skysight-inc/HackerNews huggingface dataset:
Yes, I am the writer of this. Thanks for the pointers!

About the "pre-tax" and "post-tax" terminology, you are right, I should change "post-tax" to refer to when distributions are tax-free. I had to keep the table to a certain width, so had to come up with short terminology.

I think calling an HSA "a pre-tax account that is only allowed to spend money on healthcare related items" is fair, because that's how the government refers to it.
https://www.treasury.gov/resource-center/faqs/Taxes/Pages/He...
"Health Savings Accounts (HSAs) were created in 2003 so that individuals covered by high-deductible health plans could receive tax-preferred treatment of money saved for medical expenses". The rest of your point on HSAs stand though.

IRA - "with an income of $140k, one cannot make ANY contribution, at least directly." Yes, this was a typo, meant it specifically only for Roth.

"One feature not many understand is that at any age, you can convert money from Trad. IRA to Roth, pay the tax"
I briefly mention this in the post, but left out details for brevity sake.

"So if you can afford to pay the tax now and wait five years, you can get some or all of your money out of your IRA at any age without penalty."
I do not think this is correct in the normal case. You must be 59.5 years of age unless you qualify for an exception. Also, you wouldn't want to take this money out early anyway unless you direly needed to.

For your 529 point, I only hinted at this and could've worded it better, but switching beneficiaries and the $70k limit is relevant if you have a 529 for an unborn child that you are accumulating. I'll reword this.
Apple Introduces Revolutionary New Laptop With No Keyboard

https://m.youtube.com/watch?v=9BnLbv6QYcA
The title is a reference to this story by Harlan Ellison, which won a Hugo award in 1968:

[NSFW - contains graphic descriptions of torture and other severe violence]

https://wjccschools.org/wp-content/uploads/sites/2/2016/01/I...
If only that were true. But if you read Reuters enough you see they have a bent. Journalists always have a choice on at least which quotes and aspects to include

Though I admit they are rather good at pretending to be professional, except their ads.
"It has nothing to do with West." - what do you think they pay you for?
Have you ever played FPS games? Caps lock is usually used as a switch for silent/stealth movement, probably because it is one of the only buttons on Windows which keep state.
$50M total? No one at Apple would notice
Relevant bash.org: http://www.bash.org/?835030
Ah, sure, fair enough. Thanks.
That's totally fair! I'm still waiting on Linux to get its act together with fractional scaling, but until then, Mac works fantastic for my work with its fancy brand of fractional scaling w/ supersampling and better font rendering.
22/2/22 - i was apparently wrong with my argument. Very unfortunate development...
Not true when two of the three muscular nato powers aren't in the EU
aaa aaaaa a aaa

a aaa aaaaaa aa aaaaaaa aaa aaaaa aaaaaaaaaaa aaa
Don’t be surprised. They’re brewing dark patterns.
He’s recently pivoted a ton of his business to proper lab testing, and is hiring for it. It’ll be interesting to see, I think he might strike a better balance for those types of videos (I too am a bit tired of the clickbait nature these days).
You and the Atom Bomb (1945)
What if people living there _do_ want USA's (or West in general) foothold? Is their opinion less important than some politics done over their shoulders?
> Even if the Dutch revenue isn't that much, once one country succeeds the rest will follow that model.

The point of contention here isn’t about the Netherlands, but about whether the Dutch ruling will apply de facto globally. Apple wants to ensure it doesn’t, by requiring Netherlands-specific apps if enabling third party payment processors. The ACM wants it to apply globally.
And watch out with the 980 Pro, Samsung has just changed the components.

Samsung have removed the Elpis controller from the 980 PRO and replaced it with an unknown one, and also removed any speed reference from the spec sheet.

Take a look here for what's changed on the 980 PRO:
https://www.guru3d.com/index.php?ct=news&action=file&id=4489...

It's OK for them to do this, but then they should give the new product a new name, not re-use the old name so that buying it becomes a "silicon lottery" as far as performance goes.
That is quite clearly not true
> The leak would start an implosion

