skysight-inc/HackerNews huggingface dataset:
Oh, you're absolutely right that modifying SSD firmware gives you a lot of fun possibilities for hijacking a machine, but that is not new either, it's a threat vector that has been known and investigated for many years now. Here's someone running Linux on an HDD controller in 2013:

https://spritesmods.com/?art=hddhack&page=1

It's well known that SSD vendor security is usually atrocious; these companies do not have much experience building secure-boot systems, and there are often vendor-specific backdoor commands and such. You absolutely do not need the resources of a state actor to pull that off; a good reason and 5-6 digits' worth of (competent) security researcher time ought to do it. I've spent half of my life breaking systems that try a lot harder to have secure boot than SSDs, as a hobby.

Indeed, IOMMU support is critical in the modern hardware ecosystem. Honestly, any system that does not use them by default for all off-chip peripherals in 2021 is just unsuitable for any kind of sensitive use case. That, plus FDE with hashtree authentication, eliminates SSD compromise as an attack vector.
I live and breathe C++ full time for more than a decade now. Compiling C++ _has_ always been pain point and big efficiency killer. Especially if you come from other languages (I don't but I enjoy learning other stuff too). It doesn't matter if you're directly writing your own template code or not because you're always gonna pull it in indirectly, even in most simplistic and inrealistic case when your sole dependency is C++ runtime library.

OTOH debugging C++ build times is no more than recompiling your code with -ftime-trace and inspecting it with ninjatracing, which btw is a great tool.

However, getting the data as you see is not the real challenge here but in how to use this data to optimize your build pipeline while keeping the functionality and not introducing more technical burden. That is very difficult and for many projects questionable if the benefits will outweigh the total cost invested in it.
Startup valuations have nothing to do with theory of value. Theory of value, like the marxist labor theory of value are theories about the metaphysical status, origin an mechanisms of value. It is an explanation of value in general not a heuristic people would use to evaluate things. If labor theory is right (and it isn't) the answer of why founders get so much more is because they are exploiting the other guys working there.
I have found this setting to break some apps (e.g. Spotify, my bank's app) though.
Extremely-detailed 2d fractals, continued
why should it?
I really like these and think it'd be great if browsers implemented them.

People upthread are complaining that you can't take some common web libraries and use them in Sciter, but have you given any thought / effort to the opposite? Having a library/polyfill/source translator that allows you to use sciter code in the browser?
It is never the thing fault. But it may be the thing fault given your optimization function.

Imagine a kid drowning in front of you (that somewhat happens but on the other side of the world so you can't see directly). You can be unhappy about it, but that's within you. If you don't care about the kid you have no reason to be upset.

Most probably would agree that maybe doing something to yourself to make you less upset about the kid drowning is not optimal. Reality is somewhere between this and somebody living a perfect life and wanting to kill himself.
For me Linux is about freedom. Other systems might be better in UI/UX or performance (e.g. give more FPS in games for NVidia cards), but I remember the times when Microsoft dominated the IT world and it looked scary.

All corporations strive to fragment the market using non-compatible technologies and then to monopolize the market by consuming other fragments.

This strategy failed in the 90s with the arrival of Linux. Although many times I felt like the whole world will become Microsoft/Wintel, I think we barely missed.

Now, corporations are trying to do it e.g. via forcing everybody into the cloud and killing open protocols. E.g. I have several email accounts and I can't gather mail from all of my mailboxes in one application. Situation is even worse with Calendars. I have two jobs and also my own personal calendar server and I can't collect all my calendars in one app also. I have to routinely check Google Calendar, because even though I can add it to my Thunderbird Calendar, moved or canceled events changes are not propagating to Thunderbird. And I can't integrate Microsoft Outlook calendar into my Thunderbird at all.

I really don't want to rely on whims of one corporation. Also, regarding MacBooks: I remember when the touchbar had no alternatives and it is really awful. This is what monopoly means: you have to live with bad decisions. You have to pay absurd money for a piece of cloth or a roller for the desktop case.
Clearly you aren’t in the Netherlands, where the authorities only started advocating adequate ventilation a few months ago. Before that washing your hands was more important.
For always useful basics I recommend the book clean coder, not code, coder, as in worker. It as also helpful to non programmers.

The book talks about what is important in the communication in the workplace, like when, why and how saying no for example.
Would you mind sharing your lists?
How is the revenue distributed between ads, affiliates and sponsorships? Is it just normal YouTube ads?
Going over your main points:

1. Payment for LN per "hop" costs about 1 sat. It's hilariously small, so no, it doesn't disencentivize anyone from using it. And best of all, the privacy doesn't depend on large anonymity sets, so you don't need everyone to use large multi hop payments to make yours private.

2. There are plenty of no KYC exchanges and there is Monero, if you care about privacy so much. I'm okay with law enforcement tracking down my transactions and requesting info from exchanges though. What I'm not okay is when I trust my CC info to companies (because there is no other option) and then that data gets leaked. Wouldn't have happened if I used crypto and all they got was some wallet address with inflows from an exchange.

3. Number of active Steam users is 120 million [0]. Number of Bitcoin owners is 106 million and total number of crypto owners is estimated to be 300+ million. 5% of Europeans own Bitcoins. [1]. Looks comparable to me.

[0] https://www.statista.com/statistics/308330/number-stream-use...

[1] https://www.buybitcoinworldwide.com/cryptocurrency-statistic...
Cmd+Shift+G in finder lets you type a path and jump to it instantly.
How do you discuss, examine, learn how bad something is, or what exactly makes it so bad, if you can't even refer to it?

This is a more idiotic position even than the positions espoused on those sites.
Sure, but that's not a global thing. I chose to get a booster, and there have been no mandates in my country (and given rates of vaccination, it's unlikely that there will be).
A novel platform that can’t block its users from deploying on it, or commerce, and people have trouble seeing some value in that?

Even the somewhat centralized platforms have so much high speed commerce on them that they don’t disrupt anyone. Even people that quickly exit to the bridges are not stopped and couldn't be, on the centralized-ish ones.

That’s a lot of alpha and value extraction to miss. Especially if you invest in the bridge :)

Don’t worry you’ll read about it late, in 2030, ngmi
That sounds a lot like, you know, web 2.0. Let's scheme this out: Facebook (and its corporate policies) is often named a motivating factor for web3. If I wanted to make a web3 replacement (let's call it MastoCoin), how would the economics of that actually work? People would still want to upload lots of posts and pictures and stuff, and that would presumably continue to live on S3 (etc.). Somebody needs to pay the bills for that monthly. So even if I had to pay $3 bucks in gas to post my sarcastic tweet, someone else would incur an indefinite expenditure on it, no? I really cannot think of a non-pyramid model here.
Yup. This is why I use exclusively macs now for work and most non-work things (still PC for gaming, for obvious reasons). Of course I'm on linux systems almost daily when it's required, but thats via SSH or maybe a virtualized env if I really need it. For day to day its just a m1 mac with ridiculous performance and amazing hardware.

All OS'es and computing environments are horrible. Its just that Mac OS is less horrible and more in line with getting shit done as opposed to constant fiddling and fighting with your environment.

To each their own of course, but this is has been my experience after 25+ yrs of computing.
I have been thinking about giving up my citizenship too. I was born in TX in the late 80s but been living in Austria since the early 90s.

I recently married but it was not easy to do so because I was born in the US as the gov here didn't like my birth certificate (missing an "apostille") and I needed a document from the US that they couldn't give me in time (or at all because they said I need to be there in person but they're not open for in person visits) because of Corona.

I ended up finding a loop hole meant for war survivors that can't get a hold of documents which allowed me to marry my Austrian wife without the apostille.

Didn't get easier though because all shared banking accounts we have, she has to report to the IRS too, we both have to sign a waiver to be excempt from banking confidentiality and I have to send them my tax papers every year despite never having earned a single dime in the US any paying full taxes herein Austria.

Also Austrian banks and even European trading sites won't give me access to the stock market (they just say you were born in the US, we can't let you trade stocks over their platforms) but I don't have an address in the US so I can't do it on an US site either.

This article gives me less hope of fixing these things in the future
It's quite easy to have a copy of a Postgresql instance running on another host with streaming replication (always up to date).

This and backups will avoid great sorrows.
The same way Qt app can, while providing HTML widget.
They are certainly not fascist by nature, and they were elected democratically. The story of how the NSDAP took power is also a bit more complicated, and the election system was amended to prevent such cases in the future.

There may be fascist members of the AfD, but there are also communist members of other parties and nobody cares, even though it is an equally murderous ideology. There is one party in Germany that is literally the party that was in power in the socialist democratic republic and actually murdered people, and all the other parties are cooperating with them. In contrast to that, the AfD is not a descendant of any fascist parties, it was split off from the CDU over differences in economic strategies. Their original founder is a convinced Christian, definitely not a nazi.

What it boils down to, and what recent years have shown (also the Trump years), is that people or especially leftists don't really care that much about democracy anyway. They are only in favor of it as long as their party of choice gets elected.
Ok, I didn't read all that but that is 100W of power.

My solution to be able to work on a 5W Raspberry 4 is to use C (arrays for cache misses), compile with GCC to a .so and hot-deploy that into my engine.

That way I have a zero dependencies engine (only stb_ttf and kuba_zip) that compiles from scratch in 30 seconds and the game .so takes ~1 second.

I don't even have to use a build system or many cores to compile.

Simple and low power.

Downvotes without commenting, proves my point.
Patient financial assistance has a safe harbor cutout for private insurance. It’s illegal for public insurance.

Those coupon programs aren’t used for indigent patients since they reduce the co-pay/co-insurance the patient has.

Some not so great insurance plans will pay 90% of drug costs. Great when the drug is $300 per month. Not great when it’s $3,000. So manufacturers will directly pay an additional portion to cap the patients part at say $50 per month.
> I haven’t been able to buy a CPU that doesn’t have SHA2 acceleration for an number of years now.

This is incorrect. Intel only launched their 11th gen desktop processors March 30, 2021. The 10th gen and earlier desktop processors do not have the SHA instructions. You can still buy a new i9-10900k from Newegg today.

(Note that 10th gen Intel mobile/laptop processors are a different micro-architecture, and do support SHA.)

Edit: Perhaps you're thinking of the AES instructions? They've been around a lot longer.
Exactly the same story here.

It’s pretty bad when you show everyone enthusiastically that when you open your MacBook it wakes up immediately and actually works. They think you’re insane rather than a former Linux user who has programmed irrational fear that the AMD mobile GPU drivers are going to cause a panic.
Visual studio support is mostly there: https://devblogs.microsoft.com/cppblog/moving-a-project-to-c...

CMake support is an open issue: https://gitlab.kitware.com/cmake/cmake/-/issues/18355
TIL: That there is a brand of milk in Germany that involves moonlit rituals? I tried looking up this information on their website and didn't see anything about it. Could you possibly link me to more information about this? I'm really curious.
I do hope that someday hippies and non hippies alike find an answer for climate change and general wellness of the planet and all it's creatures.
That's just stupid. It just makes sense to have a fast lane for paying patients because that shortens the queues to the public surgeries as well.

That works pretty well in Finland. One of my parents needed a cataract surgery this year, all cased and diagnosed by doctors in public healthcare. The actual surgery would've been maybe six months from now. Private clinic -- three weeks. My parents didn't even go shopping for another clinic, waiting three weeks was no problem. It also cost much less than they anticipated, a quick routine operation not worth the wait.
If the sender is using Exchange Online, this might explain why OOO replies would be marked as spam more frequently:

https://github.com/MicrosoftDocs/OfficeDocs-Support/blob/pub...

"By design, Exchange Online Protection uses the high risk delivery pool (HRDP) to send OOF replies, because OOF replies are lower-priority messages."
Just a bit of empathy, I can relate to your loss, c-smile. No matter how good your idea is, the crude force of “web standards best practices top frameworks wow salary” inertia can crush every noble endeavor and almost nobody will even notice it’s status quo, not the only way.
Same story with my AMD based T495. It was horrible. I also have an M1 MacBook Air now.

I lost count the amount of times it’d panic or something would break when I needed it. The same laptop was rock solid running windows and my daughter has it now as her daily driver.
> but web3 enables players to buy/sell directly (and allowing this can be a product draw, much like APIs were for Twitter). Web3 technologies can enable an ecosystem for this without a bunch of bespoke work that likely isn't core to what a business is trying to achieve.

I'm old enough to remember that in the ancient history of just 10 years ago Diablo III was released with an auction house that let people buy and sell items from other players for real money.

I'm also old anough to remember that in the ancient history of just 7 years ago it was removed from the game and I also am old enough to remember the reasons.

Having players trade in-game items is not as good a proposition for "what a business is trying to achieve" as you think it is.
What do you mean to say with that? Do you have an updated view on the situation?
There's a significant precedent in this area: Rubella. Vaccinations are typically provided at 3-4 months of age (e.g. in UK). Rubella is typically a relatively mild disease with the exception of pregnancy when it can have severe effects on the foetus. The principal beneficiaries are those becoming pregnant many years later and the unvaccinated in the general population. This isn't contentious. Why is a similar position regarding COVID vaccination?
Sounds like we must better educate people about what is public about the web.
is it actually necessary, if you're using it for work (assuming you don't do anything heavily gpu dependent)? Supposedly asahi works pretty well even with just a framebuffer, being powered entirely by the CPU. I probably wouldn't want to run that, but even an inefficient gpu driver should probably be fine for office type work, as long as it's not glitchy, right?
As someone who has just heard the name Web3 over and over again, is there anything tangible that I can try? I have tried IPFS, but I don't know if it's "web3".
You don’t spend an incubation period on a plane so there’s a lot less chance of your infection being attributed to the flight.
How much did you pay if I may ask? It was € 428 a few months back in a Dutch hospital (under a system many people do not like, but I mostly do) with another € 30 for the dentist checking and referring. That’s an all-in price.
> The canonical example here is the personal computer (PC). The first PCs were worse computers than every existing machine. They had less memory, less storage, slower CPUs, less software, couldn’t multitask, etc. But they were better at one dimension: they were cheap. And for those people who didn’t have a computer at all that mattered a great deal. It is exactly this odd combination that made existing computer manufacturers (making mainframes down to mini computers) ignore the PC.

