skysight-inc/HackerNews huggingface dataset:
Your story sounds a lot like mine. I earn good enough money at a laid-back employer, and don't have the drive to job-hop or leetcode into a FAANG, or to do some big open-source software project or anything else like that.

I focus on hobbies. What works for me is to keep the hobbies to myself - don't let it become competitive relative to others. That's a trap you'll never win, as you'll always be comparing to the best and not to any kind of average or typical performance.

Here's a number of concrete examples. I like Rubik's cube puzzles, but what I do with them is get new puzzles of different shapes and figure out ways to solve them. I deliberately don't get involved in speed-cubing or such competitions.

I like juggling, but I don't try to do any shows or competitions or anything; what I do is invent and learning new patterns and tricks for myself.

I learned to sew, to make costumes for conventions; but what I do is walk around to interact with and entertain people; I don't try to compete in shows or for prizes or anything.

I play board games, pinball, sports like bowling and ultimate frisbee; but always on a very casual recreational level and not in any kind of organized league or competition. What's important with these isn't the activity itself, it's the human interaction.

You can find a lot of value in hobbies like these in a range of 20 to 200 hours invested rather than 2000. The key is to find self-satisfaction in bettering your own skills; don't try to compare to the self-selected best lifelong obsessives.
I'm not surprised -- and they'll keep searching.

There's been little-to-no investment in long-term platform research and innovation.
In Canada the landlords are of many colours. Many are Jewish.. would you hold that against them because they are white?
Maybe I am old, but I think that all modern operating systems are great. I prefer using Mac OS as my Desktop Environment, but this is probably because I am used to Apple Machines. But my home server runs Ubuntu, and my entertainment machine is a samsung book pro running windows 11 because it is light weight as a tablet but without the limitations of a tablet. Mac Book Pros are too heavy to be used outside a table in my option.

Yeah, windows have different window styles and a lot of different places to configure stuff. So what? I f* don't care.

I could run linux on the Samsung PC? Yeah, I even have it on dual boot, never use it. It is not one of my development machines, and even when I use it for things like doing experiments or learning a new language, I can fire WSL2 and run Emacs on Windows Terminal or VS Code.

I used NT 3.5, I used 90's Slackware, I used Mac OS classic. Jesus, I used MS-DOS. Any modern OS is great to me.
>For example, something posted 7 years ago will be marked as posted recently on Google.

I've noticed this too. I think Google Search is updating the page's timestamp in the search cache every time anything changes on the page itself. So if the sub's admins change any content that displays on every page in the sub, like the rules/guidelines section or stickies a post for example, Google Search is considering it a page update even if the post itself is old.
Well, OK. Personally, I moved away from using hover for anything important on my sites, because it has such a restricted application. It either doesn’t work or works unpredictably on phones and other touchscreen devices, and is pretty useless for people, like me, who use keyboard navigation. But now I read academic papers using the sioyek PDF reader, which makes such good use of hover that I’m regaining some affection for it. (Hover over a reference to a figure to see the figure pop up without losing your place, for example.)
Russia's Nobel winning editor Muratov doused with paint
The Bristol Channel was hit by a tsunami in the 1600s. And a couple of nuclear stations in the UK had to have work done to address that risk after Fukushima. But it seems like a risk that can be mitigated. Build a massive bund, elevate critical gear and have a plan for backup generators.
Not really, if you take A/B/X test and realize modern codec can be transparent at low bitrate (e.g. opus@128kpbs)
Chrono Trigger!
Hence the point of my second comment - not incorrect per se, but not really any evidence suggesting that it is correct, on a number of different fronts.

The point of the first part of my comment was to answer the question posed.
Do you know why the US motto changed in the 1950s from "E pluribus unum" to 'In God We Trust' or why that phrase is printed on all US currency? Any Regan republican can tell you why and I say that as a liberal.

I remember a time when US conservatives thought Russia a bitter foe and that being a communist sympathizer was to oppose everything America stood for. Hell, until recently conservatives criticized some liberals for being "socialists".

