skysight-inc/HackerNews huggingface dataset:
A lot of that list is pure fact:

Multiple major recessions —> 2008 was biggest since 1929. Dunno about multiple

a global pandemic —> this happened and is still happening

rising inflation —> objectively true. Though I suspect the oncoming recession will quash it as in 2008

housing and education getting more expensive by the day —> huge house and education price increases in past decade, far outstripping inflation

prospect of a mountain of debt right after graduation —> student loan debt more than doubled in last decade

climate that will be unlivable in a few decades —> debateable but CO2 is rising fast and we are already logging effects. Will accelerate within 30 years without geoengineering or carbon zero + sequestering

political extremism becoming the norm —> It definitely increased on both sides

and massive government gridlock that has made fixing any of this impossible —> Age old complaint, but filibusters did increase

Which do you think are just products of the media?

I’m more optimistic than OP but I don’t think the list is wrong
Heroku reported it on 4/15. Read the beginning of the string of updates on the notification page posted here. Also,

https://news.ycombinator.com/item?id=31048646
$15/hour goes less far than is did when the $15/hour movement started. I'm sure you understand that.
Sad to say (and easy to say, given our relatively high margins relative to other product sectors) but those Chinese scalpers are saving our business right now.

It's easy to curse them for price gouging -- and believe me, we have, being forced to pay $300 for $50 FPGAs -- but if they weren't gouging, those parts wouldn't be available to us at all.
The "awesome" lists from the Please Read This First post is gold enough to get me going for a while. Thank you!
The cost does seem excessive, but it’s surprising that Boeing would make such a bad deal given that the U.S. government had no real alternative. What is the president going to ride in, an Airbus?
There are plenty of opportunities. Those will be taken up first.
You need to talk to your recruiter and let them know this is an issue. They are incentivized to hire you and are there to help you and give you a good impression of Google. The recruiter isn’t going to tank your chances of making it through unless you say something that is egregious and a red flag.

Just be straightforward and ask if there’s another interviewer available
When the hardware was painstakingly designed so that I can't tell those applications "no modifications here", that's very much a manufacturer and OS problem.
Product Management Career Counselling Blog
I have been mentoring product management aspirants for close to 5 years now. I meet all types of folks who wish to make a career in products. They all have different types of questions while they are preparing for their interviews but as soon as they get an offer, not even one thinks through the offer to see if it makes sense or not. They only do post many months when expectations aren't equivalent to reality and that causes some major heartburn. So it's imperative to take into account a few things before taking up an offer and that is exactly what my new blog talks about. What are the things to consider while taking up a new job as a product professional in a new company?

https://medium.com/@prometheus666/product-management-career-...
This just reminds me of The Last Psychiatrist's description of narcissism - everyone fulfills a "role" in a "game", the result of being unable to truly love others and unable to fully comprehend a self outside of ones own.
They still need to capture the same amount of carbon from the atmosphere. They claim that because it doesn't need to be pure carbon dioxide it'll be a lot cheaper. But that's based on an engineering assessment not an actual bill of materials from a working prototype. Just like how the hyperloop is amazing technology on paper.
Actions other than... (1) obtained access to a Heroku database, (2) downloaded customer GitHub integration OAuth tokens, (3) enumerated metadata on customer repos with the OAuth tokens, (4) downloaded some Heroku private GitHub repos containing source code, and (5) exfiltrated customer hashed and salted passwords?
> Not relationships, marriage, work, or community

I don't understand how you could think any of this.

Relationships? They are absolutely a competition for the young: both platonic and romantic, but especially romantic. Nothing more competitive.

Work? Work is absolutely a competition, for young and old alike.

Community? What else do you think teens are seeking out online?
There are other processes that produce CO2. E.g., cement manufacture.
I don't know what kind of sterile environment you'd have to live in to play mostly "natural games", and certainly any teenager in any social setting (school) is playing a multiplayer game. Hell almost all humans are playing multiplayer games. Fundamentally, we are social creatures, despite what high philosophy may say

