MurphyA/hacker-news huggingface dataset:
by instig007 | 2025-06-06 12:03:11+00:00
> calling them a "lost cause" for making a beginner mistake is elitist snobbery.

I wonder how do you call the practice of complete beginners spreading FUD and suggesting to their readers that something in the language is "a lost cause", all whilst having neither enough knoweldge nor sufficient practice to make assumptions of this kind.

> This is a great example of Haskell's community being toxic

To be clear: I don't represent haskell community, I'm not part of it, and I couldn't care less about it. It just so happened that I saw the author inflating their credentials at the expense of the language via spreading FUD, that the beginners you seem to care about are susceptible to, and I didn't like it.

If you get triggered by the expressed dissatisfaction with the author's unsubstantiated presumptuousness, reflected back at them in a style and manner they allowed themselves to talk about the thing they don't know about, then it's purely on you and your infantilism.
by throwaway82r4 | 2025-06-06 12:03:23+00:00
In a different "branch", transportation may look completely different.

Electric cars were invented 200 year ago, and the first rechargeable battery in 1859. I wonder how things would have looked like, if we had focused more on EV.

In a related scenario, if the car lobby hadn't fought so hard to prioritize personal cars instead of public transportation, we would probably have a more efficient society where you could live far away from your work, and commute in 500km/h trains. The towns could become more walkable and condensed. Logistics would be simpler with a more hub based distribution where more of your customers live in the same place. More area could be available for agriculture or preservation of nature instead of being used for highways and spread out metropolitan areas
by Flundstrom2 | 2025-06-06 12:03:26+00:00
There's nothing worse than UI trying to do data validation...

The number of form validators that still barfs at anything that is not ACSCII7 isalpha() amazes me. Heck, the entire US is built by non-indigenous people! Internet domain names, HTTP 1.0 and HTML/2.0 since the RFC 2070 extension have mandated the support for unicode for almost 30 years - that's longer than the age of many professional developers.

Swedish social security numbers? Why do forms even allow the obsolete 2-digit year format after y2k?

Swedish postal codes have since 1968 by standard been written as 3 digits, space, 2 digits. I have rarely seen any system allowing a space - even UK postal codes requires space (and non-digits, too).

STOP VALIDATING USER INPUT unless there are strict INTERNATIONAL standarads explicitly EXCLUDING a specific format!
by octopoc | 2025-06-06 12:03:54+00:00
As a user of audible, I do follow some authors but I've found better luck following certain voice actors. It's almost like the voice actor is the critic, and by narrating a story they are recommending it to me. Anybody can take a robot voice and apply it to anything, meaning that just because my favorite robot voice "Robot McRobot" read book XYZ doesn't mean I'll enjoy book XYZ. But because your voice is inherently scarce, you are only likely to read books that "work" for you.

I don't know what the process is for matching voice actor to book, but that process is inherently constrained because the voice belongs to a real human, and I enjoy the output of that process.

That said, while Audible is kind of expensive, I'm afraid that they'll reduce their price and move to robot voices and I'll lose interest entirely despite the cheaper price.
by DoctorOW | 2025-06-06 12:04:33+00:00
You absolutely need some rules.

Let's say I have a video called "Why Efitz is a serial killer". Sure, you can block my video, and the topic entirely but that doesn't really solve your problem. You're not really worried about you seeing it, but others. I didn't aim the video at you, but rather at a group that already hates people with your race/gender/orientation/religion/etc. They're already vaguely talking about that group being a threat, and my videos claims aren't really scrutinized. As the theory gains traction around the internet, there's a growing amount of people who believe you need to be stopped at all costs.

You'll notice that even within the world of the hypothetical, you were picked by random chance. Since the "evidence" is just an immutable trait of yours, the only thing preventing an angry mob from forming outside your house is the difficulty in forming one.

On an unrelated note, publishers make money off of creative's works all the time. TV networks aren't platforms, but they make money off of the shows they broadcast all the same.
by Latty | 2025-06-06 12:04:43+00:00
> This isn't true. Many of these people were arrested because they had entered the country illegally and then sent to foreign prisons. You are falling for the same rage bait media (except it is left leaning).

