MurphyA/hacker-news huggingface dataset:
by bluedino | 2025-12-16 15:35:57+00:00
Like many people, I have a bad habit of visiting Slickdeals, and buying things I might never use, because they're a good deal.

A lot of people also have the problem of visiting /r/somehobby and then buying things because other people are buying them.

It's kind of mind-blowing to look at all the stuff you bought this year and didn't end up really using.
by d-lisp | 2025-12-16 15:35:59+00:00
Je répète, car le message semble ne pas être passé:

Je trouve que "la déférence" est un mécanisme social dépassé, or cela n'a pas grand rapport avec la notion de respect, si ce n'est que c'est un témoignage forcé et niais de cette dernière. Je trouve l'honnêteté plus respectueuse que sa mise en scène, et je préfèrerai l'absence de déférence car cela signifie que je suis en présence d'un semblable qui m'est égal, qui m'invite à la rencontre plutôt qu'à ce rapport perclus de domination et de soumission.

Vous n'êtes pas transparent, jamais tant que vous n'expliquez pas vos propos plus en détail, c'est tout ce que je pourrais vous dire.
by thayne | 2025-12-16 15:36:34+00:00
I really think they should look into B2B products with a strong synergy with the browser. Some example ideas:

- password manager with team and enterprise features that natively integrates with the built in firefox password manager

- hosted private addon store that gives employers more control over what plugins employees install, and can easily host internal addons

- enterprise grade "zero trust" solution with native browser support.

- related to the above, something like Mozilla VPN, but for connecting to a corporate network, possibly with split tunnel features.

Etc.
by igleria | 2025-12-16 15:36:35+00:00
> PURRTRAN allocates all variables to an arena called the "Litterbox". The Litterbox must be manually emptied at least once a day by the user, or Hex's cleanliness and love will decrease. The Litterbox can overflow, which will cause Hex to become very displeased and may lead to unexpected program behavior, as Hex will begin storing variables in your source code text buffer instead of the Litterbox until it's cleaned.

I'm cackling like a madman, thank you for this op.
by lxgr | 2025-12-16 15:38:00+00:00
> People seem to manage their whatsapp (or signal, etc) keys just fine.

The opposite is the case: WhatsApp and Signal manage the keys for them, mostly in the background (unless you actively verify identities).

You can try it yourself: Turn off your phone, ask a friend to send you a message, throw your phone into a volcano, reactivate your account on a new phone without entering any secret keys. You'll still receive the message.

I personally think that most of Signal's and even WhatsApp's tradeoffs are reasonable for a product with an adaption of hundreds of millions, but it's decidedly not cryptographic self-custody.
by BloondAndDoom | 2025-12-16 15:38:14+00:00
I understand artists etc. Talking about AI in a negative sense, because they don’t really get it completely, or just it’s against their self interest which means they find bad arguments to support their own interest subconsciously.

However tech people who thinks AI is bad, or not inevitable is really hard to understand. It’s almost like Bill Gates saying “we are not interested in internet”. This is pretty much being against the internet, industrialization, print press or mobile phones. The idea that AI is anything less than paradigm shifting, or even revolutionary is weird to me. I can only say being against this is either it’s self-interest or not able to grasp it.

So if I produce something art, product, game, book and if it’s good, and if it’s useful to you, fun to you, beautiful to you and you cannot really determine whether it’s AI. Does it matter? Like how does it matter? Is it because they “stole” all the art in the world. But somehow if a person “influenced” by people, ideas, art in less efficient way almost we applaud that because what else, invent the wheel again forever?
by tzs | 2025-12-16 15:38:47+00:00
That seems a bit of an overreaction. The top 10 front loading washing machines on Consumer Reports' rating list are 8 LGs followed by a Samsung and another LG.

If you don't want WiFi you can still get a top rated washer. The LG WM3400CW, which is in a 3 way tie for high score, does not have WiFi (or Bluetooth, or any other radio).

Note: Consumer Reports says that it does have WiFi but they are mistaken. It does have LG's "SmartDiagnosis" which lets you view diagnostic data in their app which is probably what confused them. On models with WiFi the app gets the data via the network.

