• 0 Posts
  • 322 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle



  • It’s AI but a specific use case of AI: an android at home to take care of the housework. Cleaning my dishes, doing the laundry, vaccuming and putting stuff away where it belongs are obvious use cases. But also:

    • Go through your fridge and throw away everything that has expired or gone bad.
    • Take care of your cat while you’re away on vacation.
    • It’s your personal fire fighter.
    • It paints your house or does any kind of house maintenance.
    • Let’s say you’re in the middle of playing a board game on your dinner table but need to put it away for the night. Ask the android to memorize everything and put it away. The next time your friends come around to play, it can place everything in exactly the same spot.

    Possibilities are endless.


  • This is the key to so much. Worried about Nestlé monopolizing freshwater? With nuclear fusion we can just take any old seawater and remove the salt. Worried about the war with Russia? With nuclear fusion we can become independent of all gas from Russia and cut off one of their biggest income sources. Lots of special materials are expensive because electricity is expensive - with nuclear fusion electricity is practically free. Over time we can get rid of any coal plants etc. that produce CO2.


  • tias@discuss.tchncs.detoProgrammer Humor@lemmy.mlJava Bros
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Well it’s always about finding a good balance isn’t it. Too many features like in C++ has negative consequences. Preferably you want something that lets you do all that you need to do, but not more. The trick to designing a good language is to let developers achieve as much as possible with as few features as possible, while keeping the code easy to reason about and understand.

    This is obviously both subjective and highly dependent on what problem you are trying to solve, but I can’t think of any situation in my career where C# would not have been a better a choice than Java from a strictly technical perspective. It’s not just that the C# language is better, it’s that the Java ecosystem is founded on poor design choices that result in code bloat and implicit behavior that is hard to troubleshoot and secure. See e.g. Spring, which automatically picks up and loads any logging library that happens to be in the user’s path, even if that is an exploitable version of log4J. Java has become corrupted by enterprise architects. This satirical project demonstrates what I mean.

    I say this as someone who is currently developing a FOSS Java library in my spare time, out of frustration with the Java code I had to endure at work.




  • Saying it’s “an interesting idea” makes it sound as if git wasn’t intended to be used like this from the start. But it was intentionally designed to allow posting patches to the Linux kernel mailing lists. It even has commands for producing email directly from the command line.

    Sites like GitHub are the “idea”.






  • I don’t think it can get the information for this with 100% accuracy unless the process is same for all Bose headphones. How did it go?

    Why not? I told it the model (Bose 700). It searched the web for information for that model, found an article that described how to do it, and provided me with the key points without having to scroll past tons of ads and noisy language. Of course it sometimes gives me the wrong info (usually because the sources are incorrect), but I’ll notice soon enough.

    How did this go? It can hallucinate stuff even when you post static data to it, last time I tried.

    It went perfectly. Again, there are certainly times when it makes errors / hallucinates, but I can fix those manually. In my example of producing flash cards for my son, we obviously had to proofread the cards but that’s much faster than writing all the cards by hand. One out of the 20 flash cards had a nonsensical question/answer so we just removed it.


  • I use it all the time, and not just for myself or for work. Yesterday I fed my son’s study guide into ChatGPT and had it create a CSV file with flash cards for Anki. It’s great at any kind of transformation / summarizing or picking out specific information.

    When school sends me overly verbose messages about everything that’s going on I can feed the message into ChatGPT and have it create an ical file that has events for the important stuff that happens in school in in the coming week.

    I used it to write a greeting card for my dad on his birthday (“I’m giving him X, these are his interests, give me ten suggestions for greeting cards”).

    I have it explain the reasons behind news stories (by searching for previous information and relating it to the news story). I ask tons of questions about anything I wonder about in the world such as chemical processes, the differences between oil frying and air frying, finding scientific papers about specific things, how to factory reset my Bose headphones… the list goes on.





  • Kagi (the search engine) recently launched pretty cool T-shirts in their merch store, and to their first 20k paid subscribers they gave one away for free. What struck me is that the measurements were so off: I’m usually somewhere between a medium and a large, but according to the size guide I needed a size small. So I warily selected small and sure enough, when I received it I found that the height and waist are the right dimensions for me. However, it is way too small around the shoulders.

    Kagi is an American company and I’m Swedish. I’m kind of fed up with people bashing Americans for their weight and that’s not what I’m trying to do, but I found it interesting how the difference between countries has become ingrained into the very shape of the clothes. There apparently exists no size of an American T-shirt that will fit me because not only are Americans bigger on average, they have completely different body proportions.