MurphyA/hacker-news huggingface dataset:
by eudamoniac | 2025-12-03 01:27:29+00:00
Well, I have to wonder what you are doing on your phone. I don't restrict my usage at all outside of video and audio streaming, so I'm befuddled as to how you use 10-50 times more data than I do.

Last month, 429MB used:

107 YouTube music

91 Google maps

70 Firefox

22 Amazon

Miscellaneous other small amounts

WiFi usage 26GB

I don't doubt that you use a lot of internet, but that amount is far away from a "requirement to participate in society" .
by soyzamudio | 2025-12-03 01:28:02+00:00
Update: We added waitlist templates and are working on automated rewards.

Templates: 8 designs covering different styles (minimal, gaming, e-commerce, etc.). All customizable. This came from users asking for better default designs and more copy customization.

Rewards (in progress): Set referral thresholds and automatically send rewards (gift cards, prepaid cards, cash) via Tremendous.

Would love feedback from anyone running waitlists. What features would be most useful?
by refactor_master | 2025-12-03 01:28:29+00:00
There's been a translate button for years which hooks deep into every nook and cranny of the website's HTML. It works great, it's built in and many restaurants even advertise it for tourists, because it's a zero-effort translation of their existing menu. Plus, it's low-data when you're inside a 1-bar basement restaurant.

Using an LLM to translate the visible part of a PDF on a mobile... seems like the worst possible solution to the problem.
by jmyeet | 2025-12-03 01:29:18+00:00
Translating PDFs is more complicated than that because the strcture of a PDF document doesn't lend itself well to this kind of thing.

For example: if there's a dish name with a 2 line description below it and some allergy symbols below that, in HTML you can imagine the document structure that produces that. In PDF terms that might be 4 separate objects and, in particular, the eyes can see the two lines are adjacent so they fit together but the document structure doesn't really represent it taht way, necessarily.

This might also not work with translation because the lines are set for the size of the text they contain. Same for resizing the font.

Put another waay, PDF should be viewed as a typeset and layout format, not a document format.
by 0xbadcafebee | 2025-12-03 01:29:26+00:00
Well one issue is, CasC isn't enough. You often have to write JobDSL to get around some limitation in CasC, and sometimes Groovy for limitations in the other two. If you want to manage access control (and you choose the correct Auth plugin, and figure out how to configure it), often you need an admin to make changes in both the Jenkins server and your backend AuthNZ system. Then there's the "seed job vs not-seed-job" weirdness that doesn't exist with GHA. And building the (hopefully containerized) Jenkins server, Jenkins build agents, etc will depend on your infrastructure provider, but still usually requires you to get your hands dirty. There are many, many more layers to the onion with Jenkins, and it's just not worth all that overhead for what should be "git clone && build && deploy" - which GHA does much simpler, right where your code lives, without you needing to maintain anything.

And this is if you get to manage it! Often there's 5 different random Jenkins servers set up by different teams, all of which are EOL and rife with security holes, and they expect you to fix them when they break, nobody version controls their configs or backs them up (they haven't even heard of CasC and have no interest in using it), and your boss says you can't say no, and also you can't upgrade them/take them over. I've seen million-dollar products which are completely dependent on over a thousand Jenkins jobs on an out-of-date Jenkins server, so complex and intertwined it couldn't be replaced.

If it were up to me, I would replace most CI with Drone.io (or Woodpecker CI if it ever gets feature parity). Now that's a dead simple CI system.
by johnnyanmac | 2025-12-03 01:29:54+00:00
If you're hiring in SF or NY, then the problem explains itself. Even a single young new grad needs that much to so live.

you can't have rent at 3.5k a month and not expect 6 figures when requiring in-office work. old wisdom of "30% of salary goes to rent" suggest that that kind of housing should only be rented if you're making 140k. Anyone complaining about junior costs in these areas needs to join in bringing housing prices down.
by bgwalter | 2025-12-03 01:30:55+00:00
In surveillance and police states like The Netherlands it has been used since forever:

https://www.theguardian.com/cities/2018/mar/01/smart-cities-...

Now people will say again that this project has been abandoned, which just isn't true (2024):

