MurphyA/hacker-news huggingface dataset:
by photonthug | 2025-04-18 17:20:15+00:00
Very practical advice, but there's a few reasons things like this can't make the issue disappear. For example, a topo map could kill an amateur because they don't know how to use it and they might even know this about themselves, and assume that an interactive display with "you are here" is a safer choice. For someone that can read a map, what if it doesn't show trails but an app does? Even people who are reaching for a smart choice and bring their app-map and paper-map can still have the rug pulled out from under them at any time just because they didn't compare the two often enough, then the app somehow fails them and it's too late.

Not everyone is an engineer, and they may simply not be aware that things like reliability / stability / user-control / user-consent for phones/apps/SaaS is a complete joke compared to any other kind of technology. Someone out there probably has a "life alert" app that used to work but has been recently broken because the API to pre-load the "one trick all seniors should know" advertisements recently changed. Someone can't see to dial emergency services because their huge-font-app was removed from the app store/marked as malware, or maybe their flashlight-app doesn't work because a server or cell connectivity went down and it can't phone home telemetry.

All the following things are true at the same time. Backup plans, knowledge, and tactics are good. Victim-blaming is often very tempting/easy. Apps have no doubt saved lives as well. We can still acknowledge issues and try to do better. "Death by GPS" as a recognizable figure of speech should not be a thing. It's no longer a solid bet that "works today" means "unless I change something, it's working tomorrow".. this is bad and is mostly unnecessary. As time goes on advice to avoid technology to avoid associated problems always becomes impractical (good luck throwing away your phone/email to avoid spam) so at some point we have to actually admit and address the problems.
by mindslight | 2025-04-18 17:20:16+00:00
Our current level of wealth straightforwardly depends on that fact, because we're currently trading devalueable IOUs for lots of real physical goods. The bizarre belief is the political talking point of taking those physical goods for granted (or even as a liability!) rather than bonus wealth.

Furthermore, the current state of our economy is that most everything depends on imports. Dedollarization would mean those things shoot up in price, with no readily-available domestic substitutes. And if you think we're going to set up domestic factories, where does that equipment come from? Sure we can start rubbing three flattish surfaces together, or let the price of already-existing machine tools shoot up to the point that only factories making more machine tools can afford them, but that does not happen overnight.

Maybe losing that first part is inevitable. And as I've said, it's certainly possible to untangle that second bit while avoiding collapse. It just requires the subtlety of a targeted approach - not blunt force butchering that doesn't do even the first step to analyze the situation. If the economic neoliberalism of the past thirty years is a steamroller that went over our industrial base, the Trumpist/destructionist answer is to simplistically put it in reverse.
Show HN: A Clean, Context-First Dictionary That Explains Words
by LearnerD | 2025-04-18 17:21:05+00:00
I built a distraction-free dictionary focused on helping people learn words—not just look them up.

Most dictionaries overwhelm users with cluttered definitions, ads, or unnecessary friction. I wanted something better:

Explanations from multiple personas (a teacher, a storyteller, a slang expert)

Usage examples in academic, casual, and business contexts

Curated lists for SAT, TOEFL, and advanced learners

No ads. No tracking. Just thoughtful word learning.

AI helped generate the content, but the end experience is static and focused. I’d love to hear what you think—and what you'd want in future versions.

https://www.thelearningdictionary.com/

(Feedback very welcome!)
by acdha | 2025-04-18 17:21:05+00:00
> People could have invented crypto versions of real-life things like insurances and mortgages.

> But that never really happened, because everybody was busy getting rich with shitcoins and ape NFTs.

I think the failure of the former lead to the latter. The first decade had people trying to build things which were potentially useful to normal people, but the utter failure to produce a competitive solution to anything lead to everyone invested in cryptocurrency following increasingly risky endeavors because they knew that they were not going to survive, much less get rich, competing with the safer and more efficient financial sector.