On the 3400 you press some buttons on the washer to tell it to send diagnostics, and then it sends them acoustically similar to the way analog modems sent data. You tell their app to use the mic to listen to that and decode the data.

The WM3470CW, #10 on the Consumer Reports list, also is radio free and uses sound for SmartDiagnosis. Consumer Reports correctly lists this one as not having WiFi.
by rmah | 2025-12-16 15:39:25+00:00
The statement "Game theory is inevitable. Because game theory is just math, the study of how independent actors react to incentives." implies that the "actors" are humans. But that's not what game theory assumes.

Game theory just provides a mathematical framework to analyze outcomes of decisions when parts of the system have different goals. Game theory does not claim to predict human behavior (humans make mistakes, are driven by emotion and often have goals outside the "game" in question). Thus game theory is NOT inevitable.
by freedomben | 2025-12-16 15:39:31+00:00
For my kids, health insurance premium would have been almost $2k per month. In a typical year we spend about $1,200 total on medical stuff just paying out of pocket. Also keep in mind that premiums are not all you pay - there's also deductible and co-pays on top of that!

It's not hard to math that up and see how insane doing the health insurance would be. Yes there's the catastrophic risk of a bad accident or ER visit or something, and that's worth some cost, but even saving half the premiums in a money market account not only provides a good cushion for that, but if we don't use the money we actually get to keep it!
by terminalshort | 2025-12-16 15:40:20+00:00
You forgot about the background. The background temp at Earths distance from the sun is around 283K. Room temperature is around 293K, and a computer can operate at 363K. So for an object at 283K the radiation will be (293^4 - 283^4) = , and a computer will be (363^4 - 283^4)

(293^4 - 283^4) = 9.55e8

(363^4 - 283^4) = 1.09e10

So about 10x

I have no problem with your other numbers which I left out as I was just making a very rough estimate.
by theamk | 2025-12-16 15:40:41+00:00
I think the thing about StepSticks is they all have same (or very similar) pinout - so as long as board is designed for generic "stepstick", you can plug your favorite kind.

Earlier journal log entries mentioned TMC2209_SILENTSTEPSTICK, but most recent schematics removed this designation. Seems like an oversight.
by komali2 | 2025-12-16 15:40:42+00:00
> Or should I just not care?

This, unless you're being tested on it. Maybe the safest bet is to avoid it. "As a native English speaker that studied..." oh wait shit lol, it's actually quite hard to avoid.

"I'm a native English speaker, and I studied writing in university. This experience has led me to..." There. English, what an uncomplicated, uncluttered language!
by tristor | 2025-12-16 15:40:58+00:00
I don't think it comes as a surprise that you can improve performance by re-implementing ciphers, but what is the security trade-off? Many times, well audited implementations of ciphers are intentionally less performant in order to operate in constant time and avoid side channel attacks. Is it even possible to do constant time operations while being multithreaded?

The only change I see here that is probably harmless and a speed boost is using AES-NI for AES-CTR. This should probably be an upstream patch. The rest is more iffy.
by jasode | 2025-12-16 15:41:11+00:00
>I think cooperative game theory[1] better models the dynamics of the real world.

If cooperative coalitions to resist undesirable abusive technology models the real world better, why is the world getting more ads? (E.g. One of the author's bullet points was, "Ads are not inevitable.")

Currently in the real world...

- Ads frequency goes up : more ad interruptions in tv shows, native ads embedded in podcasts, sponsors segments in Youtube vids, etc

- Ads spaces goes up : ads on refrigerator screens, gas pumps touch screens, car infotainment systems, smart TVs, Google Search results, ChatGPT UI, computer-generated virtual ads in sports broadcasts overlayed on courts and stadiums, etc

What is the cooperative coalition that makes "ads not inevitable"?
by braza | 2025-12-16 15:41:20+00:00
It's some low-risk/consequence project/initiative that is designed to receive people that will be fired due to lack of compliance and/or collaboration with the new management.

Once we had a German colleague that was not so collaborative in sharing the knowledge about some specific parts of the application, and the Tech lead replaced her MacBook with a Windows 10, and she only can write PRs related with DocStrings.
by Froztnova | 2025-12-16 15:42:15+00:00
It's always interesting to get a window into this sort of thing because I've never really felt the urge to just buy stuff for the sake of buying it.

Like, I don't live like a monk. I have a nice computer, a tv, my living space is furnished. But the transactional aspect of buying things always keeps me from just "shopping as entertainment" the way some people seem to enjoy doing. I don't like acquiring things more than I dislike spending money. I have to really want something, or need something to the point that doing without it is kinda a non-starter.
Show HN: We built an AI-Generated Browser That Works a Little
by logicallee | 2025-12-16 15:42:21+00:00
This is my writeup of a new AI-generated web browser. It barely works but you can use it to post on my forum.

You can vote on feature ideas and suggestions here: https://pollunit.com/en/polls/ahysed74t8gaktvqno100g

Happy to answer any questions about it.
by munificent | 2025-12-16 15:42:30+00:00
> Like how does it matter?

If I look at a piece of art that was made by a human who earned money for making that art, then it means an actual real human out there was able to put food on their table.

If I look at a piece of "art" produced by a generative AI that was trained on billions of works from people in the previous paragraph, then I have wasted some electricity even further enriching a billionaire and encouraging a world where people don't have the time to make art.
by titzer | 2025-12-16 15:42:50+00:00
And for the record, I could write a multi-page rant about how Suno is not actually what I want; its shitty UI (which will no doubt change soon) and crappy reinvention of the DAW is absolutely underpowered for tweaking and composing songs how I want. We should instead be integrating these new music creation models into both professional tools and also making the AI tools less of a push-button one-stop shop, but giving better control rather than just meakly pawing in the direction of what you want with prompts.
by lesuorac | 2025-12-16 15:42:50+00:00
I think you've missed the point.

The concept of Game Theory is inevitable because it's studying an existing phenomenon. Whether or not the researchers of Game Theory correctly model that is irrelevant to whether the phenomenon exists or not.

The models such as Prisoner's Dilemma are not inevitable though. Just because you have two people doesn't mean they're in a dilemma.

---

To rephrase this, Technology is inevitable. A specific instance of it (ex. Generative AI) is not.
by agentultra | 2025-12-16 15:43:41+00:00
Fatalism is a part of the language of fascism. Statements like, "it is inevitable," are supposing that we cannot change the future and should submit to what our interlocutor is proposing. It's a rhetorical tool to avoid critique. Someone who says, "programming as a profession is over, AI will inevitably replace developers so learn to use it and get with the program," isn't inviting discussion. But this is not how the future works and TFA is right to point out that these things are rarely ever, "inevitable."

What is inevitable? The heat death of the universe. You probably don't need to worry about it much.

Everything else can change. If someone is proposing that a given technology is, "inevitable," it's a signal that we should think about what that technology does, what it's being used to do to people, and who profits from doing it to them.
by worksonmine | 2025-12-16 15:44:08+00:00
I have inline debugging with gdb in neovim.

<leader>+b/B: add/remove breakpoint

<leader>+n/N: step/over

... and so on.

To start it just run :termdebug. If you change the debugger to rr you can even replay.

It's a shame the language support is poor, but I'm sure they'll add DAP support eventually.
by jatora | 2025-12-16 15:44:22+00:00
Following this thread takes you into political territory and governmental/regulatory capture, which I believe is the root issue that cannot be solved in late stage capitalism.

We are headed towards (or already in) corporate feudalism and I don't think anything can realistically be done about it. Not sure if this is nihilism or realism but the only real solution I see is on the individual level: make enough money that you don't have to really care about the downsides of the system (upper middle class).

So while I agree with you, I think I just disagree with the little bit you said about "cant expect anything to change without-" and would just say: cant expect anything to change except through the inertia of what already is in place.
by jesse__ | 2025-12-16 15:44:41+00:00
Hello, author here.

It's actually more efficient to do a hybrid approach, especially at high view distances. Rasterizing triangles is extremely fast, and is basically a perfect primary-ray intersection. Ethan Gore recently did some experiments with raytracing and said that for large scene volumes (his engine comfortably renders the entire 32-bit range, or 4B^3) it turns out to be faster to do raster for primary rays and raytrace shadows/GI.
by tolerance | 2025-12-16 15:44:52+00:00
> Sure, lots of things are or can be, but whenever I see this idea, it usually comes from people who have a very specific mindset that's leaning further in one direction on a political spectrum and is pushing their ideology.

This is also my core reservation against the idea.

I think that the belief only holds weight in a society that is rife with opposing interpretations about how it ought to be managed. The claim itself feels like an attempt to force someone toward the interests of the one issuing it.

> Is my choice to write some boiler plate code using gen AI truly political? Is it political because of power usage and ongoing investment in gen AI?

Apparently yes it is. This is all determined by your impressions on generative AI and its environmental and economic impact. The problem is that most blog posts are signaling toward a predefined in-group either through familiarity with the author or by a preconceived belief about the subject where it’s assumed that you should already know and agree with the author about these issues. And if you don’t you’re against them.

For example—I don’t agree that everything is inevitable. But I as I read the blog post in question I surmised that it’s an argument against the idea that human beings are not at the absolute will of technological progress. And I can agree with that much. So this influences how I interpret the claim “nothing is inevitable” in addition to the title of the post and in conjunction with the rest of the article (and this all is additionally informed by all the stuff I’m trying to express to you that surrounds this very paragraph).

I think that this is speaks to the present problem of how “politics” is conflated to additionally refer to one’s worldview, culture, etc., in and of itself instead of something distinct but not necessarily inseparable from these things.

Politics ought to indicate toward a more comprehensive way of seeing the world but this isn’t the case for most people today and I suspect that many people who claim to have comprehensive convictions are only 'virtue signaling’.

A person with comprehensive convictions about the world and how humans ought to function in it can better delineate the differences and necessary overlap between politics and other concepts that run downstream from their beliefs. But what do people actually believe in these days? That they can summarize in a sentence or two and that can objectively/authoritatively delineate an “in-group” from an “out-group” and that informs all of their cultural, political, environmental and economic considerations, and so on...

Online discourse is being cleaved into two sides vying for digital capital over hot air. The worst position you can take is a critical one that satisfies neither opponent.

You should keep reading all blog posts with a critical eye toward the appeals embedded within the medium. Or don’t read them at all. Or read them less than you read material that affords you with a greater context than the emotional state that the author was in when they wrote the post before they go back to releasing software communiques.
by kbolino | 2025-12-16 15:45:15+00:00
There are undoubtedly still some optimizations lying around, but the biggest source of Go's FFI overhead is goroutines.

There's only two "easy" solutions I can see: switch to N:N threading model or make the C code goroutine-aware. The former would speed up C calls at the expense of slowing down lots of ordinary Go code. Personally, I can still see some scenarios where that's beneficial, but it's pretty niche. The latter would greatly complicate the use of cgo, and defeat one of its core purposes, namely having access to large hard-to-translate C codebases without requiring extensive modifications of them.

A lot of people compare Go's FFI overhead to that of other natively compiled languages, like Zig or Rust, or to managed runtime languages like Java (JVM) or C# (.NET), but those alternatives don't use green threads (the general concept behind goroutines) as extensively. If you really want to compare apples-to-apples, you should compare against Erlang (BEAM). As far as I can tell, Erlang NIFs [1] are broadly similar to purego [2] calls, and their runtime performance [3] has more or less the same issues as CGo [4].

[1]: https://www.erlang.org/doc/system/nif.html

[2]: https://pkg.go.dev/github.com/ebitengine/purego

[3]: https://erlang.org/documentation/doc-10.1/doc/efficiency_gui...

[4]: https://www.reddit.com/r/golang/comments/12nt2le/when_dealin...
by electroly | 2025-12-16 15:46:00+00:00
Google allows minified extensions and doesn't require you to provide the original unminified source. I've never provided Google the real source code to my extension and they rubber-stamp every release. The Chrome Web Store is the wild west--you're on your own.

Mozilla allows minification but you're required to provide the original buildable source. Mozilla actually looks at the code and they reject updates all the time.
by acedTrex | 2025-12-16 15:46:01+00:00
> Does it matter? Like how does it matter?

It matters because the amount of influence something has on you is directly attributable to the amount of human effort put into it. When that effort is removed so to is the influence. Influence does not exist independently of effort.

All the people yapping about LLM keep fundamentally not grasping that concept. They think that output exists in a pure functional vacuum.
by jader201 | 2025-12-16 15:46:03+00:00
Nit: We need to stop calling these blogs “essays”.

This is just an opinion piece with no formal research applied. I feel the “essay” label is overused, often to make the author feel like an authority figure, or make the target audience feel more educated/informed for reading it (even though it’s just another person’s opinion on the subject).

To be clear, I’m not disagreeing with the message in this blog. In fact, I think there’s a lot of truth in over-consumerism.

But there seems to be some stigma with “blog”, and just calling a writing an “essay” doesn’t automatically make it different from a blog.
by Rochus | 2025-12-16 15:46:03+00:00
This is all just for the record monopolists, regardless of their claims to act in favour of artists. Otherwise there would have been a just compensation scheme for services like Spotify for a long time. This is just the most recent scam by which they want to assure their rents and optimize their margins (in that they now can use the very same technology to get rid of a lot of human actors in the production pipeline).
by pjerem | 2025-12-16 15:46:15+00:00
Adding it to my reading list.

But still, are you saying that I'd better consume things I actually don't need because that's the only way to avoid war ? I'm not saying that you should stop buying things. We need objects in our life.

But are Apple Watches, Airpods or VR headsets or foldable phones protecting us from war ? I hope not because that sounds depressing.

(Asking genuine qestion, I'm not doing virtue signaling here, I do own a VR headset, a pair of airpods and an Apple Watch and none of those objects are making me happy actually)
by nickpp | 2025-12-16 15:46:18+00:00
> you also need to tax it, to deliver benefits to your population

The benefits were already delivered by that strong and prosperous economy in form of products and services.

Taxation is of course necessary to fund government spending but we need to keep in mind its drawbacks: from discouraging productive activity and slowing economic growth to giving politicians funds to buy votes with populist social policies.
by eszed | 2025-12-16 15:46:26+00:00
I personally agree with everything you say, and am equally frustrated with (years later) not being able to find MacOS settings quickly - though part of that's due to searching within settings being terrible. Screen mirroring is the worst offender for me, too.

However, I support ~80 non-technical users for whom that update was a huge benefit. They're familiar with iOS on their phones, so the new interface is (whaddya know) intuitive for them. (I get fewer support calls, so it's of indirect benefit to me, too.) I try to let go of my frustration by reminding myself that learning new technology is (literally) part of my job description, but it's not theirs.

That doesn't excuse all the "moving the deck chairs" changes - Tahoe re-design: why? - but I think Apple's broad philosophy of ignoring power users like us and aligning settings interfaces was broadly correct.

Funny story: when my family first got a Windows computer (3.1, so... 1992 or '93?) my first reaction was "this sucks. Why can't I just tell the computer what to do anymore?" But, obviously, GUIs are the only way the vast majority will ever be able to interact with a device - and, you know, there are lots of tasks for which a visual interface is objectively better. I'd appreciate better CLI access to MacOS settings: a one-liner that mirrors to the most recently-connected display would save me so much fumbling. Maybe that's AppleScript-able? If I can figure it out I'll share here.
by JumpCrisscross | 2025-12-16 15:46:49+00:00
> the US would not hijack random civilian cars

Of course we fucking would. Maybe not in a shooting match, which I guess means a proxy war. But if we went to war? If Americans were dying? It would be ridiculous not to.

Do you think China would permit vehicles it could disable to allow Americans to travel to and from jobs that might involve attacking it? Do you think they have some moral obligation to allow that?