MurphyA/hacker-news huggingface dataset:
by asimops | 2025-10-31 23:18:00+00:00
A secure OS is a prerequisite for secure digital services. We can agree on that, right?

The task, therefore, is to convince enough politicians to establish an independent unit that can address this issue without direct political influence.

Fund the unit with enough money so that it can take care of the cybersecurity and sovereignty of all citizens.

A side effect of this would hopefully be that these politicians would then be digitally literate enough to recognize nonsense such as chat control as such and reject it outright. I hope that most politicians would not really want such omnipotent surveillance tools if they could truly grasp their scope.
by mnky9800n | 2025-10-31 23:18:23+00:00
I used to really enjoy magic. Then at some point I couldn’t keep up with the constructed meta. So I switched to drafting. But now it seems like everything is so gamified that playing the game isn’t enough anymore. Now you need to play all the time both in the shop and on mtg arena and it’s like designed to keep you hooked. I hate it. I really just can’t be bothered to play anymore. It’s no longer fun it’s just a grind.
by T-A | 2025-10-31 23:18:57+00:00
> It uses exactly the terminology used in the article, "external activation".

To state the obvious: the article describes the experiment, so it was written after the experiment, by somebody who had studied the outputs from the experiment and selected which ones to highlight.

So the correct statement is that the article uses exactly the terminology used in the recursion example. Nothing fishy about it.
by TZubiri | 2025-10-31 23:19:00+00:00
>developer ergonomics are much more important than freeing memory a little earlier

Preach to the python choir bro, but it should be telling when a python bro considers it's too ergonomic and wasteful.

At some point being clean and efficient about the code is actually ergonomic, no one wants to write sloppy code that overallocates, doesn't free, and does useless work. To quote Steve Jobs, even if no one sees the inside part of a cabinet, the carpenter would know, and that's enough.

tl;dr: Craftmanship is as important as ergonomics.
by atoav | 2025-10-31 23:19:01+00:00
I am referencing one of the sound-effects contained in General MIDI. GM gives you many sounda of instruments like piano, harpsichord, guitar etc.

But it also contains these (much to the fun of everybody who ever played around with a GM keyboard):

125 Telephone Ring 126 Helicopter 127 Applause 128 Gunshot
by sunnyps | 2025-10-31 23:19:27+00:00
Glad to see that there's support for CPU sample flamegraphs in Perfetto now that's on par with Google's internal pprof visualizer as alluded to in the talk. Using the internal visualizer to share Windows ETW traces with colleagues was the primary motivation for developing [EtwToPprof](https://github.com/google/EtwToPprof). Now that perfetto supports this natively, I might look into developing EtwToPerfetto :-)
by tim333 | 2025-10-31 23:19:46+00:00
I find the Grokipedia writing especially a drag. I don't think it's em dashes and similar so much as the ideas not being clear. In good writing the writer normally has a clear idea in mind and is communicating it but the Grokipedia writing is kind of a waffley mess. I guess maybe because LLMs don't have much of an idea in mind so much as stringing words together.
by an0malous | 2025-10-31 23:20:35+00:00
This was the most recent example: https://pastes.io/slow-type-checkingswift

It could have been the library I was using (YoutubeTranscript) but I wasn't getting any type hints on the result from URLComponents either.

I just updated my app from Swift 5 to 6 and it seems a better.
by rgblambda | 2025-10-31 23:20:39+00:00
Republics, like Venice and San Marino (oldest Republic still in existence), endured for a millennia.

I'll accept they don't have a good track record for defending themselves from hereditary monarchies. e.g. Nizny Novgorod to Muscovy, Polish-Lithuanian Commonwealth (technically elected monarchy) to Prussia-Russia-Austria.
by jen729w | 2025-10-31 23:21:03+00:00
I use the Finder and Raycast heavily. Raycast is not, and does not sell itself as, a Finder equivalent.

OP: I've tried all the Finder replacements. Path Finder, for example. At the end of the day, I went back to Finder. I always have a single window on screen with the tabs that I use all day. This helps enormously. I show it on YouTube here (direct timestamp link): https://youtu.be/BzJ8j0Q_Ed4?si=VVMD54EJ-XsxkYzm&t=338