My litmus test for has been PayPal: they’ve screwed so many people over the years, and their fees are enough that a viable alternative is going to get interest from a lot of people. I’ve bought a fair amount of stuff online over the time cryptocurrencies have existed, from individuals up to huge companies and NOBODY has ever encouraged cryptocurrency or, in all but a handful of cases even accepted it (I think I did buy something from NewEgg during the period where they accepted Bitcoin but instantly sold it). Given the cost of credit card and PayPal transaction fees, that’s just complete failure because there is absolutely a huge market receptive to shaving points off of their overhead rates and not dealing with a company which not uncommonly creates major problems for sellers.
by ilikebits | 2025-04-18 17:21:38+00:00
Totally agree here. The current target is people who are familiar with the process, and we plan to write more documentation as we start thinking more about accessibility to a broader audience. We actually ran into this issue ourselves while building the tool - the Debian documentation is all there, but not the easiest to approach. These docs are one of the rough edges (sorry!) since we wanted to get this out earlier for feedback.

To answer your direct question: on self-hosted repositories, the URI right now is just a string identifier. We are working right now on a cloud hosted service, and there the URI will help us figure out which repository to actually serve.
by charcircuit | 2025-04-18 17:21:47+00:00
>If they're so standard why do people develop for Chrome and ignore other browsers?

Because in practice each browser is a separate app platform with support of different features and with different performance profiles. From a business perspective for a business to expand to a new app platform there must be some sort of justification to do so. As an extreme example think of why don't websites also remake their site on Roblox for example? Supporting a product on an app platform well is expensive and not all platforms can justify that expense.
by opwieurposiu | 2025-04-18 17:22:44+00:00
The hardest thing for me to get used to is that unlike cars, sailboats do not have brakes! Even the "throttle" is under your control only indirectly. Out in the ocean with nothing to hit this is not much of an issue, anyone can do it.

Close to other boats and rocks and other hazards it takes some practice. Pros can to sail into the harbor, luff up and grab the buoy without touching the engine.

Having no brakes really teaches you to plan ahead.
by steveklabnik | 2025-04-18 17:22:54+00:00
It's not an area I personally work on, but yeah, there's a lot going on. And there will be more in the future, for example, I believe right now we ensure data integrity ourselves, but if you're running something (like Ceph) that does that on its own, you're paying for it twice. And so giving people options like that is important. It's a pretty interesting part of the space!
by exceptione | 2025-04-18 17:22:58+00:00
If Academia is not funded by the public, who does?

That is why you see the authoritarians always accelerate the privatization and commercialization of the public good. That is why neoliberal beliefs are a precursor; it has become The Right Thing to do.

Those people, whether they are tech-dystopians, christian-nationalists, paleo-conservatives, or Braunhemden -- they instill belief in the public that they should treat the illness with "medicine" that will make the disease even worse. The percentage that really are willing to burn the whole thing down are successful in getting the public to think and act against their own interest. Whether they do that via think-tanks, corporate media-ownership, corporate education or stuffed up policy-makers.

A society does not go down because of Hitler. It is because of collective behavior, which is mostly informed by beliefs.

That is also the reason why the outlook is grim for the USA, because there are way to many Dems that can't make the reflection on what is going wrong, their thinking has been captured by decades of false theories, by narratives that stilled into rigid beliefs. Autocracies don't belief in free markets, they don't belief in meritocracy, they don't belief in freedom, they don't belief in independent media, they don't belief in independent academia, they don't belief in free speech.

And yet, these are the soft sticks the 1% used to get the 99% to hand the keys over to them.

And now, the power of those 1% will not be threatened, because the rigid beliefs the people hold onto will self-handicap them. Mix it with sadopopulism and you have a winning strategy.
by BizarroLand | 2025-04-18 17:23:12+00:00
I mean, there's no real reason a chip has to be a wafer.

A toroidal shape would allow more interconnects to be interspaced throughout the design as well as more heat-transfer points alongside the data transfer interconnects.

Something like chiplet design where each logical section is a complete core or even an SOC with a robust interconnect to the next and previous section.

If that were feasible, you could build it onto a hollow tube structure so that heat could be piped out from all sides once you sandwich the chip in a wraparound cooler.

