skysight-inc/HackerNews huggingface dataset:
For a tracing profiler, you want to know which thread a function call or return was made by. LTTng has kernel modules which it can use to trace context switches, and then a per-CPU trace buffer is fine, provided that you get cheap atomic writes which rseq can be used for.

Funtrace on the other hand does support ftrace for tracing context switches (https://yosefk.com/blog/profiling-in-production-with-functio...), but it doesn't require ftrace for tracing function calls made by your threads (the problem with ftrace as well LTTng's kernel modules being, of course, permissions; which shouldn't be a problem in any reasonable situation by my standard of "reasonable", but many find themselves in unreasonable situations permissions-wise, sadly.) So I don't think funtrace can use rseq, though I might be missing something.
I'd be interested in hearing from former service members who have also worked in "tech" companies: Which is more authoritarian?

I'm guessing the answer is tech companies, esp. the modern version of such. Modern military officers tend to give a lot of leeway & empowerment to subordinates so that mission-building can be more opportunistic and adjustable. Tech companies tend to eviscerate anyone who dares contradict someone of higher rank.
There was a post about that exact idea a few days ago https://news.ycombinator.com/item?id=43058285
Google Casa Tier 2 checklist & process tracker
Awhile ago we went through Google's (CASA) Tier 2 verification - App Defense Alliance’s Cloud Application Security Assessment.
And we wrote a blog post about it as a part of documenting it for ourselves to use it next year :)

I've received a thank you email from a developer, so thought maybe if anyone is looking for a guidance, we created a to-do list and a progress tracker as well. Hope it helps!
Choosing a Browser
Ironically, it's still the best platform in terms of reach for countering the propaganda of Elon and those like him.
"Mark messaged Elon: Pls help me curb the growth of the biggest competitor of Whatsapp?"

Didn't they wanted to beat each other up in the public?

I would have prefered that concept and not shady deals. (and while it is of course possible, I really doubt it in this case)
Who carved South America's mysterious ancient tunnels? [pdf]
It doesn't work right on Windows either to be fair. With a mixed laptop fleet at work, we've just disabled sleep/hibernate company wide because it causes way too many problems.
As a government employee (Director of DOGE) Elon has very clearly crossed a 1st Amendment, freedom of speech, line.
> throwawaydpresd 1 minute ago [dead] | root | parent [–]

> I feel guilty that I'm still using hacker news. I feel like I'm supporting the regime

Can someone explain why this is downvoted?
I get that fluoxetine, a relatively old SSRI is a dirty drug, but aren't newer serotonin modulators much cleaner? E.g., vilazodone, vortioxetine, and even old-fashioned Escitalopram (lexapro)?

My understanding is that escitalopram has pretty low binding affinity for other receptors than SERT.
Super cool to see this just now. We are building in the space of computer screen analysis and started to experience something similar, hence want to build something similar for Pixels instead of voice.

Would love to chat to you, jan@kontext21.com
I wish that park rangers didn't have to bear the cost of this problem. Nobody has the appetite to do anything effective about it.
Is this from a shared library (compiled with -fPIC and linked with -shared) though? That's where the big troubles start and I think C isn't better than C++ here
Author’s video about building this map is pretty interesting https://www.youtube.com/watch?v=rC2VQ-oyDG0
Earlier: https://news.ycombinator.com/item?id=43050423

https://news.ycombinator.com/item?id=43058591
I can use SLAAC, which is nice for non-server hosts like our Android phones and such. And AFAIK privacy extensions rely on SLAAC.
>The post you are responding to has effectively and accurately rebutted the post it is answering

Wrong.

>which claimed that the media complaing about Trump's EOs is a new thing, despite having been done be prior presidents.

Wrong. My complaint was that Trump is held to a double standard on executive orders, and this is true.

>Just stop. No evidence presented will satisfy you. Right wing misinformation

The irony. Good god. Maybe if you get your head out of your arse and accept you might be wrong on occasion you would see what is obvious to everyone across the planet, that the media holds Trump to a completely different standard.

