MurphyA/hacker-news huggingface dataset:
by somethingor | 2025-04-11 22:09:15+00:00
What frustrates me is that many people that claim to want a faster horse don’t actually use them where they are available

Bandcamp to me is the ideal “horse” for music (and I’m praying it stays a horse)

Those complaining about Chrome dominance but still not personally using Firefox is another example (even with all of Mozilla’s controversies, Firefox is still the “fastest horse” available imo)

Not being satisfied with the horse selection is understandable, but actively furthering the obsolescence of the available horses is not (even if the individual impact is minimal)
by burkaman | 2025-04-11 22:09:52+00:00
I think this is sort of a myth. There was a relatively brief period of time in the US when lobster was considered poor people's food, but in the rest of the world and the rest of history it has generally been very popular and often associated with the upper class.

- https://en.wikipedia.org/wiki/Lobster#History

I also think it's pretty common for historical "peasant" foods to be popular today, like tacos or potatoes for example. If anything, "poor people love it but rich people won't touch it" is probably evidence that the thing not tasting good is a social construct.
by umvi | 2025-04-11 22:10:20+00:00
I don't disagree with you - I'm in favor of both slashing spending and increasing taxes.

It seems as though republicans like to decrease both spending and taxes while democrats like to increase both spending and taxes. Both strategies are not helpful when it comes to national debt. Perhaps when democrats come to power again they will be wise and raise taxes without restoring all the spending/programs Trump cut.
by jltsiren | 2025-04-11 22:10:33+00:00
People seeking asylum generally get work permits, but they are only ~15% of immigrants. Doctors and other legally protected professions are always difficult for an immigrant, as their professional organizations are suspicious of the standards of education in foreign countries.

I'm not saying that work-based immigration to the EU is easy. I'm only saying that the obstacles are not nearly as bad as in the US.
by DataDaoDe | 2025-04-11 22:11:29+00:00
I can't speak for France, but for Germany, unfortunately, by most metrics that matter (affordable housing, infrastructure, subjective well-being, energy costs, labor markets, etc.) compared to 20 years ago, yes. However, compared to most other countries, Germany is still doing quite well. So it all depends on the context for how you interpret the data.

[1] https://www.imf.org/en/News/Articles/2024/03/27/germanys-rea... [2] https://en.wikipedia.org/wiki/German_economic_crisis_%282022...
by throwanem | 2025-04-11 22:11:29+00:00
> At this point I'm mostly just intrigued to see whether you'll keep replying and whether you'll make any substantial points.

Every substantive point I've actually made all day you have totally ignored, and this is what it's worth your time still to do. But sure. You can stop paying me rent to live in your head any time you like. Keep telling yourself that. I don't doubt you need to, to get through a day.

Also, 122d40d7236cd3ade496d0101d8029ec.
by maeil | 2025-04-11 22:11:48+00:00
That would be great, but I don't see it. HN has already been obviously violating GDPR and all other right-to-forget laws since forever by not allowong for account deletion, and everytime this has been brought up, dang has pretty much confirmed they don't care ("it would look bad if there were deleted comments [and that's more important than these laws]").
by zamadatix | 2025-04-11 22:12:01+00:00
For folks that pick Windows 2000 Server, why not Server 2003? Is it just because by then NT had XP out as the "Windows for Home Users" and people didn't use Server 2003 as much or were there changes about it folks hated for some reason? To me it always seemed to bring so many more features/capabilities without trashing the classic UI.
by randysalami | 2025-04-11 22:12:12+00:00
Exactly the approach I’ve taken for my startup and is baked into the business plan. I have some pretty unique flows leveraging current-gen LLMs. Then there is an AI agent marketplace. It’s there because shoot, maybe AI agents will be super potent and I want a place for them to be integrated. At the same time, the product works perfectly fine with just humans on the platform. It’s a hedge.
by s1artibartfast | 2025-04-11 22:12:39+00:00
That's not necessarily true. There's a whole body of law surrounding when the federal government can and cannot engage in quid pro quo withholding a federal funds. Much of it was litigated with respect to the withholding of highway funds in exchange for compliance with Federal blood alcohol limit standards and the like.

