skysight-inc/HackerNews huggingface dataset:
The realization that there is more than one game, yes that's a good one.

Then it's time to understand the differences between games and describe them. So this post reminds me of a famous book by James P Carse does just that:

https://en.wikipedia.org/wiki/Finite_and_Infinite_Games
Russia Just Lost Its Most Advanced Operational Tank in Ukraine
I have no thought to add here. Just wanted to say I’m sorry to hear that about your sister.
Don't forget about Pinocchio, who in the original Italian children's book is tortured and hanged for being such a "bad boy" [0][1].

0: https://en.wikipedia.org/wiki/Pinocchio#Fictional_character_...

1: https://slate.com/culture/2011/10/carlo-collodi-s-pinocchio-...

The part of the movie where all of the boys on Pleasure Island begin to turn into donkeys always freaked me out as a kid.
That’s because we have a history of white supremacy in that country though. Similar to how in Germany you’ll get weird looks if you’re echoing nazi talking points; there’s an existing history and cultural context to that sort of thing in that country that the country now wants to not repeat.
Or the media is pumping out rage/click bait as usual.

Which is why you see articles reference profit, rather than profit margin.
Musk has also created enthusiasm for electric vehicles and reusable space vehicles.

There was a report made to support SDI circa 1990 that talked about what to do to lower launch costs that advocated a path very similar to falcon and then starship. It also said that nobody would do it, that people would be seduced by dead ends like the shuttle and SSTO.

I think Musk read that report and took it seriously.
We tried to run that way as much as possible. IIRC (it was a long time ago), this was a particularly complex case and particularly sensitive customer.

They absolutely did the right thing, and they did it well. It just had me so confused at first, because I was used to being the one doing the analysis, and their analysis was spot on.

My inner dialog was along the lines of well, I have nothing to offer from either a technical or support perspective so what do I do now, oh, yeah, make a call, that’s what’s needed here!

(It was my first management job. Once I figured that out, a lot of things got a lot easier.)
The court's top priority, shared by everyone there, is to remain credible. I entertain the possibility that it was leaked to test the public response. So they could make a decision that would be popular (bolster their credibility and appear authoritative).

My opinion is that this issue is too contentious and should have been ignored by the court and the entire problem deferred to Congress...but then that expels the court's credibility capital. They can't resist the occasion for authority and pomp.

My biased opinion out of the way, I think a growing population of the body politic feels the Supreme Court takes on too much (way out of its lane), and Congress likes to be able to dodge contencious issues (happy to have the court insulate them) and then soapbox after the fact.

Waffling on long standing pivotal precident after 50 years smacks of a brewing revolution--in any society.

In the words of my sweet little apolitical wife (and mother) after expressing surprise at seeing her participate in discussions about this on facebook: "They are fucking with the wrong people."
We take it very seriously, but there isn't a whole lot we can do unfortunately. Apart from reporting false positives the only venue we could pursue is applying obfuscation practices used by actual viruses. This of course has its own slew of issues.
I don't object to reasoned change.

I don't object to warning about dangers of continuing a current trajectory.

I object to putting ideology over naturalistic reasoning.

I object to not having kids or telling kids they don't have a future.
For comparison, just read this: https://mithril.js.org/framework-comparison.html

Personally I prefer mithril or Soild over all other front-end framework. They light and fast. And Mithril author had in depth knowelge of the other frameworks.
Ask HN: Advice for finding purpose and early career burn out
I have had a bit of a non-standard career trajectory. I started out with an undergrad in engineering (aerospace), with a masters in applied physics, then a PhD in theoretical physics. Then not wanting to bounce between post-docs, I decided to try out industry and someone was kind enough to give me a chance at a full-stack role which was interesting but got a little boring after a year so I tried quantitative research at a bank for a couple years which ended up being mostly writing code and not much modeling. I craved more research so I looked elsewhere and found a role doing High Performance Computing for an Oil and Gas company's research center for a few years which was fun and I learned a lot but there wasn't much career growth in that role and due to some other family/financial constraints, I ended up leaving that to come back to NY to work at a bank as a quant developer.

