MurphyA/hacker-news huggingface dataset:
by jmb99 | 2025-05-28 21:04:41+00:00
I recently switched jobs, and this time I decided that during the first phase of any interview cycle I would ask if there were going to be leetcode-style questions at any point in the cycle. If yes, I ended the interviews there. If no, continue on. I was of course happy to explain my logic and that I was happy to demonstrate technical prowess in a way more useful to the proposed role.

One company lied, I completed the leetcode-style portion of the technical interview, and politely declined their offer (with an explanation that I don’t like being lied to, and beyond that, I don’t want to work for a company that believes leetcode is a useful skill indicator for regular development work).

So far every company that I’ve worked for doesn’t do leetcode bs, and end up being great companies to work for (genuinely caring about employees, good salary/benefits, actual CoL adjustments in addition to merit-based raises, equity, etc). Small sample size, I know. I also know that every one of my tech friends who has worked at a leetcode-interview company has had some kind of issue with colleagues, management, company structure, or something along those lines (not necessarily at every company, but each person has encountered those sorts of things at at least one company).

To me, avoiding leetcode is a very good way to select for “actual good” companies to work for.
by n2d4 | 2025-05-28 21:04:47+00:00
> The nutritionists who have tried to prove that evident theory have all admitted that the health benefits of the ice cream are akin to those of the yogurt.

That doesn't sound like they "admitted" to anything. It can at the same time have the health benefits of yogurt, and be bad for you.

In the particular case of ice cream, what makes you think it's healthy despite the high calorie and sugar content? All I could find was a study from 2018 [0], which specifically investigated diabetes 2 patients (who are very conscious about their sugar intake) and didn't control for the rest of their diet. Any claim that the amounts of sugar in ice cream are net beneficial for you will need extraordinary amounts of evidence.

[0] https://www.theatlantic.com/magazine/archive/2023/05/ice-cre...
by stuartjohnson12 | 2025-05-28 21:05:06+00:00
We use Clerk and it's expensive but works great and saved us a ton of time on enterprise readiness. Saying "just BE engineer it" is all well and good until you need 2FA and org management and SSO and RBAC and configurable 2FA enforcement and passwordless sign-in and SMS and a lock-out policy and JIT account provisioning and all the UI to match and so on.
by asdff | 2025-05-28 21:05:09+00:00
OTOH I remember my DS Lite being surprisingly terrible about preserving the battery with the lid closed on "sleep." It wasn't much of a sleep state as it were, you got maybe a day in that state which wasn't all that much different than its active battery life in general. At least the games would boot very fast so there wasn't all that much friction unless it was the sort of game that wouldn't let you save. A chip like an r4 was a huge boon in that regard as you could "save" state at any point and have that write to the microsd and then fully power down and reboot right back in where you left it.
by rostigerpudel | 2025-05-28 21:05:34+00:00
No prob. Just some random bits I found looking around for clues whether there already were any decisions from US courts wrt whether Waffle House is a well-known trademark:

Interestingly enough, Waffle House is mentioned in a 2007 article related to a US trademark law reform as an edge case [1].

This does not seem to be the first time that Waffle House appears to be overreaching: [2]. The balls to pull this off with a straight face, kudos to the colleagues.

An article from INTA relating to dilution [3].

[1] https://scholarship.shu.edu/cgi/viewcontent.cgi?article=1864... page 458, last paragraph and footnote [2] https://www.techdirt.com/2011/08/17/waffle-house-says-rap-so... [3] https://www.inta.org/fact-sheets/trademark-dilution-intended...
by WorldMaker | 2025-05-28 21:05:39+00:00
I also think a lot of it is quiet for a reason. There aren't interesting problems to solve. A lot of it is boring. It isn't without pain, but most of the pain consists of lots of little papercuts rather than big giant showstopping injuries. A lot of the papercuts are just annoying enough itches that aren't worth scratching. Or are solved with ecosystems of normal, boring tools like Jenkins or GitHub Advanced Security or SonarQube or GitHub Actions or… Boring off-the-shelf tools for boring off-the-shelf pain points.
by ath3nd | 2025-05-28 21:05:53+00:00
> The objective level of reproduction of labor force is about $2 per day. Cheaper for warm climates, slightly more expensive for cold ones.

