HNHacker News
TopNewBestAskShowJobs

stonemetal12

1,740 karma · joined February 19, 2020

submissionscomments
stonemetal12··on So, you’ve hit an age gate. What now?
They probably need to account for parents allowing kids to use their account, so account age can be a factor but not an automatic pass.
stonemetal12··on There's a ridiculous amount of tech in a disposable vape
Something I recently found out about ARM Cortex M0s, they are small enough and cheap enough that they get used in USB cables to handle protocol negotiation between devices.

Given that the moon lander had a 1Mhz processor and 4kb of ram means we landed on the moon with the compute power of a Vape or USB cable. Wild times indeed.

stonemetal12··on A Couple 3D AABB Tricks
For non 3d graphics people AABB -> Axis Aligned Bounding Box.
stonemetal12··on Kernel bugs hide for 2 years on average. Some hide for 20
Using the data provided, memory safety issues (use-after-free, memory-leak, buffer-overflow, null-deref) account for 67% of their bugs. If we include refcount It is just over 80%.
stonemetal12··on What *is* code? (2015)
>receptionist answering phones and scanning paper records in

They were also converting paper records to digital. Asking the data entry person where the data is or how to find paper record xyz in the digital system doesn't seem odd.

stonemetal12··on Why is the Gmail app 700 MB?
On Android, Gmail reports as being under 200 MB. So I agree, they probably include way to much for portability.
stonemetal12··on Vibe coding creates fatigue?
> Even "hacker", which started out meaning only breaking into computer systems

No. The Etymology of Hacker in the technical scene started at MIT's Tech Model Railroad Club in the late 1950s/early 1960s, "hack" described clever, intricate solutions, pranks, or experiments with technology.

A hacker is one who made those clever solutions, pranks, and technology experiments. "Hacker News" is trying to take it back from criminal activity.

stonemetal12··on Vibe coding creates fatigue?
> I didn’t feel confident enough to evaluate what the agent was doing

So don't. It is vibe coding, not math class. As long as it looks like it works then all good.

stonemetal12··on Gundam is just the same as Jane Austen but happens to include giant mech suits
It is kind of like how modern art doesn't mean modern today. It means that time period where people called art "modern". Novel meant new as in "novel science results". It was used differentiate prose (the new style at the time) from epic poetry back in the 16 hundreds and stuck. How that translates to Russian IDK.
stonemetal12··on Mistral releases Devstral2 and Mistral Vibe CLI
>"Open Source" is nebulous

No it isn't it is well defined. The only people who find it "nebulous" are people who want the benefits without upholding the obligations.

https://opensource.org/definition-annotated

stonemetal12··on Microsoft increases Office 365 and Microsoft 365 license prices
>My pet theory is that the younger generation never realized Publisher existed

For most it didn't. The non 365 Office came in 3 tiers Student, business, and enterprise. Publisher only came with enterprise.

