MurphyA/hacker-news huggingface dataset:
by _jackdk_ | 2025-10-17 00:25:45+00:00
This is a really good question. If you write all the queries directly in Haskell, you get an IO action which you can't inspect: all you can do is execute it and see what it does. It might make requests, it might repeat requests it didn't need to make, it could do literally anything else.

Other programming traditions also have this pattern of inventing minilanguages and interpreters for them; regular expressions are by far the most successful example. You could hand-roll string matching by writing your matching functions by hand, but it's often much easier to ask a regex library to run an interpreter over a string describing the pattern to match.

In Haskell, it's really cheap to invent data structures, so using the same language to describe the work is quite convenient. Laziness also means you almost never materialise the entire intermediate "work to be done" structure - you build little bits as the interpreter demands them. So it doesn't feel as heavyweight as an eDSL in some other language.
by dcsan | 2025-10-17 00:27:56+00:00
Half my advertising budget is wasted, I just don't know which half... In many corporate cases vague metrics meets the KPI better than accurate ones

I worked for one of the mag7 doing customer support bot tech. Clients internal metrics around containment consistently showed better results than ours - even though you'd normally expect them to be putting pressure on their vendor. because it was a kpi for their internal team to look good to their bosses
by ivape | 2025-10-17 00:28:05+00:00
Gemini specifically resets your context after a certain time. I have observed that it will basically clear out your context in a reasonable length session, which neither ChatGPT and Claude do.

Flushing or flattening down context saves costs. For that reason I never trust it with long research sessions. I would not be shocked if after 30 minutes they run a prompt like this:

And now reduce context history by 80%

This can very easily measured too, and would certainly expose the true feature set that differentiates these products.
by asdff | 2025-10-17 00:28:19+00:00
The worst thing about these drugs hitting the pharma market in recent years is that it has sucked the air out of the room for other investment due to their immense profitability. So much cutting edge talent is being squandered to work on these weight loss drugs because they pay the bills better than solving rare disease. I've heard a direct quote from a pharma product manager in person: "we don't look for cures, we look for treatments." You know, because cure implies a one time payment.

Talk about perverse incentive.
by arscan | 2025-10-17 00:29:40+00:00
The first program I ever wrote was a choose your own adventure, I think written on my family’s IBM PC jr in Basic. It’s pretty amazing how far a kid can get with GOTO statements and a lot of patience. But for some reason I couldn’t (or didn’t know how to) save it, so I’d work on it all day, have my sister and mom play it, and then shut off the computer thus losing my days work.

Or at least, that’s how I remember it. It’s been a good 40 years though and I wouldn’t be surprised if reality was quite a bit different.

Edit: I’ve been thinking about this a bit and honestly my motivation for writing software hasn’t really changed. The users, sure, but not the motivation. It’s just thrilling to share things I built with other people.
by jodrellblank | 2025-10-17 00:29:56+00:00
Your strongest case is that CPU design might stop getting faster, but that doesn't automatically mean progress towards AGI must stop.

Smartphones sell 1.2 billion every year. Add in server, laptop, embedded chips, GPUs, TPUS - even if transistor density and process improvements stall soon, the amount of compute power on Earth is vast and increasing rapidly until 'soon' happens, and can still increase rapidly by churning out more compute with the best available process indefinitely after that. You haven't made a case that process improvements are necessary or that they are not going to happen, you've only said that they might be neccessary and might not happen. "All it takes is for public sentiment to turn a bit more hostile towards technology, and progress can stall indefinitely" - again, true in terms of process improvements, not true in general because we could potentially make progress towards AGI with existing compute power by changing how we organise it and what we do with it; at least, you haven't given a good reason why that couldn't happen.

> "In fact, one of the strongest counterpoints to the article's thesis is molecular biology, which has a remarkable amount of momentum and a lot of room left to run."

One of the strongest counterpoints is that human brains exist - there's definitely some way to get to human-equivalent intelligence, on Earth, within the laws of Physics, the energy and temperature constraints which exist here. Handwaving "what if AGI is impossible because of the laws of physics" needs you to make a case why the laws of physics are a blocker, not just state that there are some physical limits to some things sometimes.

