MurphyA/hacker-news huggingface dataset:
by extraisland | 2025-08-11 13:39:49+00:00
> Engineers generally have a solid intuition for what will perform well

I worked for about 15 years as a frontend developer. I've seen very little evidence of this being the case.

I've seen a huge amount of developers (backend, frontend doesn't matter much) will do things that are really dumb e.g. repeated look of values that don't change often, not trying to minimise roundtrips.
by techdmn | 2025-08-11 13:40:09+00:00
My personal read on this is that everyone is still trying to recreate the "sudden success" of FAANG-like companies in their start-up phases. (Never mind how long it actually took them to become big.) Basically upper management incentivizes "big bets" that might turn into a "moon shot". Those bets are new features. You'll never get rich quick just by optimizing latency. You might get rich slowly, but how is that going to pump the stock this quarter / get me promoted?
by landr0id | 2025-08-11 13:40:15+00:00
Just search for vulnerability or 0day acquisition platforms and do some research into the companies. All of them are kinda shady but there are some which only sell to Five Eyes if you want to be “moral”

You can also go through ZDI (owned by Trend Micro), but the payout will be lower. It’s in Trend Micro’s interest so they can get ahead in detections.
by memen | 2025-08-11 13:41:01+00:00
> why use a SQLite abstraction library when I can use LLMs to interact directly with the C source code?

Because of the accumulated knowledge in these abstraction layers and because of the abstraction itself resulting in readable and maintainable code.

Yes you can move the abstraction one level up, but you don't control it if you nor the LLM meet the level of accumulated knowledge that is embedded in this abstraction. Let alone future contributors to your codebase.

Of course it is all depending on context and there is no one-fits-all strategy here.
by whizzter | 2025-08-11 13:41:15+00:00
The issue is that a DMA setup:

A: requires the DMA system to know about each user process memory mappings (ie hardware support understanding CPU pagetables)

B: spend time going from user-kernelmode and back (we invented the entire io_uring and other mechanisms to avoid that).

To some extent I guess the IOMMU's available to modern graphics cards solve it partially but I'm not sure that it's a free lunch (ie it might be partially in driver/OS level to manage mappings for this).
by RicDan | 2025-08-11 13:41:25+00:00
I've always wanted to know: Are people actually interested in more granular pricing options? I.e. give me 10x more tokens but miss me with that image generation, or give me more bandwith but still only one domain. It feels like nowadays 80% of stuff in pricing packages isn't really used by people paying for it, but they can't opt out of it...
by zoenolan | 2025-08-11 13:42:08+00:00
I was lucky enough to visit a few years ago. A great technical achievement and a design classic.

The approach from the Mediterranean side is very well done. The road curves with a hill blocking most of the bridge. As you turn the corner, the bridge comes into view. As you move onto the bridge and valley drops away and you get an idea of how high you are.

Later on I got the view from an airplane after leaving Béziers. A different view but did show how the bridge sits in the landscape.

If you get the chance to visit, you should.
Show HN: Starshot – Export and Visualize Your Stargazers
by hunvreus | 2025-08-11 13:42:23+00:00
Just a tiny tool I built a while back to export the list of GitHub profiles that starred a repo (aka "stargazers"). I built that for a couple of my open source projects (Basecoat [1] and Pages CMS [2]) as I wanted to get a sense of who the users were.

It creates a CSV file with the info for each GitHub user: username, full name, login, email, followers count, etc.

You can also create a chart of stars over time and a map of users (for those who have their location in their profile): https://imgur.com/a/B1byCkg

[1]: https://basecoatui.com

[2]: https://pagescms.org
by gjsman-1000 | 2025-08-11 13:42:44+00:00
I don’t care if you can justify it in an academic sense; your company’s boardroom is going to say:

- Savings $400K

- Direct expenditures $100K

- Mistake expenditures $700K

- Net loss $400K; immediate loss $800K