https://www.dutchnews.nl/2024/06/smart-street-surveillance-o...
by johndoe0815 | 2025-12-03 01:31:24+00:00
A lot of the problems encountered here seem to be due to bit rot, unavailable archives and these were, from my experience, not too uncommon for relatively rare Linux platforms like the RISC PC even more than 20 years ago.

RISC PC systems are still a supported (tier 2) platform in NetBSD. You should be able to cross-compile the whole system including X11 from any Linux or NetBSD host (I did this last week for the next68k port) and the developers would certainly be happy about feedback before the 11.0 release is published. So this might be worth giving a try.

https://wiki.netbsd.org/ports/acorn32/

https://www.netbsd.org/docs/guide/en/chap-build.html

Not everything is working in NetBSD all the time. When testing the “previous” NeXT emulator, we faced some nasty regressions last year that prevented NetBSD 10 (and, as we found out, every release after 5.2.3!) to run on next68k, but things were fixed eventually thanks to the nice and friendly next 68k platform maintainer!
by cxr | 2025-12-03 01:32:24+00:00
It would be nice if the Google PM(s) and engineers attached to this project were well-versed enough in searching the Web to be able to turn up the definition for the word "wiki". Instead, because these fucking dipshits couldn't spend two goddamn seconds (dis)confirming their hunch that it means more or less the same thing as "encyclopedia" or "knowledgebase", they vomit this bullshit out into the universe and encourage everyone else to treat the words as interchangeable, too.

Fuck everyone associated with this.
by stevenjgarner | 2025-12-03 01:32:34+00:00
If it's not obvious, Steve's quote is ENTIRELY about capex ROI, and I feel his quote is more relevant to what is happening today than anything Arvind Krishna is imagining. The quote is posted in my comment not to grandstand Apple in any sense, but to grandstand just how consistently wrong IBM has been about so many opportunities that they have failed to read correctly - reprography, mini computers and microcomputers being just three.

Yes it is about ROI: "IBM enters the personal computer market in November ’81 with the IBM PC. 1983 Apple and IBM emerged as the industry’s strongest competitors each selling approximately one billion dollars worth of personal computers in 1983, each will invest greater than fifty million dollars for R&D and another fifty million dollars for television advertising in 1984 totaling almost one quarter of a billion dollars combined, the shakeout is in full swing. The first major firm goes bankrupt with others teetering on the brink, total industry losses for 83 out shadow even the combined profits of Apple and IBM for personal computers."
by mrguyorama | 2025-12-03 01:33:13+00:00
Please tell me which of Penicillin, insulin, the transistor, the discovery and analysis of the electric field, discovery of DNA, invention of mRNA vaccines, discovery of pottery, basket weaving, discovery of radiation, the recognition that citrus fruit or vitamin C prevents and cures scurvy (which we discovered like ten times), the process for creating artificial fertilizers, the creation of steel, domestication of beasts of burden, etc were done through Wealthy Barons or other capital holders funding them.

Many of the above were discovered by people explicitly rejecting profit as an outcome. Most of the above predate modern capitalism. Several were explicitly government funded.

Do you have a single example of a scientific breakthrough that saved tens of millions of lives that was done by capital owners?
by PantaloonFlames | 2025-12-03 01:33:54+00:00
You are mostly missing the point. You’re saying you get value out of what OpenAI is offering you. Thats not at issue here.

The question is, does OpenAI get value out of the exchange?

You touched on it ever so briefly: “as long as inference is not done at a loss”. That is it, isn’t it? Or more generally, As long as OpenAI is making money . But they are not.

There’s the rub.

It’s not only about whether you think giving them your money is a good exchange. It needs to be a good exchange for both sides, for the business to be viable.
by jimmar | 2025-12-03 01:34:08+00:00
I don't know that I'd trust IBM when they are pitching their own stuff. But if anybody has experience with the difficulty of making money off of cutting-edge technology, it's IBM. They were early to AI, early to cloud computing, etc. And yet they failed to capture market share and grow revenues sufficiently in those areas. Cool tech demos (like the Watson Jeopardy) mimic some AI demos today (6-second videos). Yeah, it's cool tech, but what's the product that people will actually pay money for?

