News for hackers. Stuff that matters.

Jasp3r

Re:Show HN: A Truly Modular Keyboard on Monday October 26, 2026 @05:58AM (#50241418)
What do you mean? He tested the structural rigidity on 2 keys already and it worked fine
Re:We have a year to fix security everywhere on Tuesday September 08, 2026 @05:02AM (#49607607)
Those makeshift bombs are just fireworks bought in belgium
Re:Building an Open-Source Robot Vacuum – Meet Oomwoo on Thursday July 02, 2026 @05:57AM (#48758947)
Yeah I don't think fully open sourced hardware is the play here. For €350 you have a vacuum with home station, with mop, with carpet detection and lift function and with proper software.

I'd rather buy that and change some components to have local software. Similar to what this hobbyist sells for home assistant compatible home ventilation: https://github.com/arjenhiemstra/ithowifi

Re:Never Give Them Your Face on Monday June 22, 2026 @10:41AM (#48630831)
Here is the trick:
Re:MinIO (apparently) becomes source-only on Wednesday October 22, 2025 @11:45AM (#45670900)
MinIO is not actually open source, their source code is just public.

The company I work at spun up a MinIO instance, and we got hounded by MinIO lawyers claiming we had to pay because "hosting MinIO alters the source because of injecting configuration" and therefore violates their open source license.

There have been multiple hacker news threads about this:

- https://news.ycombinator.com/item?id=35328316

- https://news.ycombinator.com/item?id=32148007

It's also not something that needs research IMO: Toyota has a Prius with solar panel option.
Re:Tesla sales in Europe down 45% in January on Tuesday February 25, 2025 @11:09AM (#43173693)
The cybertruck is not sold in europe, is is too big, too heavy and does not meet our pedestrian safety regulations.
The hypothesis I have is that China has way more compute resources than they are willing to share.

Compute resources they officially should not access to given export bans, where mentioning them might lead to their export ban bypass getting rolled up.

Re:$8k Suzuki from India Received a 5-Star Crash Test Rating on Tuesday November 19, 2024 @06:52AM (#42182443)
It got canned because it doesn't meet the new Vehicle General Safety Regulation laws from the EU. https://ec.europa.eu/commission/presscorner/detail/en/ip_22_...
It is not even a tax on app profits, it's a cut of all sales
Re:A Million Ways to Die on the Web on Thursday January 18, 2024 @08:20AM (#39041329)
They lost customer data, not source code. You shouldn't have a local copy of all user data on your machine.
Re:What Happened to EVs? on Thursday January 04, 2024 @06:27AM (#38865718)
"Just alter your lifestyle to match the kind of car I want you to buy"
Re:Is my toddler a stochastic parrot? on Thursday November 16, 2023 @05:14AM (#38287729)
When signing dog, was she referring to reindeers?
Re:Trapped Under Trucks on Thursday June 15, 2023 @06:31AM (#36338545)
In Europe it has been requirement since '94 and this requirement has been improved in '07 https://www.reifflawfirm.com/canadian-and-european-truck-und...
Re:Angular v16 on Thursday May 04, 2023 @04:40AM (#35812753)
I wouldn't call reactivity in Vue "fine grained". Every object that gets loaded into component state becomes reactive, and every piece of code that touches it gets dragged into a massive internal dependency tree.

Vue has blacklisted reactivity, everything becomes reactive (and observed) by default and you can opt-out, while MobX features whitelisted reactivity and is much more fine-grained

Tell me you're not making complex webapps without telling you're not making complex webapps
Wageningen University
Do you have some data to backup this bold claim?
Re:EV adoption in US is happening faster than predicted on Monday September 05, 2022 @08:41AM (#32723633)
You're comparing a single EV that's light for it's class with a single gas car that's heavy for it's class.

Why not compare the 3 series (1800kg) with the electric 3 series (2200kg)? Or compare the Corsa (1094kg) with the electric Corsa-e (1455kg)

Re:Why React Re-Renders on Wednesday August 17, 2022 @05:59AM (#32494257)
Re:Why React Re-Renders on Wednesday August 17, 2022 @05:58AM (#32494249)
MobX is exactly what you're looking for: https://github.com/mobxjs/mobx

Vue works similar to React + MobX, but with weird design decisions like implicit reactivity, and a stale ecosystem thanks to the Vue2 vs Vue3 debacle.

Re:Emoji Kitchen on Tuesday July 26, 2022 @04:28AM (#32235737)
Even the crystal ball turns into a blob: https://emoji.supply/kitchen/?%F0%9F%AA%84+%F0%9F%94%AE=849
Re:Terraform should have remained stateless on Saturday May 28, 2022 @06:39AM (#31539194)
Ansible and Puppet are for infrastructure automation across multiple VMs. Terraform is a way to declare cloud (native) infrastructure as code.

Ansible and Puppet are not used anymore because of the shift to cloud native, not because they are stateless.

Re:Terraform should have remained stateless on Saturday May 28, 2022 @06:31AM (#31539160)
Why would renaming be impossible to solve by a stateless terraform? In a cloud setup with 3 VMs, and you rename 1 VM from A to B:

Measured cloud setup would have VMs A + X + Y

New cloud setup would specify VMs B + X + Y

You can easily identity X and Y as their names go unchanged, A and B would have similar config/metadata, instead of assuming A would be added and B would be removed you can ask the user if a rename happened.

This is not a new problem to solve by the way, this is how database migration tools handle column renames.

Re:Terraform should have remained stateless on Saturday May 28, 2022 @06:24AM (#31539119)
That cloud providers provide such muddy/inadequate APIs that it is impossible to view the state they are in is a very bold claim to make.

Do you have an example to back this up?

I have never had this issue in my life. If you have issues with module bundling, use a module bundler.
The whole issue of JavaScript is that the standard library is worthless, so people have to write additions to keep yourself sane as a developer. This makes it seem that there are 5 billion ways to do something, because there are.

Just use TypeScript, it will fix all the issues you have with the language itself. Typing + build time errors + import/export syntax. If you want to run some this in the browser, and don't use Vue or React, it will still require manual work to setup webpack + babel

I still hear this hypetrain argument a lot, but only on hacker news. This hypetrain you have been talking about is however not the case anymore. JavaScript + TypeScript have been stable for the last 3 to 5 years, the only big change in FrontEnd development was that people have been pivoting to server side rendering.

As a fullstack dev, the most hypetrain stuff I see is with infrastructure. Docker? Kubernetes? Terraform? Combined with 15 different ways to do the same thing in AWS but worse, no thank you.

Re:Show HN: Open-core icon sets that took me 12 years to create on Wednesday February 16, 2022 @09:00AM (#30360004)
May I ask why you can't download it from your collection page, it would make the most sense to me.

Thanks for the links! I didn't even know it was hosted on github as your main site doesn't link to it.

I tried the Streamline Icons plugin for figma, but it doesn't work: "Oh no! An error has occurred. The dev team has been notified."

Re:Show HN: Open-core icon sets that took me 12 years to create on Wednesday February 16, 2022 @07:44AM (#30359298)
Nice design but how do I use your icons? Do I manually have to download every single SVG? You seem to have a collection feature, which requires some mouse acrobatics and a lot of clicks and patience, but even there it's not possible to export multiple icons to an iconfont whatsoever.
Re:Amazon Pip Horror Story on Friday February 04, 2022 @04:16AM (#30204546)
Commit 1 yarn lockfile, done

Older »