And that’s it. You’re fired, replaced with someone who is better at not fixing things that ain’t broken; who wouldn’t have made this mistake in the first place. And heaven help you if your code is deployed before the Nintendo Switch 2 launch (or another major launch) when you made this mistake; or if you just ruined another company’s launch and your company’s contract with them to support it. Pointing to a Wikipedia article, musing about how risk analysis should be done, isn’t going to save your skin.
by kace91 | 2025-08-11 13:43:01+00:00
I guess the general stuff is movies, Netflix shows, music, your last short weekend trip, and pretty much everyone has their own personal non work thing, usually attached to a club or group (hiking, photography, whatever).

I guess in that last category sports are commonplace, but it’s more “I’m training for a marathon next month” or “you should come bouldering sometime” rather than following professional sports on tv.
by graemep | 2025-08-11 13:43:40+00:00
True, but its not going to get blocked. AFAIK all the big porn sites are happily implementing age verification. Why not? Its an excuse to gather data, to increase numbers of registered users or some other form of tracking, and to raise a barrier to entry to smaller competitors.

Other aspects of the OSA have similar effects on other types of sites such as forums vs social media.
by Anton_vasiliiev | 2025-08-11 13:44:07+00:00
In today’s rapidly evolving tech environment, many businesses are shifting toward a cloud agnostic approach to avoid vendor lock-in and gain more flexibility. The idea is to design systems, applications, and workflows that can run seamlessly across multiple cloud providers like AWS, Azure, and Google Cloud. This promises more resilience, better cost optimization, and the ability to choose the best tools from each platform. But is it always the right choice? Does going cloud agnostic add unnecessary complexity to infrastructure management, or is it an essential strategy for future-proofing your tech stack? What’s your experience—have you embraced a cloud-agnostic architecture, and if so, what were the biggest benefits and challenges?
by vidarh | 2025-08-11 13:44:40+00:00
As someone in the UK: Ofcom is a censor, that by leaving these things unclear are further having a massive chilling effect that is absolutely already being felt.

The issue here is not parental oversight. It's the massively overly broad assault on speech.

The UK PAYG block is a good example of a solution that would have had far less severe impact if extended.
by arolihas | 2025-08-11 13:44:46+00:00
So when I tell you I like vanilla ice cream I am just hallucinating and calling it a memory? And when chatgpt says they like vanilla ice cream they are doing the same thing as me? Do I need to prove it to you that they are different? Is it really baseless of me to insist otherwise? I have a body, millions of different receptors, a mouth with taste buds, I have a consciousness, a mind, a brain that interacts with the world directly, and it's all just words on a screen to you interchangeable with a word pattern matcher?
by roscas | 2025-08-11 13:44:51+00:00
Good Rust exercise but this kind of setup should always be done with bash.

Clone, compile and execute already shows a few problems, can't find config files. But still says "iptables rules applied". Also keep in mind that most of people will try this long after initial install, so be careful and prompt with clear info what is being done and why. Errors should not pass silent. Not gonna read Rust code, but tell your use what is going to be executed.

./glwiz GLWiz Copyright (C) 2025 Andrew Kushyk This program comes with ABSOLUTELY NO WARRANTY; for details see https://www.gnu.org/licenses/gpl-3.0.html This is free software, and you are welcome to redistribute it under certain conditions; for details see https://www.gnu.org/licenses/gpl-3.0.html

username: torwalds home location: /home/torwalds error: Source file ../configs/iptables.rules not found. [sudo] password for torwalds: iptables rules applied. Enter 0 for a custom software list or any other number for default: 0 Selected custom software list. Enter software packages to install (space-separated):

Running: pacman -Sy --noconfirm ^C

Take this as a positive reply. This might be good if it has a menu where you can clearly what you can do and what if affects. And do a rollback option.

Arch, Debian and Fedora rarely have the same config files and they are indeed very diferent. Be careful about that. For example Iptables is the same on the 3 but most OS config are not. Nor commands.

Still I don't know of any program that tweaks Arch. This could be a good change. Category tweak menu for system, networking, security... etc. But a dificult program too.

This reminds me of the currents archinstall. Until it exists, everybody installed Arch by hand. Now everyone uses it because it has clear options and you know what is gonna do.

