HNHacker News
TopNewBestAskShowJobs

rootlocus

3,279 karma · joined July 1, 2013

submissionscomments
rootlocus··on Top Programming Languages 2025
But TS is not valid JS and nobody uses TS because they can write JS in a file with a different extension. You also get 0 benefit from running `tsc` on a JS file. You could argue that C is valid C++ so there's no reason to discern them either.
rootlocus··on Top Programming Languages 2025
Then you should probably add kotlin and java together as well. They share the same purpose, use the same VM, usually live in the same project, have native compatibility, are used with the same frameworks, etc.
rootlocus··on NPM debug and chalk packages compromised
> Made the mistake of clicking the link instead of going directly to the site like I normally would (since I was mobile).

Does anyone know how this attack works? Is it a CSRF against npmjs.com?

rootlocus··on The NO FAKES act has changed, and it's worse
Information, disinformation, what's the difference?
rootlocus··on The NO FAKES act has changed, and it's worse
> The new version of NO FAKES requires almost every internet gatekeeper to create a system that will a) take down speech upon receipt of a notice; b) keep down any recurring instance—meaning, adopt inevitably overbroad replica filters on top of the already deeply flawed copyright filters; c) take down and filter tools that might have been used to make the image; and d) unmask the user who uploaded the material based on nothing more than the say so of person who was allegedly “replicated.”

Sounds like the kind of system small companies can't implement and large companies won't care to implement.

rootlocus··on Left-Pad (2024)
> Most of my open source work followed Unix philosophy, so the packages did one thing at a time. There was 350+ of them.

The man page for a unix binary is at least two orders of magnitude larger. At some point, the "Unix philosophy" doesn't make sense anymore. I mean, it couldn't even rightpad.

rootlocus··on Claude 4
You are now fine tuning their models, and you pay them money to do it.
rootlocus··on Material 3 Expressive
I thought so too, but if you consider they removed the "from", "to", "subject" and top actions panels, the original had less content space. On the screenshot, the original had 152px of content height and the new one has 232px, ~ 150% of the old one. The one on the right shows a picture that's also content. I assume they redesigned the email thread so the box above the current email is the mail the person is responding to, with the pictures attached.
rootlocus··on One year after switching from Java to Go
Have you tried AoT compilation with graalvm?
rootlocus··on Why can't we remember our lives as babies or toddlers?
That's why I mentioned it wasn't a brusque development, he acted the same way when he was a baby.
rootlocus··on Why can't we remember our lives as babies or toddlers?
I can tell you 100% my toddler gets extremely frustrated when he can't do something by himself. And it wasn't a brusque development, babies get frustrated when they want to turn on the side and can't. Also, they're extremely joyful when they finally manage to do it on their own, and they'll do it constantly.

> doubt they even know what agency is

I doubt some people know what epicaricacy is, but they do it anyway.

rootlocus··on Epic CEO Tim Sweeney says tech leaders are 'pretending to be Republicans'
> quite representative

Under first-past-the-post, and electoral college, there isn't that much representation even with the popular vote.

https://www.youtube.com/watch?v=s7tWHJfhiyo

> I still think you want companies to want to cooperate with governmental leadership in a well-functioning democracy

Without education, people will succumb to bias, propaganda and misinformation, often voting against their own interests. There's already a fundamental issue with capitalism favouring profit above anything else, leading to a lot of the current issues with (for example) privatization of health care. I don't think you can have a functional democracy without education. As a species we keep falling into a pattern of a wealth gap, followed by extremism, followed by wars, followed by poverty, while at every individual step we find reasons why it's perfectly fine.

rootlocus··on I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
> Then you'd add an additional cluster for running auxiliary service, this is services that has special network access or are not related to you "main product". Maybe a few of these. Still there's a long way to 47.

Why couldn't you do that with a dedicated node pool, namespaces, taints and affinities? This is how we run our simulators and analytics within the same k8s cluster.

rootlocus··on I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
> As the number of microservices grew, each service often got its own dedicated cluster
rootlocus··on Show HN: I created an After Effects alternative
It's a black box that takes human produced artwork without consent and spits out superficial mediocre content a dime a dozen. It also takes away developer time and focus from other aspects of the software. I don't think you need to understand the algorithms underneath to have a problem with that.
rootlocus··on Show HN: I created an After Effects alternative
1. Swapping to disk would kill the performance to an unnacceptable level.

