MurphyA/hacker-news huggingface dataset:
by tra3 | 2025-07-09 17:12:39+00:00
I dont think this is a Confluence or a wiki problem. It's a knowledge management problem.

Here's how it works for me:

1. Solve a problem

2. Make a note in confluence and in my personal notes.

6 months later, same problem. I know I wrote it down. What follows is an hour of frantic searching both in confluence and my local notes.

I'm the only one that can be blamed in this case. But:

- I gave it what I thought was a good title

- Decent set of keywords

- Slotted it in the appropriate category in the confluence tree

I'm experimenting with Amazon Bedrock - search combined with chatbots - but so far it hasn't been the panacea I was hoping for.
by PaulHoule | 2025-07-09 17:12:49+00:00
Fielding won the war precisely because he was intellectually incoherent and mostly wrong. It's the "worse is better" of the 21st century.

RPC systems were notoriously unergonomic and at best marginally successful. See Sun RPC, RMI, DCOM, CORBA, XML-RPC, SOAP, Protocol Buffers, etc.

People say it is not RPC but all the time we write some function in Javascript like

const getItem = async (itemId) => { ... }

which does a

GET /item/{item_id}

and on the backend we have a function that looks like

Item getItem(String itemId) { ... }

with some annotation that explains how to map the URL to an item call. So it is RPC, but instead of a highly complex system that is intellectually coherent but awkward and makes developers puke, we have a system that's more manual than it could be but has a lot of slack and leaves developers feeling like they're in control. 80% of what's wrong with it is that people won't just use ISO 8601 dates.
by marricks | 2025-07-09 17:12:55+00:00
It’s a pro business anti consumer supreme court which knows it’d be dangerous to appear that way. Government and court will hamstring their ability to help consumers.

My favorite comment on HN was some law student saying his prof said “Scalia is the most complicated supreme court member whose views are always unpredictable” and the commenter said “he’s just a corporate hack who always votes for corporations and backs it up” and sure enough he guessed every ruling correctly.
by mg | 2025-07-09 17:13:14+00:00
Over time, will humans turn all of planet Earth into an active system?

If so, the total addressable market of Nvidia might be pretty big.

Let's take the human body as a point of reference. The weight of the human brain makes up about 2% of the human body.

Earth weighs in at about 10^25 kg. 2% of that is about 10^22 kg.

All computer hardware on planet Earth weighs what? Maybe a billion computers times 10 kg? That would be 10^10 kg.

So we still would have to up that by a factor of 10^12.

Still 99.99999999% of the way to go.
by JohnBooty | 2025-07-09 17:13:31+00:00
and it's just out there.

Yeah! Marx is the most extreme example of this in world history, probably. His critiques of capitalism are absolutely some of the truest words ever written. They are essential. They should be required reading for the entire human race, even for the most better-dead-than-red capitalist. Embracing capitalism without acknowledging the downsides is just about the most dangerous thing imaginable.

But then, Marx's proposed solutions... well, you know. They've never worked out too well. To make the understatement of a lifetime.
by epgui | 2025-07-09 17:14:09+00:00
> But what is a <$>? Should one google something like that and hope that Google honors it like a word instead of ignoring it like it usually does punctuation?

No... that's what Hoogle is for. You can literally search by symbol or by type signature, and it's amazing.

Examples

- By symbol: https://hoogle.haskell.org/?hoogle=%3C%26%3E

- By signature: https://hoogle.haskell.org/?hoogle=Functor%20f%20%3D%3E%20f%...
by vollbrecht | 2025-07-09 17:14:48+00:00
Hmm i just tested out the claim that the following rust code would be rejected ( Example 4 in the paper).

And it seams to not be the case on the stable compiler version?