You say it isn't true, but then say "many", so it is true, just not in all cases? Just because others are being deported alongside you doesn't change that you are being sent to a foreign prison for speech, and with no due process anyone can be targeted.

> It depends which area of the city. The University will typically safer than other areas of a city. Most of the people there are students and there is campus security.

What are you talking about? I lived in the city—I rented a house with friends from my second year as most do rather than staying in halls (which are in Oadby), I went out all the time all over the place, as did everyone else. I didn't spend three years locked inside the University.

> As someone that lived outside the UK for long periods of time and knew what the country was like before the 2000s. This isn't true.

Given you are willing to claim it's rage bait media to point out people being extrajudicially imprisoned abroad for speech the admin in the US doesn't like, I'm not going to trust your judgement of how good freedom of expression is.
by _heimdall | 2025-06-06 12:04:48+00:00
> Should Youtube be obligated to host hardcore porn or gory violence?

YouTube can decide to host, or not host, whatever it wants. The challenge is with unclear terms of use. They have a habit of taking down videos with little or no reason given, and it isn't clear what terms the video content would have violated.

Of course they can draw their own lines, but they should be clear and consistent.
by edanm | 2025-06-06 12:05:34+00:00
> I'm sorry but the majority party in the Israeli government is unquestionably motivated by racism. [...] The Israeli government is unabashedly engaged in a racially motivated genocide,

Let's put aside whether or not someone agrees with labeling it a genocide. I believe you're applying the lens of racism here that is imported from Western countries and doesn't really fit. I think you're actually flipping the causal arrows here - the war motivates the racism, not the racism motivating the war.

Palestinians are in many respects a different state that is at semi-war with Israel. The Gaza strip is ruled by Hamas which launched a war against Israel and is, by their own words, planning on continuing the war until Israel is destroyed.

Stopping Israel from being destroyed is the motivation in attacking them back, and a completely legit and understandable motivation at that. (Whether the way Israel is behaving is legitimate or not is a separate question!)

To make an obvious analogy - In WW2, the US was fighting Japan. There was also racism directed towards the Japanese (including literally putting Japanese citizens in camps!). But that doesn't mean the US's war against Japan was motivated by racism - quite the opposite. The racism was motivated by the war, which was motivated by Japan's desire to grow their empire.
by homebrewer | 2025-06-06 12:05:34+00:00
There is no team, it's a one man show, and the split is caused by personality conflict between the author and the rest of the xorg team that doesn't feel that simply shuffling code around without putting actual hard work justifies frequent ABI breakage that leaves users with a broken graphics system. Read this for more info:

https://gitlab.freedesktop.org/xorg/xserver/-/issues/1760#no...

https://gitlab.freedesktop.org/xorg/xserver/-/issues/1797

I'll pass.
by benpacker | 2025-06-06 12:05:38+00:00
I have this setup and integrated for Node/Bun -

This is an example of a unit test of an API route on a fully isolated WASM backed Postgres - very few lines of code, and all your API unit tests can run fully in parallel without any shared state: https://github.com/ben-pr-p/bprp-react-router-starter/blob/m...

This is all of the code needed to use Postgres in prod and PGLite in test/dev: https://github.com/ben-pr-p/bprp-react-router-starter/blob/m...
by jqpabc123 | 2025-06-06 12:05:47+00:00
"Publishing them here would compromise the integrity of future tests."

This statement calls into question the ability of LLMs to really "master" anything but statistics.

Given examples of counting "r's" in "strawberry", an LLM may be able to answer correctly.

But given a word/letter combination that doesn't exist in it's training data and it may fail. And if so, does it really "understand" how to count letters at all?

In other words, statistics can be used to "fake" reasoning ability that doesn't really exist. Any ability to "think" may just be a statistical illusion.

So give an LLM enough geolocated photos and it's not surprising that it may appear to get better at geolocation. But the only thing it has really "mastered" is statistical pattern matching and similarity. Which may be impressive and even useful in some cases but is likely to always be error prone.
by AStonesThrow | 2025-06-06 12:06:03+00:00
> Sealand on the other hand exists solely because no one cares to even acknowledge its existence.

