skysight-inc/HackerNews huggingface dataset:
Depends on the implementation? For many services, I register my Yubikey, but also the Android fingerprint authentication (as well as TOTP as another fallback).

So for example, if I login to Gitlab on my phone, I can use my fingerprint (lockscreen auth). It's more convenient than using the TOTP app.

Similarly, I could register a TPM from my desktop that could be the same as using the fingerprint auth? It would only work from that desktop, but it's the same logic as my phone, and in a sense, that's a nice benefit.
Tech Journalist Walt Mossberg Deletes X Account After Epic Rant at Elon Musk
> But running that tank factory is probably the least effective way of converting tax dollars into employment.

You'd be surprised. See, e.g., steel tariffs costing $900,000 per job saved. https://www.washingtonpost.com/business/2019/05/07/trumps-st...

> And thats one senator in one district it takes 50% of both senate and congress to pass a bill and not everytone gets contracts that big assigned to their district so the system is not individual senators all trying to secure the biggest employment gain for their district, it's much less rational.

https://en.wikipedia.org/wiki/Logrolling
True but a useless fact. One way to interpret u/seanhunter's comment is to make the comparison between imessage and activex in the known exploit space and then extrapolate into the unknown space assuming equal proportions. Seems reasonable to me.
New Covid variant may be less threatening than first feared
Indeed, and TPM + secure boot broadly define how these built-in firmware TPMs (fTPMs) implement verification and validation of system components.

TPM is the specification and standard for a predictable way this is implemented, and most modern CPUs do this as you say, with option ROM validation, UEFI firmware integrity checking, etc.
If you choose to use Mutex, that's on you.

Rust gives you channels (both synchronous blocking channels and async channels), and they work great, there is nothing stopping you from using them.
We as a society need to step down our high horses. All jobs have a purpose without which our society would not be what it is today, good or bad.
> why don't we just ban it altogether?

There has been a setting to turn the IDFA completely off for well over a decade.

Previously, apps on iOS or Android had access to the unchanging hardware ID number of the device.

> Apple notes that it will be phasing out access to the unique device identifier, or UDID, on iOS devices such as iPhones and iPads.

This is a big deal, especially for any mobile ad networks, game networks or any app which relies on the UDID to identify users.

https://techcrunch.com/2011/08/19/apple-ios-5-phasing-out-ud...

Apple replaced the hardware ID with a random number (the IDFA) that could be reset by the user at any time, or turned off completely.

Google eventually followed suit, although any app that received the. READ_PHONE_STATE permission was immune to the protections.

> READ_PHONE_STATE is one of the Android permissions categorized as dangerous. This is because it “allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any Phone Accounts registered on the device”.

... it is often requested and misused by other types of applications that do not have any reason for needing it, including malware.

https://file.scirp.org/Html/1-6101658_80235.htm

The recent changes at Apple were to make the IDFA opt out by default and to track the permission to use it per app instead of per device.
Many studies also said a handkerchief over your face prevented Covid.
There's a Highway to Hell
In that case someone should figure out how to incant AGI ;)
When you say "better than guessing", what exactly do you mean? Because there are certainly many cases where an expert's guess is going to be much better than a uniform sampling of the possibility space.
There's also a question of how good these plans are for the ecosystem as they tend to plant all the same tree in tight spaces so they wind up competing for resources and driving out other parts of the system.
How on earth is the code still held back at their 2021 data grab? I'd love to use this more but all the stuff I do is cutting edge and it's just completely lost the plot on stuff like changes in libraries over two years.
Cause of Davenport apartment collapse revealed in new report
Good call, that would resolve the issue completely.
Yes, you can do that. You can use `block_on` to convert an async Future into a synchronous blocking call. So it is entirely possible to convert from the async world back into the sync world.
Report: https://bloximages.newyork1.vip.townnews.com/kwwl.com/conten...
You're spot on.

My wife is a middle school mathematics teacher (and a damn good one). Sooooo many former students (now high schoolers) have approached her and said, "Because of you, I excelled in math in high school...and I love it!"

She had a student last year who actually told her in a very long letter, "You taught me that math matters. You taught me that I MATTER."

The earliest teachers / coaches / mentors set the foundation which is absolutely critical for all future learning.

Want to experience the highest of highs? Become a teacher. Alas, being do close to kids who are changing so rapidly (and often struggling with things outside of school) it also comes with some pretty deep lows.
Someday there might be a permanent presence on Mars, where the fuel budget is not the primary concern.
my brew list command gives:

abseil gmp libunistring p11-kit sqlite

autoconf gnutls libuv pcre2 typescript

bdw-gc guile libyaml pkg-config unbound

brotli icu4c lz4 protobuf wget

c-ares jansson m4 python@3.11 xz

ca-certificates libevent mpdecimal rbenv youtube-dl

cmake libidn2 nettle readline yt-dlp

gdbm libnghttp2 node ruby-build zstd

gettext libtasn1 openssl@1.1 rust

git libtool openssl@3 sbcl

even better I just learned from this thread:

brew leaves gives:

cmake

gdbm

git

gnutls

guile

jansson

protobuf

rbenv

rust

sbcl

typescript

wget

youtube-dl

yt-dlp
And then they’ll turn around and pay adjuncts a non-living wage to teach students at the University. Students who are paying thousands more than previous generations to learn. Greed and exploitation is given the thumbs up in many higher learning institutions.
Apple shares fall after China reportedly bans iPhone use by government officials
For better or worse, when faced with choices like this Rust has consistently decided to make sure it's workable for the lowest-level usecases (embedded, drivers, etc). I respect the consistency, and I appreciate that it's focused on an under-served market, especially compared to eg. web applications (an over-served market, if anything), even if it's sometimes a bummer for me personally
Even better, ask AI to finally write that 1984/Brave New World mashup for us so we can just have one thing to quote from!
It would be swell if functions could be generic over this capability at compile time, so that you could get the same guarantees from the type system without implementing the same protocols more than one time.
> Does this surprise anyone this has been the way households have been structured for millennia

It's a good point. Let's put it in the same box as slavery and arranged marriage.
>>"Of the 10 largest sports stadiums in the world, eight are US college football venues".

TIL / this blows my mind. I would never have guessed that US college football trumps all those soccer stadiums around the world, by that much! :O

Weird.
Doesn't have to be an exact copy so, but yes design might be tricky. I assume solvable so, at least in a primitive and workable way. Machining, to be honest, beside size of the parts themselves, is something you can do in some reasonably well equipped maker space. And for size, CNC machines are readily available on the used market. And those are light years ahead of anything the Manhatten project had. Or Apollo for that matter (excluding the Saturn V of course, but that is rocket science).
Sad to see author abandoned it. Last iOS update 8 years ago. Not working in current iOS.
Using energy to free up CO2, so that you can bind CO2 that was produced by using energy - do I have that right? Anybody see any trouble with that plan? If you're being charitable you can assume the whole thing is 100% efficient like in a physics textbook.

Don't worry about the CO2 we freed-up in the first step; we'll just use more energy to drill and pump it underground from where it'll escape, or inject it into one of the most energy-intensive building materials, concrete, which would of course continue to be produced in kilns and used. Speaking of kilns, this one is electric, meaning the fossil fuels are burned elsewhere, not on our premises! What an elaborate arbitrage.
All the hardware based attacks require opening up the laptop and doing something with the motherboard.

I'd have to check if bottom cover tampering on my Lenovo actually requires me to put in the BitLocker keys again.
And good luck hiring anyone respectable after that show of disloyalty.
> That's clear to everyone here.

Are you sure? Have you also consulted with zimpenfish? From their comment it seems they disagree.

> hope that something super unexpected doesn't cause cascading faults

But that is the thing. Processing failing isn’t and shouldn’t be “unexpected”. Here the individual processing items are flight plans, but the concept is more general. They could be “requests” to a web server, they could be “tasks” in an async worker node, they could be “transactions” in a database, if you do any compute with a work item it can fail. You need to put a big “try-catch” around it and add a field in your database or queue or remote procedure call system to mark them as failed.

One work item failing shouldn’t be “super unexpected”. Even if you can’t name the exact conditions under witch it might fail.
I wish people would stop saying concurrency and parallelism are different.

Concurrency is a subtype of parallelism. All concurrency is parallelism, but leaving some aspects of parallelism off the table.

I've worked in both worlds: I've built codes that manage thousands of connections through the ancient select() call on single processes (classic concurrency- IO multiplexing where most channels are not active simultaneously, and the amount of CPU work per channel is small) to synchronous parallelism on enormous supercomputers using MPI to eke out that last bit from Amdahl's law.

Over time I've come to the conclusion that a thread pool (possibly managed by the language runtime) that uses channels for communication and has optimizations for work stealing (to keep queues balanced) and eliminating context switches. Although it does not reach the optimal throughput of the machine (because shared memory is faster than message passing) it's a straightforward paradigm to work with and the developers of the concurrency/parallel frameworks are wise.
> the interstate highway system in the US was scary, when my family used it for a road trip.

Out of curiosity, why? Because trucks are permitted in the left lane?

I won't say that Americans are good drivers, but other than the very busiest routes like I-95 through the Northeast Corridor, I also wouldn't call our interstates "scary", even for someone unaccustomed to driving as much as we do. And in major cities, it's less "scary" than "slow due to traffic". Our speed limits are lower, but ignoring the posted limits and just looking at behavior, the speeds aren't that different.
Anything that waits on I/O needs concurrency (but not necessarily threads). Web backends, web frontends, deeper backends, desktop GUIs, that's probably 90% of software right there.
The amateur tradition in football was, at one point, strong enough that professional football was viewed as grubby and second class.

I'm sure that commissioner, like any reasonable person calling for a return to those traditions, is also calling for the abolition of the NFL, all volunteer coaches, and gratis, advertising-free broadcasts of all the games, right? Right?!
>given the issues with the far-right in Saxony

What does that have to do with anything?

California has plenty of neonazis itself. The western world in general has no lack of far right extremists.
> My recommendation to anyone considering house spousing is to have a contingency plan.

Relationships are about trust and vulnerability. If you're making fucking contingency plans, you're cheating at being in a relationship and don't belong in one.

My own advice would be that if you catch your spouse making contingency plans, see to it that their plan is executed as quickly and efficiently as possible. People that know they have a way out of trouble tend to do very nasty things before justifying their execution (same reason not to trust anyone of a citizenship you don't share). Get out of that relationship immediately while terms are good. The contingency will be executed by them under the worst of terms otherwise (expect to be provoked into violence or accused of spousal rape or worse, seemingly out of nowhere).
Rare things still happen a lot at the scale of npm. And due to transitive dependencies it winds up affecting a lot of actual users. And this is just one example of an incompatibility, there are many more. Bun didn't discover a silver bullet here that dozens of other tools in the past missed on.
Async and GUI threads are different concepts. Of course most GUIs have an event loop which can be used as a form of async, but with async you do your calculations in the main thread, while with GUIs you typically spin your calculations off to a different thread.

Most often when doing async you have a small number of tasks repeated many times, then you spin up one thread per CPU, and "randomly" assign each task as it comes in to a thread.

When doing GUI style programming you have a lot of different tasks and each task is done in exactly one thread.
Also please colorize the source code and use Fira code or something snazzy :)
Obviously - I know many European truckers who hate these regulations. Most will tell you stories of being stuck 30 minutes away from home but being unable to drive a little bit longer because the fines are Draconian and with electronic logging you can't fake it.