You can use Raycast to directly open files. I show that here: https://www.youtube.com/watch?v=yKbtoR2q_Ds&t=482s - still doesn't make it a Finder replacement.
by meowface | 2025-10-31 23:21:36+00:00
Even before COVID things were shifting - the antivax part of the left at that time were mostly only sort of aesthetically on the left. I think this Twitter exchange sums up my feelings about that counterargument: https://i.imgur.com/gNXJ6Wl.jpeg

Also, I think it's important to separate "left of center" and "leftist". Liberals and leftists are very different. "Progressive left-liberals" are fans of democracy and freedom and don't like bigotry and authoritarianism and Trump. "Leftists" are often fans of Lenin and Stalin and Pol Pot and killing groups of people who aren't ideologically aligned and instating one-party dictatorships and violently suppressing dissent. In leftist parlance, "leftist" = "Marxist" while "liberal" = "capitalist belonging to the moderate wing of fascism". In the US, politics is best described as not two but four factions: leftists, liberals, rightists, and neo-Nazis. Often neo-Nazis will form coalitions with the rightists to help achieve major goals; historically leftists would form coalitions with the liberals, but this seems to be occurring less and less.

Although leftists will insist the notion is absurd and anti-intellectual, horseshoe theory contains a lot of truth in it.
by jrs235 | 2025-10-31 23:23:06+00:00
I have a fair idea of how much our cloud costs. However, others in the org don't want me to actually see how much it costs. Which is bonkers. I can help identify how we could rearchitect or investigate lowering our costs, if I know what they are and where to look first. No point guessing and accidentally optimizing something that will be an order of magnitude or more less beneficial.
Show HN: Strange Attractors
by shashanktomar | 2025-10-31 23:23:59+00:00
I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js.

Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun.

My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to 3D, not sure if it’s mathematically correct, but it’s the coolest by far. I have left all the params configurable, so give it a try. I called it Simone (Maybe).

If you like math-art experiments, check it out. Would love feedback, especially from folks who know more about the math side.
by Borealid | 2025-10-31 23:24:16+00:00
Try:

Either<Foo, SomeException> x; try { x = Either.left(foo().bar().baz().car()); } catch (SomeException e) { x = Either.right(e); }

I have rewritten the parent code to preserve the exception without semantic difference or loss of type safety.

If there are multiple types of exception that can be thrown, the right can be a union type.
by darth_avocado | 2025-10-31 23:24:33+00:00
Like everyone else who’s observed a discrepancy between how they’re being told the economy is vs how they’re experiencing it, I’ve had my concerns about how CPI is being measured and how the policy decisions are rolled out. One of the things that’s missing is an indicator that cares only about the essentials that are family use frequently. Like falling prices of flatscreen TVs don’t matter as much if home insurance and car payments are skyrocketing.

I came across the ALICE indicator and it does something close to what I wanted. It tells a very different story of how the economy is doing. https://www.unitedforalice.org/essentials-index
by Aloisius | 2025-10-31 23:25:10+00:00
I just upgraded from an M1 to an M5 a couple days ago.

It is rather shocking how much faster everything feels given I didn't think my old macbook pro was slow. While I expected xcode builds to be faster (and they are), I was a bit shocked when opening a new firefox tab was instantaneous since I hadn't noticed it wasn't before.

Another thing I didn't expect is that the new speakers have noticeably more bass and can get quite a bit louder.

I didn't get the nano-textured display, because having to adjust the display angle to get colors to render correctly is more annoying than having to do it for glare (I don't work in a high-glare environment).
by grayhatter | 2025-10-31 23:27:19+00:00
> I agree. It always surprises me when people are indignant about scrapers ignoring robots.txt and throw around words like "theft" and "abuse."

This feels like the kind of argument some would make as to why they aren't required to return their shopping cart to the bay.

> robots.txt is a polite request to please not scrape these pages because it's probably not going to be productive. It was never meant to be a binding agreement, otherwise there would be a stricter protocol around it.