This is a science fiction trope with no basis in reality. The pressure differential is one atmosphere to zero atmospheres which is functionally equivalent to one atmosphere to two atmospheres or what you get from diving 10 meters into the ocean.

The Apollo LEM had a shell that was pretty equivalent to aluminum foil in places. One atmosphere to zero atmospheres is the sort of thing you can plug up with duct tape.
FryAway: Dispose of Cooking Oil Safely and Easily
Not sure why the marketing agency had to call them out. Seems like a weird choice to call out your own client that they are wrong.
> It's not a team of volunteers like it's popularly portrayed.

This is not correct. There is such thing as a *paid volunteer*.

Additionally, a large percentage of contributors are unaffiliated, independent or part of small companies:

https://www.cnet.com/tech/services-and-software/paid-develop...
You understand this thing is literally hours old right?

Do you have any experience with anything military related or some reason why you are trying to speak with any level of confidence on this?
Physicist Works Out If Scrooge McDuck Could Swim In A Pool Of Gold
Because they are visual designers, not interaction designers, so appearance is the primary criteria, rather than visual affordances to guide the user.

Recommend https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things
> You’re off by a factor of 5.

Surely that would be a factor of 50.
I'd hire them because they seem to be good at their job.
Do you have a source? I'm very curious.
I like having my apartment heated though. Also, I enjoy hot showers. And electricity. I live in Berlin so all of that is basically at least partially dependent on Russian gas. It's winter here; so I'd prefer that not to happen. The EU is not prepared for a gas shutdown. Reserves are already low and a gas shutdown would be problematic. And it is still winter. Maybe in a few years it would be possible for the EU to do this without taking a huge hit on its power infrastructure and economy. But right now, it simply can't. Russia knows this and is clearly not taking this very serious. Mutually assured economic destruction is ultimately not going to be a serious option that politicians will entertain for very long.
I don't disagree with you in the slightest for most other software tools, but this is an internal tool that we're selling so that people can build their own applications. There's no advertising--in fact, the fewer seconds people spend inside the application, the better it is for our bottom line because it means we can pump out the applications faster.
Hamsters’ Testicles Shrink After Being Infected with Covid, Study Finds
Big enough data that you can afford not to use some of it for training! Different disciplines hit this threshold at different times -- language and speech much earlier, as you say; clinical trials not there yet.

Maybe we could talk about two cardinalities of "big" data. The first is when you can afford not to use all of your data for training. The second is when you can usefully fit highly overparameterized models.
Gamers Nexus?
what's an example of said language?
That is simply not true. No organization had the right to decide the defense strategy of the newly freed Eastern countries. And Russia itself had zero leverage, they were starving.
This is not a normal forum conversation though. It influences binaries on billions of devices. Lattner wanted to push his own opinion and got (IMO) gently rejected. Fair enough.
Salami Tactics
There are several ways.

The "traditional" route is to study Crab at Crustacean U.

Another popular method is to attend a Crab bootcamp where they teach you the basics like walking sideways and dealing with eye stalks.

Lastly, I have known many self-taught Crabs. They're usually starting out as crab-adjacent crustaceans but have known at least one former barnacle and two former prawns.
Wonderful recommendation (I have read it). I don't think anyone should be allowed to design one single consumer product until they have it practically memorized.
https://vim.fandom.com/wiki/Map_caps_lock_to_escape_in_Windo...

Keyboard Manager in Microsoft PowerToys is probably the most straightforward.
The first thing I do when I get a new computer is mapping caps lock to esc for vim :p
Not really. I’m saying the Dutch are probably the best prepared to deal with the worst case of continuing climate change at the current rate (assuming China, India, US don’t do anything).
Now watch Germany waffle on the sanctions. I am pretty sure that Russia will get away with it yet again.
If you have nothing of value to add you can just refrain from commenting.

So you're saying the US would be fine with China or Russia forming a military alliance with Canada and Mexico and putting forward operating bases and military forces on the US border?
> The most useless button in the world.

Let me introduce you to SysRq https://en.wikipedia.org/wiki/System_request
Scroll Lock makes for a perfect overlay shortcut (in Steam etc).
> Computers now instantly boot up when plugged into the wall, and run until the plug is pulled.

So, like my beloved C64 then? I'm all for it.
I use it for drop down terminal, pretty useful.
If the simulation is shoddy it’s even more infuriating though.

On MacOS if I remap a key, it gets remapped for everything. I suppose the remapping is done before applications get the keystroke. Even if I connect to a remote computer, it’s getting the remapped keystroke.

On Linux, it’s just locally. On a remote system, the original keystroke is passed. The only way to get around that is with a programmable keyboard. But then your laptop keyboard doesn’t work the way you expect.
Well, OK, but the vast majority were the Z80-only versions.

I can't read the model number on the frame of video it statically gives me, and I'm not going to play the video to find out...
I hate the way the term LED was usurped by monitor makers. I would expect a LED monitor to have one LED per pixel, not use a single LED to backlight a whole bunch of normal LCD pixels.
I totally agree that aligning with customer need is more than worth the time taken, but that shouldn't be taking 50% of developers time. More like 20% in my opinion. Internal collaboration between devs can take another large chunk of time, but that depends on how experienced (and how good) the developers are.

I've worked on teams with all senior developers where the dev collaboration was mostly covered within that 20%, and minimal synchronisation was needed because we were all on the same page. I've also worked on teams with lots of junior developers, and that did require a lot more detailed planning and discussion that probably did take us close to 50% discussions overall. It was probably a necessary evil, but I wouldn't call it efficient, and it certainly isn't necessary in all cases.
After the ruling, Apple has been requiring the dating app companies to create NL specific apps if they wish to use third party payment processors. They’re getting fined for this.
Hurting and wiping out oligarchs would be a great favor to common Russian folk!
When the country is a proven aggressor that held the region under occupation for 50 years, such a defense makes sense. Too bad they faltered.
> I think it was a very bad idea. Worse still is their attitude that if some website becomes unusable, "just file a bug".)

Mozilla is run by one of the most inept group of designers, who seem committed to killing off the last non-Chrome browser.

You know what feature they need to remove? Telemetry.

Their telemetry must show that practically zero of their users actually use the collected telemetry, and Mozilla itself can't seem to avoid using the "data" to make bad decisions.
Yes, but this is worse. Even if your filesystem does everything perfectly, these SSDs will still lose data.
I am building a browser runtime for Animate CC exported animations, kinda like Lottie. It can be utilised by a web component for simple use-cases. It is designed to integrate nicely with React, Vue, or immediate mode contexts, and run on a 2d canvas context (although it is quite simple to facilitate other “targets” like the DOM, ThreeJS, etc).

I am building this because the Texture Atlas exporting feature from Animate CC is actually pretty awesome, yet only an Adobe Air runtime currently exists for it. I find Lottie restricted in its use-cases, can’t handle many animations, and I require raster images. My library can be used from loading spinners all the way up to entire games, with a simple but powerful model for manipulating animations dynamically at runtime.
From the filesystem's perspective looking at storage, the flush does indeed preserve the semantics. It is just that you can't rely on the contents of anything if the power goes out.
HPC systems generally use LustreFS where you have multiple servers handling metadata and objects (files) separately. These servers have multiple level of drives, where metadata servers are SSD backed and file servers run on SSD accelerated spinning disk boxes, with a mountain of 10TB+ drives.

When this structure is fed to a EDR/HDR/FDR Infiniband network, the result is a blazing fast storage system where you can make a massive number of random accesses by very large number of servers simultaneously. The whole structure won't shiver even.

There are also other tricks Lustre can pull for smaller files to accelerate the access and reduce the overhead even further, too.

In this model, the storage boxes are somewhat sandboxed, but the whole model as a general is mounted via its own client, so the OS is very close to the model Lustre provides.

On the GPU servers, if you're going to provide big NVMe scratch spaces (a-la nVidia DGX systems), you soft-RAID the internal NVMe disks with mdadm.

