skysight-inc/HackerNews huggingface dataset:
It won’t take many direct attacks and loss of life and the majority will be behind both of those wars. I know I will be.

Ukraine has to be won because a Russian victory means they’re emboldened, and the Kremlin preys on weakness. Eventually Poland is hit, Russia will be crushed by NATO, and then the US and Russia exchange nukes. We can’t allow that. Any financial cost and life lost in Ukraine is worth it. We’re not nearly doing enough for Ukraine. It’s vital to world security.

For China, it’s unclear other than nationalism why they want Taiwan. They think they’ll control the world with it, and theoretically that’s true. They just don’t have the expertise to keep TSMC running on their own. And they’re incredibly vulnerable, China is the world’s #1 importer of energy and food. They got excited with all of the foreign investment, but there’s no possible future where China challenges the west. Their peaceful rise and integration was the only way forward, unfortunately, Xi is a madman.

Putin’s war makes at least some sense, on multiple levels. China’s war will be fought as well, but it’s entirely in vain. The CCP will do as much good for Taiwan as Hong Kong.

Both Ukraine and Taiwan represent the life that the Russians and Chinese could have, and ultimately that’s why they’re targets even when it makes little sense otherwise.

NATO and the Quad have no choice but to fight these respective wars. I’m personally willing to fight and die in either conflict because I know what’s at stake.
Iraq 1. Iraq 2. Korea (before china entered). All hot warfare in Vietnam (Tet). D-day. Battle of the bulge.

No army is perfect, can you list the retreats? We left Afghanistan after a decade? We didn’t outlast the NVA? We lost the Philippines for a few years. That’s it?
> I just know I can't rely on EWG for an objective take on it.

You haven't really clarified why this is though. You've stated without backing it up with anything that

> EWG is an incredibly political organization that is not at all about empowering consumers, but rather in marshaling them for a cause, usually by convincing them that their local tap water is full of two-headed nuclear reactor fish.
This is an uncharitable take. The ability to fire at-will is the reason companies in the US are able to hire and pay as high as they do. As a dual-national Brazilian-American who has also spent years living in Europe, the social contracts are very different, and different people might value different things, but I'll take the downside layoff risk in exchange for upside in pay and mobility.
“Largest Battery in the World” – Bath County Pumped Storage Station
While following high tension lines between substations on Google Maps, I discovered our local peak demand is partially met by this neat installation!
What research and shopping criteria should one employ to ensure they get an objectively worse phone?
I've never used TikTok, but I understand some people use it for an hour or two daily. What would be the impact on your mobile data with that kind of usage? Some kids might be on unlimited plans, but those who aren't might be hesitant to run up their bill.
I was just fiddling around with a SuperMicro X8 IPMI the other day. The X8 IPMI stuff is terrible, e.g. the warning that your Java installation is outdated on opening the website etc.

Turns out, you can actually install X9 IPMI firmware on X8 boards as the platform files are still shipped.
Might be worth checking out, if this improves things for you. It did for me.

Check out https://github.com/devicenull/ipmi_firmware_tools for unpacking (and repacking) the SuperMicro firmware. The developer just merged my patches making it work with some of the X8 boards.
As long as your board is listed in /etc/defaults of the IPMI tree you should be good.
more information regarding the acquisition: https://techcrunch.com/2023/01/17/discord-acquires-gas-a-com...
They'll only want to buy back electricity at times when demand exceeds supply. In Texas the price of electricity is $9/kWh during those times.
Yea this is a thing too, I have no idea what is recommended in the current ecosystem.
SBCL + Quicklisp? I don't even really know what ASDF is.
One of the issues is also that there's usually no good way to search for exact configurations when looking for traded in machines. Meaning that it's harder to convey the value to the end customer.
x86 at one time had a single-byte instruction that would trap if the overflow bit was set, INTO. It doesn't exist in 64-bit mode, I believe, and it was never widely used as far as I know. The performance implications of adding even a single additional instruction to every integer operation were probably still prohibitive? (And there's a history in x86 of specialized clever instructions and mechanisms going unused, due to being slower than doing the same thing some other way.)
This article seems in search of an audience. It discusses Manifest V3, names uBlock origin, but ends with “don’t worry, you can take your passwords with you if you switch from Chrome!”