Well, no. That's an overly simplistic description which fits your argument, but doesn't accurately represent reality. yes, robots.txt is created as a hint for robots, a hint that was never expected to be non-binding, but the important detail, the one that is important to understanding why it's called robots.txt is because the web server exists to serve the requests of humans. Robots are welcome too, but please follow these rules.

You can tell your description is completely inaccurate and non-representative of the expectations of the web as a whole. because every popular llm scraper goes out of their way to both follow and announce that they follow robots.txt.

> It's kind of like leaving a note for the deliveryman saying please don't leave packages on the porch.

It's nothing like that, it's more like a note that says no soliciting, or please knock quietly because the baby is sleeping.

> It's fine for low stakes situations, but if package security is of utmost importance to you, you should arrange to get it certified or to pick it up at the delivery center.

Or, people could not be assholes? Yes, I get it, the reality we live in there are assholes. But the problem as I see it, is not just the assholes, but the people who act as apologists for this clearly deviant behavior.

> Likewise if enforcing a rule of no scraping is of utmost importance you need to require an API token or some other form of authentication before you serve the pages.

Because it's your fault if you don't, right? That's victim blaming. I want to be able to host free, easy to access content for humans, but someone with more money, and more compute resources than I have, gets to overwhelm my server because they don't care... And that's my fault, right?

I guess that's a take...

There's a huge difference between suggesting mitigations for dealing with someone abusing resources, and excusing the abuse of resources, or implying that I should expect my server to be abused, instead of frustrated about the abuse.
by K0balt | 2025-10-31 23:27:38+00:00
It would need to be ported, but the Talkie library for the AVR / STM / SAMD / ESP, with its roots dating back to the TI speak and spell toy, gets a phenome engine with a good vocabulary into less than 8k. It’s not musical though lol.

The pwm on the CH32v003 is pretty similar to the STM32 implementation, so porting might not take much.

It would be really cool to have phenome/text based vocabulary like talkie on that little chip! Since it uses text/phenomes it can have a large vocabulary for such a tiny chip. It would be possible to have about 1500 words in an 8k dictionary, 2k for code, and 4K for the phenome engine and still fit in the 16k of flash it comes with.

Incidentally, there is another riscV from WCH that also features BLE, 200K+ of flash, and 18K of RAM in an ESSOP-10 package (same size as the SOP8 but only 4 GPIO). It’s around $0.41 in Q1. The vocabulary with that would be 20k plus words with 100k left for code lol.

It’s just nuts what a dollar will get you these days in that space.
by kfterrg67 | 2025-10-31 23:27:48+00:00
>"When a measure becomes a target, it ceases to be a good measure"

This is what "the economy" has become.

It is supposed to be metrics for quantifying the productivity and prosperity of a nation. It has now become the target for short-sighted bureaucrats, usually at great cost to the nation.

It's much more difficult to quantify happiness, community, harmony, purpose, togetherness, connection to people and soil and history. Can't hit those KPIs.

But you can absolutely destroy a nation trying to boost the next GDP stats in time for the election.
by array_key_first | 2025-10-31 23:27:52+00:00
The great thing about using a platform as big as the web, which runs on a million different types of devices, is you can say "not my problem" and offload it to someone else.

When you're building a webpage or webapp, you're really building, like, 5% of an app. The other 95% is taken care of for you. You can always just say "fuck it, who cares if the button is gray in Firefox". Because you know what? Firefox might just fix it. And boom, you get the same result with no effort and no maintenance burden. And even if you don't, who cares? Maybe Firefox users like that and that's why they're on Firefox. All you need to know, as a web developer, is that the button does clicky things and is a button. That is a super power. We should use it!
by bitwize | 2025-10-31 23:28:13+00:00
> My vision of the hack is to distribute a verified loader apk, which in turn dynamically loads any apk the user wants. A user obtains the loader apk once and loads apps without installing as much as they want.

And a day after you release, Google will say "Oh no you don't" and unverify your app, preventing it from being installed or run. Which is you know, kind of the point of this maneuver.
by Youden | 2025-10-31 23:28:32+00:00
Google brings to mind the ship of Theseus - many of the core decision makers have changed over the years, to the point where it's arguably a different company.