you've edited your post a couple of times so this was a reply to your earlier edit about natural/status games
Did others do the same?

Yes, and that's part of the problem. It's not just hoarding by Chinese brokers. There is a massive, unknown, and unknowable shadow inventory of parts sitting on shelves at EMS facilities right now, far in excess of near-term production demands... just as many/most of us had a garage full of toilet paper last year that we are only now working our way through.

Our factory rep says it's getting hard to walk down the hall between the floor and the receiving dock, given all the boxes stacked up everywhere. They are sweating their next fire inspection.
You can use Magisk + Zygisk/DenyList to get these apps working on a rooted device.
It's also good to figure out how to negotiate with locals. I was recently in Macedonia. I was looking at one listing for an apartment that was around 1000 euros/month for 3 months on Airbnb. My friend, a local, was able to find & contact the owner directly. The owner's price for my friend was 300 euros/month.
Ok guy.
Do you know how many televisions and telephones a commercial 747 has?
Or you could use LineageOS or other roms that are unfettered by Google.
Why not let them sell below cost if that is all the labor is worth?

I understand that we want people not to starve, but surely paying them their labor value is better than them not working at all.

If the main issue is the difference between what their labor is worth and the necessities to survive, why is it the employer who should subsidize them?

The reason we prevent companies from selling below cost is because it is an unfair advantage to those companies-a very different concern than workers below cost.

This is beside the fact that the threshold for 'below cost' is not an economic reality, but an entirely arbitrary and unrelated moral position.
> This number is skewed heavily towards women too

All of the data I've seen on the mental health crisis in the West seems to indicate that it hits women harder than men. I have yet to see an explanation for why, though.

Does anyone know of any articles that thoroughly cover this gender split in mental health and why this particular issue is more predominantly affecting women?
A decision absolutely is precedence before it's been challenged. Otherwise, there's be nothing to challenge - a challenge is an attempt to change the existing precedence and create a new status quo on something.
It's a competition if you view it as a competition. Yes, it does take time and effort to shift the way you view things, but totally worth it.
That's one of the tougher things with management is making those calls. At least they came to you with alternatives and/or recommendations. I have always tried to be pragmatic in my decisions/solutions. I ask myself, is this actually fixing something we need fixing or some new tech that doesn't really resolve the problem right now (but that maybe I should earmark for the future).
Another issue is that there are simply too many parts. Nobody needs 50 different variants of the same LDO in slightly different temperature grades and slightly different packages, all sold under slightly different part numbers, none of which is available in useful quantities under any one of those part numbers.

Semiconductor manufacturers have been overdue for a back-catalog contraction for years, and I think that's part of what we're seeing now. Many of the parts that are currently in short supply with ridiculous multiyear lead times are not coming back, IMO. Not in 2024, not in 2025, not ever. When you see lead times exceeding two years, that's the manufacturer politely telling you, "Respin your board to use something else. No, really. Respin your board."
"in April 2020, it had already declared it would cost 168 million for «engineering inefficiencies» caused by the pandemic" -> what do they mean blaming engineering inefficiencies on the pandemic?
It seam that the fix should be the promotion criteria and process.

- use continuous promotion screening instead of well defined annual periods

- use indirect measurement instead of candidate self selling (involve manager's and colleague's feedback, but not only because introverted people merit promotions too)

- measure things to be aligned with the success of the project and the company objectives

- increase impression of progress and success by increasing the number of promotions (gamification)

- reduce frustration and demoralizing effect by reducing the gains of promotions

- make the criteria clear and objective to reduce frustration and demoralization (clear goals, clear push directions)

It seam that a system based on points (or karma) might be interesting to explore. People would earn these points by different actions or indirect objective evaluations.

People may loose points if efficiency or contribution quality degrades, but smooth out to absorb "life accidents" (e.g. transient health or personal social issues), to give a second chance, etc.