In the Infocom-produced Hitchhikers Guide to the Galaxy, the player must enter his/her own brain and navigate a maze, in search of the Common Sense Particle, finding where it is lodged in this brain, and get rid of the blasted thing.

Then the player may return to the Heart of Gold and, without hindrance of Common Sense, hold “No Tea” and “Tea” simultaneously in inventory.

But that is just a computer game!!!
by MonkeyClub | 2025-06-06 12:06:20+00:00
They're not an "absolute loss" since they cost bytes to store, and raise engagement and data metrics.

It's just that they don't want to share the fractions of pennies with everyone, so the fractions accumulate for them.

Then they pay a bit to the higher tiers, so they create the illusion that X is a parallel income source, and gives the lower tiers something to aspire to.

Carrot and stick, or rather glass beads and the hope thereof.
by ClumsyPilot | 2025-06-06 12:06:48+00:00
> Being able to pick what content they host is fundamental to freedom of speech for private entities

Interesting position - when somebody posts illegal content on YouTube, they are not liable, it’s not their speech.

But when I want to post something they don’t like, suddenly it’s their freedom of speech to remove it.

A lot of breakdown in society lately is clearly coming from the fact that some people/companies have it both ways when it suits them.
by arietimmerman | 2025-06-06 12:06:59+00:00
When I first looked into SCIM, the RFCs and endless tutorials were pretty dry. I wanted a playground to try things out, see what’s possible, and test my integrations. So I built one: https://scim.dev

(You’ll also see that the author is right: “The SCIM specification is basically good, but has some subtle details”)
by jmclnx | 2025-06-06 12:07:07+00:00
I hope this succeeds plus I hope they are open to allow patches from OpenBSD. IIRC, Xorg would not accept patches from them, them, thus we have xenodm.

Also I hope NetBSD, FreeBSD and DrogonFlyBSD jumps on, this way the BSDs do not have to jump through loops for Wayland and they are not being forced to follow Linux.

And network transparency rules :)
by tim333 | 2025-06-06 12:07:09+00:00
>you're just literally ignorant here

I may be less ignorant than you think - I've been to Israel four times and to Jordan and recently to Dahab in Egypt fairly close to Gaza. Lots of racial groups don't like each other but that's not really the issue here. Jordan won't have the Palestinians because when they let them in some of them tried to overthrow their government and Egypt are not keen because islamic terrorist groups, not actually Hamas but allied come over and machine gun tourists and try to overthrow their government. It's not because the arabs in those places are racist against arabs, it's that people don't like groups trying to kill and overthrow them. Similarly Gaza was reasonably peaceful until they October killings and kidnappings. Think of that in your own context - if some group came and started killing your people and trying to overthrow your government would you say that's hunky dory or try to do something about it?

I mention this not because I think the Israelis are good or anything but the kill some people and be surprised when they hit back strategy is not productive. If the palestinians want peace they should renounce that, release hostages and say we want peace. But most of the Palestinian demos I see are about "river to the sea" ie overthrow Israel, not asking for peace.
by sensanaty | 2025-06-06 12:07:21+00:00
I mean yeah, you should lie in interviews. Mind you I don't mean make up ridiculous fabrications like "I single-handedly saved the entire company from bankruptcy", more like little white lies and twisting of real truth to make for a better story. It's unfortunate that that's how it has to be done, but it's an adversarial circumstance to begin with, so I understand why people do it even if I'd prefer to not have to.

Companies absolutely will lie and cheat if they can get away with it, for example by saying their hiring budget is only X amount for the role when the recruiter knows full well the real budget is X + 20,000. They will absolutely lie about things like PTO and flexibility. So there's no reason for you not to also engage in it, because you're really only screwing yourself over if you don't. It's unfortunate, but that's the system we've built.
by pmarreck | 2025-06-06 12:08:09+00:00
Come on, man. COVID deaths per capita were highest in countries that had very active vaccine skepticism. While this is not causation establishment, it is super highly correlative:

https://www.economist.com/graphic-detail/coronavirus-excess-... gives good estimates of COVID death impact using a very reasonable methodology.