Much of it was re litigated with respect to title IX educational compliance.

I can't speak to specifics, but my understanding is that there are limitations on the withholding of funding and it must be directly tied what the funds are actually being used for.

As you say, Columbia is a private entity, so that is a major distinction. However, there's also a body of law around selective punishment for speech. An example of this came up when the White House selectively punished the AP because it did not like the content of its speech.
by tdeck | 2025-04-11 22:12:50+00:00
I could easily imagine a scenario where you do know something about a guest - enough to see that they are a compelling speaker, or have an interesting area of expertise that an audience would appreciate - without being fully "read in" on that person.

It's like when you go to a lecture hosted by an institution and they give a little intro about the lecturer beforehand. Most likely some of those little facts about the person's biography weren't known to the institution when they invited the person - they did a little extra research later to prepare the intro. They may not have known what state the person grew up in or where they did their undergrad but they looked it up in case it helps someone make a connection.
by homefree | 2025-04-11 22:13:24+00:00
Bluesky is the worst of old Twitter concentrated into one place. It's some weird mixture of the hall monitors of Mastodon crossed with wannabe members of the weather underground. Like a leftwing Gab full of only Kara Swisher and Taylor Lorenz types. This sort of of faux outrage at adobe is par for the course - its awful over there.

X is much more of an ideological mix.
by m463 | 2025-04-11 22:14:54+00:00
Worse is having to personally agree to third-party privacy policies to use tools at work. For example, if you use google docs, you have to agree to google's privacy policy, which can match at work and outside work behavior.

schools do the same thing, but 1000% worse.

Oh, and online tax stuff or dmv? all logs into google.
by djeastm | 2025-04-11 22:15:20+00:00
>The high liquidity means you are beholden to thousands of people who view your company as a roulette wheel amongst thousands, who want immediate gains and have no stomach for any losses.

This sounds a lot like Warren Buffett's opinion of stocks. The Berkshire Hathaway Class A stocks are 780k each because he wanted people to act like investors, not speculators.
by Root_Denied | 2025-04-11 22:15:34+00:00
>Not only that, they also assume or pretend that this is obviously violating copyright, when in fact this is a) not clear, and b) pending determination by courts and legislators around the world.

Legislation always takes time to catch up with tech, that's not new.

The question I'm see being put forth from those with legal and IP backgrounds is about inputs vs. outputs, as in "if you didn't have access to X (which has some form of legal IP protection) as an input, would you be able to get the output of a working model?" The comparison here is with manufacturing where you have assembly of parts made by others into some final product and you would be buying those inputs to create your product output.

The cost of purchasing the required inputs is not being done for AI, which pretty solidly puts AI trained on copyrighted materials in hot water. The fact that it's an imperfect analogy and doesn't really capture the way software development works is irrelevant if the courts end up agreeing with something they can understand as a comparison.

All that being said I don't think the legality is under consideration for any companies building a model - the profit margins are too high to care for now, and catching them at it is potentially difficult.

There's also a tendency for AI advocates to try and say that AI/LLM's are "special" in some way, and to compare their development process to someone "learning" the style of art (or whatever input) that they then internalize and develop into their own style. Personally I think that argument gives a lot of assumed agency to these models that they don't actually have, and weakens the overall legal case.
by HeavyRain266 | 2025-04-11 22:15:57+00:00
Erlang, OTP, and the BEAM offer much more than just behaviours. The VM is similar to a virtual kernel with supervisor, isolated processes, and distributed mode that treats multiple (physical or virtual) machines as a single pool of resources. OTP provides numerous useful modes, such as Mnesia (database) and atomic counters/ETS tables (for caching), among others. The runtime also supports bytecode hot-reloading, a feature used to apply patches without any system downtime. While the syntax is not very screen reader-friendly, it is digestable.