At this point in my life, I really do enjoy being a developer (primarily C++ but I enjoy more theoretical/drier aspects as well and I often dabble in Haskell and functional programming and incorporate that in my work and personal projects). I have about 7 years of work experience after 6 years of grad school.

Lately, I have been battling with anxiety and depression and some of that has to do with me being not completely satisfied with my job. Although I enjoy programming, I was never the hacker teenager and didn't grow up with friends or family of coders. I have primarily seen myself as a problem solver throughout my life and I enjoy that. The main thing that I am lacking at this point and have missed throughout my life is a purpose. I would like to have a job where I can solve problems while making an impact of some kind, whether it be through writing code or something else. But I don't know how to go about finding what that might be. I am also feeling a little burnt out but I feel that it's a bit silly to be burnt out so early in my career.

Any advice is appreciated.
Hi, is Nim a good replacement for python? I write a lot of scripts, but I find that python can get cumbersome to maintain. I'm looking for something with stricter typing and a sane packaging/directory system, but also easy/fast to write. If Nim can work with numpy it's a plus
> Suppose the US decided to invade Iraq a third time and the EU responded with sanctions, cutting off US airliners from Airbus.
Now why would they invade Iraq a third time? The second time was already unjustified, unlawful and borderline genocide..

> This is the sort of situation Russian airlines faces today, but who's to say it couldn't one day happen to America if Boeing no longer existed? It's not as though America is any stranger to waging unpopular wars.

Not at all. Russian airlines face that situation because Russia decided to nationalize planes that did not belong to them.
Another amplification is that many many parents haven't even solved this problem for themselves. How are they going to help their kids navigate social media use when they're pissing about on Instagram, and retweeting outrage garbage, etc.
A very important point. I think its very easy to use the latest and greatest when someone else is paying the bills. If you start thinking about costs it would lead to a change in your cloud infrastructure architecture. It makes us better engineers i think.
The only time I've ever had to update legacy code due to a breaking change in PHP is when an old encryption algorithm was withdrawn and I had to write a migration to decrypt and re-encrypt the data we'd originally encrypted with it. Apart from that (and a few notices sent to Sentry) it's been smooth sailing over the years.
I Spent $1000 Making an NFT Project and Unfortunately Learned Some Things
If it stopped at disallowing the similar names, I'd think it is quirky but fine. A little unusual but harmless, maybe even helpful as you say.

But that I can, and other people's code can, refer to the same thing by different names, is a bridge too far.

Like I say, it won't deter me from trying the language, probably (I've been saying it for a while), but certainly doesn't make me more keen to try it.
The Economist is about the last place I'd see "eat the rich" commentary.
This is madness...and the fact it's done manually! Wow! I wonder how much this type of service costs?
Now all we need to do is tell the attackers they can't use the killing robots, problem solved.
There's a similar effect in meat-space too, I remember my (boomer) father telling me that when he moved for work in the 70's that he found he was able to meet people in the area via a society (some kind of rambling and general activity group) that was really good for meeting others in their early 20s.

When he suggested I try the same group for meeting new people when I moved to my first job post-uni we looked up the society, but it was almost exclusively populated by people much closer to his age than mine. While the remit of the society hadn't changed, as people had got older they had never actually left the society to make space for the young, and so the group lost the ability to deliver on its promise.

It's a natural effect and you can't really fight it, people will grow in places their parents aren't, and so they'll seek spaces where their parents aren't.

Facebook has the luxury of generally being able to buy competition as it grows before it's too large to grow too big. Generally they'll still have the metrics and data to be able to spot new competition before it grows very large at all.

