Diff's recent activity

  1. Comment on BoredOS: A from scratch OS in ~comp

    Diff
    Link Parent
    Completely different, this seems to be written entirely from scratch. It's under a software license that's incompatible with Linux's license, as well (GPLv3 vs v2).

    Completely different, this seems to be written entirely from scratch. It's under a software license that's incompatible with Linux's license, as well (GPLv3 vs v2).

    2 votes
  2. Comment on Any cool coding languages? in ~comp

    Diff
    Link
    Gleam is a pretty nifty language, it's what made functional programming click for me since it has a pretty familiar syntax and doesn't get bogged down in the theory of it all. Compiler is written...

    Gleam is a pretty nifty language, it's what made functional programming click for me since it has a pretty familiar syntax and doesn't get bogged down in the theory of it all. Compiler is written in Rust and the compiled code runs on Erlang's BEAM or JS.

    2 votes
  3. Comment on ‘The Odyssey’ surpasses $1 billion, Christopher Nolan’s first movie since ‘Dark Knight Rises’ to reach coveted box office milestone in ~movies

    Diff
    Link Parent
    What do you make of Dune being shown in IMAX and Doomsday getting snubbed for that?

    We have at least one more billion dollar film being released this year with Avengers: Doomsday and maybe something else can break out (like Dune: Part Three).

    What do you make of Dune being shown in IMAX and Doomsday getting snubbed for that?

    1 vote
  4. Comment on Mea Culpa – Dark Hours: Developer unintentionally copies an open-source app using Claude Code in ~tech

    Diff
    Link
    Developer claims to have unintentionally copied an existing open source app, but I find it somewhat stretches credibility to say that Claude went, found an existing app, and cloned it wholly...

    Developer claims to have unintentionally copied an existing open source app, but I find it somewhat stretches credibility to say that Claude went, found an existing app, and cloned it wholly without mentioning it to him and without any explicit instruction. This, combined with the simultaneous story involving this author and this app has me doubting this also-strange story.

    Which is a deep shame. I enjoyed this author's apps and essays quite a lot in the past. I wouldn't have anticipated this from him.

    9 votes
  5. Comment on A friend showed me another "learned a new language" site in ~comp

    Diff
    Link Parent
    LLMs are often pretty bad at learning new smaller languages. There is no LLM that can generate functional Gleam code for instance. Either they're way outdated on the stdlib, or far far more often,...

    LLMs are often pretty bad at learning new smaller languages. There is no LLM that can generate functional Gleam code for instance. Either they're way outdated on the stdlib, or far far more often, they keep forcing in language features that it simply doesn't have. The pull of larger languages with similar syntax is too strong.

    2 votes
  6. Comment on A friend showed me another "learned a new language" site in ~comp

    Diff
    Link Parent
    Hope they are able to get that updated soon, exercism exercises were a huge help in wrapping my head around using recursion and pattern matching in Gleam.

    Hope they are able to get that updated soon, exercism exercises were a huge help in wrapping my head around using recursion and pattern matching in Gleam.

    1 vote
  7. Comment on Unreleased OpenAI model escapes containment and hacks into Hugging Face in ~tech

    Diff
    Link Parent
    OpenAI was doing testing in their own "sandboxed testing environment", gave it a test, it said "Hey, bet I can get out of here and just grab the answers." It uses the limited tools it has in...

    OpenAI was doing testing in their own "sandboxed testing environment", gave it a test, it said "Hey, bet I can get out of here and just grab the answers." It uses the limited tools it has in unintended ways to gain internet access, and it figures it'll be able to find the answers over at HuggingFace since it's stuffed full of datasets, including the one it's being tested on.

    The next part is where it gets really handwavy. Somehow, it's able to "use stolen credentials" in combination with some 0day exploits to gain remote code execution on HuggingFace's servers, and yoinks the answers to the test from the locked drawer in the teacher's desk.

    14 votes
  8. Comment on Recycling destroyed tech into beautiful PCs in ~tech

    Diff
    Link Parent
    I don't think it's ever not been accepted. I think it's certainly going become more common with "AI drives gadget price hikes" being blasted across headlines.

    I don't think it's ever not been accepted. I think it's certainly going become more common with "AI drives gadget price hikes" being blasted across headlines.

    9 votes
  9. Comment on Claude Code is the ceiling on vibe-coded software in ~tech

    Diff
    Link Parent
    The brutal honesty, too, has become a huge tell. Sometimes it's complete, sometimes it's just bare honesty. I tried to get a list of three going originally but couldn't squeeze it in. They also...

    The brutal honesty, too, has become a huge tell. Sometimes it's complete, sometimes it's just bare honesty. I tried to get a list of three going originally but couldn't squeeze it in. They also love to assign their own words to external sources for more authority.

    3 votes
  10. Comment on Claude Code is the ceiling on vibe-coded software in ~tech

    Diff
    Link Parent
    Just the one paragraph. It certainly wasn't for any coherent reason so you're not missing anything.

    Just the one paragraph. It certainly wasn't for any coherent reason so you're not missing anything.

    4 votes
  11. Comment on Claude Code is the ceiling on vibe-coded software in ~tech

    Diff
    (edited )
    Link Parent
    I 100% agree that the best results don't come from vibe coding. But this is the company that's claiming that vibecoding is feasible, dogfooding it, and as the heaviest and least limited users they...

    I 100% agree that the best results don't come from vibe coding. But this is the company that's claiming that vibecoding is feasible, dogfooding it, and as the heaviest and least limited users they should also have plenty of trial-and-error and exploratory opportunities that outsiders won't. That's why we're talking about the ceiling of vibecoding and not the ceiling of LLM usage as a whole.

    14 votes
  12. Comment on Claude Code is the ceiling on vibe-coded software in ~tech

    Diff
    Link Parent
    The reasons are stated in the article. These are the Makers of AI. They have unlimited access to their own product, dogfood it religiously, and should be more familiar and skilled with it than...

    The reasons are stated in the article. These are the Makers of AI. They have unlimited access to their own product, dogfood it religiously, and should be more familiar and skilled with it than anyone else. If they can't hack it with that team, with one of the languages best represented in the training data, that casts doubt on the feasibility of it. Importantly, they are the ones making the claim that you can just throw AI at a codebase and have a usable result at the end.

    To be brutally honest? This isn't just one messy codebase—it's one of the flagship products from what many may consider the leading AI foundry. It's a codebase where top minds are on the job, and this is the result.

    I do think there are more productive ways to utilize AI, but those aren't what Anthropic claims is possible or what Anthropic is doing.

    31 votes
  13. Comment on US House passes bill to ‘ditch the switch’ and make daylight saving time permanent in ~society

    Diff
    Link Parent
    Just to make sure I'm understanding this because it's early in the morning yet. Title says permanent daylight time, but it's actually permanent standard time, so like your other comment mentions,...

    Just to make sure I'm understanding this because it's early in the morning yet. Title says permanent daylight time, but it's actually permanent standard time, so like your other comment mentions, we are in fact saving standard time?

    3 votes
  14. Comment on Rewriting Bun in Rust in ~comp

    Diff
    Link Parent
    I scrolled back a few months and I see quite a few pull requests from people who aren't Members or Collaborators or robobun, yes.

    I scrolled back a few months and I see quite a few pull requests from people who aren't Members or Collaborators or robobun, yes.

    2 votes
  15. Comment on Rewriting Bun in Rust in ~comp

    Diff
    Link Parent
    If you as a user are building it from source for whatever reason, requiring a whole new toolchain seems to qualify.

    If you as a user are building it from source for whatever reason, requiring a whole new toolchain seems to qualify.

  16. Comment on Rewriting Bun in Rust in ~comp

    Diff
    Link Parent
    It's not even all that cynical. It's quite a big deal to merge in a whole rewrite with no human review on such a short time scale. It trashes every single open pull request that people were...

    It's not even all that cynical. It's quite a big deal to merge in a whole rewrite with no human review on such a short time scale. It trashes every single open pull request that people were working on, and eliminates any human experience with the codebase, and it was all done practically overnight. Not even a piecemeal transition period, no "Hey, we have this rewrite teed up, come help us shake out the new codebase before the full swap in X time," no announcements actually of any kind. It took some time for even this blog post to surface.

    Nobody's expecting him to have carefully considered all alternatives before gulping down this rewrite. The rewrite itself is what's outlandish, and is causing people to anecdotally drop Bun due to the loss of faith in the project. At least in the short term, it's a net loss for Bun. It's really not that cynical to think that this ill-advised venture could have been encouraged by their new owner who it's been a net positive for.

    8 votes
  17. Comment on Of course viewers are giving up on Netflix shows in ~tv

    Diff
    Link Parent
    One of the most fun shows I've watched recently was an anime called Heavenly Delusion for exactly this reason. Wife and I scrambling back over past episodes to try and piece it all together after...

    (And if the show is really good, rewatching for clues in earlier episodes that are recontextualized by later episodes.)

    One of the most fun shows I've watched recently was an anime called Heavenly Delusion for exactly this reason. Wife and I scrambling back over past episodes to try and piece it all together after we finished it was a super fun evening. It'd be a real shame if they stopped making shows like that.

    6 votes
  18. Comment on Commodore Callback flip phone in ~tech

    Diff
    Link Parent
    It lets you sideload apps. Except browsers and social media. It's based on Sailfish OS which has its own compatibility layer for Android apps, seems to be based around Linux containers with a lot...

    It lets you sideload apps. Except browsers and social media. It's based on Sailfish OS which has its own compatibility layer for Android apps, seems to be based around Linux containers with a lot of glue.

    Jolla's November 2022 whitepaper claimed a 99.4% pass rate on the Android Compatibility Test Suite, at about 97% of the performance of an Android Open Source Project environment.

    1 vote
  19. Comment on Arch User Repository compromised, 1500+ packages affected in ~tech

    Diff
    Link Parent
    Many things like DEs and WMs aren't workable as Flatpaks. I see a lot of compiz and other WMs and forks and variants in this list of affected packages as well.

    Many things like DEs and WMs aren't workable as Flatpaks. I see a lot of compiz and other WMs and forks and variants in this list of affected packages as well.

    1 vote
  20. Comment on Arch User Repository compromised, 1500+ packages affected in ~tech

    Diff
    Link Parent
    Yeah, you can easily just throw whatever you like in an echo "Evil" and bypass that. It's untrusted input and there's no real way around that. It's old at this point, but see Gandalf.

    Yeah, you can easily just throw whatever you like in an echo "Evil" and bypass that. It's untrusted input and there's no real way around that. It's old at this point, but see Gandalf.

    2 votes