Yes transistors are hard to make smaller but that is not the only option - we've developed stacked 3D transistors to pack more into a small volume, hardware acceleration through design for more and more algorithms (compression, video compression, encryption) to better use existing transistor budgets, we've developed better more cache-friendly and SIMD friendly algorithms, chips where part of them can power down to allow more power for other parts without hitting thermal limits. More than one S curve involved, not just one plateau.
by almostgotcaught | 2025-10-17 00:30:15+00:00
Can you first clarify what point you're trying to make in the context of these news agencies staying or going?

Edit: the equivocation about people not being cynical always in their roles in a corporation (a very trite claim to begin with) is extra funny in the context of the literal laws that bind employees of corporations to do exactly what we all already know they are bound to do:

> They must discharge their actions in good faith and in the best interest of the corporation, exercising the care an ordinary person would use under similar circumstances.

https://en.wikipedia.org/wiki/Duty_of_care_(business_associa...

You can be quite literally sued into oblivion for not being cynical in your roles and responsibilities as an employee of a C corp.
by RickJWagner | 2025-10-17 00:30:17+00:00
You know what?

RFK is a mixed bag. Some of his ideas are kooky. But he’s also getting harmful gook taken out of food, and he’s setting a good example of how aging adults can keep themselves healthy. ( Check out RFK and Pete Hegseth doing pull ups and push ups. They’re both obviously good about exercise. )

I’m giving RFK good marks for some, but not all, of his program. Some of what he’s pushing is good stuff.
by BobaFloutist | 2025-10-17 00:31:16+00:00
Regulation.

Not to say that bad food should be illegal, but you can constrain portion sizes, you can constrain ubiquity (limit the # of fast food places per square mile/per population), you can constrain ingredients, you can constrain their marketing, you can limit how they decorate their buildings, you can do all sorts of things if the public will is there.

Now, whether or not the public will is there is another matter entirely. Policy prescriptions are easy, patient compliance is harder.

Edit: And frankly, I think we're in more agreement than you might realize. I grew up in the Bay Area, and it still drives me crazy how many of my peers would eat Chipotle. McDonalds is one thing, it's bad but at least it's unique, but Chipotle is just bad, expensive Mexican food. What's the point?? But, eventually, you have to accept that people will have bad taste and make bad decisions, and once those bad decisions start affecting society as a whole it's a policy issue, not an individual issue.
by taink | 2025-10-17 00:31:57+00:00
> Stallman goes further than my preferred definition, insisting that Free Software must also be freely redistributable with no required payment.

What do you mean? What would free software requiring redistribution payment look like? Say I send a copy of a free-as-in-freedom game that I may or may not have modified in some way to a friend or on a forum, should I pay its author(s) for this? How could I, for instance, commission someone to modify software if I want to change it when I don't have the skills to do so myself, in your definition of free software? I think a simpler definition, like Stallman's, is less restrictive of software modification.

Restricting how software is redistributed holds a great deal of power, especially when you remember the idea behind free software is that you get to have control over your software. Copyleft is such an example -- it is highly restrictive.

I get the financial issue one could have with free software as defined by Stallman; freeing the software you distribute is a difficult decision. Free software is advocated from the point of view of its users, who are ignorant to the difficulties one might face when developing and publishing software. If this is a decision you can make, it is kinder to your users to free the software you publish.

Side note: free software requires one to examine how they value commodities. Do you value the object itself, or the human time it took to make it? In a world where software is thought of as free by default, developers can be paid not per copy, but per patch. I believe such a world would be better for software quality because I agree with you that competitive markets are better at aligning with consumer interests than monopolies.
by itissid | 2025-10-17 00:32:13+00:00
I was working for a company recently and we were exploring how to model what a minor can do with their guardian managed account.

I did initially look at RBAC frameworks but since it was too complex for a small greenfield project I went with one or more accounts linked to a user's profile with a RBAC junction table linking account and profile ID in a relational database.

The junction table was the secret sauce, it allows you to stuff the RBAC permissions into its rows.

I could get very far with this model. For example it allows for example who can pay for features(guardian not minor). Have multiple people manage a minor. Validate permissions for a logged in account.
by BHSPitMonkey | 2025-10-17 00:32:25+00:00
The point of comparison here would be a human delivery driver, who (as I understand) can be carrying multiple deliveries at a time. I think with Waymo's service, it's one delivery at a time, which results in more cars on the road for the same demand? (Or are there potentially several orders in the trunk when you go to get yours out?)
by _jackdk_ | 2025-10-17 00:32:34+00:00
> I have queries that depend on responses of preceding queries , how will my runAp_ give me this? It probably won’t.

It definitely won't, which is what I was trying to get at with the discussion of monads and data dependencies. Applicatives by definition cannot have one "effectful" computation depend on the result of another. You could do a large bunch of parallel work until you need to pass a result into a function that decides what additional work to perform, at which point you need a monad. More advanced frameworks like Haxl apparently make this distinction explicit, so your computation proceeds as a sequence of batched parallel options, combining as much work as possible.
by kijin | 2025-10-17 00:33:08+00:00
The soldier is https://en.wikipedia.org/wiki/Oh_Chong-song but the Western media doesn't seem to talk about antibiotic resistance. It might have been an informal mention in the domestic media, not part of the official report. (The surgeon who treated him is a kind of celebrity in Korea, so whatever he says in lectures and interviews tends to get repeated in the news.)
by realprimoh | 2025-10-17 00:33:34+00:00
Why is that weird? The author is obviously impressed by writers, given they have an interesting in writing themselves, so it makes sense to use writers as an example.

And why is writing a less valuable profession than another job? Writing is also "doing a thing" - it just so happens to be a profession for some, a great one for those who are skilled and gifted at it.
by johncolanduoni | 2025-10-17 00:36:16+00:00
Sure, they’ll get every credit card typed into Walmart’s website too. Cisco’s IKE implementation has had vulnerabilities (definitely still more widely deployed than Wireguard unfortunately), but almost nobody has heard about those. I don’t think they even had a cutesy name!

My point isn’t that Wireguard should’ve used TLS/QUIC. Is that if you want a connection oriented transport encryption, you should almost certainly use TLS 1.3 in some fashion even if web compatibility isn’t a concern.
by araes | 2025-10-17 00:36:50+00:00
Generally agree with the sentiment, just they're probably worried about the 2026 proposal, that talked about $18.8 billion for FY 2026. Both the Senate the House did not agree with the White House proposal, yet the threat that $6 billion was going to vanish causes a lot of issues. Now they're in limbo with shutdown. And FY 2025 was a full-year CR. So not a lot of belief in a functioning House / Senate.

Difficult to plan the usual when the White House is proposing -$6B and the House / Senate are not functioning. And they all got emails paraphrased as "get out while you can."

Minor nitpick, the budget amount really seems to depend where you look. Per USASpending.gov, supposedly "the official open data source of federal spending information", FY 2025 Obligated is $9.4 trillion as of August 30th. FY 2024 was $9.7 trillion. FY 2019 was when it was $6.6B. [1]

However, your numbers are closer to the numbers from the Treasury that say $7 trillion was spent so far this year. [2] Treasury actually mentions USASpending by name and notes "Values displayed are outlays, which is money that is actually paid out by the government. Other sources, such as USAspending, may display spending as obligations, which is money that is promised to be paid, but may not yet be delivered."

Differences between them:

Social Security 23% 16.30% Medicare 14% 18.30% Health 14% 11.60% Net Interest 14% 12.30% National Defense 13% 15.90% Income Security 10% 6.70% Veterans Benefits and Services 5% 4% Transportation 2% 1.70% Natural Resources and Environment 1% 1.20% Administration of Justice 1% 1% General Government 4.2% Education, Employment, Training 1.9% and Social Services Other 2% 4.90% SUM 99% 100.00%

Social Security looks like way larger percent paid than percent promised. Total dollars on Treasury is $100 billion higher than USAspending. Medicare looks like a lot has been promised, yet to be delivered. National Defense looks quite a bit more promised than delivered. Income Security is also more paid than promised (~another $100 billion) General Government and EETSS was not included in Treasury (?). They're at 99%, no room for another 6%.

[1] https://www.usaspending.gov/explorer/budget_function

[2] https://fiscaldata.treasury.gov/americas-finance-guide/feder...
by timpieces | 2025-10-17 00:36:53+00:00
As a counterpoint, I bought a kobo (clara?) two years ago, and ended up hating it. It was a lot of minor things that added up. Spuriously turning on in my pocket/bag constantly and ruining progress (the power-on button was poorly placed and very sensitive). Forcing a single font for every book. Page turns were often noticeably slow. Libby/Overdrive integration often spuriously re-downloaded books and lost my progress. It was never clear to me whether I got unlucky with a bad device or not. But none of my issues screamed 'broken' rather than just 'annoying' so I assumed it was normal. I dislike the kindle ecosystem as much as the next person, but I've found the hardware so much better and more reliable that I ended up going back to kindle. The positive vibes in these comments are leading me to reevaluate and think that maybe something was indeed wrong with my device.
by nradov | 2025-10-17 00:37:45+00:00
You would lose that bet. I eat plain unsweetened yogurt. I have seen it on the shelf in supermarkets everywhere, not just coastal cities.

But hey, don't take my word for it. Most large supermarkets now offer online ordering. Pick a few small Midwestern cities at random and look what dairy products the major local supermarkets have in stock. It's hilarious how people keep posting uninformed comments here without taking 5 minutes to do some trivial fact checking.
by CyberDildonics | 2025-10-17 00:37:49+00:00
The term "polyphase scaling" is used at least by AMD: https://docs.amd.com/r/en-US/pg325-v-multi-scaler/Polyphase-... , that's why I used the term.

This looks likes a custom video scaler and the context is custom filtering when one image is only slightly different in dimensions to another.

How does that apply here?

In isolation yes it doesn't make sense, but linear downsampling is a mere implementation detail here

There is no such thing as "linear downsampling". There are box filters, triangle filters and other weighted averages, then there are more sophisticated weighting schemes that take into account more than just distance.

that doesn't discard any pixel of the initial input.

It creates more data then discards it by sampling too sparsely, but the sparse samples get linear interpolated so you don't notice the aliasing as much. This is not a technically sound way to upscale an image, it only can seem to work if you compare it to a poor enough example.

If you want to see a better example look at bilateral upscaling, which would weight similiar pixels more heavily when doing interpolation, which should keep edges sharper. You can probably see this in motion with the right settings on a recent TV.
by susiecambria | 2025-10-17 00:38:13+00:00
Well done :-)

