skysight-inc/HackerNews huggingface dataset:
Agreed. Also misses the global effect of the Arab oil embargo over US support for Israel in the 1973 war, which was amplified further by the rise of OPEC and the concommitant rise in international oil prices. This in turn caused a balance-of-payments problem, which in turn led to petrodollar recycling and the military-economic alliance between Gulf Arab states and the USA (and also, though this is largely forgotten, the Shah of Iran was a major player in that system before being deposed by the Iranian Revolution).

Andrew Scott Cooper's The Oil Kings covers that in some detail:

https://www.goodreads.com/book/show/12348743-the-oil-kings

It's very relevant today as the spike in oil prices is fairly similar, and current US tensions with Saudi Arabia are not all that different from similar tensions with the Shah of Iran at the time.

Additionally, I'm a bit skeptical about the author's claim that full employment is the number one cause of inflation.
“Say Yes more. The people without passion are the ones who always say no. But the happiest people are the ones who understand that good things occur when one allows them to.”

From the brilliant book “Yes Man”, by Danny Wallace.
Thank you. Aptly written. Even if the idea is fantastic, if not much happens for years, it's almost safe to assume that the product is sort of dead. But it kind of depends! An old academic language like Standard ML might not get a lot of action on its repo (actually gets updated frequently), I'd still use it as it forms the basis of several successor languages.
That it is marginally easier shows that a digital town square is some kind of natural monopoly, doesn’t it?

FWIW, I deleted my Twitter and Facebook accounts in 2016 and it has felt somewhat like I’m living in the digital wilderness, to the benefit of my mental health! There is still a cost to living up yonder in them hills.
For me, it's less about the function keys and more about separating Escape from the ~/` key. I tried a 65% board once and having to use a modifier key to access those symbols drove me nuts.
So glad I’m not the only one whose DM panel is borderline nonfunctional. Mine randomly scrolls around to, hugely annoying.

I appreciate running things at scale requires a lot of effort but ffs the product couldn’t be simpler, and yet half the time it feels like someone’s weekend hackathon project.
I have very, very, rarely opengl only games. Most are vulkan.

Latest unity engine with their new universal 3D pipeline seemed to do it for good.

unreal engine 4/5 don't even have opengl anymore as far as I know.

Godot4 engine has a vulkan backend, but it seems it needs more testing.

I play on native elf/linux.

Then, games which run on rottenfruitOSes without an engine with a native metal backend "just need" to ship with the vulkan->metal translater (molten something).

As far as I know, this is how CSGO runs on vulkan: valve did package the game with the DX(11?12?)->vulkan translater.
That already exists (see e.g. that celebrity jet tracker) but I've never found out how to get that label.
Rolling around Katamari style worked for about 8 seconds, and then crashed, not just my Firefox, but my froze my entire system on Ubuntu 22.10 (AMD gpu).
What you say is of dubious value (or even negative value). I imagine Twitter has code reviews like most other places anyways.

And even if were not of zero value, it's not what they were told to do anyways. Printing out your code of the past 30 days is a demeaning power play to test your loyalty. They could just look at your pull requests or commits themselves.
How does one, as a non executive, secure a bronze parachute? Maybe silver?

This is not a rhetorical question.
"People aren't against you, they're for themselves."

A classic of unknown origin.

"It is possible to commit no mistakes and still lose. That is not a weakness. That is life."

Captain Jean-Luc Picard
I saw one of these the other day in Cambridge, MA. Looks like they’re out of service here, but that kind of 10 passenger small electric shuttle bus seems great for filling gaps in transit networks: https://www.ridecircuit.com/about-us

I suspect the cost structure isn’t that great compared to a full size 60 passenger bus, though. The drivers per passenger ratio is pretty low, which probably more than counterbalances the lower operational cost of the vehicle.
If you just want to slap something together, why not use a GUI to edit a Swing frontend?

Or do you specifically mean an interactive HTML front-end, something I don't think you could make in DreamWaver either?
Kissenger isn't a hard target for a hit piece. Hell, a well-travelled cook called Tony could do it:

https://www.goodreads.com/quotes/1175241-once-you-ve-been-to...

https://slate.com/news-and-politics/2018/06/anthony-bourdain...
>Careful. The current answers to that question live on a small island that's been eroding at an alarming pace. Some project that the island will be totally washed away in our lifetime. You sure you want to build there?

Yeah.
You don't have to view everything through such a political lens.

Musk constantly shits on the work those people did and says he's going to change it all. I bet they have some pride in what they built and it would feel insulting for some outsider to constantly criticize without knowing the reasons why they did what they did. I'd feel hurt too. Plus his companies have a reputation for chewing you up and spitting you out again. People might not like the cultural U-turn.

Please stop talking about the far left. It's just silly. It's like 12 people who share these extreme views and comparing them to the far right is really misleading. The far right are organised and training with weapons. The far left are arguing on Twitter with anime profile pics.
Based in my experience trying to use the Kubo client and reading the code to try to understand bugs the codebase is just not if a great quality. Any high quality re-write should be able to do a much better job. I'm sure the language choice helps but I don't think that is the biggest factor at play here.
The promises are huge but I hope that all of that will not result in particularly increased memory usage and bloat.
From the reviews I read,

> Alternatively, if you want to work it out yourself, you can just do what you like, and the tutorial will pick up again afterward.

https://www.rockpapershotgun.com/victoria-3-review
Sorry, but awful advice. Being afraid of saying "No" and feeling compelled to say "Yes" all the time and trying to make everyone except yourself happy is the worst way to life your life. Been there, done that, won't go there again.
How in the world is this possible:

"In a testament to just how incredibly tough these aircraft really are, the damaged F-15 was transported to a maintenance facility in Tel Nof, where it was given a new wing and returned to service."

Am I reading this correctly? Events were something like: So you rip a wing off a plane in a mid-air collision but you can safely assume that it did not suffer fundamental structural damage, so you can just stick a wing back on it and it is good to go?
> Therefore, in 2016, Lichess was formally registered under French law as an association loi 1901. This type of association applies to groups with clearly defined purposes that benefit the public, similar to charities. However, it’s quite easy to form one - the total number in France is over 1.5 million!

It is surprising that Lichess is a French charity, much like VLC. France also has a very low entry barrier for forming an LLC, so it seems to be a rather good approach all things considered.

> once we become an association of general interest, our French donors will be able to make tax-deductible donations, meaning they can reduce their individual tax burden through supporting us. In theory, this should also apply to donors who are citizens of other EU countries, but the last bit of legislation supporting EU-wide application was passed in 2009 and we’re still waiting for it to be cleanly implemented. Classic EU.

It really is a running theme that EU member state governments have to be dragged kicking and screaming to implement beneficial EU directives as local laws while they at the same time blame the EU for everything unpopular they do themselves. If that's not a clear indicator that the Parliament should have more authority to assert itself I don't know what is. At least we get the "project funded by the EU" signs on random buildings to not make the good stuff completely invisible on the local level.
Still one of the best ideas in the field in recent years. I will note that it also works for non-moving GC collectors and if they are precise, like Go, they can also update pointers and eliminate the redundant page table entries.
I like where your heads at. Simple yet brilliant!
...that most people don't really spend their time thinking about you so don't worry too much thinking negatively about this, do your best and that's about it. It's such a simple advice but it was life changing, both personally and also professionally.
Also worth noting that the current "Director Of Content" for reddit is from Atlantic Council.

Its board of directors has been and continues to be a who’s who of high U.S. statespeople like Henry Kissinger, Colin Powell and Condoleezza Rice, as well as senior military commanders such as retired generals Wesley Clark, David Petraeus, H.R. McMaster, James “Mad Dog” Mattis, the late Lt. Gen. Brent Scowcroft, and Admiral James Stavridis. At least seven former CIA directors are also on the board.
Gene Wolfe's The Book of the New Sun series. As someone who read a lot of sci-fi, I'm surprised I've discovered it only now. It's considered the Dostoevsky of scifi, very different from golden age hard scifi. Already started books of the Long Sun.
Disappointment of the year - The three body problem. Feels like buying on amazon a product with thousand of rave reviews only to realize its all fake Chinese reviews.
We know how to unleash that energy. It just isn't proven to be profitable (yet).