I had to chuckle from mentally constructing a character that would fit all of this.
IMO the least-bad vaguely mainstream approach is what people do in Haskell with e.g. formatting or fmt. Your formatter should be a first-class strongly typed value, and the way you form/construct that value should be the normal way you form values in your language.

I do think there's space for a "write a complex value literal by writing a string in a DSL and embedding that into the source" feature. But that shouldn't be specific to format strings, and it shouldn't be by running arbitrary code at compile time; rather it should be a language feature. I haven't seen a version of that that I'm really happy with yet, but Haskell's OverloadedStrings or Scala's StringContexts are some baby steps in the right direction.
It's upsetting to see all this corporate double-speak when Firefox fails to support the most basic extension functionally: the User Agent should allow the User to run their own code on their own machine without any requirement of phoning home to the manufacturer.

This is currently impossible on Firefox as they forget extension loaded from local files to be removed after. The force everyone who wants to run their own code on their own machine persistently to file for a developer code signing certificate, essentially copying Apple's approach to marketplace management.

Further, this limitation makes auditing the code of extensions you install from third party sources effectively impossible: I don't see any way to stop automatic updates in settings, so at any point the third party code you've installed and enabled to execute on any website you visit can just change out from under you workout warning.

This is all trivial in Edge.

It is difficult to understand where the HN vulpephillia comes from.
> Also, the deprecation of APIs

... and has driven away, or may drive away, many of the core content providers for their network effects. People who buy a third party client for twitter are generally not casual users. I reached out to a few friends I would consider 'posters' a couple of journos, a couple of 'personal brand' advertiser types... all of their twitter engagement is way down .. from both sides of the conversation. Two of them are now in a 'mostly I just post now' mode. Having conversations has become to hard. The other two are struggling along but they've had to cut way back, one said 'It was like I was building a house with a nailgun, but it got taken away and someone handed me a rock.'