I also like making random numbers up. Here are other numbers. 420. 1337. 1911.

> So by that logic there is no working class in the US whatsoever because you don't have to work to survive. At all. Maybe half a year in your entire lifetime.

I have no words to express how weak this argument is. The US has MOSTLY working class people because less and less people can survive on their salaries.

https://www.cbsnews.com/news/cost-of-living-income-quality-o...

> So, using your logic, "You are making more than 50 cents an hour? You're not working class. You don't have to work most of your life to survive yourself or to provide for your children. You're closer to Elon Musk than to workers forced to work for $2 a day to survive."

I am not sure if this sentence is a troll, or comes from genuine misunderstanding. I don't know what to advice. I genuinely chuckled. Here are a three numbers, elementary math:

7.25

53

1 600 000

Which two of these numbers are closer to one another? 7.25 and 53, right (I hope)? Well, let's look what those numbers mean:

7.25 - minimum wage https://www.dol.gov/general/topic/wages/minimumwage

53 - average hourly salary of a software engineer: https://www.indeed.com/career/software-engineer/salaries

1 600 000 average hourly wage of Elon Musk: https://moneyzine.com/personal-finance/how-much-does-elon-mu...

So...who is a software engineer closer in terms of income to? Elon Musk or a minimum wage worker?
by bsder | 2025-05-28 21:06:19+00:00
The Gates Foundation documented that underperforming students tend to actually gain on the average throughout the school year.

The problem is that those same students lose terribly over the summer break. Students from better socioeconomic strata gain over the summer break while those of lower socioeconomic strata do not. Thus, when the school year begins again, any gains made over the school year have been more than cancelled out over the summer.

This is one of the big arguments for year-round school.
by whyowhy3484939 | 2025-05-28 21:07:35+00:00
I'm nearing forty and I have a sneaky suspicion it's a weird cultural thing. A bit like the Romans lamenting the fall of their culture right at the start of their golden age and they never stopped doing that. Always looking back saying shit sucks now and how in the old days everything centered on competence and morality. Men were actual men back then. That sort of thing. Some parts of it might have made a tad kind of sense, but a lot of it was baloney.

I suspect we're becoming more realistic now about the nature of our civilization. There won't be any riding of laser-shooting cybernetic unicorns and we have to come to terms with that. There's adulting to do now. We have some climate issues and we have to deal with wealth inequality and finding and maintaining proper forms of government (worldwide). The laser-shooting unicorns have become the "maybe we can sort of survive as a species" and we need that. We always needed that, but we were too busy watching Terminator and playing GTA.

I'm not convinced it's all bad. Maybe some societal existential depression is called for and perhaps we'll awaken from our funk with some fresh ideas.
by reaperducer | 2025-05-28 21:07:37+00:00
On the other hand, it's distracting because without an index system (I start each notebook with two blank pages trying to index the contents; every other page has a number) it's easy to get lost.

I use a smart pen that writes in a notebook, but also stores everything I write in memory. Every month or so I export the content of the pen to my computer via Bluetooth as OCRed PDFs. This is because my boss often asks me to account for time I spend doing different things, and I can quickly search the PDFs.
by bloppe | 2025-05-28 21:07:39+00:00
Cognitive load is somewhat subjective. The composability advantage is what's hard to wrap your head around if you've never developed the skill. Vim / Helix / Kakoune are fundamentally more powerful keybinding systems due to their composability ("grammar"). Learning Vim early on in my career is easily one of the greatest skill investments I've ever made. Every minute saved doing small edits adds up over years, and I've pulled off many large-scale refactors in literally 1% of the time it takes other people with non-composable keybindings.

I imaging a lot of people will increasingly lean on AI to handle most editing tasks, but until people literally stop using keyboards, Vim will still be worth learning.
by crazygringo | 2025-05-28 21:07:48+00:00
That's confusing two different things, though.

A monorepo does make changes atomic in the code. There's no trap there.