Now I see conservatives heralding Putin and supporting communist expansion through military conquest while allying themselves with Russian propaganda networks as kindred spirits. Hell we even build a border wall. A border wall!

We spent most of the last 100 years including fighting in serval wars trying to stop that kind of thing. Ronald Regan would turn over in his grave.
I thought exactly the same question, I'm just happy that my eyes, brain and fingers work well enough that I can still type to the whippersnappers.
My PC plays a weird sound whenever I stand up from the desk
Did you know only 3% of Toronto properties are foreign owned. Are you sure it's a real problem or media invented cause?
I try to frame thing this way to my private equity / hedge fund / golfing friends and they cannot accept it. they think the natural order is that ten thousand millionaires on each coast are all we need to keep things moving forward, and a couple million well paid people bellow them, and the rest dont matter.

I try to scare them by saying "country X is educating everyone" and they say be quiet liberal, everything is going to be fine.
Ok yes but even if this was a rental home and the renters basically paid the mortgage.. so you didn't get any utility out of it. 30 years later you made $200k, even if you put basically nothing down. As a return it's a lot percentage wise. Overall though, it's not life changing for most people. It only gets crazy money in the most desirable of areas. And that desire circle is basically described as driving range from the highest paying jobs.
Thanks! That's encouraging :)
What total bullshit
> Incremental compilation is re-enabled for the 1.60 release. The Rust team continues to work on fixing bugs in incremental, but no problems causing widespread breakage are known at this time, so we have chosen to reenable incremental compilation.

Wow that is concerning, if it is buggy, you don't enable it by default
> Homeowners don't need to orchestrate and elaborate scheme, they just vote for the politicians who will prioritize increasing home values because that will help them financially.

Or y'know...maybe homeowners don't want to have their neighborhood become overcrowded. Not everyone wants to live in a megacity with traffic, air pollution, constant bustle, and restricted personal liberty.

If financial gain is your only motive as a homeowner, you would actually WANT an increase in density. As you cram more people into a smaller space, the land underneath becomes more valuable. Increased density attracts amenities, restaurants, businesses, nightlife...etc, all of which raise the value of your property.

Homeowners care about things other than net worth.
I was initially thinking that it would make sense
to always ask yourself "how long should this take"
and tune appropriately, but for the vast majority
of regexes that's overkill

More than being overkill, it's actually impossible right?

The execution time will also vary greatly based on base CPU performance, and current server load.

A regexp that takes 10ms to process right now might take 500ms tomorrow when your server is under heavy load. So we can't predict how much time each regexp "needs."

But, like you said, we can set a somewhat ridiculously high limit to help prevent regex-based oopsies or re-based DoS attacks from dragging us down =)
In case anyone doesn’t know the reference:

https://youtu.be/GyV_UG60dD4
What about no age discrimination at all?
Thank you for sharing. Beautifully said.
No. But I'm replying to the OP argument that his physics career began with the book.
Read Tolstoi. Start with “A Confession”. Also: Nietzsche.
I have done a few zero downtown migrations. It is not rocket science if you do not use cloud-specific products.
I'm a _very_ big believer in maintaining an informative Git history. I have some suggestions for practical Git usage patterns in a blog post I wrote last year:

https://blog.isquaredsoftware.com/2021/01/coding-career-git-...

TL/DR for that section:

- Write Good Commit Messages

- Make Small, Focused Commits

- Clean Up Commit History Before Pushing

- Only Rewrite Unpushed History

- Keep Feature Branches Short-Lived

followed by some thoughts on "Git Archeology" as a useful concept.
Define "killing kubernetes"? It's still pretty successful and the adoption hasn't slowed in any way I can measure. I promise you that some site you used TODAY is running, at least part of it, on Kubernetes.

Google employees regularly get promoted, at all levels, based on their OSS work - Kubernetes and other projects. We have dozens of people who work on Kubernetes, in one area or another, at varying degrees of depth. Is that "killing" the project?