The biggest change was 2015 (two years after your article): the founders and Eric Schmidt stepped back and a couple of other folks retired, leading to a new CEO, CFO and CBO. Their opinions on how to best run the company were quite different to their predecessors.

I think another major change is the attention Google started to get from government and regulators.
by moogly | 2025-10-31 23:28:51+00:00
This is one information-dense article. Here's a taste from the start of it:

> On February 21, 2014, Epstein wrote to Barak, “with civil unrest exploding in ukraine syria, somolia [sic], libya, and the desperation of those in power, isn’t this perfect for you.” Barak replied: “You’re right [in] a way. But not simple to transform it into a cash flow. A subject for Saturday.”
by sunscream89 | 2025-10-31 23:30:20+00:00
Only at the onset. It’s like a pendulum you’re skipjacking. Any stimulant would be. After three months comes three years and then you’re long since not normal without.

And then comes the high anxiety stress situation. Longer days into nights. The neurological chemistry will suffer.

Even the most successful modern idiots forget their bodies are biological machines.

Fear not. If you devote your life to “over come”, you may yourself become an ultimate human technology. Rip yourself from the cycle when you “know” it is time. Define yourself as a failure if you cannot stop. Be clean for thirty whole days and you will be more perceptive for the next three months of the “boost” your caffeine will give you.

Take a 30 day break after over three years.

And do it all over again.

After the third or so time, however your riff (do take care of your biological machine) will induce a fuller and fuller mind.
by stego-tech | 2025-10-31 23:32:08+00:00
ALICE does a great job, but at the end of the day we need the “official” measures to be updated to reflect boots-on-the-ground reality. As soon as someone tries telling anyone of a certain age demographic that making $150k isn’t enough to support a family in any major metro due to cost of housing alone, and they seem to think you’re just a terrible spender who cannot manage money or make wise investments.

It wasn’t until I quite literally started sharing home listings in my area and budget that my own parents finally understood the bleak reality their kids are struggling with. I suspect that’s something we just need to do more of - shame the $650k fire-destroyed homes on Redfin, the vacant lots valued at a million bucks, the Zoning Board blocking yet another multifamily home, the sickening cost of yogurt at the store ($7.50 for a Chobani four-pack!), six-figure SUVs, and a minimum wage that can’t even make rent.

As my friends tell each other (in a sing-song-y voice): “At least we’ll all find out together.”. Difference is, we all know who will be stuck paying the bill.
by jerf | 2025-10-31 23:33:05+00:00
Erlang/Elixir and Go "solve" this problem by basically not giving you the rope to hang yourself in this particular way in the first place. This is a perfectly valid and sensible solution... but it is not the only solution. It means you're paying for some relatively expensive full locks that the Rust async task management is trying to elide, for what can be quite significant performance gains if you're doing a lot of small tasks.

It is good that not every language gives you this much control and gives some easier options for when those are adequate, but it is also good that there is some set of decent languages that do give you this degree of control for when it is necessary, and it is good that we are not surrendering that space to just C and/or C++. Unfortunately such control comes with footguns, at least over certain spans of time. Perhaps someone will figure out a way to solve this problem in Rust in the future.
by Rochus | 2025-10-31 23:33:15+00:00
It is clear that the three monopolists are playing for time in order to stifle all innovations and the mostly much smaller companies behind them that threaten their position of power, even if they have rather poor arguments. It is downright ironic that the monopolists were only able to obtain the necessary funds (and also the funds to lobby legislators in this way) through their essentially illegal, market-dominating position and by exploiting the artists in whose name they pretend to act.
by _heimdall | 2025-10-31 23:33:36+00:00
Both parties would need the $1B prior to the transaction for it to even potentially be meaningful, and still they just traded a cat for a dog and only paid each other on paper.

