Preferences

colonwqbang
Joined 2,255 karma

  1. Has nothing to do with go. You added a dependency which is not portable. It is well known that systemd project only targets Linux.

    Vendorise systemd and compile only the journal parts, if they are portable and can be isolated from the rest. Otherwise just shell out to journalctl.

  2. Your post could be (uncharitably) paraphrased as: "once you have written correct C++ code, the drawbacks of C++ are not relevant". That is true, and the same is true of C. But it's not really a counterargument to Rust. It doesn't much help those us who have to deliver that correct code in the first place.
  3. True, but locks are not only needed inside IRQ handler routines.
  4. I wrote "multithreaded" but I really meant "multicore". If two cores are contending for a lock I don't see how irq protection help. As long as there is only one core, I agree.
  5. Does there exist any platform which has multithreading but not atomics? Such a platform would be quite impractical as you can't really implement locks or any other threading primitive without atomics.
  6. The company is bankrupt. It means they can't/won't/didn't honour their promises.
  7. Convenience? Websites are moving targets. I don't love having to update my tampermonkey scripts when they break.
  8. "Ban" and "sue" are very different things...
  9. What a positive application of AI. Refreshing to see a product which wants to reduce the amount of slop and noise in my life, instead of the opposite.

    A bit disappointed that it doesn't work on Firefox. Since Google banned ublock origin I would think much of your core audience is on FF.

  10. It looks like a method of fabricating more convincing slop?

    I think the Kagi feature is about promoting real, human-produced content.

  11. Relicensing isn't necessary. If you violate the GPL with respect to a work you automatically lose your license to that work.

    It's enough if one or two main contributors assert their copyrights. Their contributions are so tangled with everything else after years of development that it can't meaningfully be separated away.

  12. How much useful combat skills can be taught in only a week? It seems like an extremely low estimate on the training needed to play a useful role in the military.
  13. That is true! But AVIF is based on AV1. As a video codec, AV1 often does need to be implemented in dedicated hardware for cost and power efficiency reasons. I think the article is misleading in this regard: "This limitation comes from early digital video systems". No, it is very much a limitation for video systems in the current age too.
  14. So they "ignore" bit depth by using 32 bits for each sample. This may be a good solution but it's not really magic. They just allocated many more bits than other codecs were willing to.

    It also seems like a very CPU-centric design choice. If you implement a hardware en/decoder, you will see a stark difference in cost between one which works on 8/10 vs 32 bits. Maybe this is motivated by the intended use cases for JPEG XL? Or maybe I've missed the point of what JPEG XL is?

  15. Some people post vulnerability disclosures or pull requests which are obviously fake and generated by LLM. One example: https://hackerone.com/reports/2298307

    These people are collaborating in bad faith and basically just wasting project time and resources. I think banning them is very legitimate and useful. It does not matter if you manage to "catch" exactly 100% of all such cases or not.

  16. It didn't occur to them that he might have written the password down? That's wild.
  17. Meandering post which struggles to get to the point.

    The font is extremely thin which makes it unnecessarily hard to read.

    A lot of jargon and abbreviations also hinder understanding.

  18. 80% of HN users read only 20% of the article before writing their comment.
  19. Author is posting honest and respectful critique of Zig features on their blog. That is a valid way of collaborating in the community discussion. The project github isn't the only place where discussion is allowed to take place.
  20. Do you ever use the C++ standard library? Most types have a copy ctor defined, also the really "heavy" ones.
  21. The Blob is a movie from 1958 and the blobs in databases were named after the movie. Later, some people felt that blob should be an acronym.

    https://web.archive.org/web/20231108173312/https://www.ibpho...

  22. When it looked like Microsoft might close off Windows, Valve built their own SteamOS Linux distro. It now runs many AAA and indie titles, making Linux-based gaming very practical. This is something which was at one time considered impossible.

    Valve also have an extremely loyal customer base. If they have to open an account at the Bank of Gaben to get their fix of smutty games, they just might.

  23. Crazy, that's a very acclaimed game which won multiple awards. The story alludes to past rape but nothing is depicted in the game.

    Many of the books we read in school would be banned if these people had their way.

  24. A parser is supposed to reject invalid input, not generate semi-arbitrary outputs.
  25. There have been many such cycles, but the XML hysteria of the 00s is the worst I can think of. It lasted a long time and the square peg XML was shoved into so many round holes.
  26. They can’t just undo it but they can challenge it in court.

    But you are right, in a way the FTC is appealing their own decision [1]. US politics can be quite mad at times.

    [1] https://www.ftc.gov/news-events/news/press-releases/2012/08/...

  27. Project Runeberg seems to be still going after 30-odd years.
  28. The point of an RW lock is that it supports multiple concurrent readers. Why is it weird to expect a non exclusive lock operation to be non exclusive?
  29. Sure, microsoft isn’t going to foot the openai bill for every idiot with a pirated windows installation. I’m sure nobody is really surprised to hear that.

    The fact that somebody at Microsoft saw fit to add AI integration for notepad.exe in the first place is … interesting. I guess it’s been a very dull time for the notepad product manager during the past 30 years so now they finally get their revenge on the world.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal