MurphyA/hacker-news huggingface dataset:
by akerl_ | 2025-04-17 03:29:58+00:00
The average small business in 2025 is not running custom on-premise infrastructure to solve their problems. Small businesses are paying vendors to provide services, sometimes in the form of on-premise appliances but more often in the form of SaaS offerings. And I'm happy to have the CAB push those vendors to improve their TLS support via efforts like this.

Individuals are in the same boat: if you're running your own custom services at your house, you've self-identified as being in the amazingly small fraction of the population with both the technical literacy and desire to do so. Either set up LetsEncrypt or run your own ACME service; the CAB is making clear here and in prior changes that they're not letting the 1% hold back the security bar for everybody else.
by layman51 | 2025-04-17 03:30:06+00:00
I don’t know if I’m misremembering, but I remember getting automated service emails about how Zoom.us will be a deprecated domain in favor of Zoom.com

When this outage happened, I assumed that they finally “made the switch” over but something went wrong.

Something I heard is that there was a Twitter account @zoom_us that was also deleted today.
by ranger_danger | 2025-04-17 03:31:37+00:00
I'm not sure what you're implying that he could be "shaking down" Trump for, but I think Bukele already knows they imprison innocent people... it has been reported that they have released at least 8,000 of them in the last 3 years, which also seems to contradict the often cited claim that "nobody ever leaves" CECOT.

https://www.swissinfo.ch/spa/bukele-reconoce-8%2e000-inocent...
by throwanem | 2025-04-17 03:31:57+00:00
Precisely. You pay a company like this the nosebleed-inducing fees they charge so that this exact event never happens. That assurance, and not the mechanics of domain registration or canned web searches or whatever else, is their product.

It's like, as I'm sure I'm paraphrasing from something I read God alone knows how many years ago, if your publicist lets you walk into a press event with a giant blob of snot hanging out of your nose. There surely is a reason why that error occurred, and it probably is at least a pretty good reason. But no one is very surprised to see the intro invite from your new publicist.

It isn't a relationship you blow up on a whim, but Zoom that can't route call traffic is Zoom that's not generating revenue, and while the reputational impact is negligible if it happens once, it had really better happen only once. Zoom is the incumbent; no one remembers they were revolutionary once, now everyone only notices the parts they don't like. (Being a skilled but politically naïve sysadmin is much the same.)

Basically, this is why Ma Bell - which had about the only stronger possible "uptime" expectation, in that no one uses Zoom for 911 - was so uptight you couldn't even plug in a modem until about five minutes before divestiture, and specified everything down to the number of turns in the splices their technicians made. There was a fad among programmers, when I was a child, to consider such practices stodgy.
by PaulDavisThe1st | 2025-04-17 03:32:22+00:00
Every couple of years, I buy a used Sansa Clip+ from ebay to replace the previous one that suffered physical damage. I transfer over the 128GB/256GB sd card. Voila - entire music collection in the size of a box of matches, no need for data connections, or a working phone, or fumbling with a screen when I'm working out.
by Nick-W | 2025-04-17 03:32:36+00:00
Great - our radios also have a built-in 5ghz backup that is seamless to switch to and causes no interruptions to gaming sessions or anything, but honestly we only see it in use under two scenarios: The radio is literally knocked off the mount and pointing at the ground (and is still getting ~100mbps somehow), or for our long-range links (5km-20km) during really major storms.

The backup is great and shockingly resilient, nobody ever notices when it's in use and it'll usually still get us 300-600mbps of throughput on average. I'd say we typically see about 5-10% of the network revert to the backup radio during a major blizzard/hailstorm, otherwise everything seems to do quite well with normal snow & rain.
by gsf_emergency | 2025-04-17 03:32:59+00:00
It's deep hubris in our leaders that assumes existing capital/values/structures/motivations are sufficient to allow newcomers ( & new generations) to contribute..

However. Bell Labs did it, so what sort of humility existed then that (mostly) does not exist now?!?

Tangentially, I have not personally tried, but it seems possible:

("Unintentionally moderate"[1-2] business thinkers like PG/YC partners do it all the time)

Wonder if hubris is necessary for continued survival of the economy.

[1] https://www.paulgraham.com/mod.html

>Have to be an asshole or something

[2] https://archive.today/latest/coralcap.co/2022/02/why-japanes...
by jmyeet | 2025-04-17 03:33:13+00:00
The middle of the galaxy is unlikely to be conducive to forming intelligent life simply because it's not stable enough for long enough.

In our part of the galaxy, the mean distance between stars is around 4-5 LY (at a guess) in terms of nearest neighbours and ignoring binary (and up) systems. At the galactic center it's a few light days.

We've had many events that have caused mass extinction. There are many more that could end all life as ew know it (eg gamma ray bursts, a sufficiently close supernova. We have ~10 stars within 10 LY of us. Imagine if that were millions instead. I find it hard to believe conditions would be stable enough for the millions or billions of years necessary to create and sustain complex life.

As for our galaxy being "perfect" this touches on a coupole of concepts, notably the Anthropic Principle. But again we return to Bayesian reasoning. If there was going to be 1000 spacefaring civilizations in our galaxy, what are the odds that we are first? And while the Sun is <5B years old, there are stars up to 14B years old. There's been a ton of extra time for civilizations to develop elsewhere.
by Animats | 2025-04-17 03:33:32+00:00
There are already LIDAR units for drones about that size.[1] About the same weight, better resolution, available now. There are smaller phone time of flight cameras, with better resolution.

Really needs price info. There's good expensive stuff, and not very good cheap stuff, in this space.

[1] https://www.digikey.com/en/product-highlight/l/lightware-lid...
by famouswaffles | 2025-04-17 03:34:02+00:00
>what it can do incredible -- but I don't believe the phrase AGI should even be mentioned until we are seeing solutions to problems that most professional mathematicians would struggle with, including solutions to unsolved problems.

But Why ? Why should Artificial General Intelligence preclude things a good chunk of humans wouldn't be able to do ? Are those guys no longer General Intelligences ?

I'm not saying this definition is 'wrong' but you have to realize at this point, the individual words of that acronym no longer mean anything.
by mikepurvis | 2025-04-17 03:35:14+00:00
I'm trialing co-pilot in VSCode and it's a mixed bag. Certain things it pops out great, but a lot of times I'll be like woohoo! <tab> <tab> <tab> and then end up immediately realising wait a sec, none of this is actually needed, or it's just explicitly calling for things that are already default values, or whatever.

(This is particularly in the context of metadata-type stuff, things like pyproject files, ansible playbooks, Dockerfiles, etc)
Show HN: Fp-filters – A curated collection of TS/JS array filter functions
by oaxoa | 2025-04-17 03:35:31+00:00
Hello HN, I wanted to share a library I've been working on called: fp-filters - A curated collection of 130+ common-use filter functions that are written (and can be used) in a functional programming style.

Why I built this: I have noticed in several codebases the tendency to keep writing the same or similar filter functions over and over again. Often inlined, taxing readability. And realized that most of them do pretty much the same N things. Therefore they could be isolated, curated, and maintained separately.

fp-filters provides 130+ composable, point-free filtering functions that make data transformation pipelines more readable and maintainable. All functions are predicates and can be used as such, but they shine when used as filters.

Key features:

1. Pure functional approach with no side effects 2. Composable predicates (and, or, not combinators through fp-booleans) 3. Common filter patterns as reusable functions 4. Type safety with TypeScript definitions 5. Exported as both esm and cjs 6. Zero dependencies, tiny footprint 7. Individual exports. Tree shaking is not even needed. 8. 100% test coverage

Example usage:

const input = [[1, 2, 3], [2, 4], [0, 4, 8, 16]]; // JS input.filter((array) => array.every((element) => element % 2 === 0)); // fp-filters input.filter(everyElement(isEven))

// JS dates.filter((date) => { const day = date.getDay(); return day === 0 || day === 6; }); // fp-filters dates.filter(isWeekend);

// JS array.filter((arg) => arg.length > 0); // fp-filters array.filter(isNotEmpty);

What makes this different: Unlike lodash/fp or ramda, fp-filters focuses specifically on array filtering patterns with an emphasis on readability in complex data transformations. It's designed to be intuitive for developers already familiar with JavaScript's array methods while providing the benefits of functional composition. The project is MIT licensed and open to contributions. I'd love to hear feedback from the HN community. Links:

npm: https://www.npmjs.com/package/fp-filters GitHub: https://github.com/Oaxoa/fp-filters Documentation: https://oaxoa.github.io/fp-filters

Thanks for checking it out
by jki275 | 2025-04-17 03:35:40+00:00
what do you mean by "clearances"?

If they're accessing data that requires clearances, they have the required clearances. That's mandatory, and no one is going to show them anything without them.

My guess, based on the fact you use terms like "protected government data" is that you don't even know enough about this topic to make up words about it.
by ty6853 | 2025-04-17 03:35:42+00:00
Bukele is extremely intelligent. His service is underpriced, based off memos only $20k / person / year and in a nearly brand new maximum security prison. I sincerely think he may have known just how stupidly the US would execute this and will come prepared with demands for their release -- secretly and in a way that we will not find out. Even if he has to wait for the next administration. He knows our courts and much of the public will put politicians under fire for this.
by AIPedant | 2025-04-17 03:36:40+00:00
Orcas could very well be smarter than us, but it is extremely unlikely they'll ever evolve hands to build tools - it would be a radical and crippling change in their skeleton with absolutely no evolutionary pressure to do so. Primates (and koalas) didn't evolve hands with opposable thumbs to build tools, we did so because our ancestors got pushed into the trees. And orcas really need their flippers to be good in the water.
by Moto7451 | 2025-04-17 03:36:54+00:00
I worked at a company that used MM and was involved in some of the domain work.

One of the really nice things about the service is they handle a lot of the general business continuity and security stuff that can really suck with traditional registrars. One of their main lines of work is they’ll work with you to resolve tld-squatting and typo-squatting by working directly with the registrars.

Even before an infinite number of vanity or scammy tlds started showing up it would be pretty difficult to find <your-growing-unicorn-startup>.biz to add to your portfolio of domains since the owner may just have forgotten to update their email in their registrar and were coasting on a 10 year registration. Maybe the squat was intentional and it’s now a 1:1 replica of your homepage with a phishing or other credit card scam going. Stuff like that really sucks to do yourself while handling your other responsibilities. MM was pretty successful at getting in touch with the owners in the first place and having the registrar yank and transfer in the latter case. YMMV of course.

Once a lot of tlds started showing up, and especially the porn related ones, they worked with the new registrars directly (like GoDaddy in the .us case here) in the “sunrise period” to make sure something like google.xxx doesn’t become a front page article about an actual porn site (in case you’re wondering, that one doesn’t go anywhere at all). Your other options are to work directly with each registrar or ICANN.
by smitty1e | 2025-04-17 03:37:45+00:00
The job is but one dimension of life, and it's really not my task to judge anyone based solely upon their waypoint of the moment.

What else are they doing? Do they have goals? Are they socially connected and building up those around them?

You might see someone, for example, busking on the corner and jump to a wildly erroneous conclusion about them... https://x.com/bluezharp/status/1822666701814608086
by elcritch | 2025-04-17 03:37:47+00:00
And what were they predicting? Most reasonable predictions were that once the GDP to debt ratio reaches a certain point that’s when issues arise. It’s just now nearing that 100% of GDP mark. Obviously predictions on a national scale can take decades. The “fresh credit card” was handed out in the 70’s.

Just because climate change hasn’t ended the world yet in 50 years doesn’t mean it’s not a serious threat.
by al_borland | 2025-04-17 03:38:29+00:00
Some things are popular in the moment and very hard to come by 10-20 years later if they aren’t pretty popular. TV shows especially.

I’ve been considering buying some of those giant DVD lots that come up on Craigslist from time to time, or checking out flea markets for good deals.

With the way things are heading, one of my fears is I will get old and lose access to some of the shows are movies I loved in my youth. Licensing with streaming services are so fickle, and some others are removed or edited if they around found to be politically incorrect a decade or two after being made. I want to make sure I still have access to the original versions.

I do often wish I was one of those people who didn’t care, and could be happy with an iPad as my main computer, but it’s not in the cards for me.
by k310 | 2025-04-17 03:38:51+00:00
The New Yorker said, in "Why Harvard Decided to Challenge Donald Trump"

