MurphyA/hacker-news huggingface dataset:
by senko | 2025-11-01 10:46:37+00:00
For every complex problem, there is an answer that is clear, simple, and wrong.

There are a number of other reasons that (might have) contributed to greater or lesser extent:

* rush to capture users and get acquired (the buyer can worry about profitability)

* race to the bottom by multiple competitors (you might want to be profitable but can't command a high price because others' are artificially low)

* ignoring costs that were rising faster than anticipated (wages, cloud costs, etc)

... and probably many more.

Not saying you're completely wrong, but ZIRP is just part of the picture.
by Libidinalecon | 2025-11-01 10:49:28+00:00
The problem is in adding the word "just" for no reason.

It makes the statement of a fact a type of rhetorical device.

It is the difference between saying "I am a biological entity" and "I am just a biological entity". There are all kinds of connotations that come along for the ride with the latter statement.

Then there is the counter with the romantic statement that "I am not just a biological entity".
by fragmede | 2025-11-01 10:50:22+00:00
Depending on the userbase of the site, simply checking for @gmail.com at the end, I'd bet, would result in a quick win, as well as restricting the username's alphabet to allowed Gmail characters.

The other optimization I'd guess at would be to async/thread/process the checking before and after the @ symbol, so they can run in parallel (ish). Extra cpu time, but speed > CPU cycle count for this benchmark.
by hexbin010 | 2025-11-01 10:52:32+00:00
Given it seems to be a continuation of prior fencing off, the issue seems to have been a long time coming: when the properties got sold, when the other neighbours put up a fence. With the layout of houses and proximity to the fence, I fear by now it's a lost battle

Luckily there is a much larger, nicer beach on the other side, about a 10 minute walk, where dogs are allowed year-round.

But really what are the owners going to do? Police aren't going to care about a trespass. A CCTV with a speaker? Super scary ! They're just banking on people heeding the signs. Very England. Why don't the 650 people get together and meet on the beach?
by dns_snek | 2025-11-01 10:52:41+00:00
> Again, maybe I'm just more optimistic, but I think that on longer time frames, the sober elder statesmen/women will prevail and realize that violence is not an appropriate response to bytes transiting the wire that they wish weren't.

Your framing is off because this notion of fairness or morality isn't something they concern themselves with. They're using violence because if they didn't, they would be allowing other entities to gain wealth and power at their expense. I don't think it's much more complex than that.

See how differently these same bytes are treated in the hands of Aaron Swartz vs OpenAI. One threatened to empower humanity at the expense of reducing profits for a few rich men, so he got crucified for it. The other is hoping to make humans redundant, concentrate the distribution of wealth even further, and strengthen the US world dominance, so all of the right wheels get greased for them and they get a license to kill - figuratively and literally.
by raattgift | 2025-11-01 10:52:57+00:00
Cool, so the European Union and overlapping institutions could see this as an opportunity to promote greater public knowledge about one of their respective member states. Seems like an argument in favour of encouraging the display of a member state's flag rather than that of a non-member-state or former member state (especially given that state's history with respect to Ireland).

Using flags alone is already poor UI since there are many languages which spill across the borders into multiple member states and non-member states, and some member states with multiple official and commonly spoken languages.

But a menu item that reads: [Irish flag] (English) like one that reads [Swedish flag] (Svenska) does not seem worse than the legacy use of the UK flag or the popular use of the US one.
by walleeee | 2025-11-01 10:53:16+00:00
Strongly agree. Our beginning to grasp how it works even adds to the miracle!

But what we're beginning to understand we're also destroying far more rapidly even as we devote more and more effort to digital facsimiles of our faculties

My dry pessimism was a comment on this foolish inversion of priorities. Alien visitors, if the forest is truly dark, may conclude we're well on the way to self-annihilation in pursuit of false idols, while we fail to recognize the miraculous nature of existing biology.
by Bostonian | 2025-11-01 10:53:19+00:00
https://archive.ph/B1sEt

'There’s a paradox at the heart of modern AI: The kinds of sophisticated models that companies are using to get real work done and reduce head count aren’t the ones getting all the attention.

