MurphyA/hacker-news huggingface dataset:
by Analemma_ | 2025-07-26 16:19:11+00:00
The question being asked is, "what is the correlation between these two variables": is it positive, negative, or zero (null). The null hypothesis is the baseline you start from because the overwhelming majority of variables from physical observations are uncorrelated (e.g. what is the correlation between "how many people in the treatment group of this clinical trial made a full recovery" and "the price of eggs in Slovakia").

Measurements of some physical quantity are a different kind of experiment, you cannot phrase it as a question about the correlation between two variables. Instead you take measurements and put error bars on them (unless what you're measuring is an indirect proxy for the actual quantity, in which case the null hypothesis and p-value testing does become relevant again).
by bbuut | 2025-07-26 16:19:55+00:00
Well for one, no computers collating every persons value to the economy to buy and sell as and manipulate through targeted effort

Credit system didn’t exist, which conveniently grandfathered in all the Bloomberg, Trump, and other old money …obviously inheritance made them geniuses who deserved it

Basically Boomers came of age 40 years ago and needed something to do. So the 80-90 year olds of the day handed them all the power.

I mean come on. Do we really need to circumlocute the cause? Why the old rich people writing the rules and always winning is suspicious af still?
by lor_louis | 2025-07-26 16:20:11+00:00
I do something similar, but I don't implement the logic in a macro, instead I have a Vec struct which looks like

struct Vec { void *data; size_t len; size_t cap; size_t sizeof_ty; }

I then use a macro to define a new type

IntVec { struct Vec inner; int ty[0]; }

Using the zero sized filed I can do typeof(*ty) to get some type safety back.

All of the methods are implemented on the base Vec type and have a small wrapper which casts/assets the type of the things you are trying to push.
by kuccello | 2025-07-26 16:21:04+00:00
Tired of feeling like a cog in the machine? Discover Artisanal Coding – the radical act of pure programming, no AI crutches allowed. This deep dive by Krispy explores how embracing manual coding builds unparalleled skills, profound comprehension, and a true mastery of your craft. It's time to reclaim your expertise and truly understand the tech you build. Read on to learn why getting back to basics might be the most future-forward move you make.
by thewebguyd | 2025-07-26 16:21:31+00:00
> In a modest CoL area, a school superintendent does not need to be making $600k+. There should be a salary cap on jobs like that because the extra money does not add value.

It's especially disgusting when you realize just how little teachers are paid. Where I live the superintendent makes ~$300k. Average teacher salary? $49k-$65k. This is a HCoL area too, you can't live on that.
by gruez | 2025-07-26 16:22:23+00:00
>This might happen one day, but for now, efficiency improvements get capitalized into the ponzi-esque stock market

That's a seductive narrative, but not backed up by data. The share of GDP that goes to labor is has held relatively stable in the past few decades. It has admittedly fallen, but it's on the order of a few percentage points, whereas the GDP per capita more than tripled.

https://fred.stlouisfed.org/series/LABSHPUSA156NRUG

>while the efficiency gains which could be realized at the bottom of the pyramid get "burned off" via inflation targeting of 2%.

But inflation-adjusted wages isn't negative or even flat, it has grown?
by jrockway | 2025-07-26 16:23:18+00:00
I mean, you can't get pregnant and your sex hormone gives you stronger muscles by default. This gives you a little bit more control over sexual interactions; fewer lasting consequences, more control over how situations go.

I am not sure what problems you've run into purchasing sex toys. The retail outlets that sell them certainly don't seem to care who buys them, so I'm guessing you're upset with some past partner that didn't want them used without discussing it in advance? Just discuss it in advance and realize that sometimes your partner is going to say "no" to your desires. It's a partnership, not a dictatorship. There are going to be limits. As for being bi, again... what are the circumstances? This doesn't seem to be a universal problem. Lots of people are bi. We are largely having a good time.
by brabel | 2025-07-26 16:23:19+00:00
I am also in Sweden, and learned recently that a large part of my property seems to actually belong to the neighbour according to the online map! But there is a page in the relevant authority's website which clarifies that the online map can be 10s of meters off (in Swedish): https://www.lantmateriet.se/sv/kartor/vara-karttjanster/Visa...

There, it even explains some history and methodology for defining the borders. Mostly, they are defined by physical markers that hopefully the original surveryors left on the ground. I found a couple around my property (which is on hills so it's likely difficult to mark properly on a map from above) and it seems the borders are actually almost correct. As my fences have been up for over 20 years in the same location, I believe they also count now as de-facto borders now!
by merelysounds | 2025-07-26 16:23:36+00:00
If you’re on iOS:

- Puzzles[1] - includes these games and more (sudoku, nonograms, minesweeper, others).

- Nonoverse[2] - it’s just nonograms, but built by hand (not randomly generated); it’s my app, inspired by the above.

[1]: https://apps.apple.com/app/puzzles-reloaded/id6504365885

[2]: https://apps.apple.com/app/nonoverse-nonogram-puzzles/id6748...
by klabb3 | 2025-07-26 16:24:39+00:00
But what do you optimize for during training? Patient health sounds subjective and frankly boring. A better ground truth would be patient lifetime payments to the insurance company. That would indicate the patient is so happy with the surgery they want to come back for more! And let’s face it, ”one time surgeries” is just a rigid and dated way of looking at the business model of medicine. In the future, you need to think of surgery as a part of a greater whole, like a ”just barely staying alive tiered subscription plan”.
by elktown | 2025-07-26 16:25:03+00:00
If there's no clear backend/frontend split wrt to language and roles in your particular project my point doesn't really apply for you. But it seems that you're lucky that you can use js on the backend to get closer to that. I would still prefer to not have to do a SPA unless obviously required for the job, but at least you got some of the fundamentals in place to be individually productive.
by gruez | 2025-07-26 16:25:59+00:00
All of that might be true, but it doesn't address my core question: why didn't people kick back and relax 50 or even 100 years ago? If people 50, 100, or 200 years ago made the choice to keep working hours constant rather than convert productivity gains into leisure, why is the choice to keep working hours constant today suddenly caused by malign influence of the powers that be?
by ajross | 2025-07-26 16:26:10+00:00
You don't use a car app to unlock your vehicle? Fitness app that talks to a watch? Your kids don't have robots or whatever with tablet integration? No bank apps that integrate with NFC? Bubble level gadgets that need the accelerometer? Navigation apps with GPS and gyro integration?

All that stuff works in a browser everywhere else but iOS. Your argument isn't that it's useless, because you clearly use it and love it. You just don't think the rest of us should have it. Which is great if you're Tim Cook, I guess. But I doubt you are.
by quickthrowman | 2025-07-26 16:26:30+00:00
Yes, it’s doable if you rent a $500/month apartment/bedroom in a rural area or split a shitty $1000/month apartment in a mid tier city and don’t have a car, never travel, and don’t use medical care. My employer paid health insurance premiums are ~$15,000/yr.

That sounds like my personal idea of Hell, I’d like to be able to get treatment if I got cancer instead of being given a prescription for painkillers and a look of sorrow from a doctor that can’t treat me.

FWIW, I currently live in a shitty $1000/month apartment in a mid-tier city, not casting any aspersions on the living situation. But, I’ve lived in this same city without a car and it’s miserable.
by ajross | 2025-07-26 16:27:36+00:00
The fact that the upper parts of the stack are so commoditized (i.e. CUDA and WGSL do not in fact represent particularly different modes of computation, and of course the linked article shows that you can drive everything pretty well with scalar rust code) argues strongly against that. Things aren't incompatible because of innovation, they're incompatible because of expedience and paranoia.
by mschuster91 | 2025-07-26 16:28:02+00:00
A nice concept - but at the end, it's still a structure made out of wood and cardboard, and if the staff isn't trained, well just look up Cy Porter and his videos of home inspections for the utter idiocy and cost-cutting [1]...

[1] https://www.youtube.com/@cyfyhomeinspections
by pyman | 2025-07-26 16:28:03+00:00
Yeah, of course. But I was thinking more from a user experience point of view. MPAs usually render pages server-side, which cuts down on frontend dependencies and expertise. That's why companies used to hire experienced engineers for the backend, and CSS/jQuery devs for the frontend. It used to make sense, but not anymore. These days, apps built with MACH architecture rely heavily on client-side code. This means companies are supposed to hire experienced engineers to architect apps on the client side but instead, they end up hiring JS devs with little to no software architecture experience. For example, I've seen SPAs that don't log any error messages from the app, which means developers have no idea what problems users are running into.
by input_sh | 2025-07-26 16:28:32+00:00
Personally, I am and always was very put off by Wallabag's design. It seems permanently stuck in the 2010s default Bootstrap era.

There was and technically still is Omnivore (https://github.com/omnivore-app/omnivore), but it got aquired by ElevenLabs last year and the official instance got shut down. Shiori (https://github.com/go-shiori/shiori) also comes to mind, but I think that's about it.

As for closed source solutions, I'd say Readwise Reader (https://readwise.io/read) actually innovated a little bit for the first time in over a decade by catering to power users, but I didn't use it often enough to justify a perpetual $10/month subscription (no free tier what so ever).

Nowadays I just use Obsidian's web clipper.
by _aavaa_ | 2025-07-26 16:29:03+00:00
> Years of neglect, anti-hydrocarbon policies, and an almost religious belief in the “makeability” of the economy have led to high energy prices and dwindling investments.

Pure nonsense. Electricity prices in Europe are overwhelmingly set by fossil fuel generation prices, most importantly fossil gas prices.

See for example [0]:

> Gas-fueled power plants were at the margin for 39% of the time in 2021 across European electricity markets. Electricity prices in Europe have never been so often set by gas prices during the last decade as they are now. As most natural gas is imported to Europe, this increasing reliance on natural gas makes European electricity prices subject to geopolitical risks, international natural gas price volatility, and currency exchange rate fluctuations. While increased generation from renewables and natural gas have replaced coal and reduced European carbon emissions, mean electricity prices and volatility have increased during 2015–2021 due to the rising cost of gas.

[0]: https://www.ucl.ac.uk/bartlett/sites/bartlett/files/the_role...
by Calavar | 2025-07-26 16:30:10+00:00
"Rare" is an overloaded word, so let me clarify: I asked one of my friends who's a general surgeon, and he estimates he does 1 to 2 open cholecystectomies or appendectomies per year. It falls in an unfortunate gray zone where the cases aren't frequent enough for you to build up skills, but they are frequent enough that you can't just forward all the cases on to one or two experienced surgeons in the area. (They would get incredibly backed up.) And sometimes a case starts laparoscopic and has to be converted to open partway through, so you can't always anticipate in advance that a senior surgeon will need to be available.

I agree that robotic surgery is not a solution for this. We haven't even got L5 long haul trucking yet, so full auto robotic surgery in the real world, as opposed to controlled environments, is probably decades away.
by quickthrowman | 2025-07-26 16:30:10+00:00
Keep in mind that almost all of the FIRE advice available online has been written in a bull stock market that is almost 2 decades long (COVID drawdown is a blip on the 2008-2025 chart).

Past performance is not indicative of future returns. Do you know anyone still running a risk parity 60% UPRO/40% TMF (3x long S&P 500, 3x long 20-year Treasury Bonds) portfolio? That portfolio composition had massive returns, until the Fed started hiking rates.

The annual implied volatility of SPX is around 15-20%, if you want to withdraw 6.5% a year at 40 and have to restart your career at 55, be my guest.

A 40% drawdown on 600k is -240k which puts you at 360k, 6.5% of which is $23,400. Starts getting pretty tight if you need to sell assets for cash which reduces your future returns.
by woodpanel | 2025-07-26 16:30:42+00:00
Since git is very versatile and there are huge differences in written documentation vs practice, as well as practice vs best-practice, I imagine it quite difficult to prompt the LLM in the right direction.

getting git strategies right by an LLM is one of those things of which I am not sure if it is going to be achieved before we have AGI or after that.
by jahsome | 2025-07-26 16:30:49+00:00
I love the concept of expecting Big Willy to be an effective panel moderator. At times the guy can barely moderate his own mind (which is why I adore him).

This wasn't billed as a career fair. Why are so many comments criticizing as if it were?

And on the subject of careers. What's inherently negative about kids wanting to be a YouTuber? For every kid chasing fame, there is probably an equal who just wants to share their passion with an audience.
Ask HN: How do you name your product? Are there any standardized ways?
by milanspeaks | 2025-07-26 16:30:55+00:00
I am building an API based infrastructure tool for developers. I have been thinking for over a week to find a name but am just not able to find one. I have my UI design done, DB design done, APIs specifications ready but I couldn't come up with a name. I have thought of 1000+ names and cannot find it. I think I am now the worst person to name due to so much of overthinking.

Since my Product is about developer experience a nice name matters to me. I would wish to wear a hoodie with name daily so need something nice.

The emotions I want developer to experience is that this is something that would speed up their Dev cycle.

How do I solve this naming dillemma?
by Aloha | 2025-07-26 16:31:41+00:00
The rail industry has been trying to complete and end to end lashup merger since the 50's - had that been allowed in the 50's we might not have needed to spend billions on Conrail in the 70's and 80's.

A different regulatory attitude in the 50's, not just towards M&A but rates and routes, and mandatory services, would have prevented the bailouts we had to do in the aftermath of the Penn Central. Nearly every Class I carrier was in poor financial shape by the time the industry was deregulated in the late 70's, much of the 'capacity crunch' we have today in the rail industry is related to the contraction the industry went thru in that period, where they shed assets and lines in an attempt to resize their cost structure to the amount of revenue they were allowed to realize from their route networks.
by lutusp | 2025-07-26 16:31:51+00:00
It's an example of modern tech capitalism: you buy a nifty consumer product, after which you don't own it, it owns you.

The few exceptions to this rule are run by conscientious developers who make sure their products don't rely on their maker for continued support. But by this generous act, such companies fall behind their predatory competitors.

It's late-stage capitalism at work. You buy some food, but you don't eat it, it eats you.
by __MatrixMan__ | 2025-07-26 16:32:46+00:00
I've not heard of tattoy but I'm glad I ran across it. Most of its usage is not to my taste, but it appears to scratch an itch I've had for some time. I've been chewing on this idea for a... terminal emulator? shell? editor plugin?... something where you could annotate an error message with something like:

> This is fixed in the next release, nothing to see here

or

> I think think one is actually a problem, see issue 1657

And then your coworkers could view the logs in some way (special terminal emulator? piped through some kind of filter? idk) and your annotations would appear in a column next to the logs, perhaps with some background coloring to indicate which annotation goes with which log message. This way you don't all duplicate the effort of deciding whether this particular error is worth worrying about--instead you'd leave notes right there on the error (anchored via context triggered piecewise hashes).

The tattoy protocol seems like it be a good way to apply the highlighting on the logs whenever one that has a matching annotation appears on screen (https://tattoy.sh/docs/plugins/).
by bramhaag | 2025-07-26 16:32:51+00:00
> We reported the vulnerability to Microsoft in April and they have since fixed it as a moderate severity vulnerability. As only important and critical vulnerabilities qualify for a bounty award, we did not receive anything, except for an acknowledgement on the Security Researcher Acknowledgments for Microsoft Online Services webpage.

I guess it makes sense that a poor little indie company like Microsoft can't pay bug bounties. Surely no bad things will come out of this.
by louthy | 2025-07-26 16:32:55+00:00
We literally had riots in the UK last year due to white supremacists. It is writ large all over social media, especially because of Elon Musk, who I assume you lionise based on your handle. Its hateful rhetoric and actual violence is on show in the UK more than any other form of extremism.

What other forms of extremism do you believe is growing? Compared to, say, 2007? Where we had hate preachers at Finsbury Park mosque that led to 7/7 and the ‘shoe bomber’
by pornel | 2025-07-26 16:33:04+00:00
I would like CPUs to move to the GPU model, because in the CPU land adoption of wider SIMD instructions (without manual dispatch/multiversioning faff) takes over a decade, while in the GPU land it's a driver update.

To be clear, I'm talking about the PTX -> SASS compilation (which is something like LLVM bitcode to x86-64 microcode compilation). The fragmented and messy high-level shader language compilers are a different thing, in the higher abstraction layers.
by bgwalter | 2025-07-26 16:34:19+00:00
1995-2000: The Economist warns about the bubble.

2024-2025: The Economist fuels the bubble.

The attack on humans is coordinated. Vance is pushing for "AI", which is curiously but deservedly under-reported in the US/EU press, so here's an Indian link:

https://timesofindia.indiatimes.com/technology/tech-news/vic...
by 3eb7988a1663 | 2025-07-26 16:34:28+00:00
Do you mean like is the User object is a well formed User, or did someone actually give you an int?

As to the first problem, I recommend the Parse don't validate post[0]. The essential idea is stop using god objects that do it all, but use specific types to make contracts on what is known. Separate out concerns so there is an UnvalidatedUser (not serialized and lacking a primary key) and a ValidatedUser (committed to the database, has unique username, etc). Basic type hinting should get you the rest of the way to cleaning up code paths where you get some type certainty.

[0] https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
by llm_nerd | 2025-07-26 16:34:30+00:00
>You don't use a...

Listing possible examples does not prove your point.

>All that stuff works in a browser everywhere else but iOS.

Ah neat, so Android users all don't use the play store and their bank apps and robot apps and car apps all are PWAs, right? Something something No It's Actually Apple's Fault. Good god.

>You just don't think the rest of us should have it.

I have repeatedly observed the actual market here in actual reality. You have repeatedly somehow made it personal.

This clearly is a futile discussion. Have a nice day.
by furyofantares | 2025-07-26 16:35:09+00:00
I love programming and I love building things and these are two separate things.

I've been making a lot of stuff vibe coding, where I'm only talking to the agent about what I want to build, features and such. That's really cool but doesn't scratch the programming itch at all.

However you CAN talk to the agent about code. This is a lot slower to make things than talking about features. But if your goal is to make a codebase that's easy to work with and that you fully understand and have ownership of, you can talk to the agent about code instead of about features and then work with the output rather than just accept the output.
by yawndex | 2025-07-26 16:35:17+00:00
Someone pointed this out on Twitter - it looks like StackOverflow recently updated their robots.txt file to explicitly disallow all crawlers. Obviously, this won't stop those that don't respect robots.txt, but I found this decision strange. Not even Google or Bing's crawlers (which respect robots.txt) will be able to crawl StackOverflow, which could be the final nail in the coffin for SO, since (presumably) most StackOverflow traffic comes from search engines.
by Aurornis | 2025-07-26 16:35:17+00:00
> The panels I did see, the moderator (William Osman) didn't do a very good job moving through questions, so very few people got to actually ask anything.

William Osman’s style is the anti Mark Rober: His channel is about winging it with projects that halfway work if they’re lucky, while being kind of awkward and mocking everyone and himself. Moderating the panel and getting questions answered probably wasn’t their goal. The goal was to be kind of entertaining in the style that their viewers are familiar with.

Would be frustrating for someone to go into one of those panels expecting a traditional efficiently moderated panel.

> I also felt very strange that the only place I saw kids was lining up to ask YouTubers questions during the panels. I couldn't help but think about how many kids want to be YouTubers when they grow up - it seems like YouTuber idolism was the main event and not any of the awesome booths by non-famous people.

Open Sauce was supposed to be inspired by two other conferences: Maker Faire and Vidcon. Vidcon was primarily a YouTube and later TikTok conference. Open Sauce is basically VidCon’s successor in California with some maker booths added in and an emphasis on maker channels. It’s still heavily a YouTube conference though and the primary focus is YouTuber audiences, which is where they do much of their marketing.

Meeting your favorite YouTubers is one of the main selling points of the conference. I wouldn’t read too much into the fact that you saw kids excited about their favorite YouTubers at a conference literally pitched on YouTube as a way for them to meet their favorite YouTubers.