That's what I would explore. It's not easy to align this promotion system with the benefits of the company. Not every company earn billions like google.
Cool example, but all r3f is doing here is just providing the threejs camera, controls and the text with emoji, the watch itself is loaded as a .glb file, where I'd assume most people would be interested in learning about.
Apple does this with a lot of their security interfaces where they block it with little explanation and then expect motivated users to figure it out by googling. Personally I find it offensive. Year over year we slowly lose control of our computers in the name of security. Where does it end? Our most personal invasive tools are not there to serve us anymore, they have other masters.
There are several repeating (valid) critiques. There is also a sense that things won't get better. I don't think that's necessarily the case.

I can't give timelines, but I'll list the themes and point to the very active work going on in those areas:

1. Static analysis/ it's hard to write large codebases of correct Julia code.

That's being addressed on several fronts:

a. Work on both traits/interfaces and sound static typing is progressing in Jan Vitek's group at Northwestern

b. User extensible type lattice for correctness proof of programs. See here: https://news.ycombinator.com/item?id=26136212

c. Jet.jl already catches method errors at JIT time. It's under-used IMO.

2. Compilation time and package dev latency.

a. We're getting close to native code caching, and more: https://discourse.julialang.org/t/precompile-why/78770/8

As you'll also read, the difficulty is due to important tradeoffs Julia made with composability and aggressive specialization...but it's not fundamental and can be surmounted. Yes there's been some pain, but in the end hopefully we'll have something approximating the best of both worlds.

b. Runtime free static compilation: https://www.youtube.com/watch?v=YsNC4oO0rLA

c. Semantics for separate compilation: https://gist.github.com/JeffBezanson/dd86043ef867954bd7e2163...

Some combination of the above should also address deployment scenarios, whether that be CLI, mobile, browser or even embedded (Yes, with an (expanding) subset of code, StaticCompiler can produce binaries down to the 10s of Kbs with real working Julia programs that use non trivial abstractions like subtyping and higher order functions)

3. Zygote is rough

a. Enzyme will do (almost) whole language AD, including mutation.

b. Diffractor.jl
Why do you think server-side rendering (or transferring tags back and forth as you unconsciously grazed the solution) requires whole-page loads?

Hotwire, Htmx and similar solutions allow you to simply load whatever's changed, no need for reloading an entire page or having jarring transitions.
> Hoarding or panic buying is an example of bad-faith behavior. Panic buying hurts buyers without means to hoard.

Yeah, if you’re not very profitable you won’t be able to afford it. You’re not the best use of the good in question, i.e. the one that makes the most money.

Cornering a market in anything is incredibly hard. Doing it motivates others to find substitutes or secure supply. That’s capitalism. If you don’t want to play find a different game.
It Takes Two - super cute and inventive two player co-op. Perfect to play with your spouse and not too hard for non-gamers.

Deep Rock Galactic - great co-op PvE with a lot of surprising depth and cool procedural generation of levels, some really great challenges

Hunt: Showdown - intense PvPvE with fantastic gunplay in a well-drawn, period-accurate Lovecraftian setting

Phasmophobia - ghost hunting co-op with enough randomness and variety to stay spooky over hundreds of hours

I like co-op. What can I say?
Could be delays caused by engineers not able to show up to the office/factory.
Alcohol damage of liver is indirect. The blood from intestine containig absorbed nutrients and whatever else got into it goes to liver first for the first line processing and neutralization. Alcohol loosens the intestine epithelium and lets the gut microbiome to get into the blood. This causes an inflamation, which if is chronic leads to the liver disease.
> As for the @media tags, I do utilize them to a degree, just to make everything render nicely on mobile and to support dark-mode. But (to put it cheekily) I’m more concerned with backwards compatibility than forwards compatibility :p

