HNHacker News
TopNewBestAskShowJobs

nomercy400

1,174 karma · joined January 4, 2013

submissionscomments
nomercy400··on Deregulated energy markets accelerate solar adoption
Deregulating a basic human need and leaving it to the 'market' to solve this. This sounds a lot like other privatization efforts of the past decades.

In my country healthcare, child support, energy, national railway, postal services, public housing, banking and more have all been privatized.

I worry about this. Not for now, but for 20 years in the future, where all energy is managed by companies and the government can no longer control the market due to being 'too big too fail' and because it gave all control away.

nomercy400··on Zentool – AMD Zen Microcode Manipulation Utility
Doesn't changing how your cpu's microcode works mean you can bypass or leak all kinds of security measures and secrets?
nomercy400··on Zentool – AMD Zen Microcode Manipulation Utility
Wow, so providing a tool for bypassing the protection mechanism of a device (cpu) is accepted when it comes from google?

Try this on any game console or drm protected device ans you are DMCAed before you know it.

nomercy400··on 1% Equity for Founding Engineers Is BS
Why do you need crypto for that? Why not just 'a share of the company'?
nomercy400··on Compiling Java into native binaries with Graal and Mill
How do you compile to multiple platforms? Do you have separate machines for each platform?

Do you use any cli library in front? Is 12-20mb acceptable for a cli executable?

Working on a cli tool poc for work here, hence the interest.

nomercy400··on Dutch Align with US Export Controls on Some ASML Chip Tools
EUV is all about the laser. To create the small transistors of 4nm for example, either lithography or some other laser tech, you need to be able to shine a pure light on them of small enough wavelength. EUV is the smallest we can create thus far.
nomercy400··on Why does everyone run ancient Postgres versions?
For me it is a data vs code thing.

If I run my application/code v1 right now, I generate data. I expect that if I move to application/code v2, I can leave my data in place and it will automatically apply changes to my data.

I do not get that with postgres. If I am on postgres 16, and I want to upgrade to postgres 17, I want to leave my data folder untouched. When I then start postgres 17, it should just work (tm).

It should also work with code that assumes postgres 16, so I can upgrade my database separate from my application. I can not wait 10 days for a large database to be migrated from 16 to 17 without being able to run it. However, I can wait 10 days before updating my code to support features in 17.

The current upgrade process does not give me such confidence in restoring data and uptime. So I don't upgrade until I really have to.

nomercy400··on Europe's Banks Launch Wero Payments to Dislodge Visa, Mastercard
Wero is based on the Dutch IDEAL system. Because the Dutch already have a good system, they are not joining right away, but at a later time.
nomercy400··on GraalPy – A high-performance embeddable Python 3 runtime for Java
To be fair, this also happened when Graal was released for Java. Give it another go in 3-6 months, the Graal team will have improved interoperability massively.

It is a chicken (interpreter) and egg (dependencies) problem. You cannot fix the dependency problems without the interpreter. Neither can you release an interpreter with full dependency support.

nomercy400··on Iron as an inexpensive storage medium for hydrogen
Lost, as in turned into heat?

Is it possible to capture that heat during production and conversion, and use it to run a turbine?

nomercy400··on Microsoft says Delta's ancient IT explains long outage after CrowdStrike snafu
Can anybody explain why an IBM server can be affected by a Microsoft Windows crash? Why did the IBM server need restoring from backup?

Also, wouldn't that contractually be IBM's issue to solve?

nomercy400··on CrowdStrike Update: Windows Bluescreen and Boot Loops
Netherlands is somewhat affected: Two main airports, Rotterdam harbour, a few hospitals and news reporting.

Surprisingly: banks, government, police, fire department, railways, buses are mostly unaffected.

Maybe they have a good IT department/provider.

nomercy400··on CrowdStrike Update: Windows Bluescreen and Boot Loops
There sure are a lot of mission-critical systems and companies hit by this. I am surprised that auto-updates are enabled. I read about some large companies/services in my country being affected, but also a few which are unaffected. Maybe they have hired a good IT provider.
nomercy400··on Don’t try to sanitize input, escape output (2020)
If you want to avoid XSS attacks, have you tried a CSP header? I know it is more of an output validation, as you restrict what can happen with external scripts.

You can only fit so many characters in your exploit, often due to max field lengths, unless you can load some external script. Disabling loading unknown external scripts with CSP significantly reduces possible attacks, including XSS attacks, because you simply don't have the space.

nomercy400··on The Snapdragon X Elite's Adreno iGPU
Because you cannot compare between an Apple's iGPU and this chip, while using the same software stack. Because you cannot buy a laptop with this chip and use MacOS.

If they would compare it iwth an Apple iGPU, they'd be comparing two things: the hardware AND the OS, which makes it less clear what is contributing to your benckmark results.

nomercy400··on Arm64EC – Build and port apps for native performance on Arm
So is this Arm64EC Windows-only? Is it standardized?

If not, is this not just another target architecture? You cannot use it on arm64 architectures, and your app already supports x86.

nomercy400··on Microsoft AI spying scandal: time to rethink privacy standards
Caring about privacy is like caring about sustainability.

Great for ad campaigns, but when push comes to shove it always becomes a secondary or tertiary concern.

nomercy400··on AI Needs Enormous Computing Power. Could Light-Based Chips Help?
> But the optical chip’s efficiency is compelling. “The game here is that we lowered the energy cost 1,000 times,” Chen said.

