HN user

WatchDog

3,206 karma

dev

Posts9
Comments890
View on HN

Your history is all valid, but I don't think it really hits on the main motivations for how we got here.

Thread per request works perfectly fine if your application is CPU constrained.

However the observation was made, that most web applications are IO constrained, the majority of the time spent serving a web request is spent waiting for a database or downstream API.

Since most of the threads are idle waiting, your application needs many threads to optimally utilize the servers resources.

There was a perception(valid or not) that OS threads have too much memory and scheduling overhead.

Nginx came out using async io, and it could handle much more concurrent requests than apache, which used a threaded model, it sparked a lot of interest in different kinds of application managed scheduling.

It inspired initiatives like the reactive manifesto[0], which spawned tools like RXJava.

[0] https://reactivemanifesto.org/

Whatever you think about X's image generation models, I don't see how it is related to the petition that the EFF is opposing.

Is generation of non-consensual imagery really a privacy issue?

If someone publishes a real naked photo of you, that was acquired without your consent, that would be a privacy issue.

If someone generates a naked photo of you, even if it looks identical to a real photo, it's not your private data.

For all the complaints like this that I see about AI generated websites, the complaints rarely come with counter examples of what a good human generated alternative should look like.

The authors blog design is perfectly functional, and I'm not suggesting that it needs any changes, but it also isn't a particularly impressive piece of web design.

Building up karma only requires that on balance one's contributions are popular.

Many accounts will contribute constructively on topics that are technical or objective, but then become more antagonistic on controversial or political topics.

So long as they don't severely break site rules, it's unlikely that they will be subject to major moderator action.

"First run" certainly exists in web apps, it's just running JS in a browser rather than a shell script on a developer or CI machine.

There is plenty of malicious stuff you can do from the browser.

disparate projects as Valkey and Lua

Lua is often heavily used in Redis/Valkey, if you are interested in porting Valkey, it makes sense to also port Lua, they aren't "disparate".

Your theory about token density seems reasonable, but your data doesn't seem to really match it.

Very little difference between TypeScript and JavaScript, which are essentially the same language, just one has more tokens.

Functional languages like Clojure and OCaml are pretty dense, I would have expected them to feature lower.

Kotlin is in some ways a more token dense version of Java, yet Kotlin leads, and Java is almost last.

I think it's absurd to pretend like you can know how a stranger thinks.

If I had to predict either way, I would guess that it is significantly AI generated, but that isn't the same thing as being sure.

Almost every link submitted to HN has a comment about the content being AI generated, many of which are not, I would rather talk about the "tells" rather than make confident assertions that I can't prove.

It might be, I'm not sure.

The code is interesting though, it's not minified, it's very readable, and nicely indented with lots of comments.

The curated data center list is just some inline JSON.

The javascript uses var instead of let or const, I'm not sure if this is just style choice, or there is some code post processing.

It doesn't use react, AI seems to almost always opt for react for front end design, unless told otherwise.

...I never will do is cross the "just business"/"personal" line with anyone I may or am working with.

Just in an interview situation, or you will just never be open to a personal friendship with anyone you ever work with?

If you want LLMs to have knowledge of the Norwegian language, wouldn't the most obvious thing to do be to build a good training dataset and make the dataset widely available? Why go to the expense of training your own model, especially when it will be inferior to state of the art models.

If the suggested political impact of this music is to be believed, the music might be one of the biggest environmental disasters of all time.

Germany has been pretty widely criticized for decommissioning it's nuclear power program, only to replace it with Russian oil.

What coding agent(ideally CLI) have people found works well with this?

Occasionally I go and try different agents with openrouter models, but nothing seems to really get close to the proprietary ones like claude-code.

UAE to leave OPEC 3 months ago

Foreign assets are only as good as your alliance with those foreign nations.

When you lose your only bargaining chip(oil), things start to look dicey.

To my students 3 months ago

It's that but also the narcissistic injury caused by seeing an LLM practice the craft you have spent your life trying to perfect.

I relate to the points about obscure platform limits, and leaky abstractions, but when I look at the exe.dev platform, it might be the most obscure PaaS I've seen, and has it's own strange abstractions.

The shell command to start a new vm, has a --prompt flag to get an LLM to configure the VM for you.

VM's have no public ipv4 IP, and the ipv6 IP doesn't seem to allow incoming connections.

The only supported inbound connections are via their HTTP proxy.

There is no private networking.

At first I interpreted the complaint about cloud providers not offering nested-virtualization, as something he intends to address by offering it as a feature, but no, instead he means that exe.dev's VM abstraction eschews the need for it.