skysight-inc/HackerNews huggingface dataset:
I'd say it would be more of a concern for driver developers than to application developers, because their focus is on making the layer that's interacting with hardware efficient. I haven't seen them talking so far about having such kind problems with firmware in case of AMD, but may be you've seen that (I'd be interested in reading about it).

I've seen other kind of issues described by Nouveau developers, due to Nvidia being nasty and hiding stuff like ability to reclock the GPU behind the firmware, making it very hard to develop open drivers because they can't even make the GPU to run on higher clocks.
How about automating this functionality that youre currently doing manually?
> Design is not like engineering.

In many cases it should?

I've seen initial versions of UIs having been created in a certain way because of multiple valid reasons (people that worked on it really put some thoughts into it), those reasons (priorities of fields, differentiation of informations, speed of entering data, overview of the data, ...) were never written anywhere => the next people that worked on it changed that because of any reason and the result was often worse - maybe by having guidelines/explanations associated to the UI (similar to what is done for the app's code) would avoid that.
But this isn’t state funded. It’s a relatively small private company.
The issue that plagues us is a lack of trust in long-standing societal authorities.

We can't follow the entire scientific proof chain for every piece of information we encounter, because we don't have time.

So we rely on authority to some extent, whether that be peer review, government, independent bodies, etc.

We need to be able to trust that these bodies are telling us the truth and aren't seeking to mislead us. Because when we start to doubt them, we then inevitably elect alternative bodies, simply due to limited thinking capacity/time - as explained above it's impossible to do otherwise, no-one derives from first principles every opinion they hold.

The best way, _overall_, to convince someone to do something, is by clearly explaining to them the positives and negatives and letting them come to their own conclusion.

It doesn't always work, and there are specific situations (e.g. someone is holding a gun to your face) in which the cost/benefit analysis is very different - in such a situation, the short term is all that exists, the long term effect of misplaced trust is irrelevant - you simply have to neutralize them.

But in general, I'm absolutely sure that education over coercion is the correct approach for society.

Because if you force them, sure, you've got a short term win, at the long term cost of trust. What is the long term cost of lost trust?
By regulation (at least in Europe) that's a physical button, so is unchanged. But the point applies for fog lights for example. They used to be on the quick controls menu, which was already bad compared to physical buttons, and are now a further click away as if they're not something that you need to use while driving when suddenly entering a foggy area. The new UI is quite bad.
Installing a NixOS desktop tracked with Git
Ask HN: Good resources for learning x86 assembly?
I'm looking for something along the lines of "A Tour of Go" [1] or "The Rust Programming Language" [2], but for learning x86 assembly. Searching the Internet for x86 resources turns up a large number of web pages (often for a university's operating systems or security course) introducing only the simplest basics. On the other hand, I'm aware of reference materials such as Agner Fog's instruction tables [3], but these are intended for reference, not for acquiring proficiency. One more point to clarify is that I'm comfortable with assembly in general, but I'm not well-versed with x86 assembly in particular and am thus looking specifically for resources on x86. I would greatly appreciate any pointers!

[1] https://go.dev/tour/

[2] https://doc.rust-lang.org/book/

[3] https://www.agner.org/optimize/instruction_tables.pdf
The problem in this discourse is that certain people like to call everything "inequality" whether they're talking about "some people can't pay bills" or "some people make more money than others".

We might want to tolerate the latter but reduce the former. But if we call them all the same thing, we can't think clearly or formulate such nuanced policy, as Orwell noted.
The problem is that OOTB Chrome, the market leader, comes with search set to Google. Even if they were required to present a choice on first startup after install, most people wouldn't bother changing it. This makes controlling the browser table stakes for operating a successful search engine (Brave now has its own search engine, Brave Search, set to the default; the beta MacOS-only Webkit browser Orion has its search set to its parent company's search, Kaagi Search).

MS is certainly cheating by using OS updates to pull a switcharoo but I imagine the alternative to possibly converting a Windows user, a fairly large demographic of computer user, to Bing is further entrenchment of Google's dominance, so in a weird way I'm somewhat sympathetic. Google's control of Chromium and its search dominance gets criticized but barring legal separation of the browser from the search engine, what else should MS do? Saying "well, make Bing better" can only be a partial answer when the larger demographic of browser users never see your search engine. Techie Evangelism hasn't saved Firefox, Google's leveraging an existing monopoly to push Chrome has seen to that angle no longer being enough.

Its right to read the situation as "M$FT gonna M$FT", but in terms of the browser/search markets and their synergetic leveraging, this also speaks to the scope of the problem of Google's dominion.
Most American engineers (even specifically programmers) fail FizzBuzz-style coding tests, too, if you go by job interview candidates. That's why FizzBuzz exists.
Lobotomy's won the Nobel prize.

The doctors that Rogan has on will be the ones to stand the test of time and the rest of the medical establishment will turn out to be wrong on this.
Teen wants $50k to stop tracking Elon Musk’s private jet
That is a unsubstantive statement in my view. Who is labeling here, why and what context?
Great article but please use GAFAM not FAAMG or FAMGA
You know what happens when you send Ether to a incorrect Ethereum address? The wallet will reject sending it. If you bypass the wallet and rewrite your own wallet to send it anyways, the validators reading from the mempool will reject it. If you rewrite your own validator to accept it anyways, no other validator will accept it and the transfer will never go through.

What happened here is more like you used IBAN to send to the correct account, the correct bank and everything was correct, but no one actually has access to the account but the bank doesn't know this.

Nothing has vanished or been removed.
What is fun is that so many people say "but COM is outdated"... when I look around in Windows it is everywhere. :)
Right now due to my lack of self control a lack of apps is a bonus. I just need a maps, camera, uber that's about it.
How does Sega make money these days?
Google and search engines are making us more racist
While having more supply will definitely lower rates, I think there has been a lot of pushback on lowering salaries for people who decide to move to lower col areas. Enough pushback that I have heard of several big companies reversing that policy.
It found another formula that worked, what's the problem with that?
So this is very, very different and incomparable situation than presented in the article or discussed in the comments. The same issues could present if you bought incompetent company in the US.
Since this has already been answered multiple times in this submission already, I'll leave you with this:

> You know what happens when you send Ether to a incorrect Ethereum address? The wallet will reject sending it. If you bypass the wallet and rewrite your own wallet to send it anyways, the validators reading from the mempool will reject it. If you rewrite your own validator to accept it anyways, no other validator will accept it and the transfer will never go through.

> What happened here is more like you used IBAN to send to the correct account, the correct bank and everything was correct, but no one actually has access to the account but the bank doesn't know this.
A hyperactive cell in the brain might trigger Alzheimer's disease
There is no rollback but you can stay at whatever version you want. No bugfixes either though, although that's similar to other manufacturers.

Tesla software updates have in general been good with some setbacks. So the model still seems definitely better than what the industry usually does. A rollback option would be nice as this update shows. It would also give them some extra data on what people actually think of the updates.
What country, if you don't mind asking? Do a lot of other people there also get paid in cryptocurrency?
> The analogy is apt since it was an example of the idea that some people, thankfully, are aware that some services should not have their availability based on ability to pay at the point of usage

That last bit is exactly what we're in disagreement about, and I haven't seen a good case for it yet.

> In the U.S. system denials of care by insurance companies are not done so another person can get said care

True.

> They are done to increase profit margins

Indirectly, sure. Its a business where money out must be less than money in.

> and profiting from denying someone care is immoral.

Again, this is the disagreement, and I'm not really seeing a good argument for that being the case. Some people should be denied care. I don't see why performing a necessary function shouldn't be profitable, especially when it's beneficial to everyone in times of scarcity, like now.
Make a web client and I'm sold.
I'm from Belgium and i did follow up on Puurs and i hadn't encountered any news that they needed to upgrade facilities there.

That's what you should have copied my whole sentence: "as far as I'm aware, no existing facilities were added". Which in retrospect should be upgraded actually. Didn't notice that mistake.
How about someone saying “The X has _.”

For one it’s more specific. Saying the existing code has indirect impact doesn’t even define if it’s a good or bad impact. If you want to say, the existing code has long description that just means technical debt then sure they mean the same thing but the term technical debt is more concise.

You can still add all the low level details, but redundancy in communication still aids clarity.
Looks like it fails quite hard for "natural" sequences. I input the Bitcoin price and I got some ridiculous zigzag around a constant instead of say, a power law fit.
Feels like I'm saying the domain in a Cartman-esque accent.
Yep, this is the real indicator.

What I'm a bit confused about is why they put so much focus on lecturing folks, demanding things, and so little focus on things that would help.