Tik Tok is of course an exception, fueled by both a vast amount of inorganic early growth and being out of reach of an easy acquisition before it grew too large.
You can't get around the basic energy requirements, but don't we come up with easier synthesis methods all the time?
Owning the mistake would be fine if he did that - he did'nt. He blamed the company he was contracting for. That's a big no from me
you forgot to account for stories behind a paywall. some will read it, most others wont

example: the facebook retirement plan story:

https://news.ycombinator.com/item?id=31271885
> Social media is a great scapegoat, but it is not the source of the problem. It is where they go to communicate and cope.

I am sorry, that's an absolutely naive way to look at it. The fact is that it is being increasingly recognized that current Social Media networks are a stress inducers in kids and thus causing mental health issues in them. It is in fact not a great medium to communicate with someone too - if any kid prefers to talk to a friend through social media, than in person, it indicates social anxiety issues that need to be addressed, as otherwise the dependence on SM will actually aggravate the symptom. Not to mention parents should be teaching their kids not to share personal and private feelings on SM with questionable privacy policies (and lack of laws) that will one day be used against them publicly, directly or indirectly.

> School, practice, volunteer, homework, bed, do it all again. This builds up to a very difficult to unwind ball of stress, anger, fear and despair.

Sounds like all our childhood (with slight variations) before social media. Now add social media to this mix as one of the daily rituals / chores and you will begin to partly see how it can add to the stress in teens.
I used to game casually on PC years before.

I don't anymore. I have other things to do that I give more priority to.

I played GTA 5 some months ago. The whole story mode.

I have purchased Factorio some weeks ago and I love it. I have played it for some hours. Would love to play more.

Read Dead Redemption 2 looked very interesting when I saw a friend play it.

I would like to buy and play it someday.

Into The Breach is another game that I have played recently.
I've used the DO App platform, generally it's pretty solid but getting up and running was miserable. The documentation is really thin and there's a bunch I just had to discover along the way, in particular while getting up and running with a DB as it's not clear how the certs are delivered into the environment variables etc.

It's been solid since I got up and running but took me about a day to get a simple CRUD app moved over to it.

If they can improve the documentation it'll be much better. Right now I'm not considering it for future projects though just because platforms like Fly.io and Render seem to have better docs and additional functionality that DO Apps doesn't have yet.
Not doing side projects is not the same as stopping learning. OP addressed this in their last paragraph: if you're in a dead-end job that isn't teaching you anything, you'll learn faster by getting a new job where you can grow, rather than working overtime to teach yourself. You'll have more hours to learn in, other people to learn from, and real-world situations to adapt to. They also rightly point out that a good job teaches you valuable soft skills that you can't really get from side projects.

More generally, it would be helpful if you explained more why you disagree. This comment and the paragraph you reference are both devoid of any actual explanation for your opinion beyond "it worked for me", while the commenter you're replying to has clearly thought things through.
Redux historically had a pretty terrible API. Next stop: Boilerplate-ville.

But it's based on a sound model.
Go and check out elm, the project redux copied its structure from and you'll see what that model is capable of achieving in a decent language.

Today with hooks Redux is not too bad but still subpar. I used for years my own simplified store, these days I just use zustand.
> I can understand the concerns of the technology might be abused in DoD

Technology getting abused by the DoD is "fine". Technology that has very few applications outside the DoD is less fine.
If the other "side" doesn't bother generating ideas to help with the situation, then it is a fair thing to deride the opposition. It's like the (bad) engineer that just points out problems without trying to come up with alternative solutions. I'm not saying you are that person, but it is aggravating to attempt to solve a problem only to have a contingent whose only goal seems to be preventing a solution. It seems like a certain amount of people honestly believe that have people live impoverished lives is simply a necessary feature of economic systems. "We can't have a minimum wage because it will just increase prices of everything and make the minimum wage moot. We can't give people free stuff because then they will be lazy and won't contribute." I reject that notion, and if you are in the group that believes such a thing I'm going to oppose you stringently, sorry.
This is a pretty well-observed phenomenon that the relative sadness of humans and cute animals dying in movies and real life is (presumably) reversed. Someone had even coined a term for it - “dog-dying-in-movie sad.” I’m at a loss to explain why, but it feels like Peak Internet Discussion so hopefully someone here will feel like expanding on it.
What, the Nissan car?
You should check out tools that help bring a Heroku quality experience into your own cloud, where there are lots of database options that meet your needs.