Ever-more-powerful frontier and reasoning models continue to nab headlines for smashing cognitive records. They’re passing legal and medical licensing exams, and winning math olympiads. Leaders of major artificial-intelligence labs—from OpenAI’s Sam Altman and Anthropic’s Dario Amodei to Demis Hassabis of Google-owned DeepMind and Elon Musk at xAI—talk about a future of “AGI,” artificial general intelligence, in which AIs are as smart as humans.

Supposedly, these AI megabrains are the ones coming for all our jobs.

But when you talk to chief executives at companies that currently rely on AI day in and day out, you hear a different story. For the overwhelming majority of tasks, it’s not the biggest and smartest AI models, but the most simplistic that are winning the day. These unsung heroes of AI, the ones actually transforming business processes and workforces, also happen to be the smallest, fastest and cheapest.'

...
by ChicagoDave | 2025-11-01 10:54:37+00:00
To clarify, that's a text file. We ran batch programs overnight to process claims and create billing reports (this is fake data, but I consulted on insurance and legal systems back in the mid-eighties).

That batch program was modular and would run several "passes" over the file (sequentially) to do varying types of work (create new data, create reports). These programs could also change a record if they needed to. A claims record might have a status indicator like "submitted" (S), "billed" (B), "denied" (D), "paid" (P).

Everyone that writes code today works on the shoulders of such systems and some of these systems still exist (social security, hotel reservations, flight scheduling, banking, insurance) all original designed by IBM. Most of these have Java and DB2 layers on top of them now, but the underlying data is in many cases still there.

The modularization was because 32mb that had to be split up to handle varying functionality (procedural BASIC or C). There would be a MAIN module, then any number of sub-modules and you'd describe how they would swap in and out as needed. (See PDP-11/RSTS-E Task Builder).

Relational databases were magic when we started using them in the early nineties. NOSql databases are also magic. Graph databases are pure wizardry.
by hexaga | 2025-11-01 10:59:43+00:00
There are different varieties of attention, which just amounts to some kind of learned mixing function between tokens in a sequence.

For an input of length N (tokens), the standard kind of attention requires N squared operations (hence, quadratic - it scales with the square of input length). You have to check how every token attends to every other token.