In both models, saturation happens on hardware level (disks, network, etc.) processors and other soft components doesn't impose a meaningful bottleneck even under high load.
Hum. Do you care to explain how any of them could stop the attack on the article? Because they are all aimed at stopping cross domain leaks that have nothing to do with it and fingerprinting that is moot once you share cookies.
And here I am still not sure of what the ad was. I even watched most of the SB.
I know, every time it fails, it's not true communism.

There was a running joke in communist countries on this subject too:

There was once an important communist dignitary who was treating a sick cow. After the cow died, he said: "What a shame, I had so many more ideas to try!".
It's funny because Dymo label printers already have a way to detect if there's no more labels. And, realistically, does it matter if you have 50 or 10 labels left? I guess autodetecting label type is interesting, but that seems like a feature that could easily be implemented as an optional 'extra' and not something mandatory.

Pretty blatantly just an excuse to try to restrict 3rd party paper.
The List of Developer Podcasts
The biggest takeaway I got from this was that recording yourself doing something, then observing yourself completing it as an outsider can dramatically increase your performance. Relevant content:

After watching a recording of myself writing code, I realized I was spending about a quarter of the total time implementing the feature tracking down which functions the bugs were in! This was completely non-obvious to me and I wouldn’t have found it out without recording myself

Now that I’m aware that I spent so much time isolating which function a bugs are in, I now test each function as I write it to make sure they work

This allows me to write code a lot faster as it dramatically reduces the amount of time it takes to debug my code
The idea itself is not as such that new or innovative. It is simple bouncing QR code on a screen after all.

However taking that idea and running with it with the vision and conviction that it will work, staking your reputation as an ad agency and as a customer backing with $12M or more in ad spends. The customer and ad agency both part of that process, the fight seems a bit petty.
Coinbase CEO disputes Coinbase CEO.
A bit more detail: there is an atomic addition bytecode, called INPLACE_ADD, which is why something like “a_list += [1]” is actually atomic. The problem is that integers are immutable, so “counter += 1” involves a (non-atomic) load and store of counter, and that’s where the race is.

Hypothetically, if Python had a built-in mutable integer type, the increment could be made atomic.
Store on R2 and serve off Cloudflare CDN by allowing it to read off R2

So you interact with R2
Your users interact with Cloudflare CDN
I think the price is more about where on the adoption curve those technologies are. 4k is pretty mainstream these days, older tech and produced in high volumes: ergo cheaper. 5k is still pretty new, mainly constrained to higher end products, and sales volumes are lower: ergo more expensive.
YouTube videos are not citations. No one is going to watch them or try to read the tea leaves of some third party's interpretation. The literal demand of the organizers of the group (a separatist and a white supremacist) were that the government resign en masse. The trucks are emblazoned with "Fuck Trudeau" flags and signs. The rhetoric coming from the various participants has been aggressive and apocalyptic.

No, Trudeau should never have met with them. I'm no Trudeau fan, but there was zero value in ever meeting with this group. They should have been swept up the moment they broke the first law.

"like suspending some restrictions conditional to hospital utilization"

Like almost everyone who has takes on this here (including DHH), you seem to know perilously little about the actual situation, yet you've got a lot of takes. The vast majority of mandates are provincial, for instance, not federal, just as health systems are managed at the provincial level. Ontario (the province that Ottawa is in), actually has a conservative leader, but the so-called "truckers" didn't target him at all, and their minimal foray into Toronto was immediately squashed by a much more capable police force. Nor did they do much about any other premier. Because it had little to do with mandates. These people simply don't accept democracy. They don't like Trudeau, therefore he's got to go. I mean, they literally said it over and over again. That's cool, but we just had an election so they can take their mini insurrection and go home again.
Fair enough. Although I (and I assume most others) have a big key on my MacBook that I hit way more often by accident than I actually use.
Cruise control for cool.

I think this goes to show that lots of data-driven processes are anything but - the data is amoral and does what you tell it to do - or finally confesses after enough torture.

Telemetry says feature isn't used hardly at all? Means we need to promote this feature (in the case of ads, perhaps)! Or it could mean we can remove it entirely, in the case of Mozilla.