You're talking about deployment, and yes when deployment is staggered, then obviously all atomic changes need to be backward-compatible, or else be very carefully orchestrated. But that doesn't have anything to do with monorepo vs polyrepo. That's just staggered deployment.

You have to deal with backwards compatibility in both cases. But at least with the monorepo you can see and track and merge all the changes related to a feature in one place, and be able to roll them back in one place.
by ahuth | 2025-05-28 21:08:18+00:00
What was Remix got merged into react-router, since Remix eventually was mostly a wrapper around RR + a server.

Now my read is they’re rebooting the Remix name to go their own way on the framework.

As a current Next and prior Remix dev, my rec is both are good in their own way. I wouldn’t hesitate to use react-router if it’s what you want to do.
by edc117 | 2025-05-28 21:08:29+00:00
Completely broken on multiple levels. In a lot of industries now, as an employer you can't win even if you buck the trend and lead out your competitors on wages and benefits. The highest paid warehouse worker, waitress, etc. will still barely make ends meet, never be able to afford a house, so on. Decades of devaluation of labor (automation, venture capital, bad laws & regulations, etc.) has really done a number, and I don't see a way to easily reverse the damage. IMO, the top end of the economy needs to be brought back closer to the bottom end, but I just don't see it happening.
by asdff | 2025-05-28 21:10:34+00:00
If its been used its pretty clapped out at this point. The glue on my gameboy lcd panel failed which required frequent regluing whenever that old dab of superglue would also eventually fail. I bet if I took it out of the drawer right now it would be loose again and need another dust off and glue job. The buttons also go. My gameboy color is sadly basically unplayable because the buttons aren't very responsive anymore. I'm sure that is coming for my ds as well. My switch joycons are already shot. None of my original game cube controllers really work anymore and the system itself has stopped reading disks (thankfully new oem controllers are still built for that for the japan competitive smash market at least).
by Pinkthinker | 2025-05-28 21:11:30+00:00
I think there is a ton of innovation, much of it taking advantage of the underlying hardware that has been getting more powerful and cheaper and therefore enabling things we didn’t previously dream of. Even little things like those car sensors that make the car shudder when you cross a lane line without indicating. Many of the YC companies seem to come up with things that in theory anybody else could have developed if only they had the imagination. I’ve developed a tool that writes complex reliable software - it wouldn’t be possible without other prior advances in hardware and software. And then there are the specialised businesses that piggyback on LLMs. There is no end of things you could do, and you can increasingly do them yourself.
by IshKebab | 2025-05-28 21:11:38+00:00
Ignoring the idiocy of No Child Left Behind, this is a good thing!

The author seems to think there is a magical alternative where students are graded to an absolute scale that doesn't change over time. That's not an option. Every grading system that ostensibly does this suffers from grade inflation. By the time you get to employers looking at grades, they just mentally convert the grades into a percentile. You end up back at grading on a curve/percentiles but with more steps.

At the scale of all students in Texas, the true rate of year-to-year change in ability is just going to be too small to measure (barring sudden events like the pandemic).

And speaking of the pandemic, where loosy goosy grading led to enormous grade inflation, what do you think employers/universities did? They obviously undid the inflation by regrading people back to the curve - "oh you did get 3 As but I can see that you graduated in 2020 so..."
by tkj922 | 2025-05-28 21:11:38+00:00
This is insane. I dug and the site led me to another site, which led me to another site, which is supposedly a video conferencing suite. All code is skeleton, e.g. how on earth is that supposed to work?

-- import: fastn

-- fastn.package: lets-talk-template.fifthtry.site

-- fastn.dependency: lets-talk.fifthtry.site provided-via: lets-talk-template.fifthtry.site/lets-talk

-- fastn.dependency: design-system.fifthtry.site provided-via: lets-talk-template.fifthtry.site/ds

-- fastn.dependency: lets-auth.fifthtry.site

-- fastn.app: Lets Auth App mount-point: /-/auth/ package: lets-auth.fifthtry.site

-- fastn.app: Lets Talk App mount-point: / package: lets-talk.fifthtry.site
by yencabulator | 2025-05-28 21:12:10+00:00
There's no such thing as when deployment is staggered. It's a distributed problem, so by definition it is not synchronous.