Everybody starts small...
by mlinhares | 2025-08-11 13:45:45+00:00
Its always the same reason, the business just doesn't hire people qualified to do the job.

If in 2025 you're not a content farm, your business is to get people to buy stuff from you, you don't have a team tracking every millisecond change in your p99 latency and page load speed across multiple devices, you're just incompetent.
by AlexandrB | 2025-08-11 13:45:46+00:00
> 3.) Expect neighbors to complain if you have a dog, even if they are not loud or rambunctious, so see if you qualify to get an emotional support animal prescription to negate most legal issues.

Can't tell you how much I hate this in principle. So many people "game" the emotional support animal system that it's impossible to tell if the dog you're seeing at the mall is going to be a trained service animal or someone's 100lb "fur baby" that will try to jump on you when you get close. I can't imagine how people with fur allergies or fear of dogs deal with this stuff.
by NoahZuniga | 2025-08-11 13:45:49+00:00
Well, "File over app" also needs to be verified. Think of it more as it being permanent. If your data is never sent to a server, a change in TOS can't hurt your privacy. They could still lie and send your data away! But I still feel like this is a good mental model, and I feel like the name fits with this idea of "You can't remove your promise about [privacy, data-ownership, etc]".
by chiffre01 | 2025-08-11 13:46:05+00:00
Again saying everyone was using a ton of coke back then, doesn't really line up with reality. Yes it was sold openly in pharmacies until 1914, and seen as a problem. Estimates from the time (1900) show 200,000 people (~0.3% of a ~76 million population) were regular addicted users. Compared with 2020's numbers: 6 around 6 million Americans use cocaine on a regular basis (1.8 percent).

Way more people are using it now than then.

https://pubmed.ncbi.nlm.nih.gov/8473543/ https://recovery.org/cocaine/history
by stephen_g | 2025-08-11 13:46:17+00:00
Seems like It’s just too dangerous for Wikipedia or many others to risk though - the potential penalties in the law are just too huge as far as I’ve seen.

For a lot of sites, the safe response has just been cautious over-blocking as far as I can see (or smaller UK-based services just shutting down) but you can imagine why Wikipedia don’t want to do that.

But you’re right that encouraging much better parental controls would have been better than passing this bad law - I’ll give you that one.
by jadamson | 2025-08-11 13:46:32+00:00
I'm no longer convinced that nothing popular will be shut down, assuming that includes voluntarily withdrawing from the UK market. A couple of days ago, this popped up:

> The Science Department, which oversees the legislation, told companies they could face fines if they failed to uphold free speech rules.

> A spokesman said: “As well as legal duties to keep children safe, the very same law places clear and unequivocal duties on platforms to protect freedom of expression.

> “Failure to meet either obligation can lead to severe penalties, including fines of up to 10 per cent of global revenue or £18m, whichever is greater.

https://www.telegraph.co.uk/politics/2025/08/09/social-media...

They seem to be putting social media platforms between a rock and a hard place, particularly as political debate in the UK is starting to heat up somewhat. I suppose the best to hope for at this point is that fines for infringing free expression never materialize.
by miroljub | 2025-08-11 13:46:41+00:00
> They generally don't and won't stop until there are real repercussions for that, like losing your political career/being canceled in society over voting for it.

I wouldn't call login political career or being cancelled and voted out "real repercussions". They can pretty much retire and enjoy the rest of their lives with all the lobby money and EU rents.

Real repercussion would mean prison time and losing their property, but we all know that won't happen anytime soon.
by FabHK | 2025-08-11 13:46:43+00:00
> government control, censorship and centralization of the internet is not the solution

Why? Porn in magazine or movie form used to be age-restricted. Assume for a moment that was the correct, or at least a reasonable and permissible policy.

Why should it suddenly not be the appropriate policy, only because it's on the internet? Why do you say that laws do not or should not apply when you sprinkle a bit of "internet" over it?