Next thing you will claim that Israel isn't held to a different standard by the UN. Your claim is as obviously ridiculous as that.
I think you need to better define the order. It is unlikely to simply be to "attack" Greenland. If they were ordered to make landfall and establish a base of operations, that is very different from bombing military or civilian targets.
Betamax was great but VHS is the future (1980)
AI overlords worked pretty well for the Culture (https://en.wikipedia.org/wiki/Culture_series).
Previous discussion on HN https://news.ycombinator.com/item?id=39808215

If you're on mobile, click the hamburger menu and enable "Focus on hover"
As long as criticism was 100% the reason for the ban and can be proved it wasnt related to anything else at all.
This is part of why Java performance is far better than it should, if we just consider the overhead of the JVM and the garbage collection. You get profiles for free, and that covers many sins. This is how sometimes we end up with companies that really care about latency using the JVM anyway.
Show HN: Emery – Minimalist daily planner for reducing context switching
Hello HN! We’re a team of three and want to share Emery, a daily planner we built because context-switching between task managers, note apps, and calendars was killing our productivity.

The core idea is simple: one clean interface where your tasks, notes, and calendar events live together naturally.

Zero-friction start: No auth required, no quizzes or questions

Calendar: Built-in calendar + Google/Outlook integration (premium)

Integrated Collections: Tasks, notes and events grouped in a single view

Open core model: Core features free forever! Premium account unlocks unlimited tasks, notes, events and calendar integrations

Cross-Platform - Web, iOS, and Android with instant sync

Main tech Stack: React, Firebase and Capacitor.

We’re using Emery daily and would love to hear your feedback.

Web: https://emery.to
iOS: https://apps.apple.com/gb/app/emery-to-to-do-calendar/id6451...
Android: https://play.google.com/store/apps/details?id=to.emery.app
Jackie Chan?
> COMEX is selling metals which they do not possess now?

You put $100 in a zero-balance account. You spend $10, deposit $20 and then spend another $30. Your ending balance is $80. The total value of transactions is $160. There is a 2:1 ratio of transactions to ending balance.

For technical reasons, when a commodities trader wants to exit or liquidate a position they typically do so by offsetting it. "To offset a position, a trader must take out an opposite and equal transaction to neutralize the trade. For example, a trader who is short two WTI Crude Oil contracts expiring in September will need to buy two WTI Crude Oil contracts expiring on the same date" [1].

If instead of a bank account the first example were gold contracts, the market would show $160 of gross contracts written netting out, in the end, to $80.

[1] https://www.cmegroup.com/education/courses/introduction-to-f...
Show HN: I built a gamified habit tracker to help you stay consistent
Hello HN,

For the past two months, I've been building a gamified habit tracker with components such as streaks, gems, flowers,, and quests. Let me know what you think.

Nikita
An audit was completed in 2023 (using June 2021 data) where they found that of the 18.9 million aged 100+, approximately 44,000 were receiving payouts. UN data says there were ~90,000 centenarians in the US in 2021.

https://oig.ssa.gov/assets/uploads/a-06-21-51022.pdf

https://www.bumc.bu.edu/centenarian/statistics/
All that while playing Diablo and posting 200 racist memes a day....
https://news.ycombinator.com/item?id=43076710
> And many fail to discern between "disparage" and "critique" or even "Question in order to learn"

I think I’ve had the conversation with new to my organization devs a few hundred times: “Look... saying code is crap or stupid is telling others you’ve given up on learning. How about asking why it is the way it is?”

> greatest failings I've seen in leadership in our time is the idea that in order to make a critique one must come with a solution in hand.

The pattern works at very high levels in an org chart, but with developers and those that manage them it breaks the whole concept of problem solving. You have to be able to identify and understand problems before you can come up with a solution... and usually, with software, the solution is developer hours.
It’s not something you would want to post online, but it’s also not that big of deal if it got leaked. Most of them are.

I would say a SSN getting leaked is as bad as a passport number getting leaked.
Working with Node and Python made me want to pivot towards a batteries-included ecosystem like .NET, but I'm somewhat stuck with what I'm getting paid to do for now.
https://hn.algolia.com/?q=Ruby+on+Rails+on+WebAssembly%2C+th...
Caning is very cost effective!

Costs almost nothing compared to prisons, and has a comparable deterrence effect.
> 1. Misrepresenting congressionally approved expenditures he royally disapproves of as "fraud"

This seems dubious to me. In almost all congressional expenditures the funds allocated are done so at a department level with broad statutes applied. It is largely left up to that department to decide what to actually do with those funds specifically. It seems like a stretch to characterize this as "congressionally approved" and more like an abdication by congress on large swaths of government spending.
Trump has never done anything for anyone over doing what's right for himself.
I wonder if the title "The Shadows of the Coming Race" alludes to "Vril: The Power of the Coming Race", published eight years before, if that phrase was already in circulation. Google ngrams first sees it in 1868.
Just a couple days ago, I saw this project mentioned. Looks promising but I haven't had the time to try it yet so this isn't an endorsement.

https://claudio.uk/posts/audiblez-v4.html
Virtual memory still costs, you know, something like 0.2% of virtual memory space in page table entries. 1 GB of VMA per thread is 2MB of real RAM cost per thread. And there's absolutely no need for that kind of space use -- the thread-local variable can just be a pointer to a heap-allocated large object.
Looks Like It's Time for All of Us to Come Together and Here's Why It Matters
Hey .NET developers!

You know how it goes - we've all been there with open source projects. Forking, patching, writing our own solutions. And constantly running into the same realization: doing this alone is... challenging?

When your PR sits for months without a response.
When you find that perfect library, but it hasn't been updated in 4 years.
When suddenly your favorite tool changes its license.

So we thought - why not create a community where we can solve all this together?

What we're offering:
- Maintaining useful projects together
- Sharing experience and knowledge
- Mentoring newcomers in open source
- Finding mentors for your growth
- Creating tools that are actually needed in daily work

We've already started working on several projects for everyday tasks. But most importantly - we want to create a place where:
- Your contribution matters
- Code reviews happen on time
- You can find like-minded developers
- Experienced developers help beginners
- Newcomers can get real open source experience

Looking for a mentor? Want to become one? Have project ideas? Or just want to join a community of developers?

Join us:
- GitHub: https://github.com/managedcode
- Discord: https://discord.gg/3wsxCRMmKp

P.S. Tell us in the comments - which open source project would you like to develop? Are you looking for a mentor or ready to mentor others?
Is that something you want to open source?
I am so confident that that is untrue, I don't even feel the need to link studies; questioning whether the American voting public supports SS and Medicare is like questioning if they oppose slavery or endorse family values & apple pie. An extraordinary claim in need of extraordinary evidence, for sure.

And, sadly, I won't take "Trump won the election and then put Elon in charge of cutting stuff, so clearly Americans support that decision" as evidence instead of direct, scientific surveys. For one thing, much less than half of the voting public voted affirmatively for Trump; for another, I hope we can all agree that people on all sides very often vote for reasons very loosely related to the candidate's actual positions on policy.

Apologies if I'm rude, really grateful that such convos are happening on HN in the first place! Separate from "would we be better off with or without the New Deal welfare state and/or the entire federal government", I think this is an appropriate place to agree on empirical facts about the current situation. And "that idea is extremely unpopular" is such a fact, IMHO.
Also the article quotes you.
As I mentioned in my previous comment, China has tried "something" and came up empty handed. It makes little sense to follow in their footsteps just so some snarky internet commenters can't invoke "we've tried nothing and we're all out of ideas".
I guess I kind of disagree. Some projects might pull in 50-800 deps, and then they will run on servers with utilities written by folks. Who are you supposed to thank and who not? You could literally thank thousands of people after writing a ten-line Python script.

I like that the Kagi folks stepped up and thanked you when you requested it, and I like that you wrote this code and made it available. But going around the internet trying to get explicit thanks seems more like the norm breaking here.
Was promised "receipts" on Valentine's Day, then that passed... and was then replaced with "coming over the weekend"... well now it's Monday, still nothing. Surprise, surprise, it's the emperor with no clothes.
You most definitely have to fire people. After all, their number one aim is to make sure their job still exists in a decade.
This is not a healthy way to run a democracy.
Can’t comment on the Microsoft comment below since it’s dead, but… I wonder if there’s parallels to be drawn…

Gates and Allen went from Harvard to being founders in Albuquerque in ‘75 to Seattle ‘79 and becoming a corporate behemoth. Berry, Buck, Mills and Stipe went from the University of Georgia in ‘80, bootstrapping their first record then signing with IRS records in ‘82, to being a corporate behemoth under Warner in ‘88. And if their first ~$10M Warner deal was a seed round, their next $80M deal was an exit.
Agreed. The results (https://www.thelancet.com/journals/lanepe/article/PIIS2666-7...) don't seem to match the headline on grades either.

Plus there's: The phone ban has had a big impact on school work (215 points, 4 months ago, 287 comments) https://news.ycombinator.com/item?id=41819442
That's a solution to a problem you don't personally have, and it exists in IPv4 too.

Your cellphone company uses it - or would like to.

It's like SCTP: just because you don't use it doesn't mean there isn't a big group of people who do.
Maybe Earth is rare in that most life evolved in a way that locks in morphology.

It's entirely possible that it's far more common place for intelligent life to evolve in a way that allows that intelligence to direct the growth of an arbitrary body shape to solve arbitrary tasks.
Apple became a trillion dollar company by mastering sleeping / waking up of electronic devices.

why nobody else sees this?
> At various times over the last 30 years, there has been roughly two classes of people in SF: "tech workers", and "everyone else."

You can always arbitrarily divide people into two groups by making one "everybody else", but the two groups you name are not coherent classes. (Not even the first, which overlaps both [a relatively well paid segment of] the working class and the petite bourgeoisie, but especially not the second, which spans from the lowest of the working class to the highest end of the rentier/capitalist class.)
Are these made up?

https://www.forbes.com/sites/conormurray/2025/02/10/elon-mus...
Unix guys weren't overthinking it on systems running on 16 kB of RAM, or whatever. Just get a damn number, sheesh.
The U.S. already has a base of operations on Greenland, under agreement with Denmark:

https://en.wikipedia.org/wiki/Pituffik_Space_Base
I've been waiting for that evidence. All I see is a message stating "Receipts coming over the weekend!"

https://doge.gov/savings
Sorry no. The best thing for a country is a decentralized, direct democracy.
I'm curious: running a static website with no JS-based analytics whatsoever — only Apache logs in standard format (so including IP address and user agent string) — does GDPR require consent banners in this case? If so, doesn't essentially every website require consent banners due to the way websites work?
The key intuition is calculating the loss function without actually knowing the exact solution ("labels" in supervised learning parlance). Note that this is not unique to PINN: there are existing numerical methods that do exactly this.

I used to solve PDEs for a living; and my academic background is in numerical solutions to PDEs before going into ML. In my industry and academic experience, PINN is a novel curiosity with perhaps niche applications that I am not as familiar with. Yes, I am aware of works of Bruton, Duvenaud et al (and was even in the same lab group with some of them). I am happy to be corrected and learn if PINN has found a strong application.

A better introduction to this approach and its critique here:
https://arxiv.org/pdf/2206.02016
probably because that person should seek mental help
Exactly. People think that vimmers type with fingers, where in fact "typing" really happens in the brain. Ask any seasoned vimmer immediately after a typed sequence what keys did they just press, and most of them would struggle to "spell out" the sequence, even though they would have no problem repeating it again on the keyboard.

The mechanics of "procedural memory" (or as commonly called "muscle memory") is a complex, still not-well understood topic. We still years away from understanding how brain converts conscious actions into automated motor programs. BCIs (brain-computer interfaces) like Neuralink, even though can feel amazing, still can't artificially replicate true procedural memory formation.

As long as the keyboard input remains relevant, vim-model will remain the most ergonomic, fastest, attainable and pragmatic model for text-editing and navigation.
Or could be they knew the surgeon and send them business
The fundamental problem is that we keep setting 'reasonable' benchmarks, implicitly because we want to make them seem reachable, but then when we inevitably do we find it feels we [of course] haven't achieved what we really wanted to in the first place.

True artificial intelligence would have the ability to meaningfully and significantly improve itself, recursively - a characteristic of even the most primitive life on Earth.

And the implications of a computing system capable of such simply can't be overstated. With access to essentially all contemporary knowledge, flawless recall, and stupidly ridiculous amounts of energy to power itself (relative to e.g. a brain), it would create an explosion of knowledge in every single domain imaginable, and many we can't even yet fathom. And it would be doing this at an accelerating pace owing to self improvement.

Basically the very nature of existence and knowledge would change. Sentience or not would be irrelevant as we simply tried (and inevitably failed, miserably) to catch up.

But this is a bit further out of reach than 'can vaguely pass for a human in a casual non-adversarial q&a style chat.'

---

This was one of the rather many areas where Star Trek failed to really consider the implications of its concepts, probably because it would simply break the world building. The Borg, for instance, would be defacto Gods in no time, even without assimilation.
I don't disagree generally, and in fact we're starting to build those safeguards where I am ;)

Having said that process and bureaucracy is still what they are and they tend to eat up more cycles as time goes on, even if only because they're administered by humans.
Earlier video: https://www.youtube.com/watch?v=sXwDrcd1t-E

(https://news.ycombinator.com/item?id=43062982)
"My father gave me Monster a week after buying it, calling it “the most pretentious piece of shit I’ve ever heard.” This is funny because the whole point of Monster was a shot at unpretentiousness." [1]

I never got into REM, I preferred The Fall, The The, The Smiths, Pixies, Pavement.

[1] https://www.treblezine.com/out-of-time-r-e-m-s-generation-ga...
Slopware
Wow, that really is impressive!
My comment was more based on recent reading about the relationship between oil and coal (https://www.theguardian.com/environment/2013/apr/17/why-cant...):

> But oil didn't displace coal, it helped us mine it more effectively and stimulated more technologies that raised energy demand overall. So coal use kept rising too – and oil use in turn kept increasing as cleaner gas, nuclear and hydro came on stream, helping power the digital age, which unlocked more advanced technologies capable of opening up harder-to-read fossil-fuel reserves.

With renewables I agree it isn't the same. What is the same is we're only going to get out of this by turning away from growth-at-all-costs mentality. For instance, this article describes how the Gulf states are making huge investments in renewables _to sell more oil and gas_ (https://www.tni.org/en/article/a-transition-to-where-the-gul...):

> The Gulf states see no contradiction between an embrace of ‘low-carbon solutions’ and pursuing the path of accelerating fossil fuel production ... With very high levels of energy consumption at home, the domestic substitution of oil and gas with alternative energy sources means that more fossil fuels can be made available for export. Indeed, such reasoning is explicitly behind Saudi Arabia’s plan to generate half of the country’s electricity from renewables by 2030 ...
For those who don't want to watch:

1. Cherry Poppin' Daddies - "Zoot Suit Riot"

2. Jamiroquai - Virtual Insanity

3. Ben Folds Five - Brick

4. Tangerine Speedo - Caviar? I don't know, never heard this band.

5. Tori Amos - Winter

6. Ween - Push Th' Little Daisies

7. NIN - Mr. Self Destruct

8. The Presidents of the United States of America - Peaches

9. Jane's Addiction - Been Caught Stealing

10. 10,000 Maniacs - What's the Matter Here?

11. Pearl Jam - Better Man

12. The Cranberries - Zombie
It's the same reason why replaying the start of a video game feels satisfying.

> hopeful that I had a bright future

Life is full of choices—some small, like how to spend a day, and some large, like where to live or work. In youth, options feel endless, and many decisions are reversible. But as time passes, choices accumulate, obligations set in, and the future becomes more constrained.

At some point, we realize that paths we once considered are now closed —backpacking across Europe in your 20s, starting a family before 60, or pursuing a dream we always deferred. The surplus of time and energy fades, and life starts to become... predictable.

That's why the fantasy is alluring. It lets us revisit a time when anything felt possible.
This wouldn't have syntax sugar like thread_local, but presumably you're just calling some inlined helper function?

How do you avoid the problem of threads migrating between CPUs at arbitrary instruction boundaries?
I am a-poem I am not software