https://www.medrxiv.org/content/10.1101/2022.02.27.22271579v... illustrates that it's hard to nail this relationship down since UNDERREPORTING was ALSO highest in countries with high vaccine skepticism.

While establishing causation is the gold standard, dismissing strong correlative relationships where everything reasonably considered conflationary has been ruled out (which a raw death count would ostensibly do much of) is not arguing in good faith, IMHO
by dzaima | 2025-06-06 12:08:11+00:00
Beyond what others have mentioned, I think another big differentiating factor between APL and the rest of those languages is that APL isn't focused on allowing the user to expand the language meaningfully, but rather on being a well-rounded language by itself (which is how it can be reasonably useful without objects with named fields, mutation, explicit loops (or only gotos in APLs infancy!), no first-class functions, no macros, and only one level of higher-order function (though of course most APL implementations have some of those anyway)).

As such there's really no pretty "core" that pulls its weight to implement in 1000LoC and is useful for much.

Here's a simple minimal APL parser in JS that I wrote once to display one way of parsing APL: https://gist.github.com/dzaima/5130955a1c2065aa1a94a4707b309...

Couple that with an implementation of whatever primitives you want, and a simple AST walker, and you've got a simple small APL interpreter. But those primitive implementations already take a good chunk of code, and adding variables/functions/nested functions/scoping/array formatting/etc adds more and more bits of independent code.

Perhaps if you accept defining bits in the language in itself via a bootstrap step, BQN is a good candicate for existing small implementations - a BQN vm + minimal primitive set is ~500LoC of JS[0] (second half of the file is what you could call the native components of a stdlib), 2KLoC for first public commit of a C impl[1], both of those having the rest of the primitives being self-hosted[2], and the compiler (source text → bytecode) being self-hosted too[3]. (the C impl also used r0.bqn for even less required native primitives, but modern CBQN uses very little of even r1.bqn, having most important things native and heavily optimized)

[0]: https://github.com/mlochbaum/BQN/blob/master/docs/bqn.js though earlier revisions might be more readable

[1]: https://github.com/dzaima/CBQN/tree/bad822447f703a584fe7338d...

[2]: https://github.com/mlochbaum/BQN/blob/master/src/r1.bqn (note that while this has syntax that looks like assigning to primitives, that's not actual BQN syntax and is transpiled away)

[3]: https://github.com/mlochbaum/BQN/blob/master/src/c.bqn
by anal_reactor | 2025-06-06 12:08:26+00:00
The deal here is that maintaining a free hosting service for 4k videos is not profitable, even with shitload of ads. This is hard truth that nobody wants to hear. My suggested solution is that once businesses grow beyond certain size, the government should step in and buy them out. This would allow to provide such services at a loss. Like, for example, railway in Europe. The only reason why it's even remotely usable is because it's funded from taxpayers' money. And they also started as private companies that would later become de-facto branches of the government.
by nindalf | 2025-06-06 12:08:33+00:00
Very impressed with this report. Whenever I read TigerBeetle's claims on reliability and scalability, I'd think "ok, let's wait for the Jepsen report".

This report found a number of issues, which might be a cause for concern. But I think it's a positive because they didn't just fix the issues, they've expanded their internal test suite to catch similar bugs in future. With such an approach to engineering I feel like in 10 years TigerBeetle would have achieved the "just use Postgres" level of default database in its niche of financial applications.

Also great work aphyr! I feel like I learned a lot reading this report.
by ptero | 2025-06-06 12:09:00+00:00
What is a "malicious mind"?

People absolutely heed laws that they find personally inconvenient but are afraid of the penalties (parking restrictions, paying taxes, loud music and that is not even stepping into hot button topics).

The reason Swiss stayed democratic is likely not because they share universal, similarly understood values, but because they feel that their system that only defines acceptable norms is working okay as is.
by _heimdall | 2025-06-06 12:10:01+00:00
During the pandemic there was a lot of content taken down if it in any way went against the mainstream narrative of the virus or the vaccines. You couldn't discuss concerns or risks of the vaccine, or discuss any alternative therapeutics or treatments.