2. I'm assuming video editing software works on a raw format in memory with access to individual frames? Just like Photoshop would need access to individual pixels from an importend JPEG, the actual canvas uses a lot more memory than the compressed input format.

rootlocus··on FTC sues Adobe for hiding fees and inhibiting cancellations
I think all who offer a discount if you buy a license for a whole year but pay by month. I don't see the problem with them requesting you pay the original amount for the months you used the product if you cancel before the year is out.

You entered a contract where you promised to pay for a year, and they gave you a smaller fee. You cancel the contract, so they should cancel the discount.

rootlocus··on OpenAI didn’t copy Scarlett Johansson’s voice for ChatGPT, records show
> indicating her voice was protected against unauthorized use

But it wasn't her voice, it was the voice of the impersonator. By that logic, the impersonator can never speak without authorization because the impersonator would use Bette Midler's voice.

rootlocus··on AI-generated sad girl with piano performs the text of the MIT License
Art is like a lossy compression algorithm. If there is a soul of any form the only reason you think you're observing it in human-produced art is because your decompression algorithm is adding it.

While I don't disagree there's a "human touch" to art, I'm not convinced it can't be synthesized to some degree. It may not be innovative, but I think since AI is extrapolating from learned data, it can at least mimic the current pop culture.

rootlocus··on AI-generated sad girl with piano performs the text of the MIT License
There's a surprising number of pop songs that use the same or close to the same chord progression.
rootlocus··on Zig, Rust, and Other Languages
> Similarly zig’s stdlib shouldn’t allocate behind your back, except for thread spawn where it does

shouldn't X, exceptor for Y where it does [X]

It makes perfect sense that GP was saying "thread spawn allocates behind your back".

rootlocus··on I no longer maintain my Emacs projects on Sourcehut
> The blog post make it seem like the author is just expecting srht to be exactly like GitHub

The author complains users don't use the mailing list correctly or at all. That's something the author expects to work the way srht intended, but the users expect it to work like github. And that's pretty much the point of the article.

rootlocus··on JSON Canvas – An open file format for infinite canvas data
Looking at the JSON, I assume this is a higher level format that may output SVG. For instance, the arrows between nodes are defined by reference to node names and node sides. In SVG that would be a hardcoded curve and shape for the arrow which loses the semantic meaning "there's a relation between two nodes", where nodes may also have semantic meaning such as "idea" or "book".

A tool may parse the json canvas file and extract information such as "there are three ideas linked to this book". Another tool may output an SVG.

rootlocus··on Perf Is Not Enough
It's surprising Amdahl's Law isn't even mentioned in this article, even though it starts with a perfect example of it in the first paragraph.
rootlocus··on Can confirm a current Broadcom VMware customer went from $8M renewal to $100M
That's what I don't get either. If they can shove off one of their top 1500 customers (probably much higher) and, as someone put it, "everyone is using them", that means unless you're one of the top few hundred customers, this can absolutely happen to you. Which is what people are upset about.
rootlocus··on Losing Trust in Google
I think the problem people have is that all those other hallucinations were happenstance mistakes, while skin color was added intentionally as a bias through the development of the model. The AI was specifically told "ignore facts, improve diversity", meaning someone deliberately decided diversity was more important than facts. That someone (or multiple someone) has authority at one of the largest companies on earth. This shows the company is willing to add bias for whatever reason.

These are the companies we expect will drive AI development to the point where it will replace a lot of the jobs humans do. Are we OK allowing them to purposefully retell history to hide ugly or inconvenient truths? There are already lots of people believing slaves were "expensive" or treated well, that it might have been a great honor to "work" for their great great grandfathers. Where did they get that idea I wonder?

rootlocus··on Losing Trust in Google
> It's an AI model who cares? It's not like anyone is getting their facts from it

People at large are definitely getting their facts from it. Just like a non-negligible number of people consume fake news as facts.

rootlocus··on A response to "Erlang – overhyped or underestimated" (2010)
> It's less popular than Lua today, which has no package manager.

https://luarocks.org/

rootlocus··on The Mating Psychology of Incels – The Journal of Sex Research
You've just summarized the abstract, which summarizes the entire article and barely exceeds a few sentences.
rootlocus··on Why are you so sure I'll lose?
It's not just "the simplest interface", it's the de-facto application/web page for playing Chess. You'll find grandmasters like Magnus Carlsen and Hikaru Nakamura playing there. You can access their games and every game ever played on the website. You can track your performance, analyze your games, train with puzzles, play against various bots, etc.
← PreviousPage 4 of 34Next →