skysight-inc/HackerNews huggingface dataset:
I watched the world record speedrun of Subnautica the other day and someone was kind enough to have posted a comment with a full list of all the bugs he exploited to beat the game in 28 minutes.

It was quite mind boggling. When I played the game I barely encountered a single bug or glitch - it seemed pretty polished! - but in actual fact there were 100’s of outstanding bugs, years after the game’s release and multiple updates.
That’s right. Things are changing and it’s going to be a really tough pill to swallow for a lot of people that only think they understand what work looks like for nearly everyone else in the world.
I asked claude to give me a script in python to create a map highlighting all spanish speaking countries. it took 3 tries and then gave me a perfect svg and png.
That single reason is all that matters, because it maps directly to what the platform actually understands, instead of adding another layer to debug.
Hi, thanks for all the suggestions, Typst ultimately worked best, as I was generating my Markdown file with a script I could modify it to generate a Typst file and all of the links and highlighting worked beautifully.
I think they presented it wrong for impact. If instead of "killed" and "eliminated" they were saying that the internet made it possible to proceed without a sales team and that cloud computing made it possible to not need a bare metal IT team, it makes a little more sense. That is to say, it's not going to be the most effective way, but it went from impossible to at least viable. Similar to music recording. It used to be you needed competent instrumentalists and access to a commercial recording studio. Now you can do it all at home on a laptop and it is viable, people are successfully doing it. But in large part the most successful music is still done using the same professionals that existed before.
If you are an advocate for the destruction of my country through your willful ignorance, you’re the problem.

You don’t get to hide behind high minded ideals.
The fear that potentially prosecuting an executive incentivizes coups is silly in this context. Brazil's influence in this respect sure would better my government.

C'mon Brazilians, lean on us.
"extension of the franchise to women"

Yeah he's been out there in plain sight for a decade plus.
I remember reading about SysAdmins who wrote mods for MUDs (Multi-User Dungeons, like a text-based MMO) to give them system status notifications in-game. For example, "a pigeon arrives with a note: Server 3 is down".

Plenty of jobs are intermittently high-demand and high-stakes while leaving a ton of free time throughout the day.
Don't guess. Read Mozilla's Privacy Notice: https://www.mozilla.org/en-US/privacy/firefox/

There's a lot more in there than phishing protection.
Related. Others?

Effective Rust - https://news.ycombinator.com/item?id=38241974 - Nov 2023 (10 comments)

Effective Rust (2021) - https://news.ycombinator.com/item?id=36338529 - June 2023 (204 comments)

Edit: I've put 2024 in the title above because that's what the page currently says. But what's the most accurate year for this material?
I didn't say they don't matter.
I was an English major and generally do not have the gift that makes programming come naturally. What skills I have, including passing Git proficiency, are the result of brute force learning, plus years of mistakes.

So I naturally assumed I could teach a team of non-engineers enough Git to enable them to interact with and contribute to text-only repositories as their job required.

I was quite wrong. Git flummoxes some people, and even the best visual tutorials (the ones that helped me immensely), leave some more confused than when they started.

YMMV but explaining simple Git concepts over and over in the face of incomprehension made me a bit of a dick too.
We can be more precise, I'm talking about declarative build systems and dependency tracking, project-local builds, tight IDE integration with automatic test suite detection, debug adapters, and language servers.

Those are the kinds of things I'm addressing when I say "modern". I'm not talking about Jupyter Notebooks. Notebooks are as bad or worse than anything I'm whinging about in the CL ecosystem.
> Why do people say Rust follows the tradition of C++?

They mean the domain that Rust is in.

Before Rust there was only C or C++ for real time programming. C++ was an experiment (wildly successful IMO when I left it in 2001) trying to address the shortcomings of C. It turned out that too much of everything was in C++, long compile times, a manual several inches thick, huge executables. Some experiments turned out not to be a good idea (exceptions, multiple inheritance, inheritance from concrete classes....)

Rust is a successor in that sense. It draws on the lessons of C++ and functional programming.

I hope I live long enough to see the next language in this sequence that learns form the mistakes of Rust (there are a few, and it will take some more years to find them all)
Americans can learn what they taught others: Democracy is something to believe in, to stand up for, and it generally wins when you do - because it's the right thing.

Still, as a counterpoint to the OP: Trump has been investigated and charged, but his election prevented him from being convicted so far.

One reason Trump is not prosecuted now is that he controls the Justice Department, which makes prosecution decisions. In other countries, those decisions are made by judges. How does it work in Brazil?

It has always seemed odd to me that the political leader controls prosecutions in the US government, due to the obvious risk of politicization. In many/most states and localities, attorney generals and district attorneys are elected separately from the political head of government.

That said, there is a benefit to prosecutors being independent from judges; the judges also are human and have biases and can be corrupt.
Undoubtedly the internet makes more remote roles possible. I’m just saying the business already hates paying for the office. Their incentive is aligned with regards to having less office space.
Wikipedia references this part of the Netscape Navigator documentation: https://web.archive.org/web/20020808153106/http://wp.netscap...

This suggests that the same-origin policy was introduced rather quickly after the introduction of Javascript, as a security fix.
The metaphor is a bit stretched for the purposes of content marketing a startup. The major difference between vulnerability researchers and the speedrunning community is that speedrunning is highly collaborative and open. There are massive speedrunning Discord communities for each game, and even before Discord existed, tricks and hacks were discovered iteratively just by many people watching other people do them often unintentionally and trying to figure out how they work (a common trend in every Summoning Salt video).

Nintendo doesn't care if people find ACE in decade-old games (usually) and post decompiled versions of games on GitHub so people can find out how they tick, but vulnerability researchers can't do that unless they want to risk causing a legal shitstorm.
Thanks for the comment. Cool stuff you lot are doing on Hyprspace! I agree the usage of `exec.Command` is a bit gnarly, using the netlink library would make it a bit more cleaner.
The suggestion to define a metric lower than that of the existing default route makes sense. But then that would mean I then find out what the default route's metric is by making an extra call where my current implementation does not use that extra call but the outcome is the same? To reduce cognitive complexity, I can understand how your suggestion helps though :), unless there's another thing I am missing?
>> I knew that this was the moment when I could later claim that this was the moment when I knew Trump was going to win

I’m following in the long HN tradition of commenting in the thread without reading the article, but… that’s a pretty funny mockery of all the “that’s when I knew Trump was going to win” blather.
When will this start happening?

It isn’t an exact match to what you have claimed, but if it was going to start happening I’d expect it to have started by now. But for example, my favorite sites works fine in Lynx, let alone old versions of Firefox.

I really don’t get it. It isn’t obvious to me if people are really experiencing compatibility issues, or if it is just a boogeyman…
This sounds rather dismissive that anyone could have thought about this. I never looked up what effect this has either (in my defense, I'm not a user of this type of energy), but that doesn't make me conclude conservation of energy is hard to comprehend
"This ×3 multiplier contains roughly 9000 transistors, a bit more than an entire Z80 microprocessor (1976). Keep in mind that the ×3 multiplier is a small part of the floating-point multiplier, which is part of the floating-point unit in the Pentium. Thus, this small piece of a feature is more complicated than an entire microprocessor from 17 years earlier, illustrating the incredible growth in processor complexity."

That's the pace of performance growth that lead software to become bloated today; next year's performance improvements would cover up most of the sins of failure to think critically about algorithms and data flow context / locality.

Today (as far as I've read) we're at the practical limit for what's reasonable to do with silicon semiconductor technology and our present understanding of physics. The pendulum needs to swing the other direction; it's time for computers to work smarter not harder.
Democracy has long prevailed in places outside the wealthy West.
I don't think SF tech pay is a sane benchmark. Presumably those government employees live somewhere more affordable for a start.
Yes, but sadly a 10 is often used by fans of a lead actor to pump the ratings, and a 0/1 is used by the moral police as a protest vote.
I'm a speedrunner, and I'm pretty sure this is well known -- and accepted as standard in some categories! It's a pretty well accepted standard (to the point of the headline being almost a mild offense!).

In the gaming world, undefined software behavior is critical to this sort of thing, we see this especially in some games like the legendary exploits found in the Ocarina of Time speedruns for example.

I mean, in Super Mario World, SethBling did code injection to manually run a version of Flappy Bird (how ironic given the origin of the pipes!) in the game. By hand. No savestates. It took forever and the run through is really and truly fascinating: https://youtu.be/hB6eY73sLV0?si=nIP07o_fa6O9rauW

I speedrun things other than games as well -- and so the generalization is not just that we are security researchers, we are people who fundamentally learn the "shape" of a thing very, very well, and ways that this shape can be used to get from one state on that shape to another.

In conclusion -- yes, it can be something as simple as security research! But the joy and the beauty of speedrunning is something so much bigger and beautiful than that -- though it certainly is one outcome that can be had!
> dumb everything down to the lowest common denominator

What do you mean?
NASA official warns staff about publicly displaying their badges
The full title is:

> NASA Official Warns Staff About Publicly Displaying Their Badges Amid Reports of Harassment
Really nice project.

I have a few questions if the authors or anyone knowledgeable is around.

From the listed features:

Cryptographic signing of all test results
Tamper-evident resin seals on all connections and access points
Any attempts to open or modify the machine result in visible damage to security seals

This sounds like tampering won't break the signing, but only leaves evidence. How would this be enforced? Is the idea that a third party would regularly inspect the machine, and if evidence of tampering is found any results signed since last inspection are not to be trusted?

> The system is designed for use in supervised laboratory environments where sample chain of custody is maintained. While the machine can't prevent sample swapping before testing, it ensures that once a sample is tested, the results cannot be manipulated.

Two questions here:

- Would an approach where you have to commit to a sample label before testing help? Before running the machine you say "ok this is sample of experiment X on patient Y", this gets written to a third party transparency log, and only then the machine will produce a result and sign it together with a reference to the log. Later you can't hide such results, or run the samples again.

- Maybe the "supervised laboratory" answers my first question of inspecting the machines for tampering, if we assume the laboratory itself is to be trusted, and that only researchers might falsify results. Is this reasonable assumption? Wouldn't the laboratory or the institution be also incentivized to at least overlook cheating?
> love to meet some of these people IRL to see how their brain ticks

The most popular car colours are white, grey and black [1]. People don’t generally want opinionated cars. Driving a Tesla is now politically opinionated.

> I live in a pretty left leaning areas with many Teslas

If everyone drives a Tesla it’s not opinionated. I live in a small blue town in a deep red state. Folks are dumping their Teslas.

Nationally, Teslas have depreciated 10% over the last year, Cybertrucks 60% [2].

[1] https://www.edmunds.com/most-popular-car-colors/

[2] https://www.cargurus.com/research/price-trends/Tesla-m112
Reminder that endowments are highly illiquid and typically are not used to fund budgets
The thing is, are these situations really comparable?

Biden has just transferred power peacefully and gracefully, his supporters didn't initiate any coups.

And after Trump's 2020 loss, Biden basically enacted a bunch of sensible policies, including continuing some reasonable Trump policies (some specific tariffs, for example). Trump in 2025 instead decided to ban paper straws (!!!!).
I hadn't heard of that. Looking it up, it's a type of gate array which I believe inspired both S-ASIC's and devices like FPGA's. Here's an intro to each for those following along:

https://en.m.wikipedia.org/wiki/Gate_array

http://eda.ee.ucla.edu/EE201A-04Spring/ASICslides.ppt

I also found a link with the pricing of one. It was $45,000 for 45 prototypes on 45nm through eASIC.

https://www.design-reuse.com/news/25107/easic-45nm-asic-valu...

That put having chips made into the realm of possibilities for even a small business. Other costs might prevent that but I could see more stuff opening up. I also envisioned hard blocks done on those nodes for common components so the S-ASIC was used for custom logic (eg differentiators).
Also. What are the effects of brining that heat up to the atmosphere?

One day humans will realize that their existence and energy use will always have an environmental impact.
Related. Others?

Matt's Script Archive, Inc.: Free Perl CGI Scripts - https://news.ycombinator.com/item?id=33305258 - Oct 2022 (2 comments)

Matt's Script Archive - https://news.ycombinator.com/item?id=31789342 - June 2022 (1 comment)

Matt's Script Archive. Offering free CGI scripts to the web community since 1995 - https://news.ycombinator.com/item?id=30391802 - Feb 2022 (1 comment)
Here is a 2024 article from the Stanford Daily: https://stanforddaily.com/2024/03/13/behind-stanfords-double...

In 1996: 13,811 students, 1488 faculty, 5881 total staff.

In 2024: 17,529 students, 2323 faculty, 16,527 total staff.

In 28 years:
27% increase in students
56% increase in faculty
281% increase in total staff

The ratio of staff to students is nearly 1:1

This is insane.
Well, I do consider myself sane, and it’s what I want. :) But usually it’s a missing higher-level abstraction, where AWS could have given you the Millenium Falcon kit, but instead it just dumps a bunch of LEGO pieces on your desk and tells you to figure it out.
Mozilla's legal team is probably competent, but working under unreasonable constraints where their initial advice to the effect of "don't spy on your users" has been rejected and now they need to find a way to shield Mozilla from legal consequences of a decision that their users won't like.
Did you notice how much better things are today (eg Claude Sonnet 3.7) than they were 1 year ago? Don’t you expect things will not improve in the next year? Even R1, a public weights model, can add huge value when left to code in a loop.
I've only ever used a free version? I've never paid for it. I think it's free for personal projects? Or at least it was...

Edit: I see it's $495 now. I don't think it was priced when I used it, but it's been 4-5 years.
shrug This is a Windows VM with 8GB of RAM - if 8GB is no longer enough for Chrome, that's kinda sad. But does mean it is useless for at least the longer tail of lower end hardware.
If you listen to most of them the use case is AGI. Once you get there the AGI robots can develop better robots exponentially and so produce an almost infinite amount of stuff. Subject to resources but still a lot.
Show HN: Notlink – A Minimal URL Shortener Implementation in Rust
Nvidia GPU on bare metal NixOS Kubernetes cluster explained
Archive link: https://archive.is/bQg7q

I dont think it's particularly complicated. Bezos wants to makes money, and preserve his companies. He judges that the best way to do this is to make some signs of fealty and hope that the storm passes. Additionally it must worry all the tech bros that Musk is in Trump's innermost circle since he is both smart and a wildly loose cannon.

If Trump really wanted to hurt Bezos he could, for example, decide that Amazon could not sell anything from China, could not bid on space contracts against SpaceX/Starlink with Kuiper and Blue Origin, and must offer untrammeled access to the FBI to anything on AWS. So tossing the Trumps a few million and performing a little dance is a cheap insurance policy.

Everyone in the tech bro orbit is doing a similar calculus. Microsoft must be quietly thanking their stars that they never succeeded at social networks and therefore avoided the whole moderation/censorship thing, but even they have political vulnerability.
> no one following his orders has any immunity

As long as they commit their crimes in DC, they enjoy the ability to be fully pardoned. Outside of DC, you have to have a prosecutor with cohones.
I would say the same regarding dynamic linking, which is why most OSes have moved away from being static linking only executables, except embedded in the cases where it is a single blob uploaded into the device.

Not even modern 3D graphics APIs, none of them, work with static linking, yet another area static linking advocates have to accept the industry has moved on.
Remote doesn't necessarily have to mean work-from-home either, corporations could provide hubs or co-working spaces that are walkable or bikeable. So they can still get the warm managerial feeling of seeing badge-ins on a dashboard while also moving as away from 2h commutes and sterile office parks.
Well that is likely to end soon I would wager :)
If you are not threatened by an ideology of death, then you are a proponent. Even the suggestion of nazism or communism or feudalism should result in scorn and massive repercussions.
Yeah it surprised me when Caddy [1] started gaining traction for that reason.

It's much better than the old competition in many ways, so there's that.

https://caddyserver.com
One thing I have never quite understood about geothermal, maybe someone can enlighten me: the energy flow from the Earth's core to the surface is not that huge, less than 1 watt per square meter. Doesn't that fundamentally limit the usefulness of geothermal power as a general solution outside of exceptional spots where this gradient is locally much higher, or there is an opportunity to collect from a wide area with a single small borehole? And if I drill a hole and collect 500 watts from it on a 100 sqm plot, am I effectively siphoning the heat from my neighbors plots?
The person who can't afford a cook and maid now needs to full those duties, cooking and cleaning, the person who can doesn't. The food is already made, the house is clean, the laundry is done, the kids are bathed, the fridge is full. They have time to decide what to do with. Sure, they could cook or clean, but that's now their choice. The activity is optional and can be prioritized instead of being mandatory.

There are certain tasks that people need to do every day that take time and, if you can afford to have someone do those tasks, suddenly you have more time you can do other things with.
Is somebody actually looking at those last percentages on benchmarks?

Aren't we making mistake of assuming benchmarks are purely 100% correct?
YapScribe (the most genz speech to text app)
I built YapScribe, a speech-to-text tool designed to be fast, fun, and actually useful. Unlike typical transcription apps, YapScribe includes free tools to do more with your words:

Yapscriptions – Summarizes and structures your transcriptions.
YapTasks – Turns speech into to-do lists.
Chats – Lets you chat with your notes like an AI-powered assistant.
Would love feedback on usability, features, or anything you'd want to see next. Happy to answer questions!
I love energy harvesting it’s one of my favorite topics in embedded land.

I’ve been toying with a chip that harvests power from an NFC phone near by and it’s super neat to have a microcontroller just do its thing with no direct attached power supply.
New OS to beat Linux?

Consulting for smaller companies to give them cheap software that helps them with their problems cheap? (And scales revenue with many subscribers) - I could write one example that comes to my mind but I dont want to soubd like a shill

Probably some of them are good, but software recruiters have problems to identify who (this happens to many jobs, not only software). I could write a book how recruitment and assessments could be changed to identify real gems.
Half the population, and the same GDP.
There are initiatives for women to get into things like firefighting and many trades that aren't super high paying jobs. They exist because these jobs are deemed to have 'too many men'. But the opposite is never a problem. An all female board of directors is lauded as being the best thing, while an all male one is considered exclusionary. All these messages are being received by young men.
The article starts out interesting:
> But DeepSeek didn’t just build another AI model. They wrote their own parallel file system (3FS) to optimize costs—something that would have been unthinkable for a company of their size. This was possible because AI helped write the file system.

I thought, hmm, now that’s interesting. But then the breathless leaps of faith comes quickly

> Now, imagine what will happen in a couple of years—AI will be writing code, optimizing infrastructure, and even debugging itself. An engineer with AI tool can now outbuild a 100-person engineering team.

> This kind of disruption was previously limited to narrow consumer products like WhatsApp, where a 20-member team built a product that led to a $19 billion exit. But now, the same thing is happening in business applications that requires breadth

Umm, not so fast, AI will not enable a couple of guys to write a robust production grade kernel in a couple of weeks or months, unless that kernel is simply a fork of Linux with some cosmetic tweaks. I always wonder, do the people making these sorts of pronouncements actually understand software? Have they built software of any significant size and depth?

And then:

> First, the internet killed the need for sales teams (distribution moved online).

Sales teams have not been killed simply because distribution has moved online, although kind of sales people you need, and what they do, has certainly changed.
Proverbial kings are a fact of life. Use your circle of influence to ensure your concern is heard, but don’t set yourself up for disappointment when you find out they get better Christmas bonuses, time off, and cooler parties.
Passes.com and Lucy Guo accused of distributing child pornography [pdf]