The reality of why we haven't done more to protect our habitat is far from idyllic.
I like the first 2 footnotes from the post:

1. This point is worth drawing attention to; the abstraction of the machine's ISA was so effective in the case of the AS/400 that IBM never even documented the CPU's ISA, nor did they need to. Supposedly, the ISA was System 360-like.

2. The fact that AS/400 and its predecessor System/38 significantly predate Java demonstrates that there really is no “new” idea in computer science that IBM wasn't doing in the 70s, an observation I've become fond of. The explosion of “virtualisation” in IT in the 2000s/2010s is another example; to my knowledge, hardware virtualisation was first invented by IBM in the System 370.
I have 15yo step-daughter and she has self-diagnosed herself through the whole DSM-IV because of TikTok. You have to walk a fine line between listened and supporting and calling BS. Spent thousands on a therapist to convince her otherwise.
Could this robot falcon be the solution to prevent bird strikes? – CNN Travel
don't play the victim mentality. you can always change things for better.
>> In what universe are stock investments not equivalent to cash

GAAP accounting.

https://corporatefinanceinstitute.com/resources/knowledge/ac...
Does libressl have this vulnerability?
It also grows scope over time, as more systems are built around it. Which means to fix it, someone needs to learn several systems.
> presided over multiple years of lethargic development and glacial product evolution

VP, Product is responsible for this not the CTO.

And given Parag's masterful display in forcing Musk to over-pay for Twitter it's obvious to me why he was chosen.
Predicting mortality risks using smartphones
The way I do it: be you real self. Meaning: don’t care about what people think about you. Push the things you deem right for the business. Be brutally open to superior. Speak your mind. And then wait and see.

Either everybody loves what you’re doing. Then it’s a great company you’re fitting well in. Or…
Economics is a thin veneer we paint over thermodynamics because we haven't figured out how to drink oil and eat uranium yet. That high ranking economists can complete gloss over facts like that today is as scandalous as medieval chroniclers who talk about god punishing them for their wickedness with plague and famine without mentioning the sun was blocked out by a volcano for a decade.
> although it does do escape analysis to figure out what can be allocated on the stack instead. (Java does this as well.)

Walter has a misconception here - Java does scalar replacement - it doesn’t currently do stack allocation.
Hmm, other players are complaining that Vicky3 gameplay is too emergent, I guess you just cannot please everyone ?
is the reported hiring freeze absolute (security roles)? i was blown away by the meta quest 2 and would love to be involved somehow
OOP, when done badly, is an eight-gauge footgun.

I should know, I've blown off most of my toes.

But, you know what they say:

"Good judgment comes from experience. Experience comes from bad judgment."

I have pretty good judgment, these days (see "toes," above).

Well-written OOP, on the other hand, is a marvel of Quality, simplicity, maintainability, performance, and refactorability.

We often like to blame a tool, when it's really PEBCAK.

It's like we go to a bar, one night, and there's this old blues guy, alone, with a beat-up Telly and an old Peavey amp, making music that sounds like it came straight from God's House Band. It looks effortless.

So we rush home, buy a PRS guitar, and a Mesa Boogie amp, strike a pose, and hit the strings.

The cat grabs his favorite dead rat, and heads for the hills, never to be seen again.

The kids delete their TikToks.

The wife calls a lawyer.

Maybe there's something to be said for learning mastery of a tool, before disparaging it.
Yeah it's a difficult question. For me personally, the things you highlighted (good people, good cause) are the most important ones and I'm in the privileged position that I have a job where I like both those aspects. But it's kind of badly organized and that is a shame, maybe even because of growth.
Its the same in more rural countries like Ireland, for a lot of people public transport and bikes aren't an option
Hmm, I ran into the same issue (without the notification) on chrome and firefox for android..
> Your objects in trees and arrays don't have the same lifecycle?