fn write(x: &mut i32) {*x = 10} fn main() { let x = &mut 0; let y = x as *mut i32; //write(x); // this should use the mention implicit twophase borrow *x = 10; // this should not and therefore be rejected by the compiler unsafe {*y = 15 }; }
by dylan604 | 2025-07-09 17:15:02+00:00
At least they are trying to name the team based on the city they are in, where the Dallas Cowboys haven't been in Dallas since the the early 70s. They trained in a city not Dallas while their stadium was in yet another not Dallas city. Now, their stadium is in yet another not Dallas city, and headquarters/training is yet a different not Dallas city.

With the A's, you could at least be close by going to the city in their name.
by thrwwXZTYE | 2025-07-09 17:15:07+00:00
There was an article on hackernews a few years back (before LLMs took over) about jobs that could be replaced by a sign saying "$default_result" 99% of the time.

Like being a cancer diagnostician. Or an inspector at a border crossing.

Using LLMs is currently a lot like going to a diagnostian that always responds "no, you're healthy". The answer is probably right. But still we pay people a lot to get that last 1%.
by OkayPhysicist | 2025-07-09 17:15:14+00:00
This still gives an employer an unfair advantage, in that they don't need to compete to keep the employee. It also adds a significant amount of friction to the job market, artificially suppressing wages. The fair solution to the problem, which is actually legal even in places where noncompetes are illegal, is to pay the employee to not work elsewhere. As in, that's their job, and just like any other job, they're free to quit it at any time, in exchange for giving up their compensation for doing that job.
by jfengel | 2025-07-09 17:15:22+00:00
That would ring less hollow if there were any way for the legislature to actually write laws. Congress writes vanishingly little non-trivial legislation, because every proposal has to be viewed in terms of political benefit.

I don't think people feel well served by knowing that bad laws will last forever. The civil service was supposed to be a non-partisan way to manage the country efficiently. It does not do me any good to say "No, you are stuck with the inefficient system, and you should feel good about that because at least it's written down."
by mandmandam | 2025-07-09 17:15:44+00:00
> He's an overgrown man-child.

Damn near every mega-billionaire is, almost by definition. If the best thing you can come up with to do with money is make more of it at other people's expense, then you're not even close to what I'd call mentally mature.

That doesn't stop many oligarchs from making cunning plans with layers and layers of depth, or being excellent at misdirection and media manipulation - both of which Musk also has a long and well documented history of showing. It also doesn't stop them from hiring people to make and/or refine those plans. Shit, there's probably cunning bootlickers out there, like Yarvin, just pitching this shit to them all the time.

> I just struggle with giving him as much credit as your theory does in terms of long term planning

As far as plans go, "buy Twitter and destroy it because it threatens our class interests - but pretend you're doing it for free speech or whatever" isn't especially complicated. Just piss off advertisers, users, and your staff, in plausibly deniable ways. It's not like corporate media are going to call you on it.
by glenstein | 2025-07-09 17:15:46+00:00
>Mozilla invested significant amount of moneys in a lot of projects which all failed: buying Pocket, the tv thing, the smartphone things. Meanwhile, their main product has been losing market share while they barely fought on the marketing side of things.

This right here is the myth that keeps getting repeated without evidence. As I said in a different comment, most of these widely criticized side bets happened long after the market share decline, so the attempt to tie that to cause and effect just doesn't work. And the "significant" money invested in the side bets is almost never quantified (normally people trying to make this argument, once you ask for numbers, are just browsing the 990 for the first time and making random guesses).

The VPN cost seems like it was utterly trivial, the amount to purchase Pocket was never disclosed but I read of fundraising around $14MM and implied valuations in the low to mid tens of millions, which may be the ballpark of what Pocket costed to acquire. And Pocket did bring in revenue, also possibly on the order of tens of millions. So the worst case is that they lost low tens of millions, the best case is that it was a wash.

So that's not nothing, but that's what it looks like to attach these claims to facts. It's probably less than what their endowment earns them in a year, and relatively small against their annual revenue. But it doesn't tell a story of side bets triggering a collapse in market share like people keep claiming.

And it seems like I keep having to repeat this, but these kinds of narratives completely ignore what were likely the real drivers of market share change, which was Google leveraging its powerful position in search, on Android, the rollout of Chromebooks.
by oldandboring | 2025-07-09 17:16:03+00:00
I see where the author is coming from. The author's main gripe is that non-factual right-wing stories are being presented as left-wing blindspots. The author would seemingly prefer that those stories be flagged as being untrustworthy due to low factuality scores among its sources. Understandable but I think it defeats the purpose of Ground News.

I think the idea is that if you are seeking the truth, and Ground News shows you a story that's being covered exclusively by right or left wing sources, that's their signal that the story could be either a) bullshit, or b) something one side is conveniently ignoring because it runs counter to their agenda. Ultimately it's up to you to you to decide. But, this way, if you hear this story being talked about elsewhere, you've now encountered it and know that it's being almost exclusively covered by one side.
by taeric | 2025-07-09 17:16:04+00:00
It is sorta late to the party. Common Lisp has similar with regards to how lists are done. Specifically, it is not uncommon to make a static list like `'(1 2 3)`. Doing this, however, has implications on what operations you can do on the data elsewhere.