And honestly, from like a human standpoint - I get that. But these rules are there to ensure their safety as well as the safety of everyone else on the road. Tiredness is a massive factor in accidents, and I'm sure we've all driven a little bit more than reasonable "because I'm almost home". Being a trucker is a profession so it has professional standards.
AI girlfriend ads are flooding Instagram and TikTok
Could you recommend anything specific please?
Looks really nice! Some questions:

- What does a non-null reference compile to? An array parameter with at least 1 object ([static 1])?

- Will fin support Variably Modified Types?

- Does fin understand _Generic and static_assert (extremely useful for compile time proofs) from C11 and later?

- Are there any plans for compile time execution (like constexpr/constinit/consteval from C++)?

- What about integer promotion rules?

- Do unions work like in C? They are useful for type punning and serialization

Edit: formatting
I suspect this isn't a surprising news for anyone who's been following the college football scene for the last 20 years. TV deals matter quite a bit (especially for money and exposure) and most universities worth their salt will gun for the SEC or the BIG 10 when the opportunity is there. PAC12 essentially imploded this year for this reason.
All tracking is bad, therefore it's not benign. Benign tracking is no tracking.
Interestingly, Docker on Mac actually runs lightweight VM, which then runs a whole Linux OS inside it, to then run your containers.

From an isolation perspective, that's giving you hypervisor level isolation which is a step above most container-based solutions, which you point out rightly isn't a full sandbox. A hypervisor with CPU support is probably the gold standard for isolation, asides from running it on a separate physically isolated system.
They have a tutorial for that, looks like it just works. The devil is the details by the way, I would just try everything from dev environment to building production bundles before switching tough.
This is great but also unfortunate. $19.99 feels too low for this — and I say this as someone who doesn’t use paid/subscription apps.

$2.99 would have been easily swallowable.
Nice, are you an illustrator or animator? I'm a writer/director producing short animated videos, do you have a portafolio or something I can watch from you? I would love to collaborate.
PD. I don't know if this type of comment is allowed, but since is difficult to find animators it is worth it.
I wanted to see how fast I could play the entire song:

const interval = setInterval(() => document.getElementById('pixi-canvas').dispatchEvent(new MouseEvent("mousedown", {bubbles: true})), 0);
Ask Google exactly how they enforce their zero trust, VPN-less remote work environment. Hint: it has to do with the TPM. DRTM + Device Certificates + TLS Token Binding is a huge deal for proving that the endpoint is trusted, and that the principal actually logging in is using an approved device. DRTM prevents boot time tampering by assuring that the measured boot state is consistent with what the network expects.
Inspectors aren't wise to this? They see everything done right except for this one obvious flaw? Or they see the glaring flaw immediately and they stop looking at the rest of the work? Imagining myself as an inspector, if I see something simple that is clearly done wrong, I am now going to go over the whole job with a fine-tooth comb.

So this sounds like "urban legend" to me, but maybe there is a grain of truth in it?
What's the point of TPM-backed full disk encryption with no usability impact (meaning password/pin-less) for the average user who is more likely to get their device stolen vs some covert disk image shenanigan?
Gross is the perfect word here. “Traditional American values in college sports” means “we make the money, and lots of it. You (the athlete) get free exposure! Who do you think you are, getting your cut?”

I don’t know what it is about the current zeitgeist but people with power seem quite happy to vocalize their discontent with what they perceive as “lower classes” making decent money. It’s like they don’t even pretend anymore.
Once beguiled by a friend, I subscribed to yon software for coding's sake—found it as fruitless as a bard without wit. Yet, renewed have I the subscription for writing's craft! Though imperfect, it serves as a muse, refining mine sentences as one might polish a tarnished turd. 'Tis an aid, if not an oracle.
Keep track of this issue:
https://github.com/oven-sh/bun/issues/43