Coherence (disclosure- I’m a cofounder) - https://www.withcoherence.com - is one option. A defined workflow for production-quality full-stack web apps with dev and production built in alongside automated test environments, including CI/CD and cloud IDEs - all configured with one high-level YAML. We’re in a very early private beta on google cloud right now - if you’re interested, please check out our site above and let us know!
Automatic Tax Filing?
You must remember that Nim is a statically typed compiled language with support for distinct types etc. This means that you wouldn't be able to call the wrong procedure if you didn't provide it the right types. Besides, not allowing similarly named but differently cased identifiers causes less ambiguity, not more.
Warcraft 2
> The Plague Dogs

I think a LOT of UK school kids were truamatised by this, a lot of teachers, saw it thought 'oh, same author (Richard Adams) and director (Martin Rosen) as Watership Down, lets stick the kids in front of this while we do something else.

Man, that film was harrowing.
Good points, and interestingly as a candidate who is reasonably outgoing, does a bit of public speaking, and has a github profile with a few infrequently updated but well used side projects included on my resume, I aim for this to work as a reverse filter for companies who will pay me an above average salary, and it’s worked a treat so far. If an employer still wants to interview me after being referred from a DevOps talk or through friends after reading my resume or having coffee with me, I’m usually pretty confident they know what I’m going to be asking for.
What Is Legacy Code? An Opinionated and Analytic Definition
Legacy Code! Joy of the business and pain of the development. But... what exactly makes a code “Legacy”? Let’s dig into the topic with Paolo Venturi
Togethr: Own Mastodon-compatible decentralized social network instance
I think the rise of social media and poor mental health has a much simpler explanation and I think due to occams razor it works out:

1) social media incentivizes negative reactions and therefore promotes negativity

2) there is something bad happening all the time that you cannot do anything about

For example as an adult does it benefit my mood in any way to hear teenagers aren’t doing ok? Nope. I can’t even do anything about it because I don’t have influence over any teens. But it’s still heavily upvoted on the social media I visit. I imagine the same thing happens on tiktok and Instagram and the like, except teenagers have underdeveloped brains so it’s not like they can even critically think about their consumption.
In my waking up state I read that as “some layer of distraction”. How fitting ;) But back to original post , yes his work and website is amazing.
Where in the UK? I won’t go as far as to say it’s impossible that this is true, but I haven’t come across anywhere like that in the last year. Are you renting a full home or a room? A desirable location (a major city) or the middle of nowhere? I can’t imagine any UK city where you could find an apartment on Airbnb for £1200/month — at best you’d get a room for that price. If you’re willing to rent a room then sure, you’ll be able to benefit from people who don’t care about the economics, but for actual apartments, the economics don’t make sense.

(And if you’re willing to rent a room, you can pay less than the long term local price with some savvy)
BigBrotherAwards Germany 2022
Most people, pretty much by definition, aren’t rich. What’s it like for the median person (split by gender or not as you like) in one place vs. the other?
Or the Tesla battery in Australia that paid for itself incredibly quickly, not because it was physically needed by the grid, but because it stopped gas power stations from dicking with supply and demand to maximise their own profit.
The bigger question to me is how did they leverage a GitHub OAuth token to gain access to an internal database unless they're storing that config in their codebase.

If that's the case...yikes.
My mind is blown -- that is quite some story (all of it, not just the bits in your comment!), thanks for the link! :-O
How to run Jupyter Notebook online
But better to have a goalie, ANY goalie than no goalie at all?
The general (Anglo?) public has adopted this eschatological aesthetic. The mood here doesn’t seem that different that in other forums. Whether the pessimism is warranted, I can’t say
Fascinating. Do you mean the mediterranean diet entirely misses the point that what drove health benefits was fasting instead of specific dietary inputs?