I attended a presentation in the early 2000s where an IBM executive was trying to explain to us how big software-as-a-service was going to be and how IBM was investing hundreds of millions into it. IBM was right, but it just wasn't IBM's software that people ended up buying.
by dan-robertson | 2025-12-03 01:34:35+00:00
This solves a problem for library authors which is that blocking and event-based io implementations of functionality look the same but are not actually the same so users end up complaining when you do one but not the other.

It adds a problem of needing to pass the global kind of io through a program. I think this mostly isn’t a huge problem because typical good program design has io on the periphery and so you don’t tend to need to pass this io object that ‘deep’. This is not too different from the type-system effect of IO in Haskell (except that one only does evented IO IIRC). It isn’t as bad because it only affects input types (data which can be closed over, I assume) rather than output types. Eg in Haskell you need various special functions to change from [ IO a ] to IO [ a ] but in the zig model you iterate over your list in the normal way using an io value from an outer scope.

The one case where Io-colouring was annoying to me in Haskell was adding printf debugging (there is a function to cheat the type system for this). Zig may have other solutions to that, eg a global io value for blocking io in debug builds or some global logging system.
by stingraycharles | 2025-12-03 01:34:48+00:00
I still have PTSD from how much Watson was being pushed by external consultants to C levels despite it being absolutely useless and incredibly expensive. A/B testing? Watson. Search engine? Watson. Analytics? Watson. No code? Watson.

I spent days, weeks arguing against it and ended up having to dedicate resources to build a PoC just to show it didn’t work, which could have been used elsewhere.
by redohmy | 2025-12-03 01:35:22+00:00
AI is reshaping the memory market faster than anyone expected. Hyperscalers like AWS, Google, Oracle, and Microsoft are locking in DRAM, HBM, and NAND supply all the way to 2028, creating a prolonged DRAM supply crunch that’s keeping prices elevated through 2026 (and likely beyond).

For everyone outside the cloud giants — enterprises, AI startups, OEMs — this means higher costs, longer lead times, and the need for smarter IT planning. The secondary hardware market is also becoming a critical option as budgets tighten and demand keeps climbing.

• Why AI is driving historic memory shortages • How CSPs are securing long-term capacity • When analysts expect relief (hint: not soon) • What businesses can do to adapt
by AdrianB1 | 2025-12-03 01:37:09+00:00
I thought the same until I calculated that newer hardware consumes a few times less energy and for something running 24x7 that adds up quite a bit (I live in Europe, energy is quite expensive).

So my homelab equipment is just 5 years old and it will get replaced in 2-3 years with something even more power efficient.
by venturecruelty | 2025-12-03 01:37:15+00:00
I mean, layoffs are always sudden and rushed, but companies don't seem to mind thrusting people into that new situation. Also, I'm sorry, but we've had about six years to figure this out (i.e. to get Zoom volume licensing). Any company that hasn't figured out how to set up a VPN and video chat by now is uh... slow.
by 1659447091 | 2025-12-03 01:37:38+00:00
> Are you willing to pony up more of your income for taxes?

The taxes don't have to come from income, there were plenty of tax cut extensions + some new ones that could have been let go without increasing the individual upper-middle-to-lower wealth class taxes and greatly cut down budget deficit with the increased revenue. Instead the extensions of the 2017 cuts are going add some 3.7 trillion over the next 10 years.
by johnnyanmac | 2025-12-03 01:38:47+00:00
>Anyone can cram and fake if they expect a gravy train on the other end.

If you're still asking trvia, yes. Maybe it's time to shift from the old filter and update the process?

If you can see in the job that a 30 minute PR is the problem, then maybe replace that 3rd leetcode round with 30 minutes of pair programming. Hard to chatGPT in real time without sounding suspicion.
by kazinator | 2025-12-03 01:39:25+00:00
It seems as if you could get a range of voltages at the point between C1 and C2 with a closed negative feedback loop that controls the duty cycle of the flying capacitor.

If you charge the bottom cap more and the top one less, you can jack the voltage toward the power rail.

A buck as well as boost-buck converter could be produced without inductors.

Indeeed, I found an article about exactly this: https://www.allaboutcircuits.com/technical-articles/boosting...