I say sorta late to the party, as I think it is more than fair to say there was not much of a party that folks were interested in in the lisp world. :D
by jchw | 2025-07-09 17:16:43+00:00
It's funny how you added that part even though Amazon's own description continues in a completely different way that doesn't emphasize this at all. That's not a mistake on Amazon's part; it's not that they forgot to mention it. The reason why it's not there is because it's not actually the point.

You're reading "application development model" and thinking "Exactly! It's all about the request handling model!" but that's not what Amazon said or meant. Consider the description of Amazon Fargate, a service that in fact can be used to run regular old web servers:

> AWS Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers.

I guess the next argument is that Amazon is just diluting the term and originally it meant what you think it meant, and that is the terminal state of this debate since there is no more productive things to say.

Edit: you added more but it's just more attempting to justify away things that are plainly evident... But I can't help myself. This is just non-sense:

> Deployment isn't a development model,

Software development is not just writing code.
by kragen | 2025-07-09 17:16:48+00:00
I agree that it's very much like inetd. Or the Unix shell, which launches one or more processes for each user command.

But, no, you could very easily edit the httpd source to do the dynamic things and recompile it. As an example of what you could do, stock NCSA httpd supported "server-side includes" very early on, for example, definitely in 01994, maybe in 01993. The big advantage of CGI was that it decoupled the management of the server as a whole from particular gateway programs. It didn't take all that long for people to start writing their gateways in languages that weren't C, of course, and that was a different benefit of CGI. (If you were running Plexus instead, you could hack Perl dynamic things into your server source code.) And running the CGI (or SSI) as the user who owned the file instead of as the web server came years later.

By "abstraction of traditional server machines" do you mean "load balancing"? Like, so that your web service can scale up to handle larger loads, and doesn't become unavailable when a server fails, and your code has access to the same data no matter which machine it happens to get run on? Because, as I explained above, NCSA (the site, not NCSA httpd at other sites) was doing that in the mid-90s. Is there some other way that AWS Lambda "abstracts" the servers from the point of view of Lambda customers?

With respect to the price, I guess I always sort of assumed that the main reason you'd go with "serverless" offerings rather than an EC2 VPS or equivalent was the price, too. But certainly not having to spend any time configuring and monitoring servers is an upside of CGI and Lambda and Cloud Run and whatever other "serverless" platforms there are out there.
by phendrenad2 | 2025-07-09 17:17:19+00:00
She stepped in and did a job, nothing more nothing less. I don't see this as a failure, the post-Elon Twitter is not a company that operates based on traditional characteristics, and I don't know what a CEO even does for such a company. It's obvious that Elon put her in charge to appease advertisers, but that gimmick only works for so long.

Anyway, I wouldn't have made it as long as she did. Being in charge of a cesspool of racist, misogynistic, antisemitic content like that is a fate worse than unemployment.
Show HN: Not .ART – A conceptual AI art project with no artist
by cfievet | 2025-07-09 17:18:15+00:00
I built a conceptual art project using machine-generated prompts and images to question authorship, intent, and meaning in the AI era.

