HNHacker News
TopNewBestAskShowJobs

edwinjm

1,318 karma · joined March 30, 2011

Frontend Webdeveloper from the Netherlands.

http://www.bitstorm.org/

submissionscomments
edwinjm··on University Suspends Students for AI Tool It Gave Them $10k Prize to Make
Student could upload their own material, which I think is fine as long as you use it personally. The intention was to connect to the school system with all course materials, but that never took place.
edwinjm··on The Worst Website in the Entire World
You know you should memorize all your passwords? And have a unique one for every website? All 100+ of them?
edwinjm··on The Worst Website in the Entire World
Don't forget the marktcap of Broadcom is $646 billion!
edwinjm··on Ubuntu 24.04 LTS is so buggy you can't install the OS [video]
Haha. It indeed seems a bit overkill. I can image you don't want you animations to be stuttering while downloading and installing tens of packages so Rust seems like a good solution. The advantage of Flutter is that you have full control of the UI no matter which device you use. Why not use GNOME? Maybe GNOME only works good after everything is installed? They might have good reasons but maybe they got sick of C++ and GNOME and wanted to try something else.
edwinjm··on Show HN: I made a CLI tool to create web extensions with no build configuration
It’s called a browser extension, why call it web extension?
edwinjm··on Browser Security Bugs That Aren't: JavaScript in PDF
And what about SVG's with JavaScript? I once saw a security company reporting to disable user uploaded SVG's.
edwinjm··on PM2: Production Process Manager with a Built-In Load Balancer
PM2 is very good and I really wonder why it's still somewhat unknown.

People complaining that Node.js only use one CPU core, or benchmarks with low scores for Node.js. There are solutions for this! PM2 is one of them and is very good. Use it.

edwinjm··on Game of Life, simulating itself, infinitely zoomable
That's because gravity slows down time.

So the higher you go, the less you're impacted by gravity, the faster times goes.

See https://en.wikipedia.org/wiki/Gravitational_time_dilation

edwinjm··on AI your home on street view
Direct link to the site: https://dutchcyclinglifestyle.com/
edwinjm··on OpenAI – Application for US trademark “GPT” has failed
Haha. It has always been targeted towards consumers. They even removed the `temperature` setting.
edwinjm··on Tracking developer build times to decide if the M3 MacBook is worth upgrading
"waste of money" is a pejorative. Go away.
edwinjm··on If buying isn't owning, piracy isn't stealing
> Selling a product that can be remotely, irreversibly, nonconsensually downgraded inevitably results in the worst person at the product-planning meeting proposing to do so. The fact that there are no penalties for doing so...

At least in Europe, a company can't just remove features from a device.

If a product doesn't do what you can reasonably expect, this is considered fraud and you can go back to the store and demand compensation.

edwinjm··on DigiSpark (ATTiny85) – Arduino, C, Rust, build systems
If you're choosing AVR, using Linux and program Rust, you're in the 0.1% top technical computers users and it's a bit strange to write an article about software that is targeted for beginners.

Why not use the (seemingly) more suitable avrdude?

edwinjm··on TypeScript NPM Packages Done Right
If you're using TypeScript, you have a build step anyway, so you can easily use ESM.
edwinjm··on TypeScript NPM Packages Done Right
Exactly.
edwinjm··on TypeScript NPM Packages Done Right
"module": "commonjs",

Nope.

edwinjm··on I'm fed up with it, so I'm writing a browser
Most countries do better every year. There are only a small number of countries that are worse off than, say, five years ago.

Especially giants like China and India are doing very well.

See: https://ourworldindata.org/human-development-index

edwinjm··on Reasons to not use your own domain for email
A registrar terminating an account is very rare. If you stay away from dubious domain names (like disneyfanshop.com) and stay away from tld's from dubious countries, you're pretty safe.
edwinjm··on Coincidentally-identical waypoint names foxed UK air traffic control system
"which were 4,000nm apart"

This is written by Americans, right?

edwinjm··on When your classmates threaten you with felony charges
If they don't do it, criminals will do it. I know what my preference is.
edwinjm··on Danish cloud host says customers ‘lost all data’ after ransomware attack
Doesn’t matter.
edwinjm··on Danish cloud host says customers ‘lost all data’ after ransomware attack
If the data you’re reading is encrypted, you’re still screwed.
edwinjm··on Dear websites, stop asking for ransom sign-ups
@duxup Please don't try to justify this despicable behavior. You're not making the world a better place.
edwinjm··on Mass Support: Dutch architect saw the potential of industrialized building
Betondorp is all low-rise buildings, while soviet style is all high-rise. I don't see many similarities.
edwinjm··on DevOps Is Bullshit (2022)
Also see this "reaction video" by ThePrimeTimeagen: https://www.youtube.com/watch?v=qVEEpUvl0Kw
edwinjm··on You can serve static data over HTTP
Then I'm mistaken.
edwinjm··on You can serve static data over HTTP
> It's not illegal to use static files and it does work.

No, it doesn't. Maybe for your personal homepage with three hits per month, but even on a low traffic server, static files gave me headaches.

1) When two visitors write to the file at the same time, the data of one of the visitors will be gone. This can be solved by using lock files. This is a topic on its own (what happens when two processes both create a lockfile at the same time?). Also, when there are a lot of writes happening, multiple processes will wait for the lockfiles, creating load on the server and wait times for the visitor.

2) When a file is read during while another process is doing a write, the file is only read partially. There are workarounds for this as well, you can first write to another file and when done, move this other file to the correct file.

As the number of visitor increases or the file size increases, problems will get harder.

Nowadays it's not hard to add a database. Whether it's on your server or in the cloud. It's performant, it works and it will grow with increasing demand.

It's probably easier to set up than a file based solution.

Sometimes what seems to be simple isn't really.

edwinjm··on The long life of Apache httpd 2.4
Can you back that up? I don't think that's true.
edwinjm··on The long life of Apache httpd 2.4
Same for Dutch. It's the common name for a hair dryer.
edwinjm··on Please don’t upload my code on GitHub
I you put restrictions like this on your code, then it's no longer open source.
← PreviousPage 4 of 8Next →