No, there is a nested set of lifetimes.

Take a hierarchy of widgets for instance, if you change a sub-view you're going to reclaim the widgets composing that sub-view, replacing them with widgets of an other sub-view.

Then there's persistent datastructures, where lifetimes are reversed (higher nodes are younger), you update a node, you're going to invalidate all the nodes on the path to that, but the nodes which are not on that path are still alive.

> If you have a tree you're constantly adding to / deleting from, you can use a Pool backed by an Arena. At that point you don't use pointers, only indices into the pool. When you want to remove something from the tree, you mark the objects in the pool "deleted" until you want something added back again.

So you're implementing an ad-hoc GC by hand (and so does everyone else) and making your traversal more complicated.

If there's a GC pointer provided (by the language or a library), in the vast majority of cases it will work well enough and you won't need to waste time on that, you can solve actual issues instead.
100 situps is a lot for a beginner. Actually, after 3 years in gym I did ~80 in 4 sets. Not because I can't do more but 1) it is a high stress for a spine and 2) there are other exercises to do.
If top executives in a public company are primarily judged on maximizing shareholder value these guys are some of the best of all time.

They successfully sold a multi-billion dollar tech company for a premium at the absolute height of the market, ending up getting shareholders something like 5x the market value as of the closing date.

I’m not a fan of golden parachutes and excessive executive compensation in general, but if there’s ever an exception these guys are it. They successfully transferred tens of billions of dollars in cash from the richest guy in the world into shareholders pockets.
Daria did this for the DVD releases
I liked what patio11 tweeted yesterday:

> And on the observed results, maybe I have to recalibrate how much of CEO compensation is option value for “You may someday find your own power and privilege threatened by something in the interests of shareholders and, if you do, fall on sword.”