Everything — the images, titles, prompts — is generated via a semi-random but curated pipeline, with minimal human input (no description of images to generate). The result is a gallery of unique image/text pairs (most importantly a generated "artist intent") that invite visitors to decide (by voting): is this art or not?

The website itself is part of the experience: minimalist, continuous horizontal scroll, no traditional navigation. It’s built from scratch with Node.js, vanilla JS, a bit of PHP, and API calls (OpenAI, Replicate). No CMS, no frameworks — just flat files, counters, and dynamic generation.

I built the whole thing in iterative sessions with ChatGPT ("vibe-coding" of some sort) over several months. It was a first for me, and genuinely collaborative, in a strange way. The LLM often felt like lead programmer, co-designer, and sometimes even motivational coach :)

New images are added weekly. Still polishing a few details, but feedback on the concept, UX, or future evolutions is welcome!

[https://thisisnot.art](https://thisisnot.art)
by catfacts | 2025-07-09 17:18:27+00:00
Cognitive load in LLMs: When LLMs are faced with syntactic complexity (Lisp/J parentheses/RL-NOP), distractors (cat facts), or unfamiliar paradigms (right-to-left evaluation), the model’s performance degrades because its "attention bandwidth" is split or overwhelmed. This mirrors human cognitive overload.

My question: is there a way to reduce cognitive load in LLMs?, one solution seems to be process the input and output format so that the LLM can use a more common format. I don't know if there is a more general solution.

Edit: Cat attack https://the-decoder.com/cat-attack-on-reasoning-model-shows-...
by yieldcrv | 2025-07-09 17:19:01+00:00
100% agreed, “language evolves”

This article also tries to make the distinction of not focusing on the verbs themselves. That the RESTful dissertation doesn’t focus on them.

The other side of this is that the IETF RESTful proposals from 1999 that talk about the protocol for implementation are just incomplete. The obscure verbs have no consensus on their implementation and libraries across platforms may do PUT, PATCH, DELETE incompatibly. This is enough reason to just stick with GET and POST and not try to be a strict REST adherents since you’ll hit a wall.
by Arnavion | 2025-07-09 17:19:11+00:00
Stacked borrows is miri's runtime model. Run it under miri and you will see the error reported for the `*x = 10;` version but not the `write(x);` version - "Undefined Behavior: attempting a write access using [...] but that tag does not exist in the borrow stack for this location".

rustc itself has no reason to reject either version, because y is a *mut and thus has no borrow/lifetime relation to the &mut that x is, from a compile-time/typesystem perspective.
by kragen | 2025-07-09 17:19:22+00:00
> Serverless computing is an application development model where you can build and deploy applications on third-party managed server infrastructure. All applications require servers to run. But in the serverless model, a cloud provider manages the routine work; they provision, scale, and maintain the underlying infrastructure. The cloud provider handles several tasks, such as operating system management, security patches, file system and capacity management, load balancing, monitoring, and logging. As a result, your developers can focus on application design and still receive the benefits of cost-effective, efficient, and massively scalable server infrastructure.

The only word of this that is not is a description of old-fashioned shared CGI hosting is "massively scalable". (And maybe "efficient".)
by ryandv | 2025-07-09 17:19:52+00:00
The implication here then is that a stupefying proportion of Canadians have "lousy critical thinking skills", because even an associate professor of marketing from the article was, quote:

[...] initially taken in. "I was convinced that this was a real character and had a real story that he was trying to tell in his little eight-second videos," he said.

I don't disagree with your assertion; rather, I find it an understatement.
by lawlessone | 2025-07-09 17:19:57+00:00
>. If it detects that there's a Linux version of a Windows installer, it'll guide the user towards the Linux version instead,

My anecdotal experience with the steam and steamOS has been that the windows versions of games run better via proton than their native linux versions.

One game i have didn't run even run when i was on windows, but the windows version worked in Linux..
by jfengel | 2025-07-09 17:20:19+00:00
Yes, but now you're comparing the CEO to entire departments. Each individual software developer is receiving less than 1% of earnings. Is the CEO really 20 times more productive than they are?

Would it be possible to increase net earnings with a CEO who took home only 19% of net earnings? Changing out a single developer for a cheaper one is not going to be meaningful. But a CEO who takes home a significant fraction of the profit could probably be replaced by somebody who does 99.9% as good a job for 95% of the salary.

In fact, there's a good chance that one of those developers could do 50% as good a job for 1% of the salary. The shareholders would take home more money.
by ajskxbdbndd | 2025-07-09 17:20:58+00:00
How is this different from multiple agents? Are you saying using different models for different parts of the task is a fundamental difference from using one model for different parts of the task?

Using different models for different things isn’t new at all. The article seems like an excuse to get some marketing out there (and it’s poor at that - they got me looking at what was built with their product but I can’t see the actual code. Feels scammy.)
by swarnie | 2025-07-09 17:21:03+00:00
Reddit really doesn't.

I commented on a particular sub (in opposition to what i think the core hivemind is there) and was immediately banned from about 30 others.

Reddit is the most insular, single minded set of communities I've seen on social media. I dont think you can claim diversity if the userbase all wall themselves off from each other with bots.
by nativeit | 2025-07-09 17:21:15+00:00
For the record, most recent graphics revenues were $14.3B, with $116B in compute/networking. [1]

So quite lopsided. That curtails my expectations even further, as this represents a lot of initial infrastructure investments whose long-term expenditures (and viability) remain to be seen.

1. https://www.marketscreener.com/quote/stock/NVIDIA-CORPORATIO...
Ask HN: How can GitHub better include designers in open source?
by FerkiHN | 2025-07-09 17:22:07+00:00
Most open source platforms like GitHub are primarily developer-oriented — which is great — but what about designers?

I’ve noticed that many open source projects could really benefit from improved UI/UX, visual polish, and branding. Yet designers often don’t know how to contribute, or even where they’re needed.

Would it make sense for GitHub to support a dedicated section or tag for “Design Requests”? Or maybe a lightweight way to showcase that a project is looking for help with visuals, UI, icons, or layout?

If we had more designers involved, maybe popular projects like GIMP and others could have had cleaner, more user-friendly interfaces — without waiting years for visual updates.

Curious:

Has anyone here successfully involved designers in OSS workflows?

What tools, practices, or platforms helped?

What would need to change to make GitHub friendlier for non-coders who still want to help?
by glenstein | 2025-07-09 17:22:11+00:00
>Mozilla did fire an executive with a track record of good decisions for political pressure

Sidebar for this one. Seems like you are referring to Brandon Eich who was CEO for all of 11 days. He was significant to Mozilla in other ways before that, but interestingly, it's his career at Mozilla that most intersects with the period of major collapse in market share.

>while they barely fought on the marketing side of things

Mozilla has long had a rather huge marketing budget that, depending on the person, is something for which they're criticized. I foget the exact numbers, but after software and development, "operations", and legal, marketing is the biggest chunk of spending and it's comparable to those other departments. If you wanted to argue that they are spending too much that actually would, imo, be one of the stronger charges to make against Mozilla, depending on what you think their priorities should be.
by bigyabai | 2025-07-09 17:22:21+00:00
I'll never forget my first time playing Persona 5. Bought a secondhand PS3 disc for $20, I heard decently good things about the English localization, figured it was time to play a JRPG again. I knew I was being suckered-in, but my PS3 wasn't getting used for anything else.

Boy, what a mistake. Great game - but Persona 5 is one of those game that makes you understand why your backlog exists. If I spent 120 hours grinding VN scenes and RPG encounters in every $60 game I played, my backlog would never end. Finishing the game and seeing Royal announced with expanded content a few months later felt a bit like this: https://tenor.com/view/saul-goodman-trash-can-gif-25675857