(Or you turn services off for the duration of the deploy. Most companies do not want that these days.)

Also, you're missing this part of the article:

> While this is also possible in a world with many repositories, the requirement to do this change in multiple pull requests is often enough to remind engineers that breaking changes to a service contract are not safe to make.
by abletonlive | 2025-05-28 21:12:39+00:00
This is wrong and I would encourage you to check your sources or look into the industry more before posting a blind yahoo article that was clearly written by AI.

VW did not sell three times as many EVs as Tesla. https://www.carscoops.com/2025/04/vw-finally-beats-tesla-out...

In many of the comparisons, they try to make it more dramatic than it really is by saying volkswagen as an entire brand sold X more than tesla. Well of course they did, they sell hybrids and ICE vehicles too.

> Tesla is nowhere near the top in Europe anymore.

This is factually incorrect. They are #2 overall BEV sales in europe for Q1 2025 and also own #1 and #2 spots for best selling BEV models.

I would expect such a low quality comment from reddit, not HN, but alas here we are in 2025.

And additional reminder for folks that have an axe to grind that perhaps clouds their judgement of reality: when you've dominated the BEV market for almost 10 years, going sideways and down in marketshare is pretty much the only option.
by pierrec | 2025-05-28 21:12:41+00:00
You and other commenters make it sound obvious, but I'd say the ideal location of the cover-up noise is actually a tricky question. Our brains are exceedingly good at separating different sound sources, but a bathroom is a textbook example of a space that gives a shared acoustic profile to all the sounds within, causing them to be grouped together in our minds, and possibly identified as a single source.

As a thought experiment, imagine that the Loodio is actually playing loud farting/plopping noises. In that case, placing it outside the bathroom would make it easy to distinguish between the "real" and the "fake" noises: the real ones have the bathroom acoustics. Placing it inside would make it impossible to discern.

Now imagine that the Loodio is playing dubstep, which is barely a step removed from "loud farting/plopping noises". What is the ideal location now?
by const_cast | 2025-05-28 21:13:38+00:00
The problem is that if you start caring too much when other people don't you become a target. People blend in because it works. You can't fix a fucked culture, you just can't. So either leave or become one of the pact.

Companies, for the past 50 years at least, have greatly incentivized little worker bees over revolutionaries. They don't want someone to fix things or tell them they're wrong. They don't want superstars, they want drones, they want yes men, they want useful idiots. And, well, they got it.
by colechristensen | 2025-05-28 21:13:53+00:00
Predictions – quantifiable predictions based on mathematical models – are not the final gold standard, they are the admission for entry.

Perhaps if you are an established physicist with a history of significant contributions then your vague predictions might hold some interest, but the author studied English and philosophy and has a career to match, and it is clear from reading that they have no actual experience developing physics theory.
by thicktarget | 2025-05-28 21:14:01+00:00
Let me start by saying there are a lot of false claims in the dark matter section. It's also filled with self contradiction, announcing that DM as wrong, and later pronouncing LCDM as unfalsifiable. The pillars of modem cosmology are the ability to quantitatively describe and predict large-scale structure, the expansion history of the universe, the CMB and primordial nucleosynthesis. Can this "model" calculate any of those things? No. What the author has here is some ideas, not a model.

To demonstrate you can even reproduce the Cosmic Web you have to actually run some calculations, or simulations. How do you know AGN bubbles produce a universe that looks anything like ours? The author dismisses simulations as "not science", while paradoxically using them as the only representation of the cosmic web in the article. These simulations have a lot of value, they demonstrate that standard cosmology and normal gravity has no problem forming voids and filaments. These simulations have been compared to countless new observations, which this model cannot because it's purely qualitative. The article says these simulations are worthless because they don't work from first principles, this is a practical limitation that you cannot simulate galaxies down to the resolution of atoms on any existing computer. You have to make some simplifications. The structure of the cosmic web is seen in all of them, even going back to very early simulations, it doesn't depend on these assumptions.