In the end it's just used to confirm what we wanted to do anyway.
This is what happens when you ban people you disagree with from your platform. They make their own echo chamber, and eventually, any possibility of reason/sanity is lost.
Debated linking to <https://en.uncyclopedia.co/wiki/AAAAAAAAA!>
Work to live, don’t live to work. Remote enables the former - you can live in NY and have a 3am Pokemon club meeting less than a mile away, you can live in a cabin in the woods and spend your time fishing, it’s upto you.

It sounds like you want others to live near you and spend their time doing things for you. That’s fine, but you might not find many people who are willing to do that, especially if they are working to live.

Personally I think the future of work is looking great.
Up until some recent year, at least some of their government systems ran a modified version of XP.

Seems to me they'll figure it out.
Hm, what is your opinion of the Agile Manifesto?
Most of the classic Palms have 68k CPUs in them, and feel more like a handheld Classic Mac than a modern smartphone. I am also a vintage snob with a low cutoff (anything after 1985 puts me to sleep) but I will give Palms and other such primitive handhelds a pass.
I think at least 1-2 seconds.

I measured the performance of different size direct I/Os on some Samsung SSDs, and the write performance when switching from one test to another was significantly affected by the previous test parameters, or not, depending on whether a "sleep 2" was inserted between each test.

The only explanation I can think of is that the flash reorganises or commits cached data during that 2 seconds.
Well his tweets before that kinda disparaged their work and then claimed their work.
Probably Syria soon enough, too.
> I used to think that it did as well

I did too. I even wrote multithreaded test programs to see if it was true: they would always give me consistent results on Python and Ruby but on Java and C data got clobbered as expected.
As many men and women have attested over the years: I have big balls.

I for one, would welcome this side-effect.
"Move fast and break things" with a healthy does of deep disrespect for the user mixed into a young and mostly self taught discipline (UI/UX) based on nice sounding pseudo-science that cherry picks usability studies to meet aesthetic desires of the highest-paid opinion in the room.

The modern web disgusts and enrages me more often than not.
The flip side of the tyranny of the hardware flash controller is that the user can't reliably lose data even if they want to. Your super secure end to end messaging system that automatically erases older messages is probably leaving a whole bunch of copies of those "erased" messages laying around on the raw flash on the other side of the hardware flash controller. This can create a weird situation where it is literally impossible to reliably delete anything on certain platforms.

There is sometimes a whole device erase function provided, but it turns out that a significant portion of tested devices don't actually manage to do that.
This seems to have been more of a publicity stunt by Neiman Marcus and/or Honeywell. From what I can tell no one ever expected any of these to sell for kitchen purposes.

They also had business jets, real Egyptian mummies, and submarines: https://en.wikipedia.org/wiki/Neiman_Marcus#The_Christmas_Bo...
I (citizen of EU country) don’t recall my fingerprints being taken when entering Russia…)
When there is an applicable uncyclopedia link, there is no debate. You must.
Sorry, don't know enough of the theory behind this – why is that not a good fit?

Happy to read up on this if you don't have the time to type it up.
I don't get how capturing these two territories can prevent Ukraine from getting NATO membership. Won't this make them want it even more?
There are ~17 million inhabitants in NL, this concerns Apple devices only (I'd guess 30% market share, idk[1]), it concerns dating apps only, and Apple earns some 30% of any purchase.

For this to not be a loss, every inhabitant (baby and grandma) would have to spend an average of 33 euros (33×17M×0.3×0.3=50M) on dating apps. For "nobody to notice" at Apple, multiply 33 euros by a factor of your fancy.

[1] edit: guess was correct https://www.statista.com/statistics/744305/market-share-of-l...
I actually _would_ find it useful to know if I have 50 or 10 labels left. I usually print in pretty big batches (anywhere from 20 to 200 labels at once), and it would be really nice to know if the current roll has enough to do the current batch or if I should preemptively swap it.

Not saying that this benefit is worth the downsides of the specific implementation here, but it's a feature I'd like to have.