I wore a mask before anyone except folks in Chinatown where I am. I was told not to believe "misinformation" way back then. This was when they were telling us masks did nothing, only wear if you are symptomatic etc.
So many "misinformation censorship" proponents seem to have quickly forgotten just how much literally everyone in public health has spread misinformation this pandemic. It's unavoidable being wrong and often the cost of making claims without unimpeachable evidence is higher than the cost of being wrong. Name me a public health official who regularly made recommendations this pandemic and I'll show you misinformation.

The real issue here, in my opinion, is attributing malice so quickly and with extreme prejudice. Tensions are high and it seems to have become commonplace to assign ill-intent to the other tribe way too easily. In my opinion the answer to all of these problems is compassion and statistical thinking. Most people mean well and often times the only way you can get people to go to extremes is to negatively reinforce them into deeply entrenched tribal thinking.

It will always be a safer assumption to assume somebody means well even when they are wrong. Humans did not become the dominant species on this planet without cooperation and pro-social behaviors.
Is the idea that the two photons would traverse slightly different voxels due to the lower frequency wave being more spread out?

What accounts for the expectation that they do not arrive simultaneously in a voxel-based universe?
IMO most of the complexity of the web comes from 2 shortcomings:

1 - It's hard to reuse HTML. Consequently, even static sites need some sort of build step.

2 - HTML needed something like htmx, so every component could be updated dynamically without writing JS code.

According to my estimations, if (1) and (2) were native to HTML, 93% of all websites wouldn't need JS.
Ask HN: What job titles or roles didn't exist 10 years ago?
Technology never stops marching on. What are some job titles or departments that didn't exist 10 years ago? Or what roles existed 10 years ago but were not widely known but are now mainstream?

Two examples:

YouTuber

Some people were probably making a full-time income from YouTube 10 years ago, but the role "YouTuber" is much more mainstream and well-known today. Plus, thousands (millions?) of people are now full-time YouTubers covering every interest under the sun.

Social Media roles

I saw the following job title recently: Head of Brand Engagement and Social Media - which made me wonder if titles liked this existed 10 years ago? Or are they only now mainstream and more common?

Note: Although I have listed technology-related roles, are there new roles from the past 10 years not principally about technology?
Ha, the RNG didn't work as planned. Do the women kiss anybody?
Yes. Partly we give it to them, because they do not present their case in a straightforward way. I think there is a lot of social engineering that occurs, that just happens to align and progress the pre-planned agenda. So, imo, we give our money and power over, as we are deceived.
Iso.org outage hits day 3
> Can we get an idea of the bias of this mathematician concerning vaccinations? Specifically the Covid-19 vaccines.

> Be vigilant in finding out what the background and intentions are of people making claims such as these.

I swear every time anyone says anything interpreted as "anti vax" the very first thing people do is an ad hominem character attacks.
Do you say this about the people pushing mandates hard?

> When hundreds of millions of people have received a vaccination with minimal outcomes of death there is no longer an excuse to argue against it

That's just like your opinion. Even if that's the case people should still be free to choose. There are plenty of people who trust the data and are vaccinated and are against mandates. This will come of as rude but a don't care: people like you are a far bigger danger to society than people who don't believe in vaccine mandates.
Spotify is trying to act like they're socially responsible by adding disclaimers and covid 19 information links, but, at the end of the day, they're funding content that they're claiming is harmful misinformation.

They can't have it both ways. When they got into the business of funding right wing talk shows, they picked a side. Now, they're trying to act like they're some bastion of free speech because they let the nutjobs (such as themselves, by their own criteria) use their platform.
Thing is, it‘s not just Tesla. Old economy carmakers are taking a page from the playbook by now to skip to the front line — and it‘s exactly the wrong one.

Having driven the VW ID3 a few times, it‘s truly horrible in this regard.

The climate settings (yes, including fast defrost!) are „not available“ until the systems have booted up which takes forever.

Auto-Hold as a critical driving feature which had a hardware button before took me (as an engineer) a whopping 10 minutes to find in the third page of a random submenu.

The voice control is located as a touch-not-press button at the outer edge of a steering wheel so when (not if) you accidentally touch it in narrow turns, the confused useless voice blasts full volume at you while you‘re in the most complex driving situation.

It‘s as nobody had driven or user tested their cars before.

