HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jonkoops

no profile record

comments

jonkoops
·13 วันที่ผ่านมา·discuss
I live in Amsterdam; nobody wants to live in the city center. There are plenty of ways to keep an old city center AND build out the surrounding areas in a way that people actually would like to live there.

We do really need to have a serious conversation about single-family homes; you will even find them right next to metro stations. Some of these low-density neighborhoods really need to be demolished and reconstructed into higher-density housing that can still reasonably house a family.
jonkoops
·16 วันที่ผ่านมา·discuss
Ahhh the American mindset.
jonkoops
·เดือนที่แล้ว·discuss
Nice
jonkoops
·เดือนที่แล้ว·discuss
I believe Signals are the go-to now, but surely RxJS is still present for complex use cases. Are Zones fully gone?
jonkoops
·เดือนที่แล้ว·discuss
Honestly, this is my experience as well. LLMs make it easier to explore other domains, but they do not make you the master of one; you still need expert domain knowledge.

That said, they do make excellent tools to quickly try out new ideas and dive into them; they can even be great learning accelerators if you have a curious mind.
jonkoops
·เดือนที่แล้ว·discuss
Well, enjoy your plastic toys and clothes that are full of known carcinogens I guess.
jonkoops
·2 เดือนที่ผ่านมา·discuss
> After typing your card numbers

Yes, but the whole point of Wero is that you don't have to type in a bunch of info that can be easily stolen. With Wero (and many other international solutions), you just scan a code with your phone, and your banking app handles the transactions. The existing legacy solutions are just duct tape on an existing system.
jonkoops
·2 เดือนที่ผ่านมา·discuss
Another day, another pre/postinstall script executed that could have easily have been prevented by any sane package manager. NPM really desperately needs an 'allowBuilds' style allowlist [1] and 'approve-builds' command [2].

1. https://pnpm.io/settings#allowbuilds

2. https://pnpm.io/cli/approve-builds
jonkoops
·2 เดือนที่ผ่านมา·discuss
Actually, those materials can be MUCH more radioactive in the beginning compared to 'conventional' nuclear waste, the half-life is just so short that you can let them sit for a couple of decades and then deal with it.
jonkoops
·2 เดือนที่ผ่านมา·discuss
Why the hell did they build this in a former salt mine with known water intrusion.
jonkoops
·3 เดือนที่ผ่านมา·discuss
I sincerely hope Donut really has an ace up their sleeve, we could really use some domestic competition against China here in the EU. I sincerely hope that the next update from them is something solid (pun intended), and not 'what color is the battery'.
jonkoops
·3 เดือนที่ผ่านมา·discuss
No, but it is a lot of corporate speak for such a simple announcement.
jonkoops
·3 เดือนที่ผ่านมา·discuss
TLDR; “fine, we’ll support Arm too because customers want it.”
jonkoops
·3 เดือนที่ผ่านมา·discuss
> We have libraries like SQLite, which is a single .c file that you drag into your project

You are just swapping a package manager with security by obscurity by copy pasting code into your project. It is arguably a much worse way of handling supply chain security, as now there is no way to audit your dependencies.

> If you get rid of transitive dependencies, you get rid of the need of a package manager

This argument makes no sense. Obviously reducing the amount of transitive dependencies is almost always a good thing, but it doesn't change the fundamental benefits of a package manager.

> There's so many C libraries like this

The language with the most fundamental and dangerous ways of handling memory, the language that is constantly in the news for numerous security problems even in massively popular libraries such as OpenSSL? Yes, definitely copy-paste that code in, surely nothing can go wrong.

> They also bindings for every language under the sun. Rust libraries are very rarely used outside of Rust

This is a WILD assumption, doing C-style bindings is actually quite common. YOu will of course then also be exposing a memory unsafe interface, as that is what you get with C.

What exactly is your argument here? It feels like what you are trying to say is that we should just stop doing JS and instead all make C programs that copy paste massive libraries because that is somhow 'high quality'.

This seems like a massively uninformed, one-sided and frankly ridiculous take.
jonkoops
·4 เดือนที่ผ่านมา·discuss
> And cancel culture. Highly politically motivated cancel culture.

Most of the people who started on Mastodon are people of the LGBT+ community that were getting constantly harassed on other platforms. This 'cancel culture' is just a healthy attitude to having a zero tolerance policy on abuse, it is how it avoids being the enormous bigoted alt-right techbro mess that is now X.

Since Mastodon is federated, you can choose the instance you want to use, and what you see. Just don't expect other instances to actively want to engage there.
jonkoops
·4 เดือนที่ผ่านมา·discuss
It avoids the overhead of Promises, so I can imagine that this would be quite useful if you know that blocking the thread is fine for a little while (e.g. in a worker).
jonkoops
·5 เดือนที่ผ่านมา·discuss
Servo's original purpose was to reinvent everything for Firefox to modernize the codebase, and make it secure and more performant (e.g. CSS styling engine, HTML parser, etc.) So it actually fits that purpose pretty well.
jonkoops
·5 เดือนที่ผ่านมา·discuss
This is also the case for Servo, so it makes sense to collaborate.
jonkoops
·5 เดือนที่ผ่านมา·discuss
I hope that this opens the door for collaboration between Ladybird and Servo, no need to reinvent the wheel for core components.
jonkoops
·5 เดือนที่ผ่านมา·discuss
Great! Then the next step would be to simply pull out.