I can't imagine this was lost in translation.
Kurzweil’s predictions haven’t been very reliable IIRC.
Wouldn't the model be to expose an increment_stock(10) type HTTP endpoint instead, and the backend can ensure it's atomic?
Other than the initial request to get the client ID/secret it's standard I think
It’s why I always buy TB3 (or now TB4) cables rather than a cheaper USB-C to USB-C. Due to the strict requirements on TB cables, you can pretty much guarantee it’ll support any use case (alt modes, PD, etc). Sometimes overspending is worth the headache prevention.
" Turns out he codes everything by hand in WebGL"

You really have to admire people who do stuff like that (I can't imagine that I would ever have the patience to do that).

What I'm mildly curious about is why would anyone want to do it? Is there a demand for such stuff? I can understand it if the exercise was for training people but wouldn't most people who were interested in the internal workings of watches already be familiar with them?

I'd reckon most would be like me in that they'd pulled enough watches apart in their younger years to already know their ins and outs (I've long lost track of the number watches and clocks I've either fixed or disassembled by the time I was a teenager).
From [0]:

[For Bash]
Ctrl + x + Ctrl + e : launch editor defined by $EDITOR to input your command. Useful for multi-line commands.

I have tested this on windows with a MINGW64 bash, it works similarly to how `git commit` works; by creating a new temporary file and detecting* when you close the editor.

[0] https://github.com/onceupon/Bash-Oneliner

* Actually I have no idea how this works; does bash wait for the child process to stop? does it do some posix filesystem magic to detect when the file is "free"? I can't really see other ways
Nice reference. It even has a page with historical graphic data showing the gradient in gasoline prices.

In 2019, the newest year, it lists Edmonton at 118.9cents and Vancouver at 167.4cents. A rather massive gradient considering in theory these two markets are connected by pipeline. Note how Kamloops, also in BC and subject to the same taxes, is at 139cents.
mux.com seems like a great alternative and is super developer focused.
Decades ago people would live happily for a whole life because they don’t have a chance to see how bad the world really was.
True. Was angling for that with the "that those will remain stable".

It seems easier to personally define what one thinks winning is, and then evaluate (and modify if possible) the games we come across.
No USB On-The-Go (https://en.wikipedia.org/wiki/USB_On-The-Go) or Wireless USB (https://en.wikipedia.org/wiki/Wireless_USB)?

USB is a triumph of marketeers over engineers. All these things are called USB because USB sells (see also: Bluetooth).
Eastern Europe is full of Stalinist ‘big block’ apartment buildings which seem to have been built to put an end to blitzkreig.. That is, if you don’t destroy them all with artillery first somebody on the sixth floor is going to drop a piano on you, drop a Molotov cocktail on you, shoot at you with an anti-material rifle, shoot at you with an RPG-7, etc.

The tank cannot raise its gun to do anything about it, even if it did, reinforced concrete is highly protective for the inhabitants.

Any tank that goes into that environment is going there to die no matter how advanced it is.

In the 1970s the west fantasized about stopping tank columns with neutron bombs but in the 1980s they made nuclear weapons obsolete with whole families of weapons like the Javein, CBU-100, CBU-97, now drone-dropped bombs, that fall from above and hit where the armor is weak. It’s hard to resist the conclusion that tanks are mostly obsolete.
The nice thing about being able to run others people code with your style is that your entire codebase stays in one consistent style. You don't run into issues like in other languages where one library author has done some dubious style choices which then propagates into your code. This was always a pain-point for me in Python.

And I'm not certain what scenarios you envisage where this would be an issue, why do you care how other people call your functions?
Raku: Regexes
Quora.com is a good candidate for this