• 4 Posts
  • 116 Comments
Joined 2 years ago
cake
Cake day: July 15th, 2023

help-circle




  • I don’t know if it even helps with productivity that much. A lot of bosses think developers’ entire job is just churning out code when it’s actually like 50% coding and 50% listening to stakeholders, planning, collaborating with designers, etc. I mean, it’s fine for a quick Python script or whatever but that might save an experienced developer 20 minutes max.

    And if you “write” me an email using Chat GPT and I just read a summary, what is the fucking point? All the nuance is lost. Specialized A.I. is great! I’m all for it combing through giant astronomy data sets or protein folding and stuff like that. But I don’t know that I’ve seen generative A.I. without a specific focus increase productivity very much.


  • You can give your info to the registrar and then make it anonymous to whois domain.tld searches so it’s not public. Cloudflare is the registrar I use these days because it’s a one-stop shop and used the company address but, at least in the U.S., they need your info for both credit/debit card processing. (Processing fees are cheaper the more info they provide but usually any address with the same zip code is enough.)

    If you have nefarious plans, I don’t have a good recommendation. But if it’s just about privacy, I don’t know if it’s really possible to be completely anonymous anyway. I guess you could use a gift card or something but at least in the U.S., if you own or buy a house, your address is public info already anyway. Shit, city hall will probably give you blueprints of any house.


  • I don’t want age verification for social media — I’d rather parents, who in 2025 probably grew up with connected devices, be responsible for it — but if they do force this, it should be part of the operating system. Sort of like Apple Pay and Google Pay where sites and apps can essentially put some boilerplate code in that’s easy to implement and all the sites/apps get back is a yes/no answer. Users only have to go through the process once. It protects privacy way more than giving your info to every “social media” site that comes along.

    It’s not ideal but it’d be way more workable than having to provide ID to every site that has social media functions. I mean, you could classify any random forum or site with a comment section as “social media” if the definition is too broad. Things like Fediverse instances wouldn’t have to each write their own implementation. (Eventually, there would be trusted, mature libraries, obviously, but that could take awhile and presumably would need to be part of every browser/app language but also at least some code for every back-end language to store the data.)





  • I know there’s rights issues and all but if they made a real BBC streaming service with their back catalog and every David Attenborough special in 4K, it’d be one thing but Americans are inundated with news and streaming services. I pay for my local newspaper’s digital site — mostly because if I don’t, who will? But even The NY Times has to have recipes and word games to keep people subscribed. Why would anyone pay more than a dollar a month or something for BBC News?

    The U.S. seems like an odd place to trial this. It’s the most competitive media market in the world and we’re all already sick of being asked to pay for 40 different services. In conclusion:🏴‍☠️


  • It would harm the A.I. industry if Anthropic loses the next part of the trial on whether they pirated books — from what I’ve read, Anthropic and Meta are suspected of getting a lot off torrent sites and the like.

    It’s possible they all did some piracy in their mad dash to find training material but Amazon and Google have bookstores and Google even has a book text search engine, Google Scholar, and probably everything else already in its data centers. So, not sure why they’d have to resort to piracy.





  • It’s probably less about making the kernel smaller and more about security and reviewing code. The less code you have to maintain, the fewer vulnerabilities even if it’s old code.

    I would doubt almost 20 year-old code is taking up a lot of space or presenting new vulnerabilities. And it’s obviously open source so if anyone needs it, they can always use an older kernel or maintain it. Sometimes, your oldest code is insane. I wish there was a budget for every company and government to pay retirees part time to go back over their oldest code that’s still in use. A lot of retired programmers would do it for fun and nostalgia. And to be horrified something they wrote 20 years ago hasn’t been updated or replaced.



  • Honestly, this is a nice feature of macOS (or at least iTerm 2; I don’t use the official terminal). I know CTRL-C is used to kill processes and we all have that muscle memory but I usually try to change that on my personal Linux installs because I’ve hit it by mistake before.

    I used to use CTRL+INSERT for copy and SHIFT+INSERT for paste but there’s usually no insert key on laptops or even small keyboards. It’s probably time to just adapt.




  • I would recommend installing a fairly vanilla Gnome distro (like Fedora or something) and then a KDE version (most major distros have a KDE spin) in a virtual machine. Gnome Boxes is a really easy way to do that. And then just customize the shit out of both of them and see what you like best.

    Gnome is more of a macOS-like experience so to me, it feels more trackpad driven (though keyboard shortcuts are plentiful). Install some extensions if you don’t like something. Someone else probably also didn’t like something.

    KDE is more like Windows. I’m less familiar with it but it’s on my Steam Deck so I use it a decent amount. It’s more mouse and keyboard driven, as far as I can tell. So, that’s why I think it would be fine to evaluate in a VM.

    They’re both high quality, though, so it’s really about what you prefer. I like Gnome, obviously, but I prefer to code on a smallish laptop (for portability/travel reasons) and a dock whereas a lot of people want an elaborate multi-monitor situation and a different interface. Everyone has their own workflow. Both work equally well so it’s just a matter of taste and preference. (Most Linux decisions are like that and people get weirdly angry about it but that’s part of the fun. Choose your own adventure.)