MurphyA/hacker-news huggingface dataset:
by FeloniousHam | 2025-05-23 20:21:18+00:00
> ...but I was lying to myself. Rounding friends up to drive 90 minutes then hop on light rail for a half hour before even getting in the vicinity of where you're going has a very real chilling effect on planning fun time.

1000%. I would complain about driving the 12 minutes just to get out of my subdivision (before moving into town). Just what you say, there's a "chilling effect" when everything you want to do is 30 mins away.
by TimorousBestie | 2025-05-23 20:23:00+00:00
Oil companies have proven time and time again when their pipelines leak or their ships sink or their fracking liquid gets into the groundwater, they’re not liable for it. Payouts have historically been a tiny, minuscule fraction of damage done. And that’s when there was an EPA attempting to regulate them; that’s not going to happen moving forward.

So why should I trust one to build in my backyard?
by RealityVoid | 2025-05-23 20:23:04+00:00
The flipside is that going off the tracks, you need to decide where you're going and you might get lost. Some people try to do something and then waste a lot of time just spinning their wheels. For them, some structure and some tracks might be necessary.

I guess we all need some amount of scaffolding in our life, at one point or another.
by zoogeny | 2025-05-23 20:24:05+00:00
I've noticed that as well, but I doubt those additional tokens hurt.

You can make an unholy mess with namespaces and all of the bells-and-whistles that XML provides, or you can not. But even if you just structure using <tag></tag> without any of the fancy stuff, you still can create pipelines that operate on that structured format in ways that are more powerful than plain text.
by sponnath | 2025-05-23 20:25:42+00:00
People see that these things generate code and due to their lack of understanding they automatically assume this is all software engineering is.

Then we have the current batch of YC execs heavily pushing "vibe coded" startups. The sad reality is that this strategy will probably work because all they need is the next incredulous business guy to buy the vibe coded startup. There's so much money in the AI space to the point where I fully believe you can likely make billions of dollars this way through acquisition (see OAI buying Windsurf for billions of dollars, likely to devalue Cursor's also absurd valuation).

I'm not a luddite. I'm a huge fan of companies spending a decent chunk of money on R&D on innovative new projects even when there's a high risk of failure. The current LLM hype is not just an R&D project anymore. This is now being pushed as a full on replacement of human labor when it's clearly not ready. And now we're valuing AI startups at billions of dollars and planning to spend $500B on AI infrastructure so that we can generate more ghibli memes.

At some point this has to stop but I'm afraid by that point the damage will already be done. Even worse, the idiots who led this exercise in massive waste will just hop onto the next hype train.
by pessimizer | 2025-05-23 20:26:17+00:00
None of it. And you can't get a remainer to admit it, ever. They'll just deny they ever said anything was going to happen, and call leavers stupid liars again. According to remainers, all of that screaming they were doing is because they thought Brexit would slightly weaken the £.

Purely a protest of the wealthy and the haters of export? It didn't seem like it at the time. I thought they were fighting a Nazi-ridden post-apocalyptic deathscape. The numbers of dead from medication shortages was supposed to be massive. Was that ever a sane or good-faith prediction?
by focusedone | 2025-05-23 20:26:48+00:00
I did wonder if that one provocative statement would even be noticed :-)

You make a good argument. I see the functional point of a top cut. Helps prevent condiment excursions. Less likely to break in half. BUT, it's just so much bread. And the hotdog does want to pop out.

I'm unaware of any baseball park or hotdog stand where top-cut buns are sold. This is clearly an established best practice. Hotdog consumers have made an aesthetic choice here.
by tirant | 2025-05-23 20:26:49+00:00
I still don’t see an issue of billionaires becoming trillionaires and being able to buy hyper luxury goods. Good for them and good for the people selling and manufacturing those goods. Meanwhile poverty is in all time lows and there’s a growing middle class at global level. Our middle class life conditions nowadays have a level of comfort that would get Kings from some centuries ago jealous.
by michpoch | 2025-05-23 20:27:34+00:00
At 4 cents per 1kWh heating will not be an issue, even with regular resistive heater. It’s almost free electricity.