Of course it is never ENOUGH. I'd happily consume hundreds more people. :)
I've been very attracted to learn Ruby a couple of times, being exhausted of the JS ecosystem. Everybody who's used it seems to fall in love with it, but I can't get over just how slow it is... It takes a fresh installation of Discourse over 10 minutes to start-up again on a small underpowered VM and uses 10x as much RAM as an alternative platform such as Flarum.
seriously learning this made my day, I did not know this was a life goal until I achieved it. Thanks! <3
In both cases, they are guilty of speaking. If they were benevolent, but wrong in terms of science, then they should shut up.

“But it was impossible to predict!” that the mask was useful. Well, Pr Raoult did. Many doctors did. Government can’t claim innocence “by being wrongly advised” after implementing nationwide policies without knowing anything correct AND banning criticism on Facebook.

You can’t claim innocence when you perform wilful censorship.
Computers used to be people, but machinery was never people.
I've always disliked when code review tools are prescriptive about my commit history (i.e. prefer that each successive patch to a given CR needs to still just be a single commit rather than a separate commit per patch), and I ended up writing a shell function that just wraps whatever command I need to use to submit a CR that first swaps to a branch called `xxx-temp-xxx`, then does an interactive rebase (in which I squash all the commits I've made into one), then invokes the CR command, and finally swaps back and deletes the `xxx-temp-xxx` branch. This was made easier when I found out about `git checkout -`, which switches back to whatever you just swapped from last (like `cd -`).
does hetzner have servers in US ? if not - if your app ok to be hosted in the EU ?
> Getting so “lucky“ required working very energetically and solving difficult problems, for years.

A lot of people work very energetically and solving difficult problems, for years, and don't get rich. Sad but true. If you are one of them, I salute you and thank you for trying to make the world a better place. And if you did get rich but realized that "money doesn't make the man" so you did your good deeds in private, I also salute you. The world would be a much worse place without people like you. Frankly, the Marc Andreessens of the world are a dime a dozen and I don't mean to disparge Marc as a private person, I'm disparging the puffed up Wizard of Oz public image that people like him build on the advice of their PR people. It's good for business I hear.
A lot of us had never really played an RPG before, especially if we never had an SNES. Most games had a generic poorly-written story that might be a page in the manual instead of even being in the game itself.

Then suddenly a game comes along on the popular console, and everyone's playing it and talking about it, and it puts you in this 3D living world, and a real story is happening with real characters, with real conversations - there's even swear words in it! It's treating me like an adult! - and yes the music is beautiful too, and the whole thing seems impossibly huge, the world seems to go on forever and now I can fly? And now I can go under the ocean? There was nothing else like it, not on a mainstream console anyway.
Yeah, you'd never get it done on a local level, but when people are forced to think about the issue holistically -- that is, when they can get outside of their immediate neighborhood and think about the fact that it's illegal to build enough housing on a state or even national level -- it looks like they can actually be swayed. These changes have to be made at the state/province level.
Having watched my mother swearing at this on numerous occasions I would not make that assumption.
These optimizations are great if you’re selling things people are looking for. However, when you’re selling something people want but don’t yet know it even exists, the problem is thornier.
I respect the smoothness and honesty of your plug.
It is not fair to extrapolate the building speed of the 1970s to today. Especially not with nuclear reactors. We don’t build things like in the 70s anymore. There are safety and environmental standards which weren’t being observed back then. And that’s a good thing. It is not a coincidence that things slowed down in the 80s. The 3 mile island partial meltdown happened in 1979 and it left a mark. If we would still be building and running our reactor like we did back then, but had 5 times more reactors to maintain, we can assume that the probability of a full meltdown and a major nuclear accident would be far higher. Chernobyl serves as a reminder of what can happen if safety standards are not adequate.