I guess the idea is more scifi than anything, though. I doubt anyone other than ARM or RISC-V would ever even consider the idea until some other competitor proves the value.
by text0404 | 2025-04-18 17:23:17+00:00
but DEI isn't just about race, nor is the idea behind it that a superficial characteristic makes someone more qualified for a job. DEI addresses the systemic barriers that have historically disadvantaged certain populations (like race, gender, socioeconomic status, etc). DEI aims to give them the same opportunities as their counterparts.

for example, DEI is meant to provide opportunities to impoverished white individuals as well, if they have not been able to afford higher education or have been passed on for various jobs because they didn't have the same internships or experiences that their wealthier counterparts had (which may have hindered their professional development).
by profsummergig | 2025-04-18 17:23:38+00:00
I tried this prompt in both Gemini 2.5 Pro, and in ChatGPT.

"Draw me a timeline of all the dynasties of China. Imagine a horizontal line. Start from the leftmost point and draw segments for the start and end of each dynasty. For periods where multiple dynasties existed simultaneously draw parallel lines or boxes to represent the concurrent rule."

Gemini's response: "I'm just a language model, so I can't help you with that."

ChatGPT's response: an actual visual timeline.
by fleek | 2025-04-18 17:23:50+00:00
If that's what it takes to undo the moral decline of the last 30 years then so be it.

I'm sick of seeing insanity in schools, at work, and on the news everyday.

Our culture has been totally deconstructed and reversed where drag and pedophilia is celebrated, being diverse is more important than being skilled/having ability, being white is seen as tainted or somehow lesser than someone who has a diverse background. Beauty has been replaced with vulgarity and queerness.

The reversal has been a long time coming. We have had a silent majority that was too afraid to act because of the legal implications of going against powerful special interests.
by dfxm12 | 2025-04-18 17:24:04+00:00
The calculations involved in such research are very complicated because there are so many variables that can affect a ball's trajectory after being thrown. Case in point: the thin layer of oil that is applied to bowling lanes, which Hooper found can vary widely in volume and shape among different venues, plus the lack of uniformity in applying the layer, which creates an uneven friction surface.

FWIW, pro bowling events will use one of several predetermined oil patterns. The bowlers will know the pattern in advance & practice for a few frames to get a feel for it. Part of the game is knowing how the oil shifts from the balls rolling over it throughout the course of the round and making adjustments. My buddy was recruited to play on our high school team precisely because he was a lefty in a league where there were relatively few others and thus his ball would be less affected by these variables. https://www.pba.com/player-resources/oil-patterns

Even for fun leagues will probably have someone prepare the lanes ahead of time with a certain pattern and let the bowlers know.
by rurban | 2025-04-18 17:24:42+00:00
The total staat or initially total war idea was not a nazi idea, they were even against it initially.

This came from the WWI loss, and the perceived lack support in the media and civil society. The German generals were furious about their weak soldiers and officers in the field, with a high percentage of deflectors and vocal liberals. On the other side the French and British were known for their immediate death sentences to such deflectors.

So the army (Ludendorff) pushed for the total war effort after the loss, with extreme new civil laws outside wartime. Everybody ignored those new "Zersetzungs" laws initially. https://en.wikipedia.org/wiki/Total_war

The Nazis opposed that before 1943, because it was very unpopular. The army were the initial enemies of the constitution and civil liberties, not the Nazis.
by pudquick | 2025-04-18 17:26:02+00:00
data: URI URLs aren't supported in it, it has nothing to do with the size / length of the QR code

For example, this self-contained webpage: <html><body>Hi!</body></html>

encoded is: data:text/html;base64,PGh0bWw+PGJvZHk+SGkhPC9ib2R5PjwvaHRtbD4=

If you paste that into a browser, it will render "Hi!". Very short and easy.