An offer and suggestion. The offer: I'm happy to blog and otherwise share your site with folks in my little part of the world (Northern Neck of Virginia).

Suggestion: Consider a redesign where the text is not white on a dark background. I just found this design guidance from CDC https://stacks.cdc.gov/view/cdc/11938; not sure if there is updated research. If there is, I'd love to read it.
by kazinator | 2025-10-17 00:39:55+00:00
> And we just use it to distinguish syntax.

To some extent syntax highlighting distinguishes bad syntax from good; it can be configured to flag deviations from token-level or even grammar-level syntax. For instance, not closing a string literal, or bungling a numeric token with nondigits.

In all the syntax that is good, it mainly just assigns colors to lexical categories, which have a role within syntax.

It does that while retaining some channel capacity for other functions,like matches for regex searches still being highlighted, and visual selections of text being highlighted. (The channel is not exclusively occupied by syntax coloring to the point that no other information can squeeze in there concurrently.)
by davemp | 2025-10-17 00:40:54+00:00
No, the solutions I spoke about were language features that make it trivial to avoid or impossible to make the mistakes.

If your bar for mistakes is “what if you forget to add literally the next line of code in the incredibly common pattern”, I don’t really care to have a discussion about programming languages anymore.

You can forget to increment a loop and have your program not terminate so why don’t you program with language of exclusively primitive recursive functions?
by ryandrake | 2025-10-17 00:41:56+00:00
Even if it takes multiple flags to kill an article, that's still vulnerable to brigading. So it takes 10 flags to censor a topic instead of 1? Fine, me and my 9 sockpuppet accounts will flag the article. Or just 10 like-minded people independently deciding to abuse flag as a mega-downvote.