The labor and logistics situation is also completely different from today then it was in the 70s. Today’s megaprojects tend to go way over budget and suffer significant delays. Land acquisition is more complicated (and again that is a good thing as many building project back then tended to displace a lot of minority residents) and a much smaller proportion of our labor pool are construction engineers. This leads to a longer and more expensive building process. As an example the only two reactors currently under construction have gone at least $10 billion over budget and are 6-7 years behind schedule. And these are reactors in the existing Plant Vogtle in Georgie. I imagine a whole new power plant would suffer even worse logistics problems.

> Plans to decarbonize through renewables assumes that hydrogen storage, thermal batteries, or something else will provide effectively free energy storage.

This is only partially true. Plans also include a significantly more efficient energy usage. People are pressuring governments to significantly increase investments in green infrastructure. This includes more robust energy grid, electrifying railways and ferry terminals, increased building standards for efficient power usage and retrofitting old buildings to similar standards. We don’t need to replace carbon power 1:1 if we patch up the inefficiencies of our current energy use. There are also hopes for better battery technology and carbon capture. A carbon capturing gas burning power plant is not an unrealistic advancement, nor is solid state and molten salt batteries (all of which exist today at varying levels of economic feasibility; none less feasible then new new nuclear). Meaning that we can bridge that ~40% without emitting more greenhouse gasses and without new nuclear.
So editing code is like free climbing now? My IDE has infinite undo, and some editors (like vim) can go back to arbitrary points in time. The relatively unlikely case that the editor crashes (or I accidentally shut it down) and I lose a little bit of undo state (or a few lines of code) is just not worth it in my opinion.

I commit maybe once every few hours. I don't recall my diff exceeding 2000 lines, normally it's a few 100s. I can't recall the last time I lost code. It only happened a few times ever. It was never a problem to quickly redo those changes (and possibly improve along the way).

Is there any other point in doing micro-commits other than being "safe"? If not, I have other things to worry about.

Besides, my editing environments don't play well with checking out an older commit to see what's there - they don't recognize this as "going back". Much better to simply undo.
Same applies to Khronos APIs, they behave just like that, throwing the APIs out there and hoping for the best.

No wonder they are always a shadow of what proprietary ones bring in the box.
Amazon had the patent but it expired recently AFAIK.
I have done this, yet your link takes me to the new reddit. It's incredibly annoying.
> Policies that forbid landowners from building housing are central planning and the opposite of capitalism.

You mean opposite of a free market. Property rights, aka the exclusion of other people, is actually an inherent part of capitalism. When you think about it, capitalism isn't actually about physical capital. It's actually about having the rights to be allowed to do things and restricting other people's rights while boosting your own rights is considered perfectly okay under the guise of private property.

When you think about it. We have built a system that tells you whether you get to work or not. This is completely independent of your ability to work or gain skills. It's like a brain cage that tells people they are powerless when they really aren't, they just aren't allowed to help themselves.

A lot of laws that set a minimum living standard basically make it illegal to live. If you are going to demand that everyone must meet that bar, then you must actually do something to let them achieve it. Instead, we just abandon people under the guise of personal responsibility.
"Un-alive" comes from a Marvel animated cartoon series called Ultimate Spider-Man, in which Spider-Man teams up with Deadpool, who expresses his intent to "un-alive" a certain villain. To which Spidey replies, shocked, "You mean KILL him?!"

Deadpool's circumlocution around killing and death is a parody of similar linguistic gymnastics from 1980s cartoons, which were considered "for children" and so addressing death directly was forbidden. And given that Deadpool's mental illness makes him genre-savvy, it was probably deliberate in-universe and out. The writers then paired that with Spidey using "kill" directly in an animated kids' block show, to show how ridiculous such censorship was.

