MurphyA/hacker-news huggingface dataset:
by N_Lens | 2025-12-25 07:41:44+00:00
Although self-control is commonly believed to contribute to greater well-being, current evidence is inconclusive due to methodological and statistical issues. Indeed, there are both theoretical and empirical grounds to expect the opposite causal relation: wellbeing could precede self-control. We aimed to clarify this debate with two three-wave longitudinal studies, one on an Asian and the other on an American sample. We applied the random intercept cross-lagged panel model (RI-CLPM) to disentangle the stable-trait-level associations and within-persons relations between self-control and well-being. We found that earlier levels of well-being positively predicted levels of self-control 1 month (Study 2) and 6 months (Study 1) later. However, self-control did not predict later well-being. Our findings emphasize the need to reconsider the interpretations of previous—mostly between-persons—findings about self-control and well-being. Implications for understanding trait self-control, alternative causal models between self-control and well-being, and the primacy of well-being are discussed.
by frm88 | 2025-12-25 07:41:54+00:00
To be fair Red Media's ties to Russian Financing remains unproven and then there is this other fact: Anthony Blinken, former U.S. Secretary of State alleged the Russian connection and had their social media accounts on Google/Meta deleted/banned and Germany usually follows the U.S.

https://perspektive-online.net/2025/05/nach-politischem-und-...

He did the same with African Stream under the same allegations.

https://westafricaweekly.com/meta-suspends-african-stream-ac...
by gen2brain | 2025-12-25 07:41:56+00:00
Window positioning? You cannot position the window, you cannot send a hint, nothing? So my pop-up with GTK4 will randomly be placed somewhere, anywhere, without any control. OK, GTK4 went further and also removed popups without the parent, so you hack that with an invisible anchor window and then write platform-specific code for sane platforms that CAN, of course, move the window. And let's not talk about window icons that you have to put somewhere on the file system?
by marcyb5st | 2025-12-25 07:43:03+00:00
Currently in a similar situation. Stuck at L5 and failed the L6 transition due to: "The trajectory is good, but there is not enough evidence showing that you are consistently performing at L6".

It's ok. I am in Zurich and an L5 Google employee gets a ton of money so I am happy anyway. I decided that the personal sacrifice to get to L6 is not worth it and I am happy to cruise along for as long as they let me
by hectormalot | 2025-12-25 07:43:28+00:00
Im in this business, and used to think the same. It turns out this is a minority of callers. Some examples:

- a client were working does advertising in TV commercials, and a few percent of their calls is people trying to cancel their TV subscriptions, even though they are in healthcare
- in the troubleshooting flow for a client with a physical product, 40% of calls are resolved after the “did you try turning it off and on again” step.
- a health insurance client has 25% of call volume for something that is available self-service (and very visible as well), yet people still call.
- a client in the travel space gets a lot of calls about: “does my accommodation include X”, and employees just use their public website to answer those questions. (I.e., it’s clearly available for self-service)

One of the things we tend to prioritize in the initial conversation is to determine in which segment you fall and route accordingly.
by EbNar | 2025-12-25 07:44:27+00:00
You didn't. You just needed to brag about your choices. Let me tell you a secret: nobody cares, you're not special and you're not saving the internet. I can't stand Mozilla's absolutists, above all when it's an absolutely terrible company, as bad as Google (just smaller) and it made me leave Firefox for good after 20 years? They don't care about users anymore, they're just after the money.

Don't you want Chrome/Chromium? Well, you can't have a nice extension, as the developer can't likely be bothered with your paranoia. Nobody cares what you allows or what you don't on your devices. Stick with your browser and stop complaining.

On a side note, let's not even mention the equally terrible FF/Mozilla community, accusing people of "working for Google" (happened twice in two days) every time someone calls them out. What a idiocy.
by baobun | 2025-12-25 07:44:56+00:00
What do you mean with "copy the css"? Do you want to style your own website the same way? Or use a similar theme for HN itself year-round?

To figure out where styles come from, open Developer Tools in your browser and Inspect Element. You shoud see the HTML DOM element highlighted and its styles and where they come from on the right.