The second part of that paragraph is even more important. The optical equivalent is actually ~3x more efficient than the electronical version. With 300x HITOPs you would only consume 300 energy instead of the 1000 energy of the Nvidia version.

Simplified, that means 3x longer battery life, or 3x less heat, or 3x lower energy bill.

nomercy400··on NASA's Voyager 1 Resumes Sending Engineering Updates to Earth
This is cool.

Does anybody know how they identified the non-working regions of the chip, without being able to probe the chip?

nomercy400··on Ask HN: What is the most useless project you have worked on?
Once upon a time I did a project for a city IT department.

They were in the process of moving from paper to digital forms. This meant for each field in a form updating about eight different data objects across three data abstractions. Imagine a form with thirty fields.

Now this is tedious and prone to error, but it gets worse

The form I was working on was not well thought out, but we had to build it anyway. So on the first demo to the functional designers, or 'stakeholders', we pointed out several oversights, which we were asked to correct. And ofcourse process some other changes they found themselves. This is half the fields in the form, so we already did a lot of useless work. But it gets worse.

The form in question was about the city being able to judge if somebody would be entitled to benefits. Citizens with benefits would be asked to volunarily fill in this form, and judged if they could keep their benefits. Yes, voluntarily. Would you fill in a form, which could make you lose monthly income? Or not fill it in, and keep your benefits?

Pointing this out had no effect. For me, the form was useless, and so was the technical implementation.

I left that month.

nomercy400··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
The question is, can you buy a car from a different manufacturer? When it comes to cars, yes you can.

Is apple a monopoly? Probably not, because you can also switch to android. Does Apple have a large enough share of the market to influence the market? Likely, which is why the EU has DSA and DMA now.

nomercy400··on Cities stripping out concrete for earth and plants
Although a good initiative, it has been the trend in the Netherlands by project an city planners to build new neighborhoods without a front lawn, directly next to the small walking street, followed by a parking spot and then street. There are no longer trees, grass, greenery or shrubberies being planted by the city council, like they did in the 80s.

And the trend recently is also 'verdichting', which basically transforms existing city greenery and open spaces into more housing, because that is more profitable for the city council.

nomercy400··on UUID v7
Don't use UUIDv7 if you want to keep the creation time of the event/id/entry private.
nomercy400··on OpenWRT turns 20; wants to launch their "first upstream supported" design
What is the intended purpose of an openwrt banana pi?

I associate openwrt with router firmware/software, so I would expect a lot of ethernet ports (more than two). Or use it as a wifi router/access point, when I only need one port. If I would want to do any networking tricks, I would fall back to a rpi/banana pi, which wouldn't do routing or wifi.

I'm only curious. I have two rpi's in my drawer doing nothing.

nomercy400··on Dungeons and Directories, an exploration game in your file explorer
Creating these folder crawling games was great, until you get to the end, and the folder paths become too large and files and folders start disappearing.. and you learn about windows folder limits. Ah, fun times..

Btw, that was 20 years ago.

nomercy400··on End of Life of Technologies and Devices
Thanks for the site. It answered a question I had in the back of my mind, but hadn't found the time to look up.

One suggestion I hope you can look into: the Java world is a lot bigger than just Oracle Java, with multiple implementations where End-of-Life greatly differs. If possible, people avoid Oracle Java. Look up OpenJDK, Eclipse Temurin, Azul, IBM Semeru. There are some more, but I have never used them.

nomercy400··on Bitwarden: Free, open-source password manager
I am a KeepassXC user, yet this sounds interesting. What does Bitwarden offer to make me want to switch?
nomercy400··on “This Is a Disaster:” Game Developers Scramble to Deal with Unity’s New Fees
In your example, it feels more like the distributor of the CD now has to pay the copyright holder 1ct everytime you play the CD, from January 1st next year.

But it is license based? Wow, that is quite a risk to take as a gamedev, to tightly-couple your game with a third-party company's tooling, who can change their terms at will, so you can no longer use their tooling.

I understand that you buy a license, but surely you can buy a permanent or fixed license for a lot more money, to take away the risks of having to pull your game from distribution due to licensing restrictions.

It sounds like a dumb move from unity, to create so much uncertainty.

nomercy400··on How mobile apps illegally share personal data
This is about handling the PII.

From what I understand, you can ask for an IP if it is required for the application's functionality, i.e. "due to technical limitations, we need to know where to send the response", but you cannot automatically use it for marketing purposes, i.e. "sell the IP to third-party advertisers which can then build a profile of that IP's site visiting behavior".

nomercy400··on “This Is a Disaster:” Game Developers Scramble to Deal with Unity’s New Fees
Why did/can game companies not protect themselves against this possible change of contract?

I mean, if you spend millions on developing a game, taking two-three years to develop, surely you try to tackle any risks that might endanger the project. For example, by fixing the price on the foundation of your game, i.e. the game engine.

This is a huge change in the way this game engine will be considered for new games. If now during the development and full lifetime of the game the contract rules can change, gamedev companies will start to avoid these kind of contracts.

With this one change Unity made it so that they can now no longer be trusted to keep the agreed upon contract terms intact for the lifetime of the game.

If only they said this would go in effect for new, not-already-in-development-and-paid-for-game-engine, projects from January 1st, it would have saved them this breach-in-trust issue.

← PreviousPage 2 of 12Next →