You could run a 1.5 kW heater 24/7 for roughly 40 USD a month. Just make sure the space is well insulated and not too large - but we’re talking about basic living, so that should be easy.
by hijodelsol | 2025-05-23 20:29:47+00:00
While some critical journalism may be simplistic, I would not qualify it as lazy. Much of it is deeply nuanced and detail-oriented. To me, lazy would be publications regurgitating the statements of CEOs and company PR people who have a vested interest in making their product seem appealing. Since most of the hype is based on perceived futures, benchmarks, or the automation of the easier half of code development, I consider the simplistic voices asking "Where is the money?" to be important because most people seem to neglect the fundamental business aspects of this sector.

I am someone who works professionally in ML (though not LLM development itself) and deploys multiple RAG- and MCP-powered LLM apps in side businesses. I code with Copilot, Gemini, and Claude and read and listen to most AI-industry outputs, be they company events, papers, articles, MSM reports, the Dwarkesh podcast, MLST, etc. While I acknowledge some value, having closely followed the field and extensively used LLMs, I find the company's projections and visions deeply unconvincing and cannot identify the trillion-dollar value.

While I never bet for money and don't think everything has to be transactional or competitive, I would bet on defining terms and recognizing if I'm wrong. What do you mean by taking the positive side? Do you think OpenAI's revenue projections are realistic and will be achieved or surpassed by competing in the open market (i.e., excluding purely political capture)?

Betting on the survival of the legal entity would likely not be the right endpoint because OpenAI could likely be profitable with a small team if it restricted itself to serving only GPT 4.1 mini and did not develop anything new. They could also be acquired by companies with deeper pockets that have alternative revenue streams.

But I am highly convinced that OpenAI will not have a revenue of > 100 billion by 2029 while being profitable [1] and willing to take my chances.

1: https://www.reuters.com/technology/artificial-intelligence/o...
by laszlo_cravens | 2025-05-23 20:29:51+00:00
I agree as well. Especially in the context of recommendation systems, the decoupling of retrieval from a heavy ranker has a lot of benefits. It allows for 1) faster experimentation, and 2) the use of different retrieval sources. In reality, the retrieval might consist of a healthy mix of different algorithms (collaborative filtering, personalized page rank, word2vec/2tower embeddings, popular items near the user, etc.) and fallback heuristics
by joey-stepchange | 2025-05-23 20:30:49+00:00
I've been building an AI SRE team with OpenAI's Codex. Here’s how I’m using it with APX:

When APX finds a production issue: - It explains the root cause. - It summarizes the context. - It generates an implementation plan.

And with one click of the “Copy for LLM” button you feed it all to Codex.

The result? Codex returns high quality draft fixes in minutes. No back-and-forth. No noise. Just solutions fast.

Let me know what you think!
by vdupras | 2025-05-23 20:31:01+00:00
Yes, I agree that we can observe that phenomenon, but it's more a "public emotion" kind of movement. America's loss of its world police status means balkanization of many states and that's an undercurrent that is stronger than this temporary emotion.

Fundamentally, Canada's provinces don't care about each other. It's not a real country.

It's like when COVID broke out. The initial public emotion was "everything is going to be alright!". It went strong for a little while, but it broke off eventually.
by NoMoreNicksLeft | 2025-05-23 20:31:18+00:00
>You asked: "how will this affect research", and the answer I gave was that the people doing the research will be forced to leave.

No, the people who do this research are constantly shuffling in and shuffling out, year after year, and when this goes into effect the people who will shuffle in will be more americans and fewer foreigners, and no one is going to see any real difference.

Well, unless you're racist and just hate americans. Then you will probably perceive that they are somehow inferior.
by dev-ns8 | 2025-05-23 20:31:40+00:00
Super interesting project! I have zero experience writing Postgres extensions, but I was browsing a blog post about an extension the other day. I was curious what ones workflow looked like while developing a PG extension. From the little I read, it looked like you would have to recompile postgres, including your extension, then enable it just to run it. Seems like a very long feedback loop. Was I missing something?
by xp84 | 2025-05-23 20:31:59+00:00
Have you not read the article? The whole point of it is once you get your costs down to this manageable a number, you have a lot more options for "how you're going to support yourself." You could clear $5,000-10,000 a year, which I should remind you would be tax free money simply due to the standard deduction, doing any number of things either local or remote. Ideas I'm just making up:

1. Buy, repair, and flip MacBooks on eBay 2. Do stuff on Fiverr 3. Mow lawns 4. Clean gutters 5. Set up a little stand and sell baked goods or tamales 6. Make YouTube videos or shorts about (insert your nerdy interest) 7. 3D print something and sell it on Etsy

All these things are things I'm sure I could do personally, but don't have time to do because I have to work 40 hours a week to earn enough money to pay for my mortgage in the expensive place I live. But all that goes away when the only thing you need to shoot for is to clear maybe $800 on a good month.

And also, if you have modest savings for a city person you could do with far less earnings, as interest on $200,000 = $10,000.
by henrikschroder | 2025-05-23 20:32:42+00:00
Except now you can't divide accurately by 5. Or 10.

You're making an argument from familiarity. Yes, a 12-base system using fractions works very neatly in a small human-sized domain, but it disintegrates into complete uselessness outside that domain. That's why you get ridiculousness as things being 13/64th of an inch, or that there's 63360 inches in a mile. It's unworkable for very large distances and very small distances. With a metre and standard prefixes, you don't need any conversion factors, and you can represent any distance at any scale with a single unit.

Quick, what's 11/64" + 3/8"?

Quick, which weight is bigger: 0.6lbs or 10oz?
by tombert | 2025-05-23 20:33:24+00:00
I know, what I was asking is if this is something professionals actually use.

Like, you can make websites graphically with DreamWeaver (or something), but I think most people say that you're better off using HTML and CSS and whatnot if you know how to use that.

Is this GUI stuff something people who are good at SQL actually use or is this mostly for new people?
by zoogeny | 2025-05-23 20:33:41+00:00
It is interesting that the model I am proposing inverts many peoples expectation of how LLMs will benefit us. In one vision, we give a data-lake of information to LLMs, they tease out the relevant context and then make deductions.

In my view, we hand craft the context and then the LLM makes the deductions.

I guess it will come down to how important crafting the relevant context is for making useful deductions. In my experience with writing code using LLMs, the effectiveness increases when I very carefully select the context and the effectiveness goes down when I let the agent framework (e.g. Cursor) figure out the context. The ideal case is the entire project fits in the context window obviously, but that won't always be possible.

What I've found is that LLMs struggle to ask the right questions. I will often ask the LLM "what other information can I provide you to help solve this problem" and I rarely get a good answer. However, if I know the information that will help it solve the problem and I provide it to the agent then it often does a good job.
by Tiktaalik | 2025-05-23 20:33:42+00:00
Quebec would be worse off independent of Canada absolutely, but having access to the ocean not landlocked and remarkably more viable as an independent state.

There are other landlocked countries throughout the world so it's not like it's impossible, but Alberta would be creating an uphill to climb.

Bottom line is that none of Alberta's longstanding limited market oil pipeline grievances are solved by becoming a landlocked independent state.
by jonathaneunice | 2025-05-23 20:34:25+00:00
“Based on Improv”? Really?! Makes me want to take an immediate look.

The Visicalc → 1-2-3 → Multiplan → Excel → Sheets progression? Mostly steady, incremental improvement. Some steps were great—like internet access and multi-user collaboration—but fundamentally, it’s a straight line. OpenOffice, LibreOffice, Numbers, etc.—they've all been basically just more increments on the same theme.

Only two spreadsheet approaches have ever struck me as _truly_ different. One was Improv. (The other was Xerox Analyst, built in Smalltalk for the intelligence community.)
by Frost1x | 2025-05-23 20:35:16+00:00
I somewhat agree with you. At the same time, the effort involved in creating valuable IP can vary drastically from something I throw together on my phone like a paragraph of writing to a full movie production or huge investment in drug design for helping people live longer.