> The real point of the Administration’s moves is not to combat antisemitism, racism, or sexism, or even to promote free inquiry and the diversity of political viewpoints—all of which universities should be doing as part of their avowed missions. The goal is rather to bring the university, as a representative of major institutions of civil society, to its knees. In the narrow sense, Trump is attacking perceived centers of left monopoly power, in an extreme gambit to “own the libs.” In the broader sense, the moves are part of an attack on institutions, including the legal profession, nonprofit organizations, and the press, that play essential roles in a democratic society. And, in a development that has been decades in the making, civil-rights laws have been reduced to cudgels for coercing universities into subservience.

Much more

https://www.newyorker.com/news/the-lede/why-harvard-decided-...

Archived: https://archive.ph/5yPNV
by anenefan | 2025-04-17 03:39:52+00:00
Some customers of OVH have presently an unknown issue.

Re translation of intro of [1]

Thousands of users suddenly lost access to their websites, data, and email, transforming the initial shock into genuine frustration.

The scale of this OVH outage reveals our vulnerability to a leading French hosting provider. The complete paralysis of dedicated servers combined with the malfunctions of shared servers is generating a cascade of problems. Every minute of OVH service interruption increases the anxiety.

[1] Relevant paragraph translated using google:

Origin and impact of the outage on OVH users

At 3:45 a.m. on Thursday, April 17, 2025, OVH's dedicated and shared servers experienced a sudden outage, the cause of which has not yet been determined. This outage rendered numerous websites inaccessible, causing disruption to business activities for several customers.

[1] https://www.mediavenir.fr/panne-massive-chez-ovh-que-se-pass...
by greesil | 2025-04-17 03:40:30+00:00
At $80/month breakeven is 30 years out. Assuming no recurring costs. But there's probably positive externalities like increased property values, businesses started, remote work bringing in dollars for the local economy. It could even have positive ROI for the state if it increased tax revenue, or at least help defray the cost.

It's not crazy, but it's longer time horizons than a business would ever care about.
by chongli | 2025-04-17 03:40:43+00:00
I have occasionally used the construct “you owe it to yourself to X”. I think it works well at conveying the sentiment that the person in question may be missing out on something if they don’t do X.

“You should” has a much more generic and less persuasive sentiment. “Why should I?” is a common and easy response which now leaves the suggester having to defend their suggestion to a skeptical audience.
by sleepyguy | 2025-04-17 03:41:04+00:00
It's another jab at China for not apologizing to Trump and coming to the table to do a deal, while he, Vance, and the rest of the stooges in the Administration try to humiliate Xi like they tried to do to Zelensky, god bless that man.

This is meaningless and just more Trump bullshit, everyone knows that, but for some reason, Trump thinks we're all stupid like his supporters and think it is a big deal. China is going to eat this SOB alive.

I love the shit show, Trump the deal maker is going to lose everything and I feel sorry for 50% of Americans.....
by AIPedant | 2025-04-17 03:41:42+00:00
A key limitation is that the early universe had virtually no heavy elements whatsoever, and it is far too fantastical to suppose there might have been life in the form of hydrogen-positron crystals or whatever. It took billions of years of supernovas for protoplanetary disks to include metals, complex organic molecules, etc, and perhaps even longer to make planets with enough chemical entropy to support life.
by frumplestlatz | 2025-04-17 03:44:17+00:00
Unless something has changed since I last looked at it, cosmopolitan depends directly on the host's raw syscall interface everywhere but Windows (on Windows, it correctly dispatches syscalls through supported userspace libraries, e.g. `kernel32.dll`).

This is unsupported, undocumented, and unstable on every target cosmopolitan supports other than Linux — macOS and (Free|Net|Open)BSD define their syscall ABI as private and subject to arbitrary change, and they do change it. The only supported syscall interface is via their userspace libraries, and binaries that target the syscall ABI directly will fail on future releases.

Furthermore, while cosmopolitan binaries are multi-arch (amd64/arm64 currently) and multi-OS (Linux/Windows/macOS/...), they are arch-specific and OS-specific. Once support for a new target has been added to cosmopolitan, existing binaries must be rebuilt to include it; existing binaries cannot run simply by porting a common runtime.