The sheer irony is that we're now self-censoring to 1980s cartoon levels to avoid robotic censors we can't even argue with.
My engineering manager asked me to use Conventional Commits for all of our code. I've been using it for about six months now, and I have to say that we're really getting no value out of it as a company beyond the standard habit of writing descriptive imperative messages for discrete units of work. It probably just muddies the waters because it ends up adding a bunch of noise to our commit messages that no one is really thinking about when they write it.
>GitHub now supports OIDC in their workflows. Each time a workflow is run, a runner can mint a unique JWT token from GitHub’s OIDC provider. The token contains verifiable information of the workflow identity, including the caller repository, commit hash, trigger, and the current (reuseable) workflow path and reference.

Cool, so just emit that token along with your build artifacts. Anyone who trusts Github can then verify that it was signed by them, and there is no need for any of the CA nonsense.
I don't add "reddit" because Reddit discussions are good,

I add it because Google results are shit.
The 360 was not a single device at a moment in time, but a platform and an architecture. The 360 is not judged by the first machine you could buy, but by how the machine did in the market over the long term.

The iPhone line of products came to blow the doors off the “smart phone” market, like the 360 did with mainframes. You can’t seriously claim that the touch screen was “seen as a disadvantage by many” when the new line sold orders of magnitude more units than any smart phone before it, and became the dominant form factor for all mobile phones within a few years. Like the 360 did with mainframes.

“obviously someone else would eventually have pulled it off” can be said about any innovation, including the 360. What IBM did, like what Apple did decades later, appears obvious in hindsight. But like IBM’s 360 and mainframe computers, Apple is the one that did it with smart phones.

Low price data plans, an app ecosystem several orders of magnitude bigger than anything before it, portable computing in the pocket of billions of people. Nobody achieved that before the iPhone.

Like the impact of the 360, the creation of iPhone eventually enabled a vast number of new businesses and products (for good or ill) including Uber, Snap, and countless others. Pre-existing businesses like Facebook grew significantly after the iPhone was released.

Sure, lots of earlier devices had some of the features that iPhone released with, just like computers existed long before the System/360. But Apple packaged it up in a way that worked, proceeded to own the market for a decade (especially in terms of revenue), and became one of the largest companies in the world on the back of its success.

Much like IBM with the 360.
Why are you mentioning Jewish community here?
The home ownership rate is already >70% for people 40+.

This is just pandering to young people in Vancouver & Toronto.

Any tax savings will be passed on to owners in the form of higher prices.

The only thing you'll do is pay higher property taxes and insurance.
This is super exciting!

They also created an awesome playground to try Ruby online [1]... all powered by Wasmer/WASI [2]!

[1] https://try.ruby-lang.org/playground/

[2] https://wasmer.io
Twitter baffles me. I don't understand why anyone uses it since its UI (at least for readers) is so terrible. People split long posts into dozens of tweets because of the 288 char limit, or else post images of printed pages, instead of using a blogging platform. You get a megabyte of JS bloat along with your 288 character tweet. I joke that the main purpose of 5G mobile is so they can increase the bloat to 10MB instead of 1MB to read a tweet. Finally, it is stupendously influential in the real world, yet Musk was able to buy 10% of it for around $3B, so it has a fraction of a percent of Facebook's market cap. I don't know anyone who uses Facebook any more or cares what happens on it, but Twitter steers everything. It's weird.
That was one of the hardest things for me to get used to when I moved primarily from Linux --> Mac (and it still makes switching between Mac and Windows annoying). Keyboard remapping helped at first but I was getting tired of inconsistencies so I just forced myself to relearn the modifier keys.

Funnily enough, the command key and many of those popular shortcuts (eg cut copy paste) predates windows by several years. The story goes that windows wanted to use the same shortcuts, but PC keyboards lacked a command key - so they used control instead. Since windows was backwards compatible with lots of hardware, they couldn't require a key that didn't exist on most keyboards.

Prior to that of course, Control has a long history of interacting with command-line based applications in Unix/family (eg Ctrl-C to cancel a running CLI app). Of course those same things still work in MacOS like they did in the older Unixes.
A description of a choice of definitions: Meritocracy and Fair.

I think what we're currently in is a period of Moneyball where we can do better.