The article references the LTC3265 IC, whose datasheet says "The LDO output voltages can be adjusted using external resistor dividers" (connected to the ADJ pins).
by jatins | 2025-12-03 01:39:50+00:00
I have no comment on Cloudflare being evil, but if you actually try to use their hosting products which come with a generous free tier, you realize how bad the DX is:

- Their dashboard is next to GCP in terms of how bad it is.

- They ship like three different CLIs that'll often have overlapping functionality: wrangler, c3, cloudflared and flarectl. It feels like an organizationally confused tooling strategy dumped on the user.

- Docs are often out of date

They really need to learn a thing or two from Vercel on the DX
by pid-1 | 2025-12-03 01:40:58+00:00
Pandas is cancer. Please stop teaching it to people.

Everything it does can be done reasonable well with list comprehensions and objects that support type annotations and runtime type checking (if needed).

Pandas code is untestable, unreadable, hard to refactor and impossible to reuse.

Trillions of dollars are wasted every year by people having to rewrite pandas code.
by zelphirkalt | 2025-12-03 01:41:23+00:00
Currently, it is not just juniors. It is people of all seniorities, who have to jump through ridiculous hoops, to be believed, that they are any good.

Built most of the software of a company where I worked for 7y from humble beginnings to >80 people. Still gotta line up for a 4h on-site assessment! Built tons of free time projects, some more complex than anything one would usually build on the job. Still gotta have live coding interviews and no one can be arsed to even check my publicly available repos...
by tech_recruiter1 | 2025-12-03 01:42:14+00:00
Mercor is hiring open-source contributors and engineers who know their way around live repositories, deep Git workflows, and real debugging. Great fit if you: – Contribute or maintain OSS projects – Are strong with Git + repo troubleshooting – Have 3+ years in OSS, backend, or DevOps – Solid GitHub/GitLab history Fully remote, flexible work, high-impact tasks. More info & application: https://work.mercor.com/jobs/list_AAABlzI3p6G_LDaGWuNNEa6l?r...
by dghlsakjg | 2025-12-03 01:43:15+00:00
> Only by using the UK as a staging post - and then invading a country that wanted to be liberated with an active partisan network.

Normandy wasn't even the first invasion of mainland Europe by Americans of that war, let alone the first cross Atlantic invasion that the US has undertaken. The US had full armies on the ground in Europe almost a full year before Normandy, without staging in the Kingdom, and in a fascist, hostile country.

Aside from the above point, the US actually has a long, long tradition of successful invasions across oceans, including across the Atlantic. Hell, the first time the US raised their flag on foreign soil was a cross-Atlantic war in 1801. They're astoundingly good at it. They sent floating ice cream factories for troop morale in WWII in the Pacific, three of them actually. Can you imagine fighting total war and your enemy from 10k KM away shows up towing an ice cream factory for the boys?

> So, if China can't take Taiwan over a 150km stretch of littoral waters, a naval in invasion from over the Atlantic is impossible.

China hasn't tried. You have NO clue if this is accurate, and neither does anyone else. Aside from that, China is just getting into the force projection at sea game. Comparing them to the US expeditionary capabilities is daft.

> There is also no way such a fleet would get past Gibraltar or the Suez canal, so the US would they'd have to stage in Morocco or possibly take Scandinavia then cross into Denmark.

Yes, there is no way that is happening because the route from Virginia, where they keep all the Atlantic invasion stuff, to Denmark does not go anywhere near the Suez or Gib. You can just steam from Virginia to Denmark.

> Back to licking batteries.

Dibs on the lithium!
by johnnyanmac | 2025-12-03 01:43:56+00:00
You implied it here:

>Strong desire to work on a specific piece of the code (or to not work on one) might even in some cases be a red flag.

I understand an engineer should compromise. But if you want to specialize in high performance computing and you're pigeonholed into 6 months of front end web, I can understand the frustration. They need to consider their career too. It's too easy for the manager to ignore you of you don't stand up for yourself. Some even count on it and plan around the turnover.

