fxgn's recent activity

  1. Comment on EU paves the way for iPhones and Android devices to ditch USB-C entirely in ~tech

    fxgn
    Link Parent
    I mean, yeah, even like 5 years ago you were already able to hold your phone underwater for about an hour or even more, I don't think water protection needs any significant improvement

    I mean, yeah, even like 5 years ago you were already able to hold your phone underwater for about an hour or even more, I don't think water protection needs any significant improvement

  2. Comment on Trapping misbehaving bots in an AI Labyrinth in ~tech

    fxgn
    Link Parent
    LLMs don't learn facts, they don't know what's true and what isn't. They're trained to mimic human writing patterns. They get a set of words, and guess the most likely next word. Blog posts are...

    I personally don't understand why an AI crawler would even want the information from some blog post by some Joe Schmoe in the first place

    LLMs don't learn facts, they don't know what's true and what isn't. They're trained to mimic human writing patterns. They get a set of words, and guess the most likely next word. Blog posts are also human writing, and the more human writing you train them on, the better they'll understand in what patterns people use words and will mimic those patterns better.

    LLMs giving factual information is basically a side effect of having more factual information than fake. When they see "the sky is", their training data has much more instances of "the sky is blue" than "the sky is green", so that's what they predict.

    There are, of course, guardrails, but they're mostly to avoid harmful content and obvious information. So some alt-right forums or conspiracy theory blogs may be removed from the training data.

    But that's pretty rare, since most of the safety guardrails are added as an extra training step. So first, the model is trained on a huge amount of human writing to learn how people speak. Then, it goes through a process where it generates a bunch of stuff, and that stuff is graded by a human or other AI based on how good of a response it is. This step significantly improves the quality of the model, and also filters out inappropriate and harmful responses.

    7 votes
  3. Comment on EU paves the way for iPhones and Android devices to ditch USB-C entirely in ~tech

    fxgn
    Link
    I don't think phones will switch to wireless-only any time soon. It's slow, energy expensive and impractical. It also doesn't seem to have any benefit for the manufacturers. I think this update is...

    I don't think phones will switch to wireless-only any time soon. It's slow, energy expensive and impractical. It also doesn't seem to have any benefit for the manufacturers. I think this update is more for smart watches, which usually rely on wireless charging.

    18 votes
  4. Comment on Reinventing notebooks as reusable Python programs in ~comp

    fxgn
    (edited )
    Link
    Jupyter notebook sucks. It's weird that nothing better exists for python. Don't get me wrong, it was probably an awesome tool when it got first released, but since then, tools like Pluto for Julia...

    Jupyter notebook sucks. It's weird that nothing better exists for python. Don't get me wrong, it was probably an awesome tool when it got first released, but since then, tools like Pluto for Julia or LiveBook for Elixir have been made, which are so so much better. It's insane how, for example, you can get a different result in Jupyter by running cells twice or in the wrong order.

    (Though LiveBook is working on python support now, but it's still a second class citizen there)

  5. Comment on How hard would it be to learn to code a Discord bot? in ~comp

    fxgn
    Link
    Discord bots are a very common place for people to start learning to code in my experience. If you use a library like discord.py or discord.js like people suggested, it basically turns into...

    Discord bots are a very common place for people to start learning to code in my experience. If you use a library like discord.py or discord.js like people suggested, it basically turns into regular coding, but with different input/output functions. So whereas with regular Python you'd do print("Hello world"), with Discord code you'd just use something like bot.send("Hello world"). It doesn't really require you to learn much Discord-specific stuff - just general programming.

    3 votes
  6. Comment on What's a feeling you sometimes experience that you don't have a name for? in ~talk

    fxgn
    Link
    That feeling you get as a kid on late night car drives

    That feeling you get as a kid on late night car drives

    28 votes
  7. Comment on HTTP.sh: a web framework written entirely in Bash in ~comp

    fxgn
    Link Parent
    They're all posted by @hungariantoast, he posts those every day, if you click the link in his comment you'll get to yesterday's bash post

    They're all posted by @hungariantoast, he posts those every day, if you click the link in his comment you'll get to yesterday's bash post

    6 votes
  8. Comment on Posteo.de or Mailbox.org - Struggling to find an alternative to Proton in ~tech

    fxgn
    Link Parent
    Yeah, that makes sense. That's why the alias I use for Bitwarden is on my domain, and the rest isn't

    Yeah, that makes sense. That's why the alias I use for Bitwarden is on my domain, and the rest isn't

  9. Comment on Posteo.de or Mailbox.org - Struggling to find an alternative to Proton in ~tech

    fxgn
    Link Parent
    In that case your addresses won't be anonymous though, since they'll all be tied to a single domain. It's also harder to block/disable specific aliases when using a catchall. Logins are actually...

    I mean, unless you need to reply with the alias you can often simply setup a catch-all and have an unlimited amount of aliases. It's how I use mailbox.org and whenever I do end up needing to reply with a specific alias I just create it at that moment.

    In that case your addresses won't be anonymous though, since they'll all be tied to a single domain.

    It's also harder to block/disable specific aliases when using a catchall.

    But for logins that really isn't needed 99% of the time

    Logins are actually where I use aliases the most, since I create a new alias for every single website I sign up to, like tildes.y32j1@slmail.me

    1 vote
  10. Comment on Posteo.de or Mailbox.org - Struggling to find an alternative to Proton in ~tech

    fxgn
    Link
    +1 for Fastmail. Awesome service. It supports CalDAV and CardDAV for contacts and calendars (I also sync my to-do lists with it through CalDAV, but they're not displayed in the Fastmail UI) and...

    +1 for Fastmail. Awesome service. It supports CalDAV and CardDAV for contacts and calendars (I also sync my to-do lists with it through CalDAV, but they're not displayed in the Fastmail UI) and also has built in WebDAV cloud storage, though I haven't used that.

    I also highly recommend using an email aliasing service, like SimpleLogin. Alternatively you can use the aliasing service built into the email provider, but that would mean that you can't easily switch providers and will be locked into a specific one.

    3 votes
  11. Comment on Posteo.de or Mailbox.org - Struggling to find an alternative to Proton in ~tech

    fxgn
    Link Parent
    Are they? I pay $6/month for Fastmail, I think Proton is actually more expensive?

    Are they? I pay $6/month for Fastmail, I think Proton is actually more expensive?

  12. Comment on Posteo.de or Mailbox.org - Struggling to find an alternative to Proton in ~tech

    fxgn
    Link Parent
    Fastmail are the people who created the JMAP protocol. Their official client is pretty good and uses it. There are also a few nice third party JMAP clients for Android if you only need basic features.

    What seems particularly of interest to me is their support of the JMAP protocol

    Fastmail are the people who created the JMAP protocol. Their official client is pretty good and uses it. There are also a few nice third party JMAP clients for Android if you only need basic features.

  13. Comment on Obsidian is now free for work in ~tech

    fxgn
    Link Parent
    They're not in short supply, but Obsidian and Notion are basically the only two high-quality options if you're talking about PKM and not just basic note taking. For example, I've used Logseq for a...

    They're not in short supply, but Obsidian and Notion are basically the only two high-quality options if you're talking about PKM and not just basic note taking. For example, I've used Logseq for a while, and although the concept and features are pretty cool, the app really lacks polish, especially the mobile one, which is often nearly unusable.

    1 vote
  14. Comment on Have you altered the way you write to avoid being perceived as AI? in ~tech

  15. Comment on Have you altered the way you write to avoid being perceived as AI? in ~tech

    fxgn
    Link
    Yeah, I avoided the word "delve" in my college applications

    Yeah, I avoided the word "delve" in my college applications

    7 votes
  16. Comment on Do you deliberately overbuy things with the intention to return some of them? in ~life

    fxgn
    Link
    I think clothing is not a perfect examples, since online clothing/jewelery stores usually offer a fitting option, where you can try the thing on before accepting the delivery and paying for it

    For example: someone will buy, say, several different pairs of pants. They really only want one pair of pants. They’ll try all of them on, keep the one they like best, and then return the rest.

    I think clothing is not a perfect examples, since online clothing/jewelery stores usually offer a fitting option, where you can try the thing on before accepting the delivery and paying for it

    1 vote
  17. Comment on Why blog if nobody reads it? in ~tech

    fxgn
    Link
    I enjoy writing small-scale frontend code. For me, a blog is an opportunity to add code to my website. It currently has only one post - but I had to write a bunch of code to make that post show up...

    I enjoy writing small-scale frontend code. For me, a blog is an opportunity to add code to my website. It currently has only one post - but I had to write a bunch of code to make that post show up properly, like markdown templates and css and a custom code highlighting theme and stuff. That was my main motivation for writing. My about page was only created because I wanted to add sidenote support to my website. I don't think I'll have the motivation to write another post until I come up with some idea that requires a new feature not currently supported by my site.

    4 votes
  18. Comment on Why blog if nobody reads it? in ~tech

    fxgn
    Link Parent
    In my opinion, if you have a small blog (eg. what's said in the article applies, you have either 0 or a couple of readers) you should just make all of your content public domain (CC0) and not...

    In my opinion, if you have a small blog (eg. what's said in the article applies, you have either 0 or a couple of readers) you should just make all of your content public domain (CC0) and not expect to get anything back. Unless you suddenly get to the top 1 spot on Hacker News for like two days in a row, no amount of attribution will bring you a noticeable amount of new readers. Other people who cite you in their small blogs will probably give credit to you anyway.

    2 votes
  19. Comment on a/s/l? Tildes user survey question. in ~tildes

    fxgn
    Link
    17/M/Moscow, Russia I'm a software developer, probably not unlike a lot of people here

    17/M/Moscow, Russia

    What occupations and industries are represented here?

    I'm a software developer, probably not unlike a lot of people here

    15 votes
  20. Comment on Right to root access in ~tech

    fxgn
    Link Parent
    AFAIK there are alternative tap to pay apps that do work under GOS I think both of those should work just fine now with sandboxed Google Play. I'm not sure as I don't use those services, but I...

    The most obvious is that tap to pay (namely Google Wallet) will not work

    AFAIK there are alternative tap to pay apps that do work under GOS

    Android Auto took me hours to get working, Google Fit took me more time

    I think both of those should work just fine now with sandboxed Google Play. I'm not sure as I don't use those services, but I think I remember seeing something related in the changelog