• 2 Posts
  • 40 Comments
Joined 2 年前
cake
Cake day: 2023年7月4日

help-circle


  • I’m hopeful that when the bubble pops it’ll be more like the dot com crash, which is to say that the fallout is mostly of the economic variety rather than the superfund variety. Sure, that’ll still suck in the short term. But it will ideally lead to the big players and VC firms backing away and leaving behind an oversupply of infrastructure and talent that can be soaked up at fire sale prices by the smaller, more responsible companies that are willing to stick out the downturn and do the unglamorous work of developing this technology into something that’s actually sustainable and beneficial to society.

    That’s my naive hope. I do recognize that there’s an unfortunately high probability that things won’t go that way.



  • Have you ever tried to look under the hood and interact with a pdf programmatically? I assure you it only gets worse.

    A while ago I tried to write a small script to scrape data out of some account statements that my idiot bank only made available in pdf format. As far as I could tell, the file was just a list of tiny chunks of text along with sets of x/y coordinates specifying where each one should be placed on the page. Answering seemingly simple questions like “are these two words on the same line?” Involved comparing raw y-coordinates because the file had no concept of a “line of text”, and even spaces between words were often simulated by bumping the x-coordinate over by a few pixels instead of using an actual space character.

    I suspect those files were generated by a particularly bad piece of software, and a more competent one could probably do much better, but knowing that its even possible to create a file that cursed is still infuriating to me.



  • I looked into it a while ago but I gave up on the idea after realizing how few programs can actually run on one. There’s no “reverse VM” software that allows you to seamlessly combine multiple physical machines into one virtual one. Each application has to be specifically designed to take advantage of running on a cluster. If you’re writing your own code, or if you have a specific project in mind that you know supports cluster computing then by all means go for it, but if you’re imagining that you’d build one and use it for gaming or video editing or some other resource intensive desktop application, unfortunately it doesn’t work like that.

    Edit: I dug up a link to the post I made about it in /c/linux. There’s some good discussion in there if you’d like to learn more https://lemmy.world/post/11528823


  • Check how nearby colleges and universities dispose of used assets. The state school near me maintains a very nice website where they auction off everything from lab equipment to office furniture. It’s also where all their PCs go when they hit ~5 years old and come up in the IT department’s refresh cycle. Only problem in my case is that they tend to auction stuff in bulk. You can get a solid machine for $50 to $100, but only if you’re willing to pay $500 to $1000 for a pallet of 10.


  • TBH I just use the Feeder app on my phone. Fully self-contained. No account, no server, no middleman of any kind. Just the app.

    I’ve been meaning to set up something more elaborate, but this really does work fine, and I like to mention it in these threads for anyone who’s interested in RSS but thinks it’s a big lift to set up. It can be complicated, but it doesn’t have to be. Download an app and start adding publications that interest you. That’s all it takes to get started.