Of course, if they want nothing other than kernel programming as a junior and you simply need some easy but important work done for a month, it can be unreasonable. There needs to be a balance as a team.
by metaltyphoon | 2025-12-03 01:44:22+00:00
This is exactly the problem, thread safety. The function being supplied with std.Io needs to understand what implementation is being used to take precautions with thread safety, in case a std.Io.Threaded is used. What if this function was designed with synchrony in mind, how do you prevent it taking a penalty guarding against a threaded version of IO?
by 00N8 | 2025-12-03 01:44:38+00:00
> An AI may not produce information that harms a human being, nor through its outputs enable, facilitate, or encourage harm to come to a human being.

This part is completely intractable. I don't believe universally harmful or helpful information can even exist. It's always going to depend on the recipient's intentions & subsequent choices, which cannot be known in full & in advance, even in principle.
by clusterhacks | 2025-12-03 01:45:03+00:00
I was playing around with Qwen3-VL to parse PDFs - meaning, do some OCR data extraction from a reasonably well-formated PDF report. Failed miserably, although I was using the 30B-A3B model instead of the larger one.

I like the Qwen models and use them for other tasks successfully. It is so interesting how LLMs will do quite well in one situation and quite badly in another.
by DaiPlusPlus | 2025-12-03 01:45:14+00:00
> but it just wasn't IBM's software that people ended up buying.

Well, I mean, WebSphere was pretty big at the time; and IBM VisualAge became Eclipse.

And I know there were a bunch of LoB applications built on AS/400 (now called "System i") that had "real" web-frontends (though in practice, they were only suitable for LAN and VPN access, not public web; and were absolutely horrible on the inside, e.g. Progress OpenEdge).

...had IBM kept up the pretense of investment, and offered a real migration path to Java instead of a rewrite, then perhaps today might be slightly different?
by jonjacky | 2025-12-03 01:45:15+00:00
Very impressive - there is a lot of work here! But why? They explain it in docs/latina.h.md |

In include/latina.h, they use the C preprocessor to redefine the C keywords in Latin. Also, many numeric constants -- instead of 4096 you write MMMMXCVI.

The other files in docs explain each library routine in English, but the code samples are in Latin. The source files - a lot of them! - are in include and lib. The code is all in Latin, including the error messages and comments.
by venturecruelty | 2025-12-03 01:46:03+00:00
I used to work for a company that was so vehemently against remote work, except we had three different offices (a main and two satellites). My boss and I never lived in the same state during my entire tenure. Somehow, we managed just fine, even if we were both forced to sit in traffic every day, just so we could... video chat from an expensive office building. (Of course, we had to justify some very expensive remodels, too... but I'm sure that's just a coinkydink.)
by kcplate | 2025-12-03 01:46:42+00:00
> incredulous that Thiel was reported to claim the Pope is now an antichrist

I don’t even think the claim has shock value anymore. I have a buddy who has thought that about the last 3 popes.

Just because Thiel is saying it doesn’t mean that it is all of a sudden gaining traction. You could throw a dart at a random spot on a map of the US and probably find 10-15 preachers within a hundred mile radius of the landing spot saying the same sort of thing to their congregation at any time over the last 75 years. Certainly in aggregate reaching far more people with far more influence than Thiel could hope to with his latest efforts.
by darth_avocado | 2025-12-03 01:47:40+00:00
Isn’t that what Michael Burry is complaining about? That five years is actually too generous when it comes to depreciation of these assets and that companies are being too relaxed with that estimate. The real depreciation is more like 2-3 years for these GPUs that cost tens of thousands of dollars a piece.

https://x.com/michaeljburry/status/1987918650104283372
by johnnyanmac | 2025-12-03 01:47:53+00:00
I don't think it's good or bad per se. Depends o ntje company needs and the individual desite.

But as someone who originally wanted to be a specialist (or at the very leastT-shaped), I see a lot more problem in fostering specialists than generalists under this model. Sometimes you do just need that one guru who breathes C++ to come in and dig deep into your stack. Not always, but the value is irreplaceable.
by snypher | 2025-12-03 01:48:30+00:00
>we only have three colour themes - standard, dark and high contrast.

>Theming Sonic Pi beyond this is only possible by hacking the source code and it’s not something I’ve had the time to make user friendly. However, if others would like to work on this, I’m happy to consider contributions.

This seems like a pretty reasonable statement from him; I'm sure others would appreciate the work, if you have the time.