And here I am, an early technology adopter of two decades, feeling like an old man yelling I want my hardware buttons back.
Interesting how your example has just completely changed.

But also, wiring money is a thing that laypeople almost never do. It’s nerve wracking to wire money. But the equivalent in cryptocurrency is just how it’s done. Every transaction is just a fuckup with no recourse waiting to happen.
Swift Programming Language Type System Introduction (Video Lecture)
An introduction lecture into the Swift Type System focusing on the differences between it and the Objective-C Type System.
For starters, the example I gave (Actix framework) had no such situations where unsafe code was imperative to having it function. That's where the drama originated from there.

Secondly, I don't think the goal of Rust is to rewrite the entire kernel (or replace C/C++ for that matter). Rust is optimized around writing ergonomic, safe code. It's compiler is designed to produce high-performance binaries with minimal UB. Sure, they could designate a team for making the unsafe Rust experience better, but why bother? C++ already does that and does it well. The idea of "oxidation", or slowly replacing safety-critical portions of a program in Rust, doesn't necessitate fully replacing any of the languages that came before it, and while there are situations where unsafe code is undeniably necessary, I don't really think there's much of a reason to replace C or C++ for those uses. Any of the replacements you could write in Rust wouldn't be ergonomic, easy to read or well optimized.
And Tesla didn't help you by making too subtle.
https://i.insider.com/5a861ac9d0307228108b466c?width=600&for...

Compared this to Hyundai cars, who I don't think gets enough credit for their ergonomics.

https://cdn.arstechnica.net/wp-content/uploads/2021/12/2022-...

https://www.genesis.com/content/dam/genesis-p2/kr/assets/mod...
I was lucky enough to also experience this insane UX nightmare. Driving in a snow storm unable to locate the defrost or tire pressure gauge is frustrating and dangerous.
You might want to make some more formal agreement as to how long you have to take off and how much equity that buys them.
It's a manifestation of a much more sinister pattern - prioritizing first impressions over long-term considerations
Seems like a fair price, since it is open source and anyone could restart the service.... I will take DOGE.
Believe me you start paying those guys 800k a year they’ll wait a few more years before retiring.
Hindsight is 20x20, but Microsoft share price has increased about 5 fold in 5 years, while only doubling the 5 years before that. It had to play a bit of catch up with other FAANG type companies.
The anti mask, anti N95 masks with exhalation valve stuff has been the worst here I think.

If you would let folks wear N95 with exhalation valves (highly comfortable) it just makes it easier for folks to protect themselves (and indirectly others).

And for those who don't care, let's distinguish slightly between making sure those who want to protect themselves as much as possible can, and the need to force people down a path which for the < 29 year olds really doesn't not have hi mortality rates, and for whom vaccination does not eliminate the disease the way it might something like smallpox etc.

My own view is the battle is largely lost already by the health authorities. Locally we have an indoor mask mandate including offices with all staff fully vaxed, and the natural desire to comply with this has gotten lower and lower if you are pretty spread out in large cubicals etc.
> In the spirit of being charitable

You are being nice, but even if there is a documentation error, we can prove that if safe rust isn't completely broken, and `& x.field` is allowed in safe Rust, then fields must be aligned. It is just preposterous Rust would be more broken than C in this regard.

> but the syntax is clunkier, you have to use function calls instead of concise operators like * and ->.

Yes I agree, the syntax does suck. I see the macros use an unstable &raw, that would be more concise.

I think would be really good is if x->y in Rust matched &x->y in C. That is nicely orthogonal to dereferencing, and always safe.
Huh, I had a look at the belt drive thing - Allen added that in 2012(!) when belt drives were still relatively new - Gates went mainstream around 2009, and Center Track appeared 2010-2011. At the time many more belt drives would have been retrofitted onto old bikes instead of frames designed for them. He may not have had the experience then, but should have by now...that definitely needs an edit.

And wow, over a decade indeed, I can't believe its been so long :(

(FWIW my main bike has been belt drive & Rohloff geared, dynamo lights for 6 years now, the reduced maintenance is great, I can just step on my bike and go)
I don't think people here realize how amazing this is. You are providing very little data and the machine is able to fit the closed-form recurrent relation out of it. Very little data and the clean simple expressions is the key. It's just matter of adding more ops like sinusoidals, primes etc to make it recognize more and more complex expressions.
You can have the prettiest UI in the world but if it’s not functional when you need it it’s pointless.