But if you encode is as a QR code, it won't work in this situation.
by bbqfog | 2025-04-18 17:26:12+00:00
In my experience the transient nature of the college town population means that they're all kind of run down in a particular kind of way, especially housing (how many drunken ragers can a 1 bedroom apartment really handle?). It's nice that they can be beacons of culture in otherwise rural areas, but there's definitely downsides to having a bunch of kids move in and out constantly.
by pdimitar | 2025-04-18 17:26:22+00:00
> Seriously, AGI to the HN crowd is not the same as AGI to the average human. To my parents, these bots must look like fucking magic.

So does a drone show to an uncontacted tribe. So does a card trick to a chimpanzee (there are videos of them freaking out when a card disappears).

That's not an argument for or against anything.

I propose this:

"AGI is a self-optimizing artificial organism that can solve 99% of all the humanity's problems."

See, it's not a bad definition IMO. Find me one NS-5 from the "I, Robot" movie that also has access to all science and all internet and all history and can network with the others and fix our cities, nature, manufacturing, social issues and a few others, just in a decade or two. Then we have AGI.

Comparing to what was there 10 years ago and patting ourselves on the back about how far we have gotten is being complacent.

Let's never be complacent.
by fazeirony | 2025-04-18 17:26:29+00:00
> but over time it became clear it didn't.

are profits spiralling downward? are these businesses, overall, making less profit? because of remote workers?

or is it closer to the truth to say that no amount of profit - or asserting authority over workers - is ever enough and since companies are in a position of power to squeeze blood from a stone, they will?
Show HN: Codegen – SWE Agents for any repo
by _jayhack_ | 2025-04-18 17:26:54+00:00
Hey folks, excited to launch Codegen: a platform for SWE agents.

Codegen lets you prompt agents to perform programming tasks across code, Github, Linear, Slack and more. Ask for impressively complex code modifications and watch it autonomously produce pull requests, respond to feedback, diagnose issues, run tests and more.

Try the following:

- "@codegen Can you add stripe checkout to my frontend?"

- "@codegen Who is the top contributor to my repo last week?"

- "@codegen Can you research and flesh out this Linear ticket?"

Codegen has full access to an isolated dev machine, ability to search the web, and is freakishly smart due to the incredible agentic capabilities of Claude 3.7.

This is based on the Claude Code architecture: a single-strand agent with tool use.