Wow. There are so many factual errors in these sentences that I’m not even sure where to start.

I’ll start by giving the author the benefit of doubt and assume that by „personal computer” they meant the IBM PC (1981) and its family. (Otherwise we’d have to assume that they completely ignore the existence of pre-PC home computers, many of which were both less powerful and significantly cheaper.) It’s also not true that the PC was unable to multitask (remember Concurrent CP/M-86?)

First, note that IBM, at the time of introducing the PC, was – and continued to be, well into the 21st century – _the_ major purveyor of mainframes. So saying that they „ignored the PC” implies that they ignored themselves, which doesn’t make sense.

Second, the initial PCs were just not powerful enough to compete with mainframes or minicomputers. The sets of usecases of „big” computers vs. PCs were almost completely disjoint until perhaps the 1990s. There were reasons why the PC exploded in popularity in the 1980s (open architecture being the #1 reason), but the author is silent about that.

I know this is tangential, but I see a lot of handwaving in this post and, frankly, not much else. Why should I listen to someone who can’t get their facts straight? Why bother, indeed?
If Web3 is built on blockchain, do people (miners per se) need to download the whole _internet_ in order to keep it decentralized?
So now we can't trust our photos to be fake? Let's get rid of the ML. Optional post processing only. This is why an iPhone photo won't be able to be used in court
But pretty much anything that could be done with a brain to machine interface could be done with language. Devices like keyboards and mice are more a symptom of the failings of our current range of mechanisms and systems. Kind of telling that this piece downplays the value of understanding consciousness.
> In startups, why do the founders receive such a disproportionate percentage of equity?

Because on day zero, 100% of the company must be owned, and the founders are the only ones there.

Equity to founders isn't handed out based on an arm's-length negotiation, or on the basis of work done.
OK thank you for expressing your issues with the paper in a much more useful fashion that your first take, it's greatly appreciated.

I would note, however, that your strong point that self-reported data is garbage would lead you to disbelieve in the existence of pain, which seems like an unlikely interpretation.

That French study is interesting, I need to dig into it a little more.

That being said, do you think that people lied about being in hospital/on ventilator. That seems unlikely to me, and the cognitive outcomes seem to respond in a dose-dependent fashion to each step of Covid infection, which is not something that I would have expected to see if there were response biases going on.

Like, the only real explanation I can come up with here is that maybe a bunch of people were still sick, and this correlation drives the observed responses with cognitive function.

Looking at the methods, the Covid stuff comes after the cognitive test, so could not have impacted the cognitive test results. Additionally the actual webform (linked from the paper) shows nothing about Covid. Again, I think the biggest bias in this sample is likely to be their TV-watching status.

That being said, they did a complete cases analysis, which can often throw away lots of useful data, but it doesn't appear that many people quit halfway through (which is weird, given my experience of doing survey research).

> As the French CONSTANCES study (a much better study) I linked showed: when people are allowed to self-report even just their covid status, they mess up the results.

This comes under the headings of different disciplines are different I guess. If this study had been done under the aegis of a medical department, then we'd have laboratory confirmed Covid but they'd have messed up the cognitive test part. Science is difficult, and messy and often not satisfying to anyone, and personally I think we can learn things from this paper.

You disagree, I guess we'll find out when the systematic reviews/meta-analyses happen ;)
You're right - but it's not really unfair though: I agree with the people who complained in France of these problems 100 years ago too and I think asking what the state is doing is how you get the state to maybe do something.

Saying "it's the cost of modernizing" may risk making people believe it's the cost of modernizing, rather than a side effect to quickly correct so you have a rise of the middle class criss-crossing the rise of the factories, rather than the explosion of a slave caste and no one in the domestic market able to buy the output of the production. I think for instance it's not normal India trails China, it's probably explainable by many facts, but it's still nearly as shocking as China trailing France.

What is the state doing ffs.
I don’t use either. I mostly use my mac as an AWS and linode terminal. I think the only things I install locally are VScode and Go and both of those arrive as dmg/pkg format.
I wonder if formatting the internal sd card will erase the newly created files ?
In general, long compilation times are mostly attributed by
the complexity of things (algorithms) that compilers are
trying to do for you in order to produce machine code and
not because there's a lack of standardized build system (a
bad idea) nor because of existence of headers.

that is not true - most of the project i worked for suffered from header parsing a lot - sometimes more then 50%, in 100k-1MioK lines of code projects
many C++ developer tend to think that the code generation is the time consuming part but that is less true - you will see if you start benchmarking the compilation with todays tools available in Clang and VS2019+
> Yeah we had that discussion few days ago here on HN

It's kind of inevitable that this happens every once in a while, really.
This is technical wishful thinking, or an abstract tech, if you wish.

In the old times we called this "a solution in search of a problem", but these solutions are imaginary.

This, probably, hints the the top of a couple of bubbles.
I worry that smartphone photos will become inadmissible in court as evidence ... and will also give all shady characters like politicians a cover to change narratives
How does an NFT make you a recurring profit?