It reminds me of the crypto-bro argument that, don't know, money laundering and tax evasion and offering securities without appropriate disclosure is illegal and tightly regulated, but if you do it with "blockchain", then it is perfectly fine. What sort of mindset is that?
by simonw | 2025-08-11 13:47:04+00:00
If anything getting good information out of Google has become harder for us expert users because Google have tried to make it easier for everyone else.

The power-user tricks like "double quote phrase searches" and exclusion though -term are treated more as gentle guidelines now, because regular users aren't expected to figure them out.

There's always "verbatim" mode, though amusingly that appears to be almost entirely undocumented! I tried using Google to find the official documentation for that feature just now and couldn't do better than their 2011 blog entry introducing it: https://search.googleblog.com/2011/11/search-using-your-term...

Maybe if I was more skilled at Google I'd be able to use it to find documentation on its own features?
by rimunroe | 2025-08-11 13:47:13+00:00
Has this ever happened with CarPlay? As far as I know, even if your car was made in 2013 when CarPlay was first released it should continue to work just fine with the newest iPhones. If you plug the latest iPhone into your 2013 car, you would see the latest version of CarPlay pop up on the screen. I know there's a new version of CarPlay which requires support from the car maker, but I think CarPlay support is a binary matter of if the car supports CarPlay at all. I'd hope they'd design the system such that it wouldn't become obsolete over the average lifespan of the vehicle.
by zerkten | 2025-08-11 13:47:16+00:00
A lot of this comes down to A/B testing. Once people have found a solution that converts some number of customers, it's hard to take risks. There are alternative designs, but it's safest to just go with what is known. In some cases, the familiarity is helpful for users, but there is no denying that it can be boring. These are the unfortunate constraints that many talented people have to work in.
by AbstractH24 | 2025-08-11 13:47:17+00:00
So sounds like the new entry level position is going to be learning to manage automations.

Question I still don't have an answer to is what that career trajectory looks like. I was at a event last week where someone from a popular startup, Clay, described a position (a "GTM engineer") as very intentionally not strategic, but about boots on the ground execution. I came away from the event wondering was "ok, how long until you automate away this line of work?"
by DiabloD3 | 2025-08-11 13:47:53+00:00
It is on Nvidia. Nvidia's code generation for Vulkan kind of sucks, it also effects games. llama.cpp is almost as optimal as it can be on the Vulkan target; it uses VK_NV_cooperative_matrix2, which turning that off loses something like 20% performance. AMD does not implement this extension yet, and due to better matrix ALU design, might not actually benefit from it.

Game engines that have singular code generator paths that support multiple targets (eg, Vulkan, DX12, Xbone/XSX DX12, and PS4/5 GNM) have virtually identical performance on the DX12 and Vulkan outputs on Windows on AMD, have virtually identical performance on apples-to-apples Xbox to PS comparisons (scaled to their relative hardware specs), and have expected DX12 but not Vulkan performance on Windows on Nvidia.

Now, obviously, I'm giving a rather broad statement on that, all engines are different, some games on the same engine (especially UE4 and 5) are faster than one or the other on AMD, or purely faster entirely on any vendor, and some games are faster on Xbox than on PS, or vice versa, due to edge cases or porting mistakes. I suggest looking at, GamersNexus's benchmarks when looking at specific games or DigitalFoundry's work on benchmarking and analyzing consoles.

It is in Nvidia's best interest to make Vulkan look bad, but even now they're starting to understand that is a bad strategy, and the compute accelerator market is starting to become a bit crowded, so the Vulkan frontend for their compiler has slowly been getting better.
by amiga386 | 2025-08-11 13:48:03+00:00
That's not how lawmaking works in the UK.

I remember an example where the UK Government decided it's OK to rip CDs you own (no, really, it wasn't legal until then), and codified that in law. The parasites that run the UK Music trade organisation appealed and found that the UK had not sufficiently consulted them before deciding to make the law.

https://www.bbc.co.uk/news/newsbeat-33566933

So - ripping is completely illegal in the UK. Always has been, always will be. Never rip a CD, not even once. Keep paying all your fucking money to the UK Music member corporations and never think you own anything, not even once.