In this case the alternating font colors aren't from CSS at all.
by salawat | 2025-12-25 07:45:14+00:00
>But also question overall morality of the tech industry.

Good, you still have your soul. Listen to it. All these arseholes want is their machines of loving grace that never say no, and orchestrate the masses for them. Self-driving to shape how/where/when people can move.

Build things for you and let the rest languish. Maybe share what you learn with aspiring juniors, and become the eccentric techie. The moral backbone is so lacking right now, I feel absolutely no motivation to extend the industry's grasp. My humble opinion.
by supermatt | 2025-12-25 07:46:48+00:00
Is there less regulatory oversight when purchasing assets instead of the company, or do Nvidia really believe the FTC/DOJ are that blind? (Or doesn’t it matter in the current climate?)

The near exclusive global provider of AI chips taking key employees from and “licensing” the technology of the only serious competitor while quite specifically describing it as “not acquiring Groq as a company” seems quite obviously anti-competitive, and quite clearly an attempt to frame it as not.
by halapro | 2025-12-25 07:47:32+00:00
The absolute worst part of OS autocomplete in general is the myriad of apps which some-fn-how break typing wherever an autocompletion is available.

I have an autocompletion for "aa" and it's triggered before I press space, meaning it's impossible to type Aaron in these fields.

I can only imagine the pain of using "composed" input methods like CJK, etc where every glyph requires multiple keypresses: https://en.wikipedia.org/wiki/Input_method
by promptfluid | 2025-12-25 07:48:47+00:00
That’s fair feedback, and I agree.

The current flow is intentionally minimal, but it does front-load the account wall more than it should. A better approach is letting people explore at least one system or environment before asking for an email, so they can decide whether it’s worth engaging further.

I’m treating this as an experiment in how people prefer to encounter complex systems, and this is useful signal. I’ll adjust the entry point so the value is clearer before any signup.

Appreciate you calling it out.
by ruszki | 2025-12-25 07:50:38+00:00
The leetcode style tasks have nothing related to coding for the past 2 decades. That part is solved for a long time now. They ask for knowledge, which is a search away from everybody. I don’t know anybody, who knows those, and not only because of interviews. Also interviewers ask these, yet average code isn’t optimized at all. A simple question, like what’s your opinion of <anything> will tell you more than any leetcode question.
by TOGoS | 2025-12-25 07:50:49+00:00
I have never really grokked Ruby on Rails and I passionately hate all the frameworks that try to adapt it to some other language.

That said, I suspect that Ruby on Rails itself occupies kind of a special space where the magic is acceptable because people who write Ruby are used to having very very sharp tools and have learned to wield them carefully. Give that magic to a PHP or Java programmer and there is immediately gallons of blood on the floor.

