Recent submissions

Comment · 9 days ago
most modern linux toolings have 200-300 dependencies.. and some of these are before the whole AI thing, so not just vibe coders. The problem with rust is that is doesn't ship with any basic functionality, like crypto, or json encoding, or similar. So you end up having to depend a lot, because what should be part of the standard library simply isn't there. Hence my reference to golang which has all those. Of course rust has other benefits, but that one is a huge issue, for the same reason we see so many issues with js and python related to security attacks through pipeline.
Comment · 10 days ago
This is seriously one of the reasons I see Rust as quite suspicious(with its 200-300 dependencies in all builds), unlike golang where you can actually create a full app with no dependencies.
Comment · 19 days ago
From Denmark. between 99 and 02 then I was 7-10 it was not uncommon for certain trouble makers to be placed in rooms, or in a broom closet or similar, until the class was up.

And there certainly was elements of "holding students" for my entire period of elementary school, as certain groups of kids are just insane hurting each other.

But glad for the teachers they get tools to control a situation as police is not likely to be available to come to every school all the time. and hope the teachers are not getting hurt in the process, as some kids can be quite violent.

Generally teachers have suffered from increased scrutiny from all directions in Denmark for the last 8 years, which have caused a lot of people to leave the career and choose another career. This, same as rest of the world I imagine has mostly been due to the parents not taking responsibility of their kids, and the kids have been uncontrollable and the parents have always taken the kids side in any argument where a kid was not succeeding in school. Which in the 90's and 00's was much less frequent.

Comment · 25 days ago
I hope more things like this comes to light, as we have seen how mastercard and visa in union has moved censorship among things around the world, which by the way is illegal, but due to their monopoly could still carry out and they did.

So the hope is that new or one of the other brokers step up and hopefully their ethics are better.

Comment · 26 days ago
I'm making a galaxy civilization simulation using go-lang and it is sooo fast to compile and run, even on many iterations of the simulation, and I have 0 dependencies on risky 3rd party libraries etc.

As a quite well seasoned software engineer working many years with Java, C#, PHP etc. both in complex calculation systems and webservices, go-lang just feels superior in so many aspects. While I might still fare better in say Java is purely a function of me spending much more time in it.

So I see your point in myself and agree and agree. (I just don't hate go, I think we need to give it a chance)

Comment · 27 days ago
Totally agree, and I am unsure why it has not happened after the last breach we had, was it 8 years ago? I dont see this breach as any significance as I thought it was all breached anyway earlier.

Any agree, it should be only a username and MitID is the verifier(password) and without both, it should simply be impossible to create any kind of binding contracts like loans etc. anything else is simply sloppy policy from the government. but again no politician understands IT, neither does the majority in EU about the implications of chat control...

Comment · 1 month ago
It might be a lost cause regardless, because this is under the assumption that we can trust OpenAI to be honest about their own investigation, which is unlikely.
Comment · 2 months ago
That might be one reason they refuse to be open about their financial supports in their various organizations yes. it is very well known unfortunately..
Comment · 2 months ago
This does sound very interesting, and my immediate thought on this would be to have 2 or multiple agents in learning, where they continuously set a new bar among all of them. It might be that it will just converge towards them all becoming more similar as they would raise bar by what they know they perform better at than the other. So it might be necessary to find some heuristic to the measurement to avoid that route to be taken.
Comment · 2 months ago
I like how we have pretty much established how branchless coding is superior to branched coding. However I wonder if the compiler itself could recognize these patterns and turn branches into branchless instead, rather than making the code harder to read? as removing if conditions of course have a readability impact on the code.
Comment · 4 months ago
Just Claude, I have seen the weird hallucinations these LLM's make, yes that also means opus, fable etc. so I don't trust it to just run its own clause.

Yes that also means I get to inspect and confirm every step of the way, to ensure the design is followed, we are not making unneccesary changes, we have thought about edge cases, testing etc. And I also keep an understanding of what is produced, because I will manually copy it in, I will manually read through it. I will do secondary review of it myself in PR's whatever.

But I guess a lot of people just don't and just blow claude code through the roof on ad libitum infinity loop?

On subscription, I just checked, I have the Pro Plan, which for Claude I believe is the equal of the normal one?

Comment · 4 months ago
I am using perhaps 15% of usage count on Claude with just the normal subscription. And I do full time software engineering and would say I use quite a lot of AI input on thoughts, designs and code drafts.

So how these companies and people manage to use these absurd amount of tokens is a mystery to me. It feels like this are just running huge amount of non-vetted data to the LLM's and or running loops against the LLM's which only produce fractional results if not wasted results for insane cost.

So really it is the equivalent of just burning money, or heating your house in the winter while having all your windows open.

Comment · 4 months ago
I think the interesting thing that made a small "aha" for me reading this was that: This is a direct parallel to an application on your PC or any other program you would install. 1. They do Client Side Rendering(CSR) 2. they have client side database 3. they sync asynchronous to to the server (or atleast some do, and other have direct manual action for it)

However this also brings back to the point of why would we expensive html page compared to a small app? (The question is obvious that it is portability and also the accessability of just accessing a link). - And this here we could start to think about instead of continuing to rely on HTML, JS and CSS, alternatives could be invented, that be much more efficient and powerful.

Comment · 10 months ago
I would say a fair compensation for the original work is fair, until certain threshold, after which they must invent new thing rather than continued benefit of an existing. Say once they earned 400% of valuation or cost of invention or similar. there could be a system in place. But of course the people to regulate this has a natural bias, as they themselves would be hurt by it, most likely. So the vast majority, ie. the public is at an disadvantage, greed wins again.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton