skysight-inc/HackerNews huggingface dataset:
While I agree age discrimination in tech is a huge problem, it’s hardly true that it hasn’t received attention.

Age discrimination has been one of the few successful discrimination based lawsuits that have been brought against companies in the tech world.
Yeah embedded software strikes me as one of those areas where rust can really shine (and where the cost of a crash can be high esp. if you run close to bare metal).
The Cost of BigQuery
It is quite stupid.
I’ve experimented with reflinks and other APFS operations.

Here’s a question though: how does this work with transparently compressed files on APFS?

In my past experience, using reflinks is fine and using transparent compression is fine, but combining them leads to hard-to-debug file corruption.
But how does it know these are related in the dimension of good vs. bad? Seems like a valid question to me?
I can't believe that in 2025 BestBuy is my go to for electronics. Wild times.
How can I find your app?
Adsense in Next.js
Anyone have success running AdSense ads on their Next js site? I've added the ads.txt file in /public as per Google's instructions and keep getting a 404 when I visit mydomain/ads.txt

When I replaced ads.txt with other static files n my public folder it works so wondering whether this is a Vercel specific issue.

I am aware AdSense takes time to crawl through to the page, but I can't even full up the txt file for now.
I partially agree, although I'm very on the younger side and definitely didn't browse this website till the last few years
At least someone got the reference, thank you.
The built in web search

https://chatgpt.com/share/67bf76e2-5124-8010-8f54-50d967625a...
I tried it, I've been doing some pretty extensive research. I wasn't a fan of the art style, I prefer very minimal things. You might want to try LBreakoutHD (foss) if you haven't, it's clean and friendly in looks and follows the traditional formula. I really love their other game "swarm gold" though, it's also a very clean ui and control scheme with lots of potential. But it's about murdering aliens and there's fast scrolling, so my girlfriend doesn't like it all.
Magic eye pictures are viewed by diverging your eyes, so the "parallel view" versions at the bottom work correctly with that method.

"Cross view" pictures require converging your eyes, so the images have to be in the opposite position from what your eye would see.
Why do so many see LLM as the inflection that makes this all possible? So much of the proposed automation can be built in totally deterministic ways for cheaper. Not everything benefits from being forced to look like a non deterministic language problem.

You might argue the biggest barrier to enterprise software innovation is the enterprise mindset vs a more engineering first mindset.

Rippling comes to mind as an example of bringing engineering to enterprise.
How do you learn about brands? Let's say you want to buy a watch, how do you find and pick one?
Amazon doesn't care if you die.

https://www.youtube.com/watch?v=B90_SNNbcoU&t=192s
The Birth and Glory of Swedish Computers [video]
>My parents have a place in the German countryside and they are practically self-sufficient in terms of energy. I would definitely want to take the opportunity to visit them, catch up with them, use the time in a socially productive way, etc

Then travel there during the day? Why do you then need to go outside at night?
Show HN: Turn Deep Research Reports into PDFs
An open source Chrome extension that turns ChatGPT Deep Research reports into digestible PDFs
Why? I use it in VSCode and vim all the time.
There are hundreds of "full web apps" on PyPI. What's special about yours?
> I can't think of many sincere good faith reasons why you'd bring it up here instead of some other aspect of the scenario.

Concepts like "fascism" are ill defined in American political discourse, and can enable actual fascists (as in ethno- and religio-nationalists) to run for office while our valid criticisms are ignored.

Calling crony capitalists like a Musk fascists means we cannot call out actual authoritarian religious or ethnonationalists like a JD Vance or Tom Barrett without eliciting a groan from voters who do not follow politics constantly.

I sincerely believe this is a messaging issue that can absolutely have a downstream impact.
Is the schema considered private information or just information not required to be released via FOIA? ie: Can't some nice employee leak this information or is it legally protected?

Once the information is released, can anyone can make FOIA requests using the schema?
Sounds like a description of the idle breakout genre? But I might be wrong. https://www.hoodamath.com/games/idlebreakout.html
Put a data center on the moon?
To simplify capture, I've picked up a couple of digital stereo cameras (Fujifilm FinePix REAL 3D is a good one). The image quality is so-so and they're fairly affordable still on eBay (maybe $200 or so).

Last summer on a road trip to Alaska, it was almost my exclusive camera for the trip. When I got back I wrote an app to take the MPO files it contains and turn them into a printable parallel-view image. The side-by-side images are intended to be printed and used in an old-fashioned stereoscope.

https://github.com/EngineersNeedArt/Stereographer
I see no mention of prior work Hyena Operator which already demonstrated O(n log n) full context mixing several years ago.

https://arxiv.org/abs/2302.10866
I am wracking my brain to come up with a "coats to coats" joke that makes sense here.
The 90s foot pyramid explained, in the 90s: https://www.youtube.com/watch?v=KCO-SBPTF5E
> we suggest establishing a common framework

"If you want to kill an idea, start a committee to study it, or a framework to contain and guide it"

:(
We replaced our microservices architecture with a modular monolith and got tons of benefits, something I've been meaning to write up. However, while discussing that here, I was pointed to Tach, which looks fantastic if you have (or want to create) a modular monolith.
Google has already done this. Destroyed its existing assistant product -- removed key functionality, de-staffed the team, moved it all under Gemini.

I'm in a few Polestar car user groups, and people are pissed that their Android based head units can no longer do basic integration via assistant stuff that the car was initially sold to them able to do. In some cases they are blaming Polestar, in some cases connecting the dots back to Google.

It's beyond foolish. And destroys goodwill with customers. Who they seem to consider there being an infinite supply of. There is not.

Beyond that, there's the fact that stochastic "fuzzy" AIs are maybe not such a great fit when you just need to have the pod bay doors opened. Basic deterministic, symbolic, "AI" makes a lot of sense, especially once people get used to the quirks for the right way to talk to the thing.
Ah yeah, of course, sorry, I didn't think it through. i'll add the mouse lock option soon
Personally, I'd love to see the jury that would convict someone when all they did was remove DRM for their own personal use/backup and never distributed it.
The problem is that eventually they outsource key parts of the codebase to a cheap consulting agency where all this reasoning goes to waste anyway.
I wonder how many places on earth you can put things for the cost of putting it on the moon?
Does this work together with uv?
if you think industrialized society should give up oil without alternatives then you should be honest and say that you believe we that the industrial revolution was a mistake and that we should by-and-large go back to an agrarian society where most people subsistence farm.

you can have that belief, that everyone should give up what oil gives us and live in a pre-modern way that most people would, today, consider poverty, because the alternative is (I assume you believe) extinction.

But you should be honest about it.
No but I will set up a Show HN in a couple of weeks. Keep on the lookout for comper.io
Yes, will do, this is definitely the top thing to change
"really should be" ?

"in C# or Java" ?

where do you even base these claims? Do you know what C# and Java threads have that Rust doesn't? data races. And don't get me stated on the biggest paradigm failure that is OOP.
World New Search Underway for MH370 in Indian Ocean
This is Volodymyr, co-founder at Inception---let us know if you have any questions about diffusion, language modeling, and our new Mercury models!
> The fact it didn't cross their minds that maybe this is a bad idea to release in the US really shows the cultural difference between the West and other countries like India. There are plenty of things wrong with the US but blatant treating of lesser-privileged people like animals is something that isn't well tolerated here.

McDonalds and Amazon are American companies that micromanage workers - the only difference is that their software is inhouse. The next time you're at any fast-food drive through, have a look at the monitors they have up, you'll likely see a timer and stats about rate they are serving customers.

More broadly, Hell, mouse-jigglers became a thing, and most American retail outlets won't let their cashiers sit (no chairs!) - talk about treating workers like animals.
> so NASA solicited proposals and bids for a 'human landing system' [1] for the Moon. SpaceX, Blue Origin, and Dynetics all submitted bids and proposals. SpaceX won.

To go to the moon ... in 2021 ... yet we just keep giving them more and more money.
Piezoelectric Catalyst Destroys Forever Chemicals
Penetration into those domains has still been pretty brutally slow. AFAIK only Volvo is shipping Rust code, in 2 models of car, and not for anything safety-critical yet.

That's not a demerit to Rust, just a testament to the conservatism of those industries.
MPEG-LA also explicitly used to (I do not know current state) consider open source "some assembly required" releases to be non-infringing.

It was product incorporating the patented tech, i.e. ready to use binaries, that required licensing.

Cisco paid the licensing fees to enable easily downloadable h.264 codec for certain projects, but you could legally build it from source yourself.

IIRC h.265 had similar licensing
Military Drone Makes Long-Range Flight over Europe
Off topic, but as an obsessive debugger and experimenter with ADHD and someone who hates telling people lies about what can and can't be done your motivation speaks to my soul. But my usual rabbit holes last just few hours up to few days. And even those that go far (that avoided all obstacles) end up right before implementing the last step, when it becomes obvious to me that this thing can be done. Congrats on the sheer stamina.

I might use lesson you provided in my future to actually achieve something. I just need to doubt the feasibility of even the last step.
People are allowed to not work when they please, and you should avoid any employer who perceives self-indulgence and self-sufficiency as a red flag.
I really loved watching Mark Russinovichs troubleshooting videos. This guy really knows Windows client and server.

The case of the unexplained
https://www.youtube.com/watch?v=AJyr21spwkA&list=PLhFhDWFYcc...
The $1.5B Bybit Hack: One More Thing – Safeties Are Critical
> Also, as an old person, I will tell you that 1) I got my first personal computer in 1979 and have been trying to keep my bon mots archived ever since.
> I literally have a footlocker filled with old disk drives

I had a private mailing list for 15 years and had emails squirreled away across several hard drives. I archived them all to my Mac, under a directory under /, and tossed the disks. Was too broke to have another disk for backups.

Then Apple decided in a upgrade to trash everything not-Apple under /. Archives gone. No warning. Really amateur move by them. Grrr.
Good GUIs are deceptively easy.
Lines of text: font rendering is pretty difficult to begin with. But it gets harder when you want to match native platform look, handle different display sub pixel layouts or are dealing with a script that doesn’t fit into a font atlas. On top of that you get text layout which requires careful trade offs between performance and quality as well as a huge number of edge cases you need to handle.
A couple lines of text is easy if it’s fixed layout, monospaced, ascii, but unless you are making dev tools that’s the exception not the norm.
Images: there is a lot of complexity hidden in your image decoder, but even if you disregard that, you have to deal with proper caching and resizing to get good performance to manage vram constraints, handle different screen densities and smooth zooming. On top of that you might need to open the can of worms needed for hdr.
Buttons: if you need buttons you probably also need a text input. Implementing text input in a way consistent with platform expectations, properly supporting IME and accessibility.
There are a bunch of these more lightweight UI frameworks and they are great if you are building a terminal or a text editor. But for desktop or mobile software used by regular people you really need those millions of lines of code.
It depends on your team. If the whole team "gets it" then things will be fine. But if you've got a team with juniors or people happy to do whatever crap they or ChatGPT can come up with to make things work then it doesn't.
Thank you. Making coins looks like coins doesn't require adding text, so i'll definitely do that. And yeah, it's not so easy to convey upgrades effect without text, but at the same time at that point you kind of want a bit of rest so reading is ok. I really dislike game that take forever to load and show pointless menus before letting you play.
Hats off to the creator big way.

Really amazing stuff, and impressive dedication. To the author: if you would like to work on challenges of similar caliber, ping me (I'm Syrus, from Wasmer)
I've been a "daily" follower of HN as anon since its inception by pg, so here's my opinion on this:

Over the years, software development itself has changed from having to know the low level details of the computer (hacking), to "AI writes my code for me" today.

This is reflected in the HN audience over many years with the influx of new developer generations, where what "hacker culture" meant also changed. I still feel the same hacker culture vibe, with many passionate engineers experimenting with tons of ideas. The culture is still here, but there's also a LOT of corporate noise too as HN grows.

If anyone remembers the cathedral and the bazaar analogy, here's a 25 yr article of mine on what "hacker" & "open source" meant back then :)

https://web.archive.org/web/20020806100014/http://www.2enetw...
SEO, except your goal is to be the contractor that Alexa picks for the subset of customers that meet whatever criteria you're targeting.
TBH same, same story, same diagnosis, same outcome.

At least we're not alone?
Yes, in general we over-apply extremism labels to political opponents, but specifically in the US in the last 8 years, the things labeled "fascist" tend to check more fascism checkmarks than the things labeled "socialist/communist" check socialism/communism checkmarks, by a pretty significant margin too (subjectively).
Great to see people trying to solve hard problems!
As I understand it, the token embedding stream would be equivalent to multi-channel sampled waveforms. The model either needs to learn the embeddings by back-propagating through FFT and IFFT, or use some suitable tokenization scheme which the paper doesn't discuss (?).

It seems unlikely to work for language.
This should definitely be supported out-of-the-box, we can take a closer look in Discord or through GH Issues! But generally I would expect:

```

[[modules]]

path = "foo"

depends_on = []

[[modules]]

path = "bar"

depends_on = ["foo"]

```

would do the trick, assuming both are within a configured source root, and their children are _not_ also marked as modules. If the children are marked as modules, their dependency rules are treated separately and wouldn't automatically inherit from a parent.
You've gone for a Logo paradigm: turtle graphics with an inference engine behind it. It looks like its simplicity is a strength.

There are a few others in this space, often using Python as their base.
> it actually chose the air fryer that's already sitting in my kitchen !

How do you know it's not selected because it's the one with the most paid ads? Or reddit fake reviews? Or llm generated seo articles about it?
Like a kid handing late homework, Supermicro files its financial figures
Suppose you've designed your systems according to sound and efficient practices. You have offsite and offline backups, monitoring systems, zero trust architecture, well-documented systems that can be rebuilt from scratch using automated processes, etc. If some compromise happens the scope is extremely limited and well-defined and the mitigation is swift and inexpensive. Also, there probably wouldn't have been one to begin with.

Now suppose you're a disaster. There is a combination lock on the front door with the combination already punched into it and if anyone walks through the door they have full access to everything from your employees' bank routing numbers to the VPN credentials providing access to your suppliers' networks, with no logs of any kind. If someone gets inside and you want to know what they did you'll have to shutter the company for a year while a team of full-time engineers and forensic accountants tries to reconcile the numbers in each set of systems with the others and resolve any inconsistencies through some combination of vibes and whimsy.

Your costs in the second case are going to be dramatically higher, but that isn't a consequence of anything the person who walked through the door did. That's something you did to yourself.

Failure to mitigate is a thing. The damages in the first case would be zero or close to zero, which implies the damages in the second case should be the same because the party claiming the damages is the one responsible for the difference.

Moreover, this is the incentive we want, because we want organizations to minimize damages and suffer consequences if they don't.
awesome, fixed for brave thanks. I now get to see the 'run finished' page, but feels strange, I played 4 or 5 levels and then run complete, then another 4 or 5 levels, and reached smiley, but looks like you lose upgrades each time. Anyway lvl 3 ball piercing with 2 balls was started to feel like a bullet shooter with coins exploding everywhere, great fun!

I had one level completed that showed 0 out of 0 and 0 in 0, or something like that.
Also an occasion where I got to pick 3 upgrades after a single level, felt like god mode or something hehe.

On my old FF(esr) it fails at ctx.fillStyle = currentLevelInfo()?.color || 'black' (game.js 148) expected expression, got '.' which is what most sites these days seem to use to crash my grumpy old browsing.

I'll give the last brick another run, thanks.
You can also directly pull in the emulation state and map back to game source code, and then make a script for tool use (not shown here): https://github.com/pret/pokemon-reverse-engineering-tools/bl... Well I see on your page that you already saw the pret advice about memory extraction, hopefully the link is useful anyway.
This could be solved with a reliable way to ask the device its name. Which, for the life of me, I don't know why they don't let that work easily.
It's because the quaternion is part of the state of the Kalman filter.
Projects I've seen at work. Projects posted on Hacker News. Data races aren't usually an issue for backend services, and modern Java/C# is multi-paradigm.
If we're talking about the surface of the Earth (i.e. no clever "In the core" stuff) then... everywhere. And by surface lets say that we're talking about everything from the seafloor to the upper atmosphere.

It would probably be cheaper to put it in the caldera of an active volcano than on the Moon. You could certainly get a bathysphere full of archival tape to the bottom of the Challenger Deep for less than you could get the same on the Moon.
Same, announcements are kind of flaky. My usual command is "Alexa, announce <whatever to announce>" - half the time she asks what I want to announce, 20% of the time she announces "announce", 30% of the time it works as expected.

If i'm already on my phone sometimes I'll just type the announcement in the Alexa app instead.
I can go back to the NES or Atari and probably develop what would have been groundbreaking games and genres well before their time. But it took several small advancements and inflection points for those conceptual mechanics and hardware tricks to now be obvious in hindsight, and that's why no one did them earlier than they were done.
That's what it means, and people use it as an example not because it's like, some sort of super difficult unreasonable challenge, but because it's completely unrelated to the work you'd be doing on the job like 99.99% of the time. It's like interviewing for a line cook and asking them to make a spatula.
Who knows, nutritional scientist might get it right one day :) https://www.youtube.com/watch?v=485Em2JF34M
Yeah, this is where I stopped reading:

> LLMs now offer the intelligence layer that makes it all viable

LLMs are the opposite of what you want in enterprise software: unpredictable black boxes that go awry seemingly at random. I also can't see how they're at all necessary if you've got a state machine describing a process: the state machine tells you what needs to happen next.
Before using LLMs, you had to list every single variation that someone might say to trigger a command - “utterances” in every language.

With LLMs, it’s about writing good prompts.

https://chatgpt.com/share/67be86bc-4090-8010-8017-f3048fe32d...
Guide Dogs Are Expensive and Scarce. Could Robots Do Their Job?
Presumably I would go find a catalog or a review site and read about the options, until I felt like I understood what was available well enough to make a choice.

It's a push vs pull thing. I don't object to the existence of marketing material being made available for those who want to go looking for it, but to the preemptive intrusion of advertising into spaces where it hasn't been requested.
Photos as the only evidence of existence are a very convenient way of claming the nonexistence of something that reflects zero light. The baby-out-with-the-bathwater is that it also means there's no proof for anything outside the visible range of light, that's too small to show up on a CCD, or that predates the camera. Or you.
Thanks for your advice. I published on the play store and got 0 download. I'll try to get a good game and a few users, then bite the bullet and publish on stores. I don't think I can prevent copy cats, and the game itself is based on another game. Also, it's FOSS (AGPLv3), so this is a very easy target for an unscrupulous copycat.
I don't deny that, but we haven't reached that actual precipice point yet. If messaging remains as hamfisted The Atlantic article, it can make 2026 and even 2028 much more difficult to compete in, and actually puts us at a potential precipice point.
Is there? You clearly care enough to argue with strangers about it.
Many journalists do upload/link to documents, and add quite a bit of context to the documents. OC appears to confuse bloggers with journalists.

Speaking from personal experience, the number of people who click on links for raw documents is an _extremely_ small subset.

Most people don't even read past the headline let alone the lede.
I had to, hopefully you don't mind moultano!

Same content, but all lined up and rendered the whole article in cross-view.

You can now read the article and see the pictures while in cross-view.

https://jasonjmcghee.github.io/you-should-make-cross-views-3...