Two changes to flagging would really improve it, and cause it to not be used casually as a mega-downvote: 1. Flag-powered users should only get like 1-2 flags a week. 2. Flagging should be attributable back to the user who flagged it. If you feel you're doing the site a good service by flagging trash articles, then you should have no problem with publicly linking your name to the flagging action.
by Capricorn2481 | 2025-10-17 00:42:33+00:00
These stories are horrible, but that doesn't prove restaurants lose money on Doordash. One of my clients bootstraps online ordering for restaurants. About 80% of those restaurants request to be on Doordash, and have been on there for many years. I assume they're not all dumbasses losing money on every order.

Doesn't excuse Doordash taking advantage of anyone.
by 14 | 2025-10-17 00:43:58+00:00
unless we can some how find a way to go faster then the speed of light and I am talking like tens of thousands of times faster at a minimum or some way to warp to different locations like a worm hole that instantaneously transports you far distances there is no way we as humans will do anything even close to what one would describe as travel the universe. The Andromeda galaxy is about 2.5 million light years away so at 10000 times the speed of light we are still talking 250 years to get there. Then when you think that the observable universe is an estimated 93 billion light years at 10000 times the speed of light that would be 9,300,000 years to cross it.

I don't say all that to sound negative or shoot down the idea but more of an acknowledgement of the amazing size of our universe and how incredibly tiny and limited we are in this universe. I have spent countless hours as a kid growing up watching shows like Star Trek in particular and imagining being the character Q from the next generation. He can travel all of time and space and that concept has consumed much of my thoughts as I was younger.
by the_duke | 2025-10-17 00:43:59+00:00
It doesn't really make sense to compare this to regular VM pricing I think.

This is a on-demand managed container service with a convenient API, logging, global placement in 300+ locations, ...

AWS Lambda is probably closer in terms of product match. (sans the autoscaling)

Depending on what you do , Sandbox could be roughly on par with Lambda, or considerably cheaper.

The 1TB of included egress alone would be like 90$ on AWS.

Of course on lambda you pay per request. But you also apparently pay for Cloudflare Worker requests with Sandbox...

I reckon ... it's complicated.
by orangeboats | 2025-10-17 00:45:27+00:00
Oh no, the Godwin's law equivalent for networking is proving itself once again.

>someone will again complain about the address format, without realizing that shoving in extra address bits on an IPv4 datagram is already a new protocol

So you are having all the pains of transitioning to a new Internet Protocol, but none of the benefits of having an actually huge address space.

https://news.ycombinator.com/item?id=39258290
by shkkmo | 2025-10-17 00:46:36+00:00
> Or people learning to cook instead of being lazy slobs.

There are many reasons people eat out beside lack of cooking knowledge or desire to be social. You seem like you value feeling superior to these people. Perhaps you can find a way to value yourself without looking down on everyone who makes different choices?

> Plus it is cheaper, faster, healthier and tastier than eating out.

You can get some of those 4 but in my experience, getting all 4 at the same time doesn't happen often.
by arscan | 2025-10-17 00:47:06+00:00
Exactly, and in my sad and unfortunate case I had to support it because of that one stubborn client, even though the rest of the world moved on. Actually, it might have just been their CEO accessing the site from his home machine or something?

Oh, what the heck, it’s been 20 years. Vertex Pharmaceuticals: shame on you. In the mid-2000s you had very poor taste in browsers ;-)
by beala | 2025-10-17 00:47:07+00:00
I've apparently flagged 6 articles and 1 post by accident.

That said, it's possible this is all accounted for in the system. Maybe the mods only get notified above some threshold and that threshold has been tuned to ignore the background noise of accidental flags. Adding a confirmation would lower the noise level, but perhaps not translate into any real benefit.