Because of the variance in production cost and ROI for effort, vs the general ability to copy IP (just the IP, which could be loads of research that isn’t valuable without loads of capital and decades of investment into certain infrastructure e.g. TSMC), there have to be some sort of incentives to do the hard groundwork that creates valuable IP that once discovered is trivial to copy or implement, otherwise people simply won’t do it, they’ll just copy and resell and then fewer people will do the initial leg work until we’re left chasing the bottom of the barrel of the level of effort someone may invest in something they have no means of capturing return from that work and risk. And not everything can be hidden behind a web service, some IP is far more challenging to protect.

So, while I tend to agree that the current implementation of IP protections is trash, I think we do need something there to encourage such work. In research we have(/had?) federal tax investment into doing such work and as a trade off, researchers get fed and live a semi comfortable or sometime decent quality of life for their efforts. I don’t have the answers to the ideal model, I know what we have isn’t great and can be improved upon in some ways, but I don’t know wha the best(TM) solution is here. I know it’s not pure unrestricted markets doing whatever they want, though.
by MilnerRoute | 2025-05-23 20:35:22+00:00
This is clearly just posturing. Trade negotiations have stalled (according to the article). And then immediately Trump says he's "recommending" 50% tariffs. [And this supposed "recommendation" comes via... Truth Social?] Further down CNBC even reports that the White House "did not interpret the president's post as a formal statement of policy."

Trump pretty much admits as much -- that it's his usual standard take-an-aggressive-stance posturing -- in the article. "I just said, it's time that we play the game the way I know how to play the game."

Asked if the EU will be able to negotiate in the nine days before the 50% tariffs kick in, [Treasury Secretary] Bessent said, "I would hope that this would light a fire under the EU."
by sequoia | 2025-05-23 20:35:29+00:00
> have to wonder how many separatist and protest movements are unknowingly getting external support to produce geopolitical disorder.

Many movements "wittingly" receive external support. From wikipedia[0]:

> In 2022, a report by the Network Contagion Research Institute (NCRI) identified Qatar as the most significant foreign donor to American universities. The research revealed that from 2001 to 2021, US higher education institutions received US$13 billion in funding from foreign sources, with Qatar contributing donations totaling $4.7 billion to universities in the United States.

In addition to investing in US Universities, Qatar is also host to the the Hamas political apparatus, which operates out of Doha.

Foreign propagandists don't exclusively target right wing radical movements, they are very happy to exploit leftists as well!

0: https://en.wikipedia.org/wiki/Qatari_involvement_in_US_highe...
by ryukafalz | 2025-05-23 20:35:40+00:00
As do Scheme and most other Lisps I'm familiar with, and integers/floats are typically specified to be distinct. I think we'd all be better off if that were true of JSON as well.

I'd be happy to use s-expressions instead :) Though to GP's point, I suppose we might then end up with JS s-expression parsers that still treat ints and floats interchangeably.
by fabianlindfors | 2025-05-23 20:35:56+00:00
Glad you like it!

You don't need to recompile it actually! It's enough to compile your extension and Postgres can then dynamically link to it, which makes for a perfectly good feedback loop. pgfdb is built with pgrx: https://github.com/pgcentralfoundation/pgrx, which is a framework for building Postgres extensions in Rust that handles all the compiling and linking for you. Highly recommend that if you want to try writing extensions and are also a fan of Rust!
by landl0rd | 2025-05-23 20:35:57+00:00
It goes pretty granular. I don't really like secession in concept, in this case it's a manifestation that governments like to steal more power than they absolutely must hold at that level instead of leaving it at lower ones. This gives someone in BC a hell of a lot too much influence on how someone in Alberta lives and vice-versa when really not much besides border, military, and treaties/diplomacy needs to be handled nationally. Things should be made as local as possible. I would prefer municipal or neighborhood-level decision making for a lot of things because it's actually really hard to scale democracy well and because the losing minority grows as you make decisions at higher levels.

There are practical limits to this principle, very hard for a landlocked city to secede, but at least in principle it seems morally correct if not practically possible. But I struggle to see how someone can conceivably oppose colonialism and also oppose secession.
by xp84 | 2025-05-23 20:36:31+00:00
"impoverished lifestyle"