According to that, the speed benefits will probably not be as noticeable in windows.
Exactly. I worked for a bank (using IBM hardware, as well as Sperry) in the good old days and back then the reliability factor is what drove each and every major purchase. Tandem made their whole business case around that. When the computers and the IT department surrounding them are a small rounding error on the total budget of your organization it makes sense to go for a solution like that and I guess there will always be customers that need that. Consider me convinced: IBM will still be around in 2035, or at least, the mainframe division will be. It also puts their RedHat acquisition in a different light, so thank you for that bit of insight.
The investigation was led by SpaceX with the FAA acting as oversight.

That seems reasonable since obviously it isn't the FAA's job to dictate how specific fixes should be done, their role is just to ensure that the safety issues from last time have been addressed satisfactorily.
My biggest gripe against the title of the poll "Climate or economic growth?" is the underlying assumption that economic growth comes with comfort growth. Going from oil heating to heat pumps will decrease GDP while improving comfort. Making durable fridge will decrease GDP while improving comfort, etc. Not fixing the climate will increase the GDP because of all the mitigations we'll have to implement (iirc French government estimated 15% of GDP will go to climate mitigations in 2050)

Now about the thesis of OP, even if we assume a full solar + battery world, and manage to keep that +2C, electricity pricing will swing a lot (it'll probably often go negative or at least to 0) which will lead to discomforts (people not able to pay for electricity in the winter) without state protections, even if economic growth is here.
And then electricity is not enough. Simply keeping the production of autos has a considerable CO2 cost.
Exciting things are happening with batteries but there are multiple bottlenecks to be overcome to get to that future. This talk sounds so much like somebody in 1950 who expects fast breeder reactors to be everywhere in 1980.
Klarna, Buy Now Pay Later and first mover advantage
Not without doxxing myself unfortunately. Maybe I'll create an anonymous account on a photo hosting site and share.
I watched Startup.com many years ago and haven't seen another movie about startups since. I highly recommend it for anyone that wants to be inoculated.

https://www.imdb.com/title/tt0256408/?ref_=ttls_li_tt
Actually, there was a fairly long interruption during Coco Gauff's US Open match last night where protesters apparently glued their feet to the floor of Arthur Ashe. So at least people can test that theory in tennis.
https://www.youtube.com/watch?v=MBVmnKuBocc

Long video, but informative.

TLDR: We don't have enough minerals (including reserves) to completely switch our energy from ff to renewables, assuming our current energy consumption flatline, and our renewable technology efficiency and mineral consumption remain the same.
Please fill this out as it’s educational, I don’t mean it as snark:

Dear battery technology claimant,
Thank you for your submission of proposed new revolutionary battery technology. Your new technology claims to be superior to existing lithium-ion technology and is just around the corner from taking over the world. Unfortunately your technology will likely fail, because:

[ ] it is impractical to manufacture at scale.

[ ] it will be too expensive for users.

[ ] it suffers from too few recharge cycles.

[ ] it is incapable of delivering current at sufficient levels.

[ ] it lacks thermal stability at low or high temperatures.

[ ] it lacks the energy density to make it sufficiently portable.

[ ] it has too short of a lifetime.

[ ] its charge rate is too slow.

[ ] its materials are too toxic.

[ ] it is too likely to catch fire or explode.

[ ] it is too minimal of a step forward for anybody to care.

[ ] this was already done 20 years ago and didn't work then.

[ ] by the time it ships li-ion advances will match it.
> Often people just want the best answer, or the truth.

most people want the most convenient, easiest answer that conforms to their own confirmation biases.
[X] I have read and agree to the Terms of Service and Sale of Soul Agreements.
Apparently the Russians ships that he saved by sabotaging the Ukrainian effort has helped the Russians to continue bombing civilians. Those ships have been using their missiles from the Black Sea. He doesn't seem to have thought out his decision and helped the Russian Military whether it was intentional or not. In the end that decision cost some civilians their lives....
Also, people don't need to be ashamed for often wanting to do their own adult things with other adults. It does not make you a bad parent to not want to spend all your time with your children. Balance is super important, and I think many homemakers find it lacking. Also, children like to be with other children, not just boring adults, and it's actually not that straightforward to achieve that with no daycare / preschool time for them during the week.