I want to say you also couldn't discuss the lab leak hypothesis for a while, but I can't remember a specific example for sure so maybe I'm misremembering that one.
by dji4321234 | 2025-06-06 12:10:35+00:00
> My point was that so far, these things are just curiosities with very limited usage and there's no mass adoption.

Make that point, then! Nothing in your original comment suggested this, just hostile dismissal.

Now that you’ve written a more substantive comment I think we actually agree overall. Most operations in the Ukraine-Russia war are manual piloting. Autonomy is over-hyped overall so far. However! A large number of autonomous systems have still been deployed and interest in autonomy is only growing. Both things can be true at the same time.

> Oh gosh.

Come on, read the whole sentence please. Lock on targeting modules are absolutely being superseded by fiber optic as it becomes “easier” to acquire than it used to be.

https://understandingwar.org/backgrounder/battlefield-ai-rev... was posted by a sibling commenter and is a fairly accurate summary to my knowledge, including a substantiation of the notion that depending on how you look at it, lock on modules were a stop-gap before fiber became available or fiber is a stop-gap before good autonomy becomes widespread.
Show HN: Traction – Gong but for team meetings = Team Intelligence
by jay_traction | 2025-06-06 12:10:47+00:00
We're building Traction to help remote teams turn the meetings they already have into team intelligence.

Set and forget the AI Assistant on your recurring team and project meetings.

It collects and shares critical insights tailored to the team's focus with zero notetaking.

Then it personalizes daily or weekly reports so that people are kept in the loop on what they need to know.

AI chat helps dive deeper and build reports like stakeholder updates, vibe checks, strategic thinking, retrospectives and what next?

I'd love feedback on: Usefulness of deeper insights vs meeting summaries? Does the "Gong for team meetings" positioning make sense? How would you want to use this intelligence?

Note: We're looking for early adopters right now so please jump on the waitlist if you're interested.
by rubit_xxx22 | 2025-06-06 12:13:11+00:00
Germany in the early 1940s deprivatized Jewish and homosexual people by making them wear badges, then it enslaved and killed most of them.

East Germany, the KGB, modern China, and many others have tried the route of getting rid of citizen privacy “for the common good” in similar ways, and it results in bad things.

AIs with superhuman intelligence may have all the data, may lean utilitarian, and similarly could it not just restrict people, commit genocide, genetically modify, drug, neuter, manipulate, and euthanize like the worst of the them? I don’t know how we combat this- go offline?

I would like humans to not waste much effort on privacy though, beyond what makes sense.
by thyristan | 2025-06-06 12:13:19+00:00
Besides money, people and knowledge that sister comments have mentioned, there is another huge factor:

Aversion to risk. No european company, bureaucracy, government is as bold and risk-taking as those over the pond. Only when something has been proven, stamped, certified and established, will it be used. So new and small OSS projects, startups, and generally new ways of doing things will have a far harder time overall.

There is even the tendency to spend tons of public money on stuff like GAIA-X to establish European cloud infrastructure. And then never using it because all that new-fangled stuff where one would be the first user cannot ever be good and viable. Thereby forgetting that money has already been paid to make it exactly like the European governments wanted it to be, and that any service needs its first users to grow over the teething problems...
by Imustaskforhelp | 2025-06-06 12:13:38+00:00
I am not sure about America but in India, I was a child during covid, 7th grade - 8th grade and i didn't have a vaccine but my school students just one grade above us were called in school and they were asked for vaccine.

Though, to be fair, my whole family caught a "virus" during 2nd phase except my father but we didn't go to hospital and just bed rest for 2-3 days. My family really were skeptical of vaccine but personally I don't mind vaccines and would prefer it.
by sevensor | 2025-06-06 12:14:06+00:00
> We need to stop making products that has to hit a price point, regardless of quality.

I’m not sure that’s what’s going on. The Temu-industrial complex seems to be driven by producing garbage as cheaply as possible, meme-ing the heck out of it, and pricing it so low people can’t believe what a deal they’re getting. That is, they’re always going to produce the cheapest possible item that resembles something of value. Pricing follows from that, and then you make it up on volume.