There are a bunch of alternative mixing functions which are instead linear with respect to N. Every additional token costs the same amount of work. The typical method is to have a constant size state manipulated recurrently, which necessarily implies some level of lossy compression in the state (quadratic attention doesn't really have state in this sense - it computes and checks every possible relation always).

Linear attentions kind of suck in comparison to quadratic attention but the efficiency is very attractive, especially at inference time where you don't need more VRAM to store more context.

TLDR; conventional attentions scale N^2 time, N space (kv cache), and are exact. linear attentions scale N time, constant space (recurrent state), and are lossy.
by ErroneousBosh | 2025-11-01 11:00:28+00:00
> But air resistance only becomes a big thing past 20mph or if you are wearing clothing that is really baggy.

Can confirm, am 105kg 51-year-old and can get pretty close to 20mph on the flat on my elderly Commençal Uptown. I suspect someone that rode a greater distance per day and weighed about 20kg less would be able to hit 20mph for far longer periods of time.

The further point is that my even more elderly 30-year-old Range Rover can get something like 3mpg better fuel economy on a long run at 50mph than at 70mph. It's genuinely worth getting up at around 4am to drive on deserted roads at 40-50mph to get the back of the journey broken before you start to have to care about keeping up with traffic - just me and the lorries at that time - to get an easy 50-60 more miles out of a tank.

Bicycles are incredibly mechanically efficient because it's basically three sets of taper roller bearings and a chain drive, and chains are insanely efficient. Shaft drive and belt drive sound good, but belts have a lot of friction and shafts require a couple of right-angle gearboxes which are notoriously inefficent. You can make really efficient hypoid gears (that's what's in vehicle differentials, to turn the fore-and-aft propshaft's rotation through 90 degrees, and they're quiet, efficient, and immensely strong) but they require complex cutting curves.

I think that people complaining about the "inefficiency" of bikes are confusing efficiency with effectiveness. A bike would be very efficient at turning power from your legs into motion, but it would not be very effective at transporting two adults, 200kg of tools, and a 3.5 tonne trailer for a couple of hundred miles on road and then a few more up a steep muddy rocky mountain path.

The simple fact that bikes haven't really changed in about a century and a half should tell you how right they got it, straight out the gate. Everything else has been evolution. Take a look at the picture of the 1885 Rover Safety Bicycle on Wikipedia, and tell me you wouldn't quite happily daily that! Okay, you'd be a Hipster Fixie Twat but it would be just right for bimbling round the Finniestoun coffee shops with your ridiculous haircut and Macbook trying to find backers for your AI-powered Cat Food Over IP startup. Me, I'd throw a set of disc brakes and a 5-speed derailleur on, and ride it everywhere.

I genuinely like that frame, actually. I may have to invest in a tube bender.

https://en.wikipedia.org/wiki/Safety_bicycle#/media/File:Rov...
by xnoyzi | 2025-11-01 11:00:30+00:00
Last month I talked to a cold email operator who runs insane volume. when he showed me his stack, I noticed something:

he was paying over $300/month just to use custom APIs in Clay.

not the whole product. Not the data.

just the permission to use his own APIs.

That felt… wrong.

so I built a stripped-down Clay alternative.

same core functionality, no bloat, almost 10x cheaper.

I thought that would be enough.

then my inbox exploded with one specific request:

“Can you add something like Claygent?”

Now it’s in.

an AI Agent that enriches, calls APIs, scales workflows, all in one place.

And yes, it’s still not Clay. That’s the point.

if you do cold outreach, scraping, or enrichment, and want to see it in action, I’ll happy to share access and hear what you think
by djfdat | 2025-11-01 11:01:09+00:00
I think everybody here that is bashing Warp specifically as a terminal application probably spends a lot more time in the terminal than GUI apps.

For someone who don't, killer features:

- GUI settings - Regular text navigation - Just enough free AI for ffmpegging - Pretty nice theming, gruvbox + 70% opacity is chef's kiss - Command blocks are a nice - Restore sessions are nice - Input area error underlines, syntax highlighting, command suggestions

For someone who was never a big terminal user and now tries to use it occaisonally but still spends 95%+ time in GUI apps, this makes configuring, getting in, getting work done, and getting out super easy. When working on web projects, I'll usually run my apps in vscode for easier error logging & fixing workflows, and use warp for accessory things like installing packages.
by massifist | 2025-11-01 11:02:10+00:00
I like the idea but you could take it a step further and have just a core virtual machine that you could attach virtual (input/output) devices to. So then the canvas and audio would just be virtual devices that met some specification. Or say for example, you just want to listen to an audio playlist, you could attach an audio device, a keyboard and a terminal device (for feedback). A canvas device wouldn't necessarily be required (if there was no use for one). And it would be up to the user to attach the devices required by an application, or at least the user would have direct control.

TLDR: QEMU but much simpler and only WASM need be supported.
by JuniperMesos | 2025-11-01 11:04:12+00:00
I'm genuinely not sure who you're talking about or whether this is an accurate characterization of their views. For that matter, I'm not sure what country you're in and whether I myself agree with that country's laws about whatever kind of pornography this is. Certainly plenty of countries I don't live in and have no ties to have laws I disagree with or violate routinely.

I'm pretty suspicious of demands for communities to hold people accountable, especially when the community in question is a loose group of people who mostly communicate online and are united by their shared use of a specific programming technology; and who probably disagree on all sorts of other issues, including contentious ones.
by nvarsj | 2025-11-01 11:05:05+00:00
> the Windows 11 debacle

Seems to imply that anyone cares beyond a niche. I use Windows 11 on my gaming PC and emulator PC, and I don't care at all. It works perfectly fine.

OS X is much worse in my opinion, with awful window management and constant bugs breaking basic functionality.

The only decent OS experience I've ever had is with KDE and Gnome. But Linux sucks at running games, and there is no good Linux/x86 hardware out there.

Pick your poison.
by zozbot234 | 2025-11-01 11:05:51+00:00
> The new write-up from OP is that you can "forget" a future (or just hold onto it longer than you meant to), in which case the code in the async function stops running but the destructors are NOT executed.

If you're relying for global correctness on some future being continuously polled, you should just be spawning async tasks instead. Then the runtime takes care of the polling for you, you can't just neglect it - unless the whole thread is blocked, which really shouldn't happen. "Futures" are intentionally a lower-level abstraction than "async runtime tasks".
by cft | 2025-11-01 11:05:56+00:00
BFU inside the table cells means:

"BFU extraction can only pull the small amount of "Device Encrypted" (DE) data that is accessible. This is mostly system logs, some app settings, and other non-personal data. It does not get messages, photos, or detailed app data." It basically gets them the list of apps, when the phone has been powered on and off and perhaps some cell geo location history.

FFS means Full Filesystem Search.

What this implies in practice:

All locked stock Android Pixels (including 10 I am almost sure) are vulnerable to FFS after the first unlock, even in the locked state. If you want to protect your data (crossing a border, or when you are about to be interrogated by Russian FSB), turn off your stock Android Pixel.
by vladvasiliu | 2025-11-01 11:06:13+00:00
I'm not convinced. I have an iphone 14 pro which has a 120 Hz screen. I can absolutely see the difference when scrolling compared to my older iphone 11 or computer screens.

However, I'm typing this on my Dell monitor which only does 60 Hz. It honestly doesn't bother me at all. Sure, when I scroll long pages I see the difference: the text isn't legible. But, in practice, I never read moving text.

However, one thing on which I can't go back is resolution. A 32" 4k screen is the minimum for me. I was thinking about getting a wider screen, but they usually have less vertical resolution than my current one. A 14" MBP is much more comfortable when looking at text all day then my 14" HP with FHD screen. And it's not just because the colors and contrast are better, it's because the text is sharper.
by pbhjpbhj | 2025-11-01 11:06:48+00:00
Thanks for that, I found a 40hz video ... it wrecked my Dell monitor (might be temporary?).

I'm not convinced that the screen nor the headphones are actually providing the required rates.

In the experiments they appear to use a large (c.1m^2) light box so the patient can watch a video from a tablet placed in the middle.

Reading your link made my brain 'resonate' in an unpleasant way; perhaps an auditory memory of watching the video.

All very interesting.
by griffzhowl | 2025-11-01 11:06:52+00:00
It's also a form a deference: the king had said that Andrew was no longer to be called prince, so the British outlets immediately complied.

A lot of the live talking heads discussing it, e.g. on the bbc, were still referring to him as Prince Andrew, naturally since that's how he's been referrred to all his life, but in the headlines and write-ups they were more careful to avoid it
by JuniperMesos | 2025-11-01 11:07:39+00:00
There are currently no widely-used programming languages other than Rust that offer the memory safety guarantees Rust has without a garbage collector. I think this is bad, and I wish more people would develop memory-safe systems languages that explore other parts of the design space like Rust does. But in the meantime, Rust is pretty good, certainly preferable to C or C++.
by hexbin010 | 2025-11-01 11:08:17+00:00
> The move also came about as all the family have dual British-Australian citizenship and their daughter Charlotte recently decided to switch to online schooling, meaning they can be based anywhere.

So they got bored of Perth (understandable) and fancy living in London for a while, and hyped up the lesser reason for moving

I wonder if they are selling all their assets, home etc...?

Also, fantastic timing with the Labour party and their legislative agendas lol. Out of the fire in to the slightly less roaring fire
by 1313ed01 | 2025-11-01 11:08:50+00:00
In many ways being able to run something on a stable, well emulated, platform can be a better way to know some tool will always be around than to have the source code for the tool itself (even if that is definitely also a good thing). There is a much better chance that someone will e.g. keep maintaining some forks of DOSBox to keep it running than that there will be people around to maintain a specific tool. Not sure how that looks for MacOS applications? Of course support for running fully offline and without messy DRM is a must.
by embedding-shape | 2025-11-01 11:08:56+00:00
> especially with the presence of which I’ll call “expectations of planning” in my immediate circle

Yeah, when traveling with others who do like/need to plan I'll go with their plans and flow unless it gets too boring. When traveling with my wife I'll even stick around even if I'm bored.

> Some people want the best possible experience

I mean, I do too! :) Just different methods of getting there.