That ultimately wouldn't be a big deal if the paper valuation from the trade didn't matter. As it stands, though, both parties could log it as both revenue and expenses, and being public companies their valuation, and debt they can borrow against it, is based in part on revenue numbers. If the number was meaningless who cares, but the numbers aren't meaningless and at such a scale they can impact the entire economy.
by sothatsit | 2025-10-31 23:33:55+00:00
We are talking about reasoning models here, not old non-reasoning models like Llama-90B and GPT-4. Obviously, they cannot multiply numbers. That was never in question.

Maybe at least give a cursory glance at a paper before trying to cite it to support your point?

I find it fun that this paper also points out that using another training method, IcoT, they can produce models that can multiply numbers perfectly. The frontier reasoning models can still make mistakes, they just get very close a lot of the time, even with 10-20 digit numbers. But the IcoT models can do it perfectly, they just can only multiply numbers.
by mycoliza | 2025-10-31 23:34:51+00:00
In reply to your edit, that section in the RFD includes a link to the full example in the Rust playground. You’ll note that it does not make any use of ‘select!`: https://play.rust-lang.org/?version=stable&mode=debug&editio...

Perhaps the full example should have been reproduced in the RFD for clarity…
by generationP | 2025-10-31 23:34:53+00:00
Don't forget that public opinion and the media landscape are quite different in 2025 from what they were in the 2010s when most prior studies on WP bias have been written. Sufficiently pertinent (sadly this isn't synonymous with high quality) conservative and anti-woke content can reach wide audiences, particularly when Elon puts his thumb on the scale. Besides, to my knowledge, none of the prior attempts at studying WP bias has even tried to make a big enough fuss to change said bias; the final outcomes of the studies were conference papers.
by ls612 | 2025-10-31 23:35:18+00:00
Well then why hasn’t the government “discovered” CSAM on apple executives’ computers? We know that at least last year iOS users who had reasonably modern hardware and kept up with software updates were very difficult to hack on par with Graphene, and last fall Apple introduced automatic reboots in iOS 18.1 which closed a lot of “wait for AFU exploit” paths off.
by darth_avocado | 2025-10-31 23:36:09+00:00
> but at the end of the day we need the “official” measures to be updated to reflect boots-on-the-ground reality

I agree. The biggest problem I’ve run into trying to explain this to other people who are not experiencing the same issues is that they take it as a partisan criticism. They’ll agree if their favorite guy isn’t running the show, and vehemently argue against it if it’s their favorite guy. This is an everyone problem, and if you’re not affected by it, it’s only a matter of time.

You don’t care that medical school costs half a million because you’re in your 50s and your kids aren’t going to one? Wait until the kid who took on that debt graduates and charges you $5K for renewing your arthritis prescription when you’re 65 and on fixed income.
Show HN: LDF - PDF's successor. Editable, and is just better
by yeargun | 2025-10-31 23:36:32+00:00
I've built a web based pdf/docx/pptx editor and a format .ldf

When compared to pdf, it's:

- Fully editable, collaborative

- Faster

- Smaller in size

- Fully streaming (you only load the pages you view/about to view)

- Most importantly its not IRREVERSIBLE. Meaning, you dont need to do llamaindex or use pdf parsers. Its some protobuf schemes

- Fully HTML ally

- Might take less resources (greener)

- AI native.

I am planning to make it like canva+. And its also for education.

Please do register and upload some pdf/pptx/docx at page https://learny.academy/doc

if you dont want to 'google sign in'. username:ppl pw:12345

I am gradualy making it more stable. For very very text heavy pdfs, texts go a little corrupted. Its better for slide like pdfs
by thousand_nights | 2025-10-31 23:36:35+00:00
> M&S chair, told MPs that hackers had used “sophisticated impersonation” to gain entry “involving a third party.”

20 bucks says this sophisticated impersonation was social engineering a $5/hour outsourced customer support employee

> The attack is expected to lower operating profits by up to £300mn this year.

that's not counting the reputation and brand damage. M&S is seen as a premium retailer and this whole hack made them seem utterly incompetent and unreliable

> had decided to opt for another service provider after the process had completed

i wonder where this other provider is based. i think i'm gonna place another 20 bucks on this.

> The retailer continues to use the Indian group for other services.

lol.