On top of all that, the APE executable format relies on ill-defined fallback heuristics — which may or may not be implemented by a shell — for executable files that fail with ENOEXEC after first calling `exec()`, but look like they may be '#!'-less shell scripts. Unsurprisingly, this is unreliable, depends on the user's shell, and means that programmatically executing an APE executable using `exec`, `posix_spawn()`, etc, will simply fail.

Cosmopolitan is neat hack, but it's not a viable multiplatform executable format, runtime sysytem, or distribution mechanism. Something like WASM + WASI seems much more likely to fulfill this function in the future.
by jjulius | 2025-04-17 03:44:49+00:00
>I'm not willing to accept a single second of added latency or buffering or downtime...

>... near-instantaneous access anywhere in the world to every song ever...

Nobody needs this. You think you do, but nobody needs everything everywhere all at once. If being wholly unwilling to wait "a single second" isn't sarcasm, then... yeesh.
by hirvi74 | 2025-04-17 03:45:12+00:00
I agree with many of your points. However, one thing I think you might be missing is that many people, like myself, benefit greatly from structure.

I could have learned many of the subjects on my own.

Would I have? That is a better question.

I seriously doubt I would have.

Academics aside, I had some good, bad, and ugly times while in college. It has been about a decade out and think that period of my life nearly every day. I learned a lot of lessons that videos cannot convey and had experiences that cannot capture. I met the love of my life there -- in a computer ethics class.
by uses | 2025-04-17 03:45:55+00:00
help me understand why adorable mini ice cream cones or the convenience of delicious frozen food is bad for human civilization. and why is a 15 dollar tin of fishwife worse for “the environment” than a 99 cent tin of brunswick?

by the way, it would be most sustainable to not produce at all? that’s certainly a surprise.

i don’t spend a ton of time in spaces where would i get marketed to by this instagram garbo, so maybe i don’t understand the sensation of being spoken down to by it. but it strikes me as the equivalent of watching saturday morning cartoons and then being huffed that all the ads are for silly action figures and play doh.
by chaboud | 2025-04-17 03:46:25+00:00
I recently exclaimed that “vibe coding is BS” to one of my coworkers before explaining that I’ve actually been using GPT, Claude, llama (for airplanes), Cline, Cursor, Windsurf, and more for coding for as long as they’ve been available (more recently playing with Gemini). Cline + Sonnet 3.7 has been giving me great results on smaller projects with popular languages, and I feel truly fortunate to have AWS Bedrock on tap to drive this stuff (no effective throttling/availability limits for an individual dev). Even llama + Continue has proven workable (though it will absolutely hallucinate language features and APIs).

That said, 100% pure vibe coding is, as far as I can tell, still very much BS. The subtle ugliness that can come out of purely prompt-coded projects is truly a rat hole of hate, and results can get truly explosive when context windows saturate. Thoughtful, well-crafted architectural boundaries and protocols call for forethought and presence of mind that isn’t yet emerging from generative systems. So spend your time on that stuff and let the robots fill in the boilerplate. The edges of capability are going to keep moving/growing, but it’s already a force multiplier if you can figure out ways to operate.

For reference, I’ve used various degrees of assistance for color transforms, computer vision, CNN network training for novel data, and several hundred smaller problems. Even if I know how to solve a problem, I generally run it through 2-3 models to see how they’ll perform. Sometimes they teach me something. Sometimes they violently implode, which teaches me something else.
by generalizations | 2025-04-17 03:46:49+00:00
Interestingly, when most people simply choose to do what most people choose to do, you get an emergent 'herd mentality' which can lead to some very strange places. It is also sensitive to very small purturbations - which in real terms means, the one person who does manage to think for themselves may find they have an outsized effect on the direction of the crowd.

I think this mentality is also where the term 'sheeple' comes from.
by tanelpoder | 2025-04-17 03:47:45+00:00
Their airplane doesn't necessarily have to be full of water, just like our high altitude (military) planes and spaceships do not have to be full of air. For convenience, yes, but just for survival you'd wear a protective suit with life support systems, just like we do. Edit: But I agree that they'd be impractical for convenient business and leisure travel for the average octopus out there...