Apache Mesos[1] is the only thing that comes to my mind as a similar platform to BEAM in its ability to treat multi-machine resources as a single pool.

Over a year ago, my private consulting company decided to adopt Erlang as our backend language. After some time, we started exploring BEAM's internals to, for example, replace the TCP-based stack with QUIC and integrate some Rust patches. A truly fantastic choice for lightweight and high-throughput systems that are only failing in case of kernel panic or power loss. We are currently working on very "busy", concurrent software like a film/game production tracker and pipeline manager, and are now also preparing R&D for a private hospital management services.

[1]: https://mesos.apache.org/
by sz4kerto | 2025-04-11 22:16:32+00:00
As someone who lived in multiple rich countries in Europe, let me tell you that the German healthcare system is awesome. It has a lot of problems, but it's head and shoulders above many-many other countries. You can actually get care by a qualified doctor, while this is absolutely not self-evident even in rich countries like the United Kingdom, and let's not talk about CEE countries.
by BeFlatXIII | 2025-04-11 22:17:05+00:00
On the other hand, I don't think most citizens care deeply about most white-collar crimes unless they're directly impacted. If you don't own stocks, why care if the stock market crashes? Heck, it might even be fun to watch all those richies with spare money to invest turn suicidal en masse.

There's a reason why "but his 34 felonies" never had any sticking power to anyone who hasn't been part of the resistance since 2017.
by tomhow | 2025-04-11 22:17:05+00:00
Hey, can you please make your substantive points without shallow dismissals or snark? This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html. Unfortunately you posted a few comments in this thread that have crossed that line.

If you know more than others as a professional multiplayer game developer, that's great, but in that case the thing to do is to share some of what you know, so others can learn. If you don't want to do that, that's fine, but in that case please don't post. Putdowns and swipes only degrade the discussion.
by eieio | 2025-04-11 22:17:30+00:00
FWIW Adrian Hon (the writer) is easily the game reviewer that I trust the most! I am quite sensitive to false positives with games - it really sucks to spend a few hours on a game that you drop - and my false positive rate with his reviews is very low.