stonemetal12··on Alignment is capability
Fiction is I have a hypothesis, and since it is not easy to test I will make up the results too. Learning anything from it is a lesson in futility and confirmation bias.
stonemetal12··on The C++ standard for the F-35 Fighter Jet [video]
Because good code checks pre conditions and returns early if they are not met.
stonemetal12··on Dollar-stores overcharge customers while promising low prices
So? At 10M revenue what are the chances they don't have an accountant who does their taxes and already has all the relevant info? Asking their accountant to crank out one extra form is not going to break the bank.
stonemetal12··on We gave 5 LLMs $100K to trade stocks for 8 months
Would that work for LLMs though? They hypothetically trained on news papers from the second half of the data so they have knowledge of "future" events.
stonemetal12··on Why WinQuake exists and how it works
Unreal engine uses SDL, so more than 1% of games.
stonemetal12··on Why WinQuake exists and how it works
You don't necessarily "need" it but what feature of Win11 or OSX is worth the making all existing software inoperable? Can't say I have seen one outside of gets security updates.
stonemetal12··on You can't fool the optimizer
I go with "You are responsible for the algorithms, it is responsible for the code micro optimizations". The compiler can't optimize you out of an SQL N+1 situation, that is on me to avoid, but it is better than me at loop unrolling.
stonemetal12··on School cell phone bans and student achievement
Never. There has never been a time when it was OK to use a phone in class. What happened is A) Some kids do take their phone out and play with them and either get caught or not B) Something happens and kids record it aka school fight videos. C) giant moral panic that has very little basis in reality.
stonemetal12··on 100k TPS over a billion rows: the unreasonable effectiveness of SQLite
The table of data at the end of the article has 7 lines, only one has data for both DBs. What was the point of setting up the comparison if there is no comparison made?
stonemetal12··on Amazon faces FAA probe after delivery drone snaps internet cable in Texas
Annoying drone buzzing when it works, 80lb bricks from heaven when it doesn't. Not really looking forward to that future.
stonemetal12··on Trillions spent and big software projects are still failing
>Building 1,000 bridges will make the cost of the next incremental bridge cheaper due to a zillion factors, even if Bridge #1 is built from sticks (we'll learn standards, stable, fundamental engineering principles, predicable failure modes, etc.) we'll eventually reach a stable, repeatable, scalable approach to build bridges. They will very rarely (in modernity) catastrophically fail (yes, Tacoma Narrows happened but in properly functioning societies it's rare.)

Build 1000 JSON parsers and tell me if the next one isn't cheaper to develop with "(we'll learn standards, stable, fundamental engineering principles, predicable failure modes, etc.)"

>Software isn't scalable in this way. It's not scalable because it doesn't have hard constraints (like the laws of physics)

Uh, maybe fewer but none is way to far. Get 2 billion integer operations per second out of a 286, the 500 mile email, big data storage, etc. Physical limits are everywhere.

>It's also the same reason why enterprise software sucks.

The reason enterprise software sucks is because the lack of introspection and learning from the garbage that went before.

stonemetal12··on APT Rust requirement raises questions
Given that Cargo is written in Rust, you would think there would be at least one battle tested solver that could be used. Perhaps it was harder to extract and make generic than write a new one?
stonemetal12··on Implications of AI to schools
Story doesn't make sense.

> the final exam where somehow people got their hands on the hardest question of the exam.

They got the question but not the answer so they had to work it out before the test. They couldn't explain it later?

stonemetal12··on How a French judge was digitally cut off by the USA
Read again "EU nations" not the "EU", If some subset of the nations that are members of the EU decide to act cooperatively outside of economic policy that is with in their propagative, and wouldn't be too surprising outside of the sheer volume of politics involved.
stonemetal12··on Short Little Difficult Books
Some people find Dark Souls style games fun, I assume this is the book reader's version of that. I don't get it, but whatever floats their boat.
stonemetal12··on The Uselessness of "Fast" and "Slow" in Programming
>Ruby starts fast and does everything fast. you can make a case against Ruby if you want, by making it do a lot of CPU work for a long time

What is your definition of "everything"? It seems to not include computation on a thing known as a computer.

stonemetal12··on Why Castrol Honda Superbike crashes on (most) modern systems
Also of note Valve's Proton only goes back to DX8. Versions prior to that were considered not worth it.
stonemetal12··on Britain's railway privatization was an abject failure
> In daylight there are speed signs but, trains accelerate and brake much more slowly than your car, so while they're a useful reminder you cannot correctly drive the train based on observing these signs.

Did the time it takes trains to accelerate and brake change recently? The time it takes to accelerate and brake should have been considered when placing the signs in the first place.

stonemetal12··on The last-ever penny will be minted today in Philadelphia
> They don't know how many things anyone is going to buy.

They have historical data, so they know on average people buy 5 things, and they will have data on what impact on purchasing behavior the changes have. Most likely they will tune for increased volume as people spend more to avoid losing a couple of cents.

Page 1 of 28Next →