skysight-inc/HackerNews huggingface dataset:
You alledge "multiple layers of corruption" when the reality is that manufacturers of specialty medicines often offer steel discounts to patients whose insurance companies don't cover their cost.

For example, I took Taltz injections; my insurer wouldn't cover them unless I first tried cheaper options with much more serious side effects.

Even if they did cover it, the co-pay would have been cost prohibitive for me.

The reason my doctor prescribed it is simple- the manufacturer had a program that let you get it for $25 a dose if your insurance didnt cover it, or would cover all but $5 of the co-pay if you did.

To be blunt, there's no conspiracy or corruption here. You don't get to throw out wild allocations with no specifics.
La ferramenta MLC SHOP s.r.l.s. Ofrre una vasta scelta di articoli quali: ferramenta, serramenta, giardinaggio, utensileria, idraulica, selleria, fai date, articoli per la casa, ecc….
I've tried this and much more but there's still noticable delay compared to Linux' twms and it's not only about workspace switching. There's this huge thread on stackoverflow[1] which is a great illustration of what a mess macos display server is.

1 - https://apple.stackexchange.com/questions/14001/how-to-turn-...
Strange, I just noticed yesterday the apparent absence of the annual "Top Nine" post from IG. Everyone was posting their Spotify reviews though.
>Any technically savvy person should be able to differentiate different types of upscaling algorithms.

Even the company who makes the software couldn't explain what was done to the picture when their "expert" was asked during the trial. There is a wide range of different methods that can be used to get more details out of a blurry pictures, including ML/AI-based algorithms that are indirectly getting extra details from other pictures.
So clever & right! lol
Thanks for sharing.
You're not alone. I made the switch this year. Primarily for working on an iOS project. There are days I miss Windows quite a bit. For most things, animations are minimal. Things just pop up, switch gears, and do what you want almost instantly. Explorer is far better than Finder for most things, even if it's also substantially uglier.

Just for a simple example: I change to arbitrary folders frequently. Control-L in Explorer, type the path, and I'm there the second I hit return. Done. Finder has a similar method using Command-Shift-G. But not only is the shortcut more awkward but going to the path has a delay. Not a long one. But it's noticeable and annoying.

Oh well. Spotlight does seem to work better than 10/11's built-in search. So maybe it's a wash. Still miss Windows sometimes.

At any rate, I did make one change in MacOS which long term Mac users might find heretical. When using my external mechanical keyboard, I have Command mapped to the Control key. Control (which doesn't get used often) mapped to the Windows / Super key. Alt / Option is unchanged.

It's a bit amazing how much easier this made everything. Most of the usual keyboard shortcuts I had in Windows now map 1:1 on my Mac. Which is great for the muscle memory.
When buying via craigslist, there are some questions that I don't ask via email so that I can observe the response in real time by asking in-person. Savvy/dishonest sellers may have thought up excuses or fabrications in advance, but most folks hesitate to lie in person, or are transparent when they do so.
Thanks for sharing, and sorry for your loss :(

On my end I'm 38. I've been exploring freelancing and entrepreneurship since 2018. In 2021 I...

1. Had a third child, 9 years after the previous one!

2. Worked from home all year long; half-time as an employee, half-time as a freelancer & Web-entrepreneur

3. Buried my first startup project after two years of hard work

4. Self-published two books (and have 10 more to write): [1]

5. Started publishing my newsletter every single week: [2]

6. Published ~30 articles

7. Launched an info product in the Personal Knowledge Management (PKM] space: [3]

8. Created two communities; one for PKM [4] and one for software crafters [5]

[1] https://dev-concepts.dev

[2] https://newsletter.dsebastien.net

[3] https://developassion.gumroad.com/l/PersonalKnowledgeManagem...

[4] https://dsebastien.net/blog/2021-11-12-personal-knowledge-ma...

[5] https://dsebastien.net/blog/2021-08-25-software-crafters-com...
>No try to keep up, we moved on from the other poster's pedantic distraction about voting

Other poster? You brought it up the first time and have brought it up in every post since.
I agree that the "attack" as described by the article is nonsense. However, it's only missing a few ingredients necessary to be an actual threat model.

When you're already postulating the abuse of a vendor-specific feature to (somewhat unreliably) hide data, it's not much of a stretch to also hypothesize an attack against the SSD firmware, gaining control over the drive and its numerous ARM cores. This would make it theoretically possible to make the attack much more durable, by incorporating the rootkit into the operation of the SSD itself and protecting its data from being overwritten. For NVMe SSDs that have DMA capability and aren't trapped behind an IOMMU or are given the opportunity to provide an option ROM for the host to run during boot, this could definitely cause trouble for the system as a whole. I suspect there are still a lot of client SSDs out there that lack an effective secure boot protection for their own firmware.

Such an attack requires the resources of a state actor, and could only attack a narrow range of systems (those using a particular model of SSD), and requires a separate successful supply-chain attack or other exploit to initially infect the drive. But once infected, SSDs are a pretty good place to hide malicious code and data, because they have plenty of storage, their own processing resources and copious RAM, access to all your data (unless encrypted on the CPU), and is beyond the scope of what antivirus software monitors. And they can potentially interact with the rest of the system, which is why we really need to see IOMMU support taken more seriously. The ability for your NIC and SSD to talk to each other without getting the CPU involved is really cool—when done for the right reasons.
But they might require hospitalization or other medical treatment, increasing the strain on the healthcare system resulting in worse outcomes for others.
> They bundle that list in Firefox, so that even if a server is misconfigured and sends the wrong certificate chain (but a valid leaf certificate), they can successfully establish a TLS connection. It's pretty cool, and less confusing than the caching approach of other browsers, which leads to non-deterministic behavior.

This seems like it could lead to even more confusion... now the site works on Mozilla but not other browsers. If the person setting up the server happens to use Mozilla to test, they won't realize they misconfigured it. Meanwhile, everyone using different browsers if failing to load their site.

I would prefer a loud failure than a semi-failure.
Drug coupons are common in the United States. AFAIU, they're issued by the pharmaceutical companies, but as few people know about them (or how the pricing system is structured in general) it's often doctors and pharmacies that seem to help broker their distribution. The coupon system permits pharmaceuticals and friendly politicians to deflect criticism about drug pricing strategies by providing plausible deniability regarding costs to the uninsured and underinsured.

I remember reading several years ago reports that drug companies were favoring coupon distribution to doctors according to how often doctors prescribed the issuer's name-brand drugs instead of generics. That is, a doctor who prescribed a designer expensive drug, Foo, more often might get more coupons for name-brand but boring drug, Bar, for distribution to the doctor's indigent patients. I don't remember, however, if or which reforms were enacted as a result. Also, I'm not sure if it was nearly as big of an issue as actual kick-backs in the form of vacations, etc, which (AFAIU) were made illegal years ago. The opacity and overall baroqueness of the coupon system is precisely why there's not much opportunity for doctors to personally benefit from the scheme, yet why it works well as a tool for pharmaceutical companies to maximize profits while staving off political reforms.

See https://en.wikipedia.org/wiki/Drug_coupon
> However, I believe with almost any reasonable measure you choose, the KJV Bible has a very high literary value.

I suspect people think so mainly because besides Shakespeare, that's the only thing most people know of that's written in this "cool" archaic language. Like Shakespeare, it's just on the limit of still being understandable, but full of thees and thous, which, the more people don't understand it, they love it all the more (as witnessed by the usage errors they commit when trying to use it, which judging from what I see online are more freqent than the cases of correct usage).

But when this particular edition was written it was in pretty much ordinary everyday language. And the stories themselves are the same old "vengeful old arsehole on a cloud smites sometimes his beloved semi-barbaric nomadic bronze-age shepherd people, sometimes their enemies" as in all other editions, so "great" as literature? Naah, I still just can't see it.

What "reasonable measure", exactly, makes it so?

> And for what it's worth, I am not a Christian

I am -- in name only (that's the first C in my username). I still believe in nominal determinalism in some cases, though certainly not in my own.

> so I don't think I am biased by religious zeal or something.

I am, all too often. Of the anti- kind.
Brutal truth is that users are not gonna pay for cleaner UX or faster page loads,
while achieving better quality in most real life cases is exponentially expensive (imagine rewriting Facebook with optimized vanilla js).

So where’s the money?
> I just want it to work else I'll gravitate to making projects in some other language

Sounds like Go or C++, or maybe evne Zig, are good choices for you then
The examples you give are large companies. Oftentimes the people who made those companies great have already left, leaving the dregs behind, who then hire more like them. Just because Blizzard made good games a decade ago (or longer), doesn't mean they can still make good games.
I also recently moved back to running Linux (on a Thinkpad) after using macOS for a few years. One of the things I miss terribly from macOS is pinch-zoom in Chrome. Has anyone found a way to easily enable it? Thanks!
As a professional graphics programmer at a well-known game studio, who has taught and mentored a lot of people: Direct3D 11 is quite good. D3D12 is a bit more like Vulkan, but not too far in that direction.

In order of recommendation for learners, just rating each API on its own merits without considering other factors like portability: D3D11, Metal, WebGPU, D3D12, OpenGL and Vulkan.

OpenGL and Vulkan score last place for similar and opposite reasons: both their APIs are a mess, the debugging and tooling story is still underdeveloped. But while OpenGL has backwards API design that often gives users a wrong impression about how GPUs work, Vulkan instead is much more annoying, requiring the user to cross their T's and dot their I's, while still not giving good guidance towards how they should be structuring their rendering code. I am also eternally annoyed at things like VkFramebuffer which should have never existed (yes I do know it is not required in the latest version).

I would rank WebGPU higher (disclaimer: I contribute to the WebGPU spec) since the API is a great intermediate, except WGSL is too new and too underbaked for me to seriously recommend it right now. The native implementations Dawn and wgpu are committed to supporting SPIR-V input, which is how I would recommend using it right now.

Happy to answer questions or elaborate on this.
I don't know if anyone can call getting a PhD a "fast path" to these things. It's just a "virtually guaranteed" path.

For example, at Goog most PhDs are hired at L5 "senior" positions. BSc (and many MSc) are typically hired at L3. Assuming they are the kind of person who could have done a PhD, they will get to L5 within 4-5 years, fewer for some, with a job ladder (read "promotion criteria") that reads almost exactly like point 1) and a committee of 10 tired, skeptical people they've never met before deciding whether they've demonstrated it for "sufficiently long" to warrant promotion. All the while, the BSc is making more than your advisor and gaining experience that is 100% relevant to their career.

Not to say that PhD vs "a few years in industry" are equivalent in all respects, of course, but I would not at all say that the PhD is the fast path towards the skills you're calling out here.
I mentioned "shills" not to call you one, but to emphasize how counter-productive "This person gave me money" is as a measure of character. It meant a lot to you, obviously, but bringing it up only serves to reduce your credibility. Doing so repeatedly and with greater emphasis is not doing you any favors.
Let's not forget those users that can't live without feature X and then after you build it, never use it, or end up leaving anyway.
Or when Trump claimed that the Media barely ever talks about Islamic terrorism. Then they do to prove him wrong. Trump is a master at trolling.
Apple would tell you this is actually the photo you wanted to take.
ok, well she insulted 1/2 of 62,984,828 people directly. she directly contributed to the divisiveness in this country.
One base case that seems reasonably compelling is a distributed key store to manage public key exchange without concern of ever being trivially spoofed. I don't think anyone really knows what the right balance of on and off chain data transactions is - it depends a lot on chain efficiency and what can simply be done peer-to-peer.

I'm thinking broadly, but the idea of exchanging keys on a distributed system and then engaging in services using those keys peer-to-peer is appealing. You can audit all the software, and you use zero centralized third parties. I think it brings back a DIY attitude to the internet.

If you're tempted to lecture me on your thoughts about what 'normal people' want and how its not what I just said, I would pre-emptivly argue you do not consider that normal people often co-opt what the inside few value first, and that if a system like this remains niche I would still value it. Web3 on this site is too much about dunking on grifters and too little about focusing on what the grifters are stealing.
> and even this miniscule risk is divided by 10 after primary vaccination (a 90% risk reduction in serious illness).

This risk doesn't get reduced by 10. Which is why the booster is required. If you have followed any of the research the 95% efficacy starts waning dramatically 6 months in, as Israel found out. So this is a false argument.

> So yeah, now you're in the 10-per-million realm, where risk of myocarditis starts to matter.

Let me get this straight -

1. 100 deaths in a million is a "minuscule risk"

2. Non statistically significant 1-5 in a million incremental risk of myocarditis, NOT DEATH is a cause for grave concern. I repeat non statistically significant increase in NON FATAL MYOCARDITIS is a cause of grave concern. Irrespective of the increased protection from spreading infections to elderly or deaths.

100 deaths with no vaccine protection === whatever.

1-5 non stat sig incremental myocarditis for the same population vaccinated - GRAVELY CONCERNING

I am not sure where you are going with this line of argument.
Oh yeah verbose names help heaps. But on legacy code bases or when using a library often you have to deal with someone else's naming.

I was first introduced to verbose syntax when I first used objective c. I loved it.
2021 End-of-Year Work Setup • Jameslittle.me
I've found the Fitbit API to be pretty usable.
Discussed a bit few days back: https://news.ycombinator.com/item?id=29621782 (109 points, 6 comments)
Apple's "turn off Bluetooth" is more of a temporary pause on connecting to devices. It turns itself back on after some time.
The proper question is: what's the cost of it being that big? Is it acceptable? Is it worth making it smaller?
If Boston Dynamic were really clever, they would discretely fund the organization of Amazon warehouse employees.

A Fordism for the 21st century.
> It was a shame when Opera announced that they were moving to Chromium but didn't throw the Presto sources over the wall at the same time. I think we have to treat it like that code is never going to see the light of day...

The Presto source was leaked years ago. You can't use it for anything you're going to release, of course -- but it's out there.
I think people recommend operating systems more than any other software. Windows vs Mac vs whatever Linux. Android vs iOS. My mother lived in the era when Bill Gates was the villain and refused to update to Win 10 because she expected it to have microtransactions or something.
Fun fact, the bell curve was named after him

/s
A huge proportion of them do fail this exam, though, and the pass rate is not higher for PhDs.

The problem is that most places are not hiring computer scientists. They are hiring programmers. You wouldn't hire a team of structural engineers to actually build your house. You'd hire a construction contractor. If you ask a bunch of structural engineers to install a window, you're not going to be very impressed with the results.
I just started looking at music streaming software last week, and installed Navidrome on an Oracle Cloud instance as a test. So far, so good, although it took a while to discover that Oracle's Ubuntu image uses iptables, after which I found that the network connection with unlimited ingress and 10 TB of egress is a lot slower than the advertised 1 Gbps, at least on a free-tier ARM instance.

My impression has been that MusicBrainz has more typos and weirdly formatted metadata than FreeDB. Now that I know more of its background, I'll look into it more. My CD collection is mostly ripped to full-album FLAC + CUE, so correct metadata will likely be an important part of converting to MP3 for streaming.
I love giving feedback though. If I can't give it direct, it's going through Google Maps or something.
You should re-read the simple sentence you're replying to. At the 2016 election, if you didn't want Hillary elected, you had to vote Republican, i.e. for Trump. How is this even up for debate?
Wild that JS got this right in ESM with its first standard, but the lisper in me is still screaming that both are needlessly complicated by tooling.
OpenGL is still supported on macOS, though its use is discouraged. (This is what Apple means when it says it's "deprecated".)
Keep in mind that you probably wouldn't have married her if you thought she was a dolt, so there's quite a bit of selection bias at work here.

There are a lot of people with PhDs that are not so impressive, both in industry and in academia.
Edison (et al) especially early on, had to spend huge amounts of time raising capital. Our remembrance of history is often rosier than the reality.

Bell Labs in many ways was self funding, 80% of the research the labs did was unglamorous, and wasn't basic research, it was things to directly further the business of AT&T, the Labs did product development and software development directly for Western Electric, which is what the BOC's paid a license for back to the Labs for, and which funded the whole of the Labs operations.

The occasionally glamorous high profile basic research that the Labs did was something AT&T did partially as a public good, and to avoid antitrust scrutiny as well as to develop new foundational innovations for its primary business.

Unless you have a deep knowledge of AT&T's pre divestiture organizational structure, these facts are just not well or widely known.
Looking for about half a dozen papers confirming your following words

> You vaccinate 10m people today, then you vaccinate 10m people tomorrow, by the time you vaccinate another 10m, the first 10m already lost their antibodies.
Please provide some concrete evidence, aside from "common sense", that patents increase innovation or invention.
No. If your software has to deal with dates from before 1970 "seconds since the epoch" is not a reasonable choice for a time unit.
* Started and ended the year well, with a depressing period in the middle

* Published three programming ebooks

* Several blog posts

* Started a newsletter

* Improved Twitter readership

* Read 80+ novels

* Had a good year in terms of ebook sales

Wrote a blog post with more details here: https://learnbyexample.github.io/wild-ride-2021/
The role of Reddit in the GameStop short squeeze
Because if suicide were typical, humanity wouldn't exist. Mental illness is merely abnormality, not necessarily something ethically wrong or illogical given one's a priori beliefs.
There's Mozilla wiki pages for many of the options in about:config. Check this out: http://kb.mozillazine.org/About:config_Entries

If Mozilla made a chrome UI for those settings, they'd be accused of adding bloat to Firefox, creating complex options that confuse users, and making Firefox harder to use than Chrome-based browsers. I've noticed that open source really can't win in that department, so power user settings are put out of sight and out of mind, or are eliminated completely.
I chose, with the exception of SipHash, FIPS approved algorithms. As per your questions:

ECC: There was a lot of controversy because one of the FIPS (Edit: NIST) curves apparently has a back door (Edit, it was Dual_EC_DRBG), so just stick with RSA until we have standardized post-quantum public key cryptography.

AES192: If I had to choose one key size, AES192 comes off as the best compromise between speed and security; larger keys result in more AES rounds. Also: AES-256 is weaker with related key attacks than AES-192, and AES-192 is approved for Top Secret (not just Secret) information, while AES-128 isn’t.

SHA512: It uses 64-bit addition operations, which is less than optimal on certain low end embedded processors. Same reason BLAKE3 dropped the 64-bit variant BLAKE and BLAKE2 have; but I will let @oconnor663 speak on why they dropped the 64-bit version.

For a block cipher mode of operation, I would probably choose GCM, since it looks secure and is approved over at https://csrc.nist.gov/projects/block-cipher-techniques/bcm (ECB is still approved, strangely enough).
> Ideally we’d want neutralizing vaccines wouldn’t we? Before the pandemic, my idea of a vaccine was a preventative measure that worked for long periods of time.

That is because it was the common definition, which is why vaccination treatments were sometimes called immunization. The definitions had to be changed for the COVID vaccines because they perform so poorly in comparison to other common vaccines that they would not be vaccines under the previous definition.
Why would it be illegal? T-Mobile is a private company, and they can do what they like. (whether they should...)
> Been using it for close to 15 years.

I think it really shows you actually haven't.
You're just arguing the semantics of "illness". Call it atypical thought if you prefer.
Correct. A lack of basic literacy by third grade is an indicator something else is wrong. Children will typically just learn to read with enough exposure to language by this age. Often this either indicates that a child has a learning disability or basic needs at home are not being met.

You can pour all the money you want into literacy, and that is fine and a good thing, but it does not address the needs of a child who is not progressing because no one talks to them at home or there are other basic needs not being met.