(I have no affiliation with this post beyond being a fan of Adrian's writing and work + haven't played Blue Prince yet, although I'm very likely to play it because of this review)
Show HN: Useful tool designed and written by Gemini 2.5
by Myrmornis | 2025-04-11 22:17:36+00:00
I believe this is actually potentially useful to others, despite being written by AI! I gave Gemini the idea, but it came up with the implementation strategy, and wrote all the code (in Cursor's agent mode). The commit history contains some of the discussion we had while building it.
by HarHarVeryFunny | 2025-04-11 22:17:44+00:00
> If we have some sort of favorable evolutionary circumstances that predispose us to turn into archivists

Intelligence - predicting the future rather than reacting to the present - unlocks the possibility of communicating about the future rather than just the present (basic animal calls - predator alerts, intimidation threats, mating calls, etc), which means the message can have value in the future if stored and transmitted (unlike a predator alert which is useless if not delivered in the moment).

It seems that writing, or proto-writing (drawings become symbolic glyphs?), probably developed before message carrying/sending, which then becomes the big capability unlock - the ability to send/spread information and therefore for humans to become a "collective intelligence" able to build upon each other's discoveries.

It's interesting why some groups of humans never culturally developed along this path though - aboriginees and forest peoples who have no written language. Is it because of their mode of life, or population density perhaps? Cultural isolation? Why have these groups not found the utility for written language?

Apparently as recently as 1800 global literacy rate was only around 10% - perhaps just a reflection that in the modern world you can passively benefit from the products of our collective intelligence without yourself being part of the exchange, or perhaps a reflection that desire for information is not the norm for our species - more for the intelligentsia?!
by trod1234 | 2025-04-11 22:18:22+00:00
You'll find the people downvoting are mostly not people. It seems to be a naive de-amplification when certain posts have above a threshold of activity, where negative and neutral sentiment is downvoted.

While you need at least 500 karma points to see the downvote mechanism, apparently its been possible to downvote using curl or other software after attaching certain nonces without any kind of verification that the account meets that requirement.

A guy interested in this was tinkering and found that out in another post. Not sure if the guy ended up reaching out to dang or not.

I didn't go about verifying it, but the post he tinkered in definitely was downvoted by several points and the account used had only single digit karma (almost brand new).

As for what happened, its pretty clear that the boss follows the academic and government stereotype of the corrupt magistrate. Leveraging someone who can't say no for fear of reprisal (and she immigrated from such an environment so its fresh).

In any case, this is just an example of how totalitarian our society has become, and how it has followed the predictable indicators similar to that which lead up to Hitler's rise to power.

There has been a running debate that when communism fails to subvert and seize power, totalitarianism rises in response. A lot of historian's have been working hard lately.
by Alupis | 2025-04-11 22:19:01+00:00
I'm not aware this has made it to the floor yet. If it has, I stand corrected. I interned in government long ago, but learned many bills are written for constituent consumption and never are intended to get a vote.

As-is it likely won't pass because it limits spouses and dependents as well - which will get into lots of complicated personal rights issues. The same rights issues that have been argued in favor of keeping the status quo (in regards to sitting members). Spouses and dependents didn't "sign up" to become government officials, so it'll be difficult to limit their liberties in this way. I do support the sentiment, however.
by jeffparsons | 2025-04-11 22:20:03+00:00
If a new a Twitter/Bluesky replacement is to promote civil discourse, it will need to _restrict_ reach as a core feature. Which... seems antithetical to a social media platform. But as long as "enragement = engagement" holds true, each new social media platform will eventually devolve into the same kind of cesspool as its predecessors.
by throwawaymaths | 2025-04-11 22:20:42+00:00
I don't think behaviours are all that interesting; after all other programming languages have them.

Rather, what is interesting about the BEAM is that throwing an error is so graceful that it's not such a sin to just throw an error. In otherwords, a component that CAN error or get into a weird state can be shoved into a behaviour that CANNOT. And by default you are safe from certain operational errors becoming logic or business errors.

For example. You might have a defined "get" interface that doesn't return an error -- let's say it starts as an in-memory K/V store and it returns an optional(value), which is NULL in the case that the key didn't exist.

But suppose you want to have two datastores that the same interface targets, so you might abstract that to a filesystem, and you could have a permission error. And returning "NULL" is not actually "correct". You should throw, because that bubbles up the error to ops teams instead of swallowing it whole. A panic in this case is probably fine.

What if now you're going over a filesystem that's over the network, and the line to the datacenter was backhoe'd and there was a 10 millisecond failover by your SDN -- returning "NULL" is really not correct, because consumers of your getter are liable to have a bad time managing real consistency business cases that could cost $$$. And in this case a panic is not necessarily great, because you bring down everything over a minor hiccup.

The other power with throwing errors + behaviors is that it makes trapping errors with contextual information reporting (e.g. a user-bound 500 error with stack trace information sent somewhere where ops can take a gander) really easy and generically composable, that's not so for error monads or panics.

Anyways it was always strange to me that erlang-inspired actor system programming languages came out that obsessed over "never having errors" as a principle (like ponylang) because that's throwing out a big part of erlang.
by ethbr1 | 2025-04-11 22:20:47+00:00
I'm not sure why people obtusely intepret Supreme Court rulings as though they're part of the current administration.

The court is obviously saying that (1) it's correct and necessary to bring him back but that (2) the District Court doesn't have unbridled authority to order any foreign policy-influencing remedy it wants.

I.e. a US court couldn't order a president to sign a treaty

If the administration tries to foot drag further, the Supreme Court will likely order more specific remedies.

By not taking the L here, the administration is just burning whatever conservative goodwill they might have started with on this Supreme Court.
by BoorishBears | 2025-04-11 22:20:51+00:00
I remember showing off Resharper to a friend in high school and something about how quickly I was writing code made him say "oh so it writes the code for you?"

He wasn't asking in an accusatory way: most people in the class were learning to code for the first time, and something about how quickly code was appearing and the screen was jumping around and new functions were appearing made him think it really was capable of writing the code for me.

It comes back to me any time I see these discussions about if AI copilots are still coding. In fact, sometimes I think it's a wash in my productivity having to downgrade from Webstorm to VS Code to use Cursor.
by abeppu | 2025-04-11 22:21:25+00:00
Sure the burden _should_ be high in both directions.

But the journalists seem to be doing a decent job of announcing and describing the data they have, and confirming it with multiple sources within Meta. They're engaged in a seemingly earnest and forthright effort to make the case. And to the degree that it's limited, it seems those limits are due to Meta itself.

Meta, on the other hand, excepting these whistleblowers, makes very little information available about their take-down actions both at the level of individual cases or at the level of their systematic responses to governments. The whistleblowers claim that Meta regularly took down posts without human review when requested by the Israelis. That's the exact opposite of the high burden of proof that you're asking for.
by ZeroTalent | 2025-04-11 22:21:27+00:00
As mentioned above, journalists with a wide reach should be held to different standards, similar to doctors who are anti-vaxxers, facing massive consequences and an immediate cancellation of their licenses. They are endangering people's lives.

Context matters a lot. It's different if we talk crap at home with our friends vs. broadcasting a message to 10M people.
by tptacek | 2025-04-11 22:21:47+00:00
I'm sympathetic. We tried to get 10 year vesting together at my last company. But 4/1 is industry standard, and my rebuttal is that partners just bake 4/1 expectations into their decisions. If the partnership is uncertain about a member 6 months in, and kicks the can down the road another 7 months, that's on the partnership, not the structure.
by johnmcelhone | 2025-04-11 22:22:53+00:00
Thanks for the feedback! Will work on some updates for the hero backgrounds.

On your point about local code vs. API:

- We handle all the authentication, rate limiting, and API differences between providers, which becomes complex when working with multiple models. Our platform allows smart switching between different models depending on the message context.

- Our switching is optimized for performance. We provide detailed usage analytics and cost management across models so you can optimize which models to use where. This allows you to see what costs your users may be incurring / misbehaving.

We're building features that go beyond what's easily replicable locally, including some of the agent and evaluation capabilities you mentioned (rolling out over the next two weeks). OpenRouter is definitely doing great things in this space. We're taking a slightly different approach by focusing on bringing customization within the dashboard to allow for on-the-fly updates without pushing new code edits.

Appreciate the feedback and hopefully you get a chance to try out the tool!
by Retric | 2025-04-11 22:23:16+00:00
> Why ants?

It fits the basic concept of writing, where complex ideas are communicating through time rather than space.

As to using symbols it depends on what you mean by symbols. Though an ants nest is a dark environment so writing the way we think of it via coloration would be a useless. In such an environment pheromones have inherent advantages, but you can’t get the same highly detailed shapes.
by hosh | 2025-04-11 22:23:18+00:00
I went from a company that used Elixir in the backend to one that uses Nodejs.

I had gone in neutral about Nodejs, having never really used it much.

These projects I worked on were backend data pipeline that did not even process that much data. And yet somehow, it was incredibly difficult to isolate exactly the main bug. Along the way, I found out all sorts of things about Nodejs and when I compare it with Elixir/Erlang/OTP, I came to the conclusion that Node.js is unreliable by design.

Don't get me wrong. I've done a lot of Ruby work before, and I've messed with Python. Many current-generation language platforms are struggling with building reliable distributed systems, things that the BEAM VM and OTP platform had already figured out.
by JumpCrisscross | 2025-04-11 22:23:35+00:00
> Hopefully you don't have any allergic reations, wear bandages, grow beards, experience weight changes, etc.

Digital ID has no issues with me having or not having on glasses, growing and losing a beard or having had one eye patched. When it has, a person can make a subjective call. Like, people lose boarding passes all the time. The status quo is faulty and expensive.