And at the end of the article we go back to the problem of dark matter, and find out the author has no explanation for rotation curves or other classical tests of DM. So despite bashing DM cosmology, this model explains none of the pillars of evidence for dark matter. At some point in developing an idea like this you need to actually start applying physics, either with calculations or simulations. Every new hypothesis is perfect before it has been subjected to rigor and analysis.
by dijksterhuis | 2025-05-28 21:14:08+00:00
Perhaps something along the lines of folding@home? https://foldingathome.org https://github.com/FoldingAtHome/fah-client-bastet

seems like it would be possible to split the compute up.

FAQ: https://foldingathome.org/faq/running-foldinghome/

What if I turn off my computer? Does the client save its work (i.e. checkpoint)?

> Periodically, the core writes data to your hard disk so that if you stop the client, it can resume processing that WU from some point other than the very beginning. With the Tinker core, this happens at the end of every frame. With the Gromacs core, these checkpoints can happen almost anywhere and they are not tied to the data recorded in the results. Initially, this was set to every 1% of a WU (like 100 frames in Tinker) and then a timed checkpoint was added every 15 minutes, so that on a slow machine, you never lose more that 15 minutes work.

> Starting in the 4.x version of the client, you can set the 15 minute default to another value (3-30 minutes).

caveat: I have no idea how much data "1 frame" is.
by saghm | 2025-05-28 21:14:32+00:00
> Companies have life cycles. They grow until they become unable to function efficiently anymore, then they go down.

> It's not about prioritizing short term results.

Why did they need to grow in the first place though? If a company is already profitable, and growing will end up making them less functional and eventually erode profits, that sounds like it's due to prioritizing short-term results over long-term stable profits.
by andai | 2025-05-28 21:15:01+00:00
Is there some kind of thing that turns a web page into a text file? I know you can do it with beautiful soup (or like 4 lines of python stdlib), but I usually need it on my phone, where I don't know a good option.

My phone browser has a "reader view" popup but it only appears sometimes, and usually not on pages that need it!

Edit: Just installed w3m in Termux... the things we can do nowadays!
by jmb99 | 2025-05-28 21:15:08+00:00
The Amazon warehouse across the street from me pays ~$19/h (CAD). Minimum wage is $17.20.

Electrician apprentices make $20-28/h. Once you’re licensed you’re pretty much guaranteed $30+/h, most break $40/h pretty quick if they’re good. If you start your own company (which isn’t that hard here!) you’re probably closer to $60-100/h depending on skill, niche, client base, and luck.

Plumbing is pretty similar but the ceiling’s probably triple that of electricians.

Trade school is so cheap it’s almost free. (My brother just finished an automotive mechanic program, I think his total out-of-pocket cost was like $1500 for a few years of school + apprenticeship, and he was making $30/h by the end of the apprenticeship. He’s now at around $36/h iirc, less than a year out of the program.)

I don’t believe it’s possible to make even apprentice money as an Amazon warehouse worker here. Maybe as a floor manager. And yes, obviously trades aren’t sunshine and rainbows, but if you have even a modicum of motivation you’re better off there than packing boxes.
by skydhash | 2025-05-28 21:15:37+00:00
> undecidability can sneak into the requirements in forms that are not immediately recognizable.

The whole issue is loops and recursions (more complicated loops). And how to avoid the bad sort is to inspect your invariants. For classic loops, you need to prove that your condition will eventually be false. For iterators, you need to prove that your data is bounded. And for recursion, that the base case will eventually happens. The first two are easier to enforce.

The goal is for your code to be linear. If you have code as one of your input, you force it to be linear too.
by omoikane | 2025-05-28 21:15:48+00:00
For Japanese readers, I have been following "Hamamura Nagisa no Keisan Nooto" (Hamamura Nagisa's Calculation Notes), which is a light novel mystery series. Most chapters contain some crime by a math-minded terrorist, and the solutions to the mysteries always involve math. It covers a wide range of topics from simple fractions to Fermat's Last Theorem. It's a wonderful series for people who like math.

https://ja.wikipedia.org/wiki/%E6%B5%9C%E6%9D%91%E6%B8%9A%E3...

English summaries for each volume: https://uguu.org/words/math.html