> can’t be confident they aren’t missing out unless they have done the research

Man, just daily life must be tough if they're feeling FOMO from such low stakes situations, I couldn't handle that myself :/
by nvarsj | 2025-11-01 11:09:38+00:00
> I think it may be one of those things you have to see in order to understand.

Or the person doesn't understand, then declares the language to be too difficult to use. This probably happens more than the former, sadly.

ex. I've heard people argue for rewriting perfectly working Erlang services in C++ or Java, because they find Erlang "too difficult". Despite it being a simpler language than either of those.
by nmstoker | 2025-11-01 11:10:22+00:00
A new joiner colleague from another team tried this with me. The script was followed in such a clunky manner I started to wonder if that team had unwittingly hired someone with learning difficulties. Whatever the situation, they didn't benefit because they made a number of poor decisions on the back of the conversation, but I shouldn't write the technique off due to one poor adherent.
by vladvasiliu | 2025-11-01 11:12:35+00:00
I have a 2013 MBP retina with glossy screen and a 2020 HP with a matte screen.

What I've found, is that inside, the HP is much better at handling reflections. However, outside, the screen gets washed out and is next to unusable. Whereas on the MBP, I can usually find an angle where reflections don't bother me and I can spend hours using it.
by baubino | 2025-11-01 11:13:17+00:00
>>> Photos captured by Mobile Fortify will be stored for 15 years, regardless of immigration or citizenship status, the document says.