"live of poverty"

You're really doing a great job exemplifying the attitude which guarantees misery.

The whole point is that living a simple life in the country, with minimal amount of time spent working (thus maximum free time) is arguably a much richer and more fulfilling life than, say, a life where you and your spouse each earn $200,000 working 40-50 hours a week at a Very Important Job that you drive to in your Range Rover and BMW, and getting to spend 1 hour most nights with your family before falling exhausted into bed in a house that cost $2 million, just to wake up and do it again tomorrow.
by henrikschroder | 2025-05-23 20:36:37+00:00
> because you can divide things usefully.

Again, this is just familiarity. You think it's super neat that you can divide a cup of whatever by 2 or 3 or 4, but if I tell you to divide it by 5, you're gonna deflect and ask me "who does that?!?"

Imperial works neatly for a small domain of problems, and is useless outside that domain.

Metric is less neat in that small domain, but works equally well everywhere.
by randomor | 2025-05-23 20:37:55+00:00
Thanks for these feedback. I'll take note.

About the pricing, I just realized my introduction pricing has expired last night. I just created one again for $9.99 for the first year. However, I'm definitely exploring pricing, but as I mentioned right now the sub is simply a way for me to gather signal for interests, no features are behind paywalls, you only benefit of subbing right now is lock-in the early price and remove the sub button. I'll be working on real value generating features in the future.

Long term, I'm hoping to implement fair and incremental upgrades, it just takes more setup.... My current pricing is kinda anchored with ReadWise & Paste, which are 200% more than what I charge. I'm also guessing many people are looking for a lifetime purchase, I'll definitely work on that at some point, people who've subscribed will be able to redeem it directly with me once that's available.
by tecleandor | 2025-05-23 20:37:58+00:00
Yeah, you can update the PDF as you will, as the scribbles are saved in a parallel file. You can't, of course, change the number or location of the pages. It won't break, but the written notes will appear in the wrong page.

And it seems like the Supernote does it the same way, I haven't had time for testing.

I'll subscribe myself to the issue and say hi :)
by tialaramex | 2025-05-23 20:38:08+00:00
In practice it's much easier than you seem to have understood

The names PKIX writes into dnsName are exactly the same as the hostnames in DNS. They are defined to always be Fully Qualified, and yet not to have a trailing dot, you don't have to like that but it's specified and it's exactly how the web browsers worked already 25+ years ago.

You're correct that they're not the on-wire label-by-label DNS structure, but they are the canonical human readable DNS name, specifically the Punycode encoded name, so [the website] https://xn--j1ay.xn--p1ai/ the Russian registry which most browsers will display with Cyrllic, has its names stored in certificates the same way as it is handled in DNS, as Punycode "xn--j1ay.xn--p1ai". In software I've seen the label-by-label encoding stuff tends to live deep inside DNS-specific code, but the DNS name needed for comparing with a certificate does not do this.

You don't need to "deal with" case except in the sense that you ignore it, DNS doesn't handle case, the dnsName in SANs explicitly doesn't carry this, so just ignore the case bits. Your DNS client will do the case bit wiggling entropy hack, but that's not in code the certificate checking will care about.

You do need to care about wildcards, but we eliminated the last very weird certificate wildcards because they were minted only by a single CA (which argued by their reading they were obeying PKIX) and that CA is no longer in business 'cos it turns out some of the stupid things they were doing even a creative lawyerly reading of specifications couldn't justify. So the only use actually enabled today is replacing one DNS label at the front of the name. Nothing else is used, no suffixes, no mid-label stuff, no multi-label wildcards, no labels other than the first.

Edited to better explain the IDN situation hopefully
by birken | 2025-05-23 20:38:16+00:00
It is difficult to say this is what consumers want, when right now consumers are getting the best of both worlds: The ease of AI agents without the long-term negative consequences of destroying the publishers who created all the high quality training data in the first place.

I think in the long term the highest quality content creators are going to find ways to keep their information out of AI training data, and put it behind walled gardens.