I definitely recognized that! My thought was take that backcompat focus further and relegate whatever forward compat you do choose to support not to @media queries, but the media attribute on link tags[1]. Why should HTML 4 browser users download dark mode CSS they can’t use? ;)

1: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/li...
For folks who are interested in the subject matter: electronic tuning fork movements, like the Accutron 214, are amazingly elegant bits of engineering. Both the time regulation and motive power are provided by a tuning fork (vs the balance wheel and mainspring), which is kept oscillating through electromagnetism (vs the escapement) in one of the first consumer applications of the transistor. The movement was designed and started being manufactured in the late 1950s.

Max Hetzel's patents are a good starting point - https://www.accutrons.com/tuning-fork-watch-patents
True, but most certainly feel his impact through the folding of his work into the fabric of modern culture. It's not about knowing who he is, but understanding and appreciating his impact on modern culture. There are countless folks like this, economists, city planners, artists, musicians, they all have shaped the modern world we interact with and experience every day but I cannot name most of them by name. There impact is felt nonetheless.

Trust me, I'm not overestimating the importance of Jerry Garcia of Robert Frost. I've read only a handful of Frosts works, and am only a casual dead fan. I'm not close to them any more than any other casual consumer of their work. There are whole documentaries on this stuff, I'm just a guy.
Hi, a bit of late feedback: at this point, I would expect to be able to prevent at least the contact information pertaining to my own Google account from being searchable. My phone number is already known and verified to be mine by Google, it should be trivial for me (prominently displayed in account privacy settings) to delist this pre-verified information from search.
Sorry, you didn't tell me it was sarcasm so I can't be blamed for believing it.
He didn't do planes yet but he did the internal combustion engine: https://ciechanow.ski/internal-combustion-engine/ and boats: https://ciechanow.ski/naval-architecture/

I could post more but just go to the archives and see. Every single one is a treasure and there are few enough that you can read them all: https://ciechanow.ski/archives/
Almost every thread on HN is filled with such weird pessimism. Or such obviously false observations. The famous dropbox criticism is only scratching the surface. Its so predictable you know what the top complaints will be before you even open the page.

There could be a post about some crazy new performance optimization coming to firefox and the top comment will be a link to a 15 year old bug where the right click menu padding for the flags page isn't consistent when viewed on BSD. Concluding the browser is abandonware due to this.
Analogous to the whole nerd thing being made fun of until being a nerd itself became a culture. Hopefully social media goes the way of the cigarettes ... harmful, profitable and still used but not cool anymore.
/me wipes a tear from his eye at the wonder of markets working to get goods to their highest productivity uses.
Now compare it with Flash ;)
The trick Magisk modules can use to hide the unlocked bootloader only works as long as Google still supports legacy devices that didn't do hardware attestation of the bootloader being locked. As soon as enough time passes that they flip that switch on their end, that will totally break forever.

Also, even today, a few apps aren't fooled by that solution. Try the McDonald's app for example.
I found lodging on Google Maps with a 5 star rating. The host told you to message him on WhatsApp to book. Turns out he has a couple rooms listed on Airbnb and a couple only available directly.

On checkin day, I carried my cumbersome luggage for like a mile from the ferry terminal to his building, and no one was there to greet me. He had misunderstood the days I requested, and was now full for the night I requested. I ended up sitting in that hallway for hours trying to find another place to stay with immediate checkin. I ended up walking across town at midnight to pay twice as much money to stay at a shitty hotel above the train tracks in the shittiest part of town. It was perhaps literally the last room available in the whole city.

Airbnb's fees are expensive (and poorly presented in the UI), but there's certainly value in having a formal booking system and an external complaints/support process.
> The USA had a strong hand in blocking domestic aviation projects in countries that lost WWII

And in those who were on the winning side too.. Likely in large part due to pressure from America, Canada killed the Avro Arrow and bought American Voodoos instead.
Because the theory that the president is easily replaceable is not widely accepted despite a bench of more than a hundred million backups.
Some of the world most famous people are nerds. The richest people in the world are nerds. Elon is 100% a nerd, and he can basically get any Hollywood star he wants.