It took me two days without tweetbot to realize it was was one of the only things that kept me actually using twitter. Finally causing me to mothball my account and throw up a personal mastodon install and start re-finding my personal follows there (I'm at about 50% of my list, but i'm finding that mostly what I'm missing is retweets from a few degrees out). My feed's incoming posts per hour are certainly down from twitter by about 60% but I was honestly expecting much lower numbers.
> We live in a world with the internet and a flight to whatever US city you want for $500. If you aren't willing to learn about the world, that's on you.

This is an ironically contemptuous view. One, five hundred dollars isn’t nothing. Two, that doesn’t include lodging, meals, et cetera, all of which make visiting a city prohibitively expensive for many American families.
No. Most layoffs are done by the managers being given either quotas or burn rate caps and tasked with producing lists of people to layoff.

The point of "many bosses" is if your manager knows you work on other projects, it's easier to leave you off the list.

The point of "no bosses" is no manager is tasked with considering you. You're not on anyone's books. There's numerous ways of doing this if you're interested.

If you have to play the one boss game it's harder. Some managers will want to keep their most talented people, other managers are looking for team cohesion and want the most friendly while others will break their project into roles and then assign people on a sheet of paper into those roles and get rid of what they consider redundant.

Some bosses will want to get rid of the most talented people on the logic that they probably have one foot out the door anyway and there's always a resignation aftershock after a layoff so might as well be seen as the one bold enough to do the cost cutting.

Some bosses will want to get rid of their most expensive people on the logic that they'll have the easiest time finding other work or maybe they'll have to get rid of fewer when they're more expensive, while others might want to get rid of their cheapest with the logic that they'll be easier to replace in the future.

There's really no silver bullet way to survive that. You have to know who is making the decision and somehow guess how they'll do it well in advance of the event so you can occupy a safe position in the mind of the decision maker.

Almost nobody acts based on some objective logic, instead they have predictable patterns of behavior and varying modalities. That's why you need to shake the org structure and get out of that situation.

If you want to insulate yourself from consideration, that's where the small bet team is in play. Preferably this is associated with the company cash cow. Let's say you work for Uber. A small bets team might be optimizing the UI using some behavioral techniques to nudge the users into picking higher margin options.

The point here is the managers of managers will have a list of projects which will be sorted by some metric. You want to be at the bottom of that list and so even in the one boss model, your team may never be subject to layoffs.

Being a small bet makes it subject to the rational choice theory paradox of the dollar auction: https://en.m.wikipedia.org/wiki/Dollar_auction ... The manager of managers will hang on to the project using a sunk cost, but not a money pit, fallacy. (https://en.m.wikipedia.org/wiki/Sunk_cost) you want to be in a grey middle where you're not a cost of concern.
All of these here worked for me, except surfing. Way to far inland in Canada for that to be a thing.

Gotta underscore sleep, though. When I started doing "no screens" 30 min before bed, and being strict about the time, I started sleeping better and feeling better. Better sleep meant less coffee, less jitters, and more focus.

edit: a word
Weird. The key physics you should learn is that Niven’s Ringworld would require a material so strong we can’t even theorize about it.

A Ringworld around our Sun at Earth’s distance with Earthlike gravity would rotate at (IIRC) 1.5 million kmh. The centrifugal forces would tear our apart.

A Dyson Swarm remains the most promising megastructure for creating efficient living area (per unit mass).
I paid our cleaners during the first months of covid despite them not coming over... we've been using the same few people for almost a decade now. All the restrictions our governments created really fucked over people like them.
There's a word for that: FASCISM, and both parties enabled it:

-Bush Jr. set up the surveillance system using a classified executive order

-Obama gave access to it to 16 Law Enforcement agencies (via EO) and didn't renew the Smith-Mundt Act to legalize psychological warfare on U.S. Citizens

-Trump could have shut it down by the same Executive Order system , but instead did nothing but whine and remove a single Top Security clearance from Brennan. He also ordered the DHS to create lists of journalists and media influencers to target for surveillance.

-Biden weaponized social media against us to silence us and ostracize us from society.
In general if you’re a professional software engineer, the productivity upgrade of upgrading your tools at least every 5-6 years is worth the money.

If you bought high-end-ish laptops in
2021, 2016, 2011, 2006, you’d have gone through 3 different microarchitectures, and had a transformative experience change on each upgrade. If you upgrade every year, not so much.

I don’t like the XCode MacOS version requirements - I couldnt build the JVM a while back because my work hadnt yet approved Monterey but XCode required it. That was annoying.
I don't think you know as much about history as you think you do the Ottomans didn't enter the war until late 1914 long after they had marched on Germany. Of which there were no buffer states at the time between them and Russia.

Futher the Ottomans were the ones who attacked Russia first, after the war had already gone on several months.

Russian involvement with Germany had almost nothing to do with Eastern European political ambitions and everything to do with the treaty between Russia and France guarenteeing Russia's protection of France in the event of conflict with Germany. Russia only got involved, not out of a desire to beat down Austria-Hungry but to protect Serbia, which had an implicit promise of protection from Russia, against the Austro-Hungarians.

Russia's only major gain from the great war was ever going to be the squashing of German power before it could challenge Russia in the East, and turned out to be the biggest mistake in Russian history.
> The goal is to be as unbiased as possible given that limited amount of effort.

So you are therefore biased. You have a finite set of resources, and you are choosing to allocate them in a particular way. That is bias.

You could equally choose to allocate those resources away from the majority, which would also be bias. Any time a human is making an editorial decision about how to allocate resources, you are introducing bias.
I would generally recommend parquet for the reasons set out here: https://www.robinlinacre.com/parquet_api/
Did we read different articles?

> If ads give you the ick, then one distinction we’ve made around ad blockers has been especially crucial to privacy-lovers everywhere.
>We have far more leisure time than our parents did

I dunno. When my parents got home from work, they were done with work except for rare exceptions.

Now a lot of people have to deal with working with technology that is supposed to have 100% uptime but of course that never happens so random freakout fix something. And even if you don't work directly in tech, everyone wants to be able to get ahold of you because nothing can possibly wait. We deal with things around the world timezones way more than in the past so that just increases the chance that someone needs to get ahold of you because something in another country where it's the work hours need something.

So I'm not really sure about your theory that we have more leisure time.. maybe(?) we have a little more time, but it's certainly not true disconnecting. I can't go on vacation without having to worry I will have to work or check in on things. Even it's only a little bit, it's still there.
I have no idea how the Secret Service in particular is doing, but I would kind of expect that any actual anti-aircraft missiles would be owned and operated by some unit of the Army or National Guard or something. They own all of the actual missiles, and repair and maintenance people and gear, and probably training for how to operate it and how to try not to fuck up when you have 15 seconds to determine if an incoming aircraft is hostile and needs to have missiles fired at it.

Also the way they were caught with their pants down on 9/11 kind of suggests that there was no actual military level ordinance readily available around DC at the time. Maybe there is now, but I heard at the time they scrambled some fighter jets with no weapons because there wasn't time to get the weapons out of wherever they were stored and load them up.
Don't give drawabox any money. Dude is a huge scumbag. Give your money to proko or someone else.
That debt is likely just leveraging OPM though.
Show HN: Nullstack – A framework for full stack JavaScript components
Yes, but you are not the typical user, and that is my point. I wasn't denying that cases could be found that would support the language that Mozilla is using.
I really don’t know enough about modern submarine warfare to make any sort of prediction myself.

My Navy buddies seem pretty confident the Virginia class fast attack boat is the one that goes home after a scrap.
But if anything other than shim, but signed by the same key, is used, then there’s no way to detect that, right?
When they have an alcohol-free version, I believe that you can find some more information on them (but of course it probably somewhat differs).
Let's say you're within the ballpark.

A three year savings of $10B would be equal to their stated investment into OpenAI. Assume there is a global slowdown, and a corresponding decline in revenues; layoffs may be the way they've decided to free up cash flow to pay for the investment.
> China is militarily weak compared to a country outfitted with current generation western arms.

So who has the funding and the manufaturing capabilities and stockpiles of those current generation western arms? Not a lot of countries, not a lot of manufaturing capabilities, not a lot of stock around.

I'm surprised how a attack by what is supposed to be an "half-assed", "crazy person" with "incompetent and low-tech army" can strain current generation western arms supply chains as is.
Someone text John Siracusa with a crying laughing emoji.
> But a lot of people seem to think they need this and (wrongly) assume they can archieve it by simply writing the goals in order.

Do they?

> Otherwise OP wouldn't be able to break so many builds with the --shuffle option.

That's not what I took away from OPs post.

My reading is that a lot of people have goals that they think are independent, but contain hidden dependencies that they'd just not considered. Or, they have goals which have dependencies that were introduced after the makefile was written, and the makefile hasn't caught up yet.

i.e. they don't want "build a then b then c", they want "build a and b and c together if that's at all possible (because I have 48 cores and only a single-threaded compiler) but not if it isn't" - and they just haven't correctly specified what should be possible.

Having thought a bit more, you could do your original request with the following stanza:

d:
make a
make b
make c

If that's what they wanted, it's not that hard. Or they could just write a shell script to do a then b then c, instead of using make.
Bad joke. Social media can not cause chronic hypertension. It's physiological.
Good idea, thanks. Next purchase will be a Mac Mini for daily workstation and I'll keep my worthless MacBook and remote desktop whenever I need to be mobile.
awk was my earliest exposure to the <pattern> fires <action> model of programming. those were the days.
Just in case people don't know, you can get the same behavior with C or C++ by invoking GCC or Clang with -ftrapv. I don't know about Rust, but for C and C++ -ftrapv will only fault on signed integer overflow, as signed integer overflow is UB in C/C++ but unsigned integer overflow is well defined (it's guaranteed to wrap around to zero on all platforms). So even if you're trapping on integer overflow, there are still plenty of weird things that can happen if you unintentionally overflow an unsigned integer.
Pretty hard to make it compulsory if you can avoid it by (at worst) unplugging your car.
> ...should've just hosted right-wing talking heads on TikTok...

That's already a thing... https://mashable.com/article/tiktok-recommendations-far-righ...
Also, if a phone is in an attacker’s custody, it will no longer be updated, and they can wait for an exploit to no longer be day one when it will be cheaper.
I have recently wondered about this. When we talk about the big bang, the mostly-uniform CMB, accelerated expansion, etc. aren't we always axiomatically presuming the correctness of the cosmological principle (which, in a hand-wavy way says the universe plays the same game everywhere). I would think all we can say confidently is that the principle is working out in our locale.
The problem with trying to replace a smartphone with a dumbphone is that most people (young people at least) don't use calling and texting anymore unless forced to. I'd rather have something in between a laptop and a smartphone that is designed to be comfortable for carrying around in a small bag or pocket, but that also has a physical keyboard and is designed to be used productively for programming or writing for example.

As it stands, smartphones are the worst of both worlds though: the form factor of what is essentially a legacy communication device, but none of the human interfaces necessary to make it useful enough to really take advantage of all its computing power (and often also its software cripples the device unless you're running a custom android ROM). What people hate about smartphones isn't that they're constantly plugged in but that they have a device on them all the time that is basically designed to turn the user into the ideal consumer: a passive addict with no attention span. If it was more common to have access to portable hardware that is designed to empower users being creative and productive, maybe it'd be a different story.

But then again, I think most human beings probably want exactly what they're getting with smartphones and are miserable and alienated at the human condition itself of being so susceptible to seeking out low effort short term dopamine feedback loops.
Ok, maybe it's safest to just drop the CT. Thanks!
That's odd considering VW's impression of the Berlin factory was that it is the new standard to beat regarding automation and build time.
I wormable vulnerability would do well, my iPhone seems to want to patch only a few days after release.
As far as the Fed is concerned inflation, unemployment & GDP growth are all definitely higher priorities than the stock market.
We are always seeing new startups, regardless of who's doing the starting. That's what I'm saying.
Petrol engines get worn too.
I had a friend who actually took the “unlimited PTO” thing at face value when he was fresh out of college and joined a cool tech company. He was literally traveling every 2-3 weeks and bragging about it. He was let go for performance reasons within 6 months lol.
Exactly. I didn't even use adblockers before I had kids and thought about them being tracked. Now I use a pihole and bend myself in knots trying to figure out how to pay sites I visit.
Reminds me of the WebClips feature from Safari that Apple killed
Tailscale bug allowed a person to share nodes from other tailnets without auth
Unsigned integers in C are defined to wrap on overflow, so they shouldn't be affected by what the underlying processor wants to do. And just because signed overflows are undefined doesn't mean you get what the processor provides either.

So basically, don't forget to test with UBSan.

(I don't like -fno-strict-overflow as a solution, because defining incorrect behavior isn't much better than undefined behavior.)
Can confirm. Just tried with my newly-Bluetooth'd Stadia controller, will pair with an on-hand Android device and Linux box, doesn't show up on the find controllers screen of an (un-hacked) Switch, as expected.