We also support an API (https://docs.codegen.com/introduction/api) for programmatically triggering agents. Rig them up to run as part of your CI, etc.

Give it a spin! Free to try at codegen.com.

Would love any feedback that folks are willing to provide!
by zoogeny | 2025-04-18 17:27:23+00:00
The man proposing the sentence is Meletus (37b):

> Because I am afraid of the penalty of death which Meletus proposes?

Which is to say, the plaintiff. No different than in court today where the prosecution asks the court for a sentence that is up to the judge to decide. And just like our own courts the defense can offer a counter proposal, which Plato goes into a discussion why he won't do that (well, he proposes a fine which would clearly not satisfy the crime he was accused of). The entire next passages are his reasons rejecting the likely mercies he could be offered (and would be expected to plead for).

Just like making a plea for a guilty sentence comes with the expectation of a potentially lighter sentence in our own court systems, a plea for extenuating circumstances during sentencing is often made by the defense. For example, an elderly person requiring care may avoid prison and plead for home arrest.

Now imagine the circumstance where pre-sentencing, facing a recommendation of the death penalty from the prosecution, the defendant stands before the judge and explains in great detail why he won't accept any of the potentially lesser sentences he might get, rejecting them one by one. That is explicitly what Plato is showing Socrates to have done.

Consider: does it makes sense to argue against a more lenient sentence when your life is on the line, especially when it is likely you would receive it? Why would Socrates seemingly act against his own interests?
by Rooster61 | 2025-04-18 17:27:27+00:00
Sort of. Sure, the angle and position of the ball as it hits the first pin is solved to a fair degree. The problem is the number of variables between when the bowler even picks up the ball vs contact.

This is very much like saying we know what angle and speed we need for a rocket to achieve orbit, but you need to account for many, many other factors, some of which you don't have true control over. Weight, dimensions, and geometry of the rocket, wind, drag based on variable air density, weight of that individual rocket, are all engines burning at the right rate, etc, etc.

A veritable mission control is going on in a professional bowlers head at any given time. Varying speed of approach, how far back the ball should swing, axial tilt in the hand, which board to stand on, which board to hit, where the breakpoint should be, how the oil is changing as the game wears on (oil moves over the course of a game), is the pinsetter actually placing the pins correctly. Ball weight, core type, coverstock (surface of the ball) type, oil absorbtion into that coverstock, etc, etc. It's not so much replication, it's constant adjustment, and no two frames, much less games, are really the same. Not to mention you can't SEE how oil is changing directly. You have to infer it from the reaction of your ball as well as other bowlers.

Bowling is a deceptively deep and vexing sport
by EA-3167 | 2025-04-18 17:28:15+00:00
Man, people are really acting like this rocket killed their parents, and Katy Perry sang a song while it happened. This is a story about something that doesn't matter on any level, the people involved don't matter, the technology doesn't matter.

And yet it's fascinated people on social media for a solid couple of days now. I don't get it.
by HeyLaughingBoy | 2025-04-18 17:28:55+00:00
Thank you.

I don't have a dog in this fight and if there are recent examples of this kind of crap going on, by all means publicize them. My issue is with people who drag up shit from 100 years ago and they go "see how bad they are?"

Go back far enough and everyone's had a skeleton in their closet.
by kjkjadksj | 2025-04-18 17:29:37+00:00
And that sort of analysis is exactly what is suspect to me about this. Have people considered why an onion might be in a warehouse or why it might go unsold after a time? The answer is no and reveals a lack of understanding of nuance of how the global economy actually works. Everything has some loss factor and removing it all to nill might not be realistic at all at the scale we do things to feed ourselves. Its like making pancakes: some mix stays in the bag you can’t get out, some batter stays on your bow, some stays on your spoon, you make pancakes with some, some scrap is left in the pan, some crumbs on your plate. All this waste making pancakes and yet to chase down every scrap would be impossible. And at massive scale that scrap probably ads up.

Besides we are crushing global hunger over the decades so something is working on that front. The crisis in most of the western world today at least is that merely wages are depressed compared to costs for housing (really land) versus not being able to afford food.
by colonelspace | 2025-04-18 17:29:40+00:00
Which state are you referring to?

If you think copyright shouldn't exist, you're free to ignore any rights afforded you for your work, "the state" is not going to enforce anything unless you bring a case to a court.

I understand the MIT licence as convention, and it makes sense. It's just you're opining on a public forum about copyright being somehow antithetical to "basic principles on which our governance is founded" whilst attaching copyright notices to your work.

Much of common law is specifically about property, upon which a good portion of modern day governance is founded. So your objection to copyright seems somewhat misinformed.

What is it about copyright that you think is a negative in today's society?
by maebert | 2025-04-18 17:29:44+00:00
Good observation! Lower co2 concentration isn't caused by simply inhaling more oxygen, but rather by blowing off too much co2.

Co2 is produced by the body, and the rate at which it is produced doesn't change much if you breathe pure oxygen. it's how we get rid of the co2 is what is being modulated during breathwork.
by pdimitar | 2025-04-18 17:29:46+00:00
> But, you are right, the human fundamentally can never be satisfied. Even if AGI delivers on every single one of our wildest dreams, we'll adapt, it will become normal, and then it will no longer be good enough.

Yes, and? A good Litmus test about which humans are, shall we say, not welcome in this new society.

There are plenty of us out there that have fixed our upper limits of wealth and we don't want more, and we have proven it during our lives.

F.ex. people get 5x more but it comes with 20x more responsibility, they burn out, get back to a job that's good enough and not stressful and pays everything they need from life, settle there, never change it.

Let's not judge humanity at large by a handful of psychopaths that would overdose and die at 22 years old if given the chance. Please.

And no, before you say it: no, I'll never get to the point where "it's never enough" and no, I am not deluding myself. Nope.