I'm a nerd, and I consider myself pretty successful in life. I totally agree with the other poster that your view on the world is very different.
Runners use Body Glide, among others, particularly for chafing thighs: https://www.runnersworld.com/gear/g37340104/best-anti-chafin...

I'm not sure what else would work for feet and toes, though asking on a running / distance-walking discussion would probably be useful. A chief problem is adding something else that irritates skin at the same time you're trying to reduce the problem.

Cyclists tend to swear by bag balm: https://www.rivbike.com/pages/saddle-sores

Ocean rowers and open-water swimmers also use various treatments against friction and salt rashes, though I'm not sure which specifically.
The Western imperialist but is a lot less important than the money. It’s all about the money.
Please see my comment here: https://news.ycombinator.com/item?id=31269739

Based on the above, I expect more than marginal improvements in these areas. Would you agree?
I used to ponder this question at tower records since I had a few extremely nerdy friends in high school. In the decades since, history has been a continual story of nerds steamrolling less nerdy incumbents.
Steve Jobs on saying no: https://www.youtube.com/watch?v=H8eP99neOVs
"Access to the environment was gained by leveraging a compromised token for a Heroku machine account"

This is the equivalent of saying "the car was stolen because the car keys were laying on the kitchen table." They still don't know how they got into the house to get the car keys.

GitHub was just one branch that the attacker took to further access, another being the download of the accounts database. We don't know how many other things they did.
Not OP but I was running a number of services with docker.

This was a major pain. Docker is fine for local development, but unless you have a full time department dedicated to babysit it, it’s not scalable for self hosting. Observing services becomes complicated and requires a whole tool chain, ditto keeping on top of new versions, etc.

What I did instead is install proxmox on my server, and run the former server (that was running all the docker stuff) as a virtual machine within proxmox.

I was then able to gradually move everything away from docker and into VMs or LXC containers (which are basically lightweight VMs, but you can use all existing tooling and treat it like a VM). I’m using ansible roles and playbooks, I can ssh into the containers, and unattended upgrades for updating, and tarsnap or borg for backups.

It’s much saner this way ad I don’t end up running versions that are several years old because of the complexity/inertia of docker.
When the project fails that manager can say “but Gartner said they were good.” That’s why they use it.
I signed an NDA before my interview so I can't go into details but my experience was a lot like yours.
I agree with everything the author wrote.
Your definition of "old web" includes WebGL?

Stuff like this is a smaller percentage of the web these days, but in absolute terms there's more of it than ever before and a lot of it is higher quality too.
The Plaid founder responded here on HN:

https://news.ycombinator.com/item?id=31263005
Trace Based Testing with OpenTelemetry
IPR letters doubtless also flew around too.. although probably not illustrated. The bear necessities of copyright.
Further, we'll still need janitors. No matter how many new companies these new entrepreneurs create, we still need people to keep the workplace tidy.

Sure, we could all take part in cleaning, but I don't think that's what chii has in mind.
Flux: The Elegant Machine Learning Stack
My use case is like many others' here: accessing a remote Raspberry Pi. Please do not start charging for this kind of simple setup ! If you want to charge for IoT-type stuff, add a new layer of added value on top of the current wonderful free service.
Exactly, it's just capitalism at the end of the day.

But it's cutthroat capitalism to be sure. I don't see how any products with consumer-level pricing and profit margins are getting built at all.
Let somebody else invest. You can sit around and watch. Maybe amuse yourself with rude remarks.

Hyperloop made no sense whatsoever, from day one.
Relationships are a huge competition in an atomic family type situation - children competing with spouses for time, spouse/kids competing with grandparents, family competing with friends... and god forbid if you have a family member with medical needs. When time was collective because of extended families, this stress got spread out and not as much noticeable but with the shrinked family unit, this is only going to get worse.