But it illustrates that the UK's law-making is subject to judicial review, and government cannot make laws or regulations without consulting those affected by them how much of a hardship it constitutes to them. The judge here is merely saying we haven't seen the harm yet, and Ofcom can keep threatening indefinitely to cause harm, Wikipedia only have a case when they do cause harm. By contrast, passing the law making CD ripping legal, UK Music argued, using an absolute load of bollocks they made up, that it immediately caused them harm.
by disgruntledphd2 | 2025-08-11 13:48:17+00:00
> I THINK that they are going to have to change pretty soon, I would guess that they would either drop their free tier offerings OR find another way to pay for things (advertising maybe?)

I would be incredibly surprised if OpenAI didn't go for advertising, given that they hired Fidji Simo (who PM'd feed ads at Facebook, and introduced ads to Instacart).
by extraisland | 2025-08-11 13:48:37+00:00
A lot of companies seem to architect their web apps to deal with millions of users. When in reality they may have a couple of hundred hitting the site at once.

This explodes the cost of development and it makes current web development miserable IME.

I am forced to deal with everything being totally overengineered when a Flask app with a PostgresSQL backend could probably do the job on a reasonably priced VPS.
by Insanity | 2025-08-11 13:50:11+00:00
I kind of wish I had that. The closest thing I have to this is my Steam screenshot library, which is just memories of games - or social interactions. on games. I just checked and the oldest one is back from 2011. Prior to Steam they would have been on Xfire, but as that service died, all of those are lost.

Rarely any get added these days, and they're all on private. But it's fun to look back at which games I've played over the past ~14 years.
by ecshafer | 2025-08-11 13:50:12+00:00
> 3.) Expect neighbors to complain if you have a dog, even if they are not loud or rambunctious, so see if you qualify to get an emotional support animal prescription to negate most legal issues.

This sounds like you have a dog, who is loud, and you are causing a bother to all of your neighbors. But you aren't willing to be responsible about this situation. You probably shouldn't have a dog if you are living in an apartment building in the first place.
by mvdwoord | 2025-08-11 13:50:21+00:00
Thanks for sending me down a little mini rabbit hole, this triggered some memories on old teletext decoders for Amiga back in the 90s.

Anyway, I distinctly remember my father getting a new TV with teletext around 1987, and I could play endlessly with that. Also amazing that up until way in the 2000s I knew people who relied on it as the primary source for basic headlines, weather, but also traffic information on trains as well as expected landing times for airplanes. Of course the football standings in the Dutch Eredivisie was possibly the most viewed page of all. Completely wiped out by the internet, but all in all a surprisingly long run for any tech.

p.s. online still available (Dutch)

https://teletekst-data.nos.nl/webplus?p=100-01
by aarol | 2025-08-11 13:50:44+00:00
I'm the author of the post, thanks for your feedback! I was inspired by your comment on HN a while back and started learning about this stuff, reading the source code of `memchr` was especially great.

You're totally right about the first part there was a serious consideration to add this to zig's standard library, there would definitely need to be a fallback to avoid the `O(m*n)` situation.

I'll admit that there are a lot of false assumptions at the end, you could totally specialize it for u8 and also get the block size according to CPU features at compile time with `std.simd.suggestVectorSize()`
by ryandrake | 2025-08-11 13:50:47+00:00
We need judges to start growing a backbone and declaring these one-sided "agreements" unconscionable. The company has outsized power over the purchaser, the terms tend to be one-sided, and there is no meaningful choice to the purchaser. These things should be clear cut cases of unconscionability, and judges should be throwing them out left and right and penalizing the companies who try to push them.
by colmmacc | 2025-08-11 13:52:16+00:00
Hybrid schemes give you improved security against algorithmic flaws. If either algorithm being used is broken, the other gives you resilience. But hybrid schemes also double (or more) your exposure to ordinary implementation bugs and side-channels.

Since Quantum Computers at scale aren't real yet, and those kinds of issues very much are, you'd think that'd be quite a trade-off. But so much work has gone into security research and formal verification over the last 10 years that the trade-off really does make sense.