https://twitter.com/patio11/status/1585846356328951808
Interactive diagram of what happens when you open a website in the browser
This is a demo of the interactive diagramming app Schemio (https://schemio.app), that I've been working for the last 4 years. This diagram answers the popular interview question of what happens when you open a website in your browser. All items on the diagram are clickable.
Unionize your workplace. I’m serious, this is the only realistic way for non-executive workers to get anything like this guaranteed in an employment contract. Severance is completely discretionary otherwise.
So why not go for the even simpler solution of forcing everyone to use checks which only clear once a week?

If money velocity causes inflation forcing people to use less efficient methods of exchanging money should stop it.
Also led to the invention of the Eurodollar. OPEC decided that world oil markets would be dollar denominated and the Soviet Union was making a bunch of money they didn’t want in US banks. European banks were happy to denominate deposits in dollars, despite being outside the US legal system and voila Eurodollars.
Texas solar and wind resources saved consumers nearly $28B over 12 years
Yes but not in the way you expect it, he works for an oil company now.
No, in StarCraft if you stop giving orders, you'll never win, even against the easiest AI.
Mental Health Diagnosis, even by longtime professionals, is notoriously unrealiable. Research keeps finding that it is determined more by the attitude, experience and values (ie. for example religious values) of the person doing the diagnosis.

In practice, the number of clients/patients complaining that their diagnosis was changed something like 10 times, with an ever longer list of ever more serious problems, while treatments don't work, but DO interfere with life. And then there are mandatory treatments that keep being researched as worse than doing nothing.

And, of course, there is the famous study of

https://en.wikipedia.org/wiki/Rosenhan_experiment

And it's more recent, less dramatic, but probably more valid cousin:

https://www.sciencedaily.com/releases/2019/07/190708131152.h...

Add to that that everyone feels capable of making such diagnoses themselves anyway. In every ended relationship these days, it seems, the relationship ended because the woman was schizophrenic and the man nacissist ... or vice versa.

It used to be the case that if a person is "functional", which usually means able to hold down a job for at least a couple of months at a time, they were psychologically healthy.

So why not make mental health diagnoses on tiktok, in bars, in ... everywhere? Yes it's not very valid, but everyone's doing it anyway ... and the official way to do it is not much more valid than doing things that way. This way, hopefully, people can see mental health diagnosis as what it really is: 99% bullshit.
I was one of the people who implemented Google's top-level domain system. One day in the microkitchen I met Vint Cerf and told him what I worked on. He very curtly told me that he hates generic top-level domains, they confuse consumers, and ICANN should have been focusing on making .com / .org / .net better instead. It surprised me when I learned that I'd spent the last four years of my life working on a project where Google had bet big on gTLDs without the support of the father of the Internet. So I got a job on the TensorFlow team instead.
Kidnap: Inside the Ransom Business by Anja Shortland, which is a fascinating exploration of kidnap insurance, and argues that it’s been a force in keeping down instances of kidnap for ransom by effectively regulating the market for kidnappings.

Escape, by Marie Le Conte, which does an excellent job of articulating why the internet feels like it lost its soul as the world jumped on board. It’s a wonderful love letter to the internet of the early 2000s, mourning the loss of the crazy Wild West that was.

What If? 2 by Randall Monroe, of XKCD fame. The third of his books applying serious science to ridiculous scenarios. If you hang out here you’ll probably enjoy it.
I feel like if you adjust the world to equalize, you've just moved your reference point and therefore relative to yourself and everything around you you're still at base 1:1. So normal as here and now.
Work in a European country where severance is based on years employed. When Nokia started downsizing in Finland, I heard of several old-timers (ICs, not senior execs) getting severance payments worth several years' salary.
Zink + MoltenVK can do that too in a pinch, no?
Since BLAS (and LAPACK) have an essentially well-defined ABI, anything dynamically ELF-linked doesn't need specific support. You can just LD_PRELOAD, say, OpenBLAS or blis+libflame (as in AOCL) to use them. You can also make a trivial libblas.so.3 shim to put on LD_LIBRARY_PATH. (Debian has a heavyweight approach to linear algebra alternatives, with separate builds of the whole library.)
See, e.g., https://fx.srht.site/posts/2019-10-20-library-aliases.html
I've heard a similar story about a young man that wanting to become a monk, went to the monastery and one of the old monks there told him: "Go get a doctorate, then come back and choose if you really want to give up everything to meditate." or something along those lines.
That is not correct and most likely comes from scary FUDs of yesteryear between GPL and anti-GPL crowds (e.g. Microsoft who used to disallow people look at GPL'd code).

In reality looking at this (or any other leaked on unlicensed code) "taints" you pretty much the same as looking at any other code, including -e.g.- GPL/MPL/Apache2, etc code, but you don't see anyone[0] nowadays saying to not look at such code (it used to be a thing back when people were cluelessly afraid of GPL though, but that was decades ago).

The "taint" isn't inherent, it comes from the possibility that you'd rewrite code you've seen so that it is mostly identical and be sued for it (and if that is the case is something that will only be decided by a court). If anything, IIRC when GNU was making their Unix replacement utilities back in the day they recommended people to implement them in as different from Unix a way as they could, but they didn't forbid people who were "tainted" by Unix to contribute to GNU (which, if you think about it, makes perfect sense considering the people who would contribute to it were most likely already Unix programmers). This sort of remains in the current GNU Coding Standards[1]

In fact you are "tainted" the same way by read and/or participating in any codebase that isn't fully owned by yourself - but if that was an actual problem in practice, no programmer would be able to join another company unless what they did there had absolutely nothing to do with any of the companies they worked at previously as experienced programmers would actually be liabilities[2]. Meanwhile in reality programmers jump between companies all the time with their experience being seen as an asset.

[0] don't take that literally, i'm certain some people would recommend against reading GPL/MPL/etc code, but they'd be a very tiny minority - and almost certainly driven by the same old FUDs

[1] https://www.gnu.org/prep/standards/standards.html#Reading-No...

[2] Yes, you can find anecdotes where that happened - John Carmack being sued by ZeniMax would be such a case - but those are very rare exceptions from litigious sue-happy companies and there are literally millions of professional programmers out there
Why do you say ‘just’? It’s an effective technique.