(says former Rubyist who was put off by the RoR stuff because I'm apparently more of a Haskeller at heart.)
by Imustaskforhelp | 2025-12-25 07:53:09+00:00
Apple can still fight against US government if they want. We are taking the example of the largest company in america tho so ofc they might want to take favour from govt so if govt requests them they will do something

But this is because they are an extremely large company but on the other hand, there can be smaller companies in america who can actually be independent yet the same just isn't possible in china.

Also even with things like apple, they don't really unlock computers for the govt.

https://www.apple.com/customer-letter/answers/

So in a way, yeah. Not sure about the current oligarchy / kiss-the-ring type of deal they might have but that seems a problem of america's authoritarianism and not the fault of the democratic model itself
by lotsofpulp | 2025-12-25 07:53:18+00:00
> I talked about this just two days ago. Unlike how you project it, that ideal is entirely feasible if there was enough investment and a large enough market. Instead, OEMs inflict the opposite on the consumers who take it all in without pushing back. These companies choose and spread suboptimal designs that suit their interests and then insist that it is the only viable way forward. It's absurd that consumers also repeat that falsehood.

Talk is cheap. Reality is a better indicator of what is and isn’t feasible, and it’s not like there haven’t been many attempts towards that ideal, but for whatever reason, Apple’s model is the desirable one, for most.
by zeristor | 2025-12-25 07:53:40+00:00
One of the bigger problems was all the manure on the streets. I believe this is one of the reasons why there are stoops in New York, the steps up to brown stones.

Also there’s a dump site in New York called Dead Horse bay.

Now doubt there’s many people here who have been to New York, I’ve just seen YouTube videos about this.

Stoops in London? I’m guessing quite a few properties have steps up to the entrance. Going through YouTube videos of shooting locations of the Sweeney and it doesn’t seem that prevalent.
by mikkupikku | 2025-12-25 07:54:14+00:00
That sounds cool, but TBQH the last thing I want to do is make myself dependent on some obscure piece of tech I've only heard of once before (just now.) My plan is to keep running X as long as I can manage to make it run. If river finds traction and is well known to me in 10 years then I'll consider it then.

This is one of my big problems with Wayland; the fragmentation of Wayland imposes an unacceptable cost to picking the wrong DE, whereas with X all my tools for X still work regardless of my DE.
by checker659 | 2025-12-25 07:54:19+00:00
Just because something is beneficial does not mean it will be taken up by the community. My question is (and that is what I'm most interested in atm) what makes Rust's adoption inevitable? Are there people paying to make that happen? Are kernel level security bugs that big of a concern now that migrating to Rust is a pressing issue? Do you see what I mean?

(Again, just to clarify my comment: I'm not challenging anyone. It's just that there are hundreds of programming languages out there. Rust's been around for a good while. So, why now? And circling back to my original question, what makes its adoption inevitable?)
by Andrew2565 | 2025-12-25 07:55:26+00:00
Joint author here.

I plan to upload the entire book as a single PDF when I finish the next chapter (on the cycloid). That will probably be early next week.

I used the original book by Arthur Engel for many years. He was an inspirational teacher.

The MAA tried very hard to publish the book, but I kept adding new material, and a text consisting of math 'selections' rather than a single theme is a hard sell in today's publishing environment.
by donio | 2025-12-25 07:55:58+00:00
I gave it a quick go and very few things work at the moment. None of the programs you listed do.

From the README:

At the moment it can render simple applications that do GLX, EGL or Vulkan graphics (fully hardware accelerated) nested in an existing X server.

And that sounds about right. As far as I can tell it doesn't yet have a lot of the core X11 stuff that "normal" clients expect. For example xterm doesn't start because requests like X_AllocColor, X_OpenFont, X_PutImage (a few picked at random from the error output) are not implemented yet.

glxgears on the other hand does work :)
by Imustaskforhelp | 2025-12-25 07:58:05+00:00
> You can't hold up the US as some kind of beacon of freedom from state control anymore

100% agree. I never said that America is a beacon of freedom. To be honest, its Europe for me which still has overall more freedom and less blatant corruption than America's blatant corruption right now

I was just merely stating that these are on a scale though. European freedom (think proton or similar,yes I know proton's swiss but still) > America's freedom > China's freedom

Its just that in my parent comment I had mentioned America models solely because they are still better than China's in terms of freedom.

Europe already got mistral but an European SOTA model does feel like it would have advantages.
by LiquidSky | 2025-12-25 07:59:06+00:00
>Like when CEOs openly salivate at the prospect of firing all workers and replacing them with AI.

I saw a series of ads in a train station the other day for some company claiming to offer "AI employees" that had slogans like "our employees never complain about overtime", "our employees don't ask about vacations", etc. and was just shocked at the brazenness of it.
by vaskebjorn | 2025-12-25 08:00:26+00:00
My point was that what Nabokov said about Russian "When you speak Russian your mouth ought to distend laterally at the corners" also applied to German, and that saying "ich" properly in German was an example of this.

Yes, one does not NEED to have the mouth open wide to express the "voiceless palatal fricative" but if you do not do it with a "slight smile" as described in that video it will not sound right.

I truly hope you know something about German pronunciation, otherwise I don't know what would compel you to even comment on the thread.
by mikkupikku | 2025-12-25 08:03:55+00:00
> I think the problem is that people wanting to build that and being in position to (being paid for by their employer), are fed up with X11.

I think one of the intrinsic problems with relying on developers being paid by their employers is they can easily become personally disinvested from the thing they're maintaining; they get paid well, the day-to-day grind gets stale, they get interests and hobbies other than computing but keep working on the thing because it's their job. Eventually they find that just buying a Mac is an easier lifestyle at home, and gradually maintaining X transforms from something they do out of passion for the project into something which is just a job. So they look for ways to make their job easier, hit on the classic "instead of maintaining old thing it'll be more fun to make our own", and because they are now untethered from the needs of real users they only need to make sure the new thing supports the bare minimum to keep their employer happy. They no longer care how real users feel, any use case that isn't required in the checklists approved by management get deliberately abandoned. So we end up with Wayland lacking common sense desktop features in demand by users for years because it's simply not convienent for the developers who are now dispassionate 9-5ers.

I prefer to take my chances with enthusiasts keeping X working on shoestring budgets. Maybe a few more years of development of coding models will make ongoing maintenance easier going forward and I'll never have to switch. I'm willing to make that bet. If it turns out that in 5 years I am forced to switch, at least by then Wayland will be five years more mature, and maybe my cynicism will even be proven wrong by then and Wayland will be good by then (but I'm not holding my breath for that.) Anyway, I have nothing to lose by using X as long as humanly possible.
Need Advice: Stripe Webhooks Bleeding Between Two SaaS Products
by hikerell | 2025-12-25 08:07:00+00:00
I have two SaaS tools, both using Stripe for payments. Stripe lets me add 16 webhooks, so I set up one for SaaS 1 and another for SaaS 2—but here’s the problem: when SaaS 2 gets a subscription (or other billing events), SaaS 1’s backend still gets the Stripe webhook callback too.

This setup feels inelegant, and I’m stuck on fixing it. For anyone running multiple SaaS on one Stripe account: how do you isolate webhook events between products? Filters? Separate Stripe accounts? Middleware? Any best practices to stop this cross-product bleed?

Thanks for any tips!
by mikkupikku | 2025-12-25 08:07:18+00:00
What's the simple way for a bash script to get the title of the currently focused window? In X this is easy and the bash script will work with every DE. In Wayland you have to write a different solution for each compositor/DE.. Prove me wrong, please.

It shouldn't be hard, all I want to do is fuzzy match window titles to named audio streams in pipewire, but "Oohh noo that's a security flaw!" say the patronizing Wayland developers who care more about making their own lives as developers simple than supporting basic desktop functionality.
by cpuguy83 | 2025-12-25 08:08:21+00:00
Buildkit is integrated into dockerd the same way the old builder was.
If you want a newer Buildkit you'll need to run it separately of course.

I'm not quite sure I understand what you are trying to do with nfs there.
But you can definitely export the cache to a local filesystem and import it with cache-from.
You can also provide named contexts.

"Buildkit can only pull them from a registry" is just plain false.
by xenihn | 2025-12-25 08:10:08+00:00
I don't mean this to be a callout, but what do you mean you led teams as an L4? Even if you were unofficially leading them, you get caught in the politics trap of not being able to claim any credit for having done so, because that means the higher levels in the workstream weren't doing their jobs, and you can't write that down or say it outloud. This is a problem in every hierarchical organization, and learning how to navigate it is unfortunately a part of the leveling process in itself when you are starting from a lower level versus being hired into a higher one.
by exceptione | 2025-12-25 08:10:19+00:00
I understand your line of reasoning, but the net effect is that any competition will be eliminated. Those startups that are not posing a real threat don't count anyways.

Hardware startups are not easy. If the effect is that the most likely way to make money is to be bought by the behemoth, then this distorts the market even more and suffocates innovation.
by RadiozRadioz | 2025-12-25 08:13:21+00:00
Thanks for this comment, you've said exactly what I've been thinking.

I'm definitely in the sect of people who have "detach from big centralised tech, be self hostable & interoperable" as the main priority, with E2EE being a nice extra. So it's always interesting when I read articles from the other side who see privacy, maximal E2EE & zero metadata as their #1 priority. They entirely dismiss protocols as junk for reasons I would never think or care about. But these things do matter to them, and they are just as important as me.

It strikes me as a near impossible balancing act for a project like Matrix to please everyone. They are clearly trying.

I will also note that there's a volume difference in the messaging being sent out. The privacy/security people are often very loud & critical, with good reason from their perspective. For example this article. That makes the discourse seem more negative than the overall sentiment probably is.
Show HN: Personalised Video Message from Santa
by revorad | 2025-12-25 08:14:28+00:00
Hi HN, I built Santagram, a fun little festive web app over the last few days of my holiday.

It's been fun playing with lots of different AI APIs and doing some video generation pipeline stuff.

There's a kids mode and an adult mode (which roasts you like crazy).

Check it out and if you like it, please share with your family and friends!

Merry Christmas!
by lotsofpulp | 2025-12-25 08:14:46+00:00
I think the costs of milling a solid piece of aluminum that precisely and in those quantities can be “it”.

https://youtu.be/lJx6cF-H__I

I am not an expert, but it seems to be an engineering achievement, given that no one else does it. I doubt milling methods are patent protected, but rather Apple can use its volume and vertical integration to drive costs down and spend more on the chassis than other laptop designers.
by bambax | 2025-12-25 08:16:23+00:00
> Your level dictates your salary, your stock grants, and most importantly, the scope of problems you are allowed to solve. I found myself in a situation common to many engineers at large organizations. I was operating at a “Senior” or “Staff" level (...) but my official title and compensation were stuck at just above junior level.

This has to mean that the "level" does not, in fact, "dictate the scope of problems one is allowed to solve", but only the money part.

It's certainly legitimate to want more money, esp. when you think you deserve it compared to others. But it's a little weird the article spends so much time trying to explain they want a more senior position for other reasons after having said they're already tasked with solving senior problems.
by tripletao | 2025-12-25 08:18:26+00:00
> Sure, Chomsky's work doesn't have practical applications. Most scientific work doesn't.

> Has geology accomplished something considered difficult outside of geology?

Ask an oilfield services company? A structural engineer who needs a foundation? If that work were easy, then their geologists wouldn't get paid.

I could have just said "economically important", but that seemed too limiting to me. For example, computer-aided proofs were a controversial subfield of math, but I'd take their success on the four-color theorem (which came from outside their subfield and had resisted proof by other means) as evidence of their value, despite the lack of practical application for the result. I think that broader kind of success could justify further investment, but I also don't see that here.

> As a former syntactician who's constructed lots of theories that turned out to be false

I should clarify that I do see a concept of falsifiability at that level, of whether a grammar fits a set of examples of a language. That seems pretty close to math or CS to me. I don't see how that small number of examples is supposed to scale to an entire natural language or to anything about the human brain's capability for language, and I don't see any falsifiable attempt to make that connection. (I don't see much progress towards the loftiest goals from the statistical approach either, but their spectacular engineering results break that tie for me.)

Anyways, Merry Christmas if you're celebrating. I guess we're unlikely to be the ones to settle this dispute, but I appreciate the insight into the worldview.
by cd_mkdir | 2025-12-25 08:19:39+00:00
OP here – thanks for the feedback. I just pushed an update to address the Chain of Custody concerns.

The system now generates immutable forensic reports with SHA-256 integrity hashes for every document. Also added a regression suite to verify the tracing algorithm against known edge cases. The focus is definitely shifting from just "AI wrapper" to "Audit Compliance tool.

Case: https://exitprotocols.com/static/documents/Sterling_Forensic...
by Animats | 2025-12-25 08:21:03+00:00
Something that the social media industry will try hard to stop: users placing an AI agent between themselves and their social media accounts. Smarter clients that front-end a large number of social media services may be the answer to the hassles of federation. If somebody works this right, Facebook/X/Instagram could be Left Behind.

The legacy social media providers face a quandary - prevent all embedding and hide from search, or be front-ended.