The headline plus this quote reveals the real intentions — to create a comprehensive dataset that includes biometric data and can be used however the government wishes, regardless of one’s citizenship. I have no doubt that this data will also be sold to other entities.

I remember reading years ago about how facial recognition was particularly bad at correctly identifying people with darker skin and was generally not great as the sole method of identification. The possibility of a mistaken identity being captured by this app would have life-altering implications with essentially no recourse. This is really disturbing.
by embedding-shape | 2025-11-01 11:15:09+00:00
> There wasn't a whole lot to do on the 00's internet

Maybe depends on the country but 00's in Sweden on the internet was OK, lots of social places and other nerdery going on that was easy to get into, granted you had an internet connection. LunarStorm (originally "Stajlplajs" I think) must have been popular around 2002 already, and I remember that from my teenage age group, most of them were signed up to Lunarstorm, even though most of us were still on modems, 240p webcams and white/yellow desktop computers.
Show HN: Genesis DB CE: A free and production-ready event sourcing database
by patriceckhart | 2025-11-01 11:15:13+00:00
Over the past months I've been building Genesis DB (https://www.genesisdb.io), an event-sourcing database engine designed around simplicity, performance, and real-world usability.

Now, I'm releasing the Genesis DB Community Edition. Completely free to use.

Genesis DB CE is the freely available version of the database engine. Built for teams, students, and independent developers who want to explore event sourcing without friction, or use it productively in small-to-mid-sized projects.

The goal isn't to limit you, it's to lower the barrier to entry. The Community Edition focuses on accessibility and learning, not artificial constraints. It's powered by the same core engine as the commercial edition, the same performance, the same reliability, the same expectations for serious developers.
by jalapenos | 2025-11-01 11:18:01+00:00
Completely agree with the article's means - yes if you're going to receive money from the public for your land, you can't also retain privacy as a recipient, as that's corrupt - but I disagree with their ends.

Ultimately all central registration is about central control. It's the dream of every USSR-loving statist that all data about every person and place be available to the state, so they can narcissistically govern everyone else's lives as if they were characters in a computer game.

Sometimes what's disparaged as "inefficiency" by the short sighted is actually just insurance.