skysight-inc/HackerNews huggingface dataset:
> And of course ZFS would be affected, too.

In theory, yes. But one of the design goals of ZFS was to be resilient against faulty hardware. On paper that seems an impossible task but I've seen first hand just how impressive it is where I had a faulty raid controller which would randomly disconnect HDDs but only under heavy load. It took weeks to debug this -- it was so bad it actually caused Solaris to crash (which made fault diagnosis all the harder). I then switched to FreeBSD, which was a little more stable so enabled me to get a little more meaningful diagnostics and when I realised what the fault was, I was amazed I hadn't actually lost any data. At one point the fault was so bad it completely trashed the superblock but FreeBSD's ZFS tooling meant I could recover that superblock and the entire outage took all of 10 minutes.

On the flip-side, the few times I've used btrfs I've either been left scratching my head at the confusing tooling, or pulling my hair out because of data loss. On one system, the storage pool -- which literally just consisted of one HDD and no clever raiding -- reverted itself by 6 months. I was an early adopter of ZFS and never ever experienced so much as a blip despite running it on hardware that really should have caused ZFS to go tits up. Yet Btrfs would get it's knickers in a twist on stable hardware.

I get my stories here are purely anecdotal but I her the same kinds of stories crop up over and over again from other people too. So I find it very hard to take Btrfs seriously as a ZFS replacement. But then given ZFS is an older and more mature project and ZFS already works pretty damn well, I also question why anyone would want a replacement to ZFS when they could just use ZFS.
I was once in a classroom in India attempting to teach English to Hindi speaking kids (I don't speak Hindi, but at that time I more or less knew the devanagari script). Someone told me a Hindi word and I wanted to write it on the blackboard in an example.

There are (at least) 3 different consonants in Hindi that just sound like "T" to me. So it took me 3 attempts to spell this Hindi word correctly. The kids all absolutely lost their minds with laughter at this - they were all yelling (what I heard as) "no not tuh, TUH" and just couldn't understand why I couldn't tell the difference.
Godspeed, soldier.
Your medical degree is largely dependent on your family's wealth, whether you have family in the medical field and also, working hard.

Trust me, I'm a doctor.
Was the needle snapping back to zero intentional or a web dev “Freudian slip”
Asking from my euro-centric point of view: is there really people still using MMS out there?
I urge you to look at the paradox of tolerance. Tolerating intolerance breeds intolerance. If I am intolerant of intolerant people then that is good. Bigots do not deserve to be tolerated, do not deserve to have their opinion debated, do not deserve to be taken seriously and do deserve backlash for being a bigot.
Is there any good solution to choosing the admin password? I always hear a strong password is recommended, but this becomes very annoying very fast since you have to type it in quite often, and password managers can't help you here.
Honestly that is kind of weird.

I just re-imaged my Macbook Pro laptop this week, to completely remove some super invasive exam-taking software that I had to install for a licensing exam.

The whole thing was very painless. I keep all of my data in one folder. I copied that folder, and copied some preferences for apps that don't sync to a folder (e.g., VS Code) to an external SSD.

I booted into recovery mode, wiped the disk, and re-installed Mac OS. Then I copied my folder back and re-did my settings.

The whole thing took a couple of hours, although a lot of that was babysitting the installs etc. while doing other things. I definitely wouldn't put it into the "extremely expensive" bucket in terms of time spent.
I guess C's setjmp/longjmp: https://en.wikipedia.org/wiki/Setjmp.h#Example_usage (though that's maybe hovering only slightly above asm).
My problem was I never saw a technical definition that a system admin could follow. I was very worried that basic spam blocking would break a badly written law.

For those who don't think that would be possible, then you haven't had the pleasure of watching a law with good intentions ban you from using Drop Box.
> Most Disqus users don't look like they have a contract, rather they accept terms and services than can be unilaterally changed by Disqus.

In that case the terms are invalid.

You cannot use terms of service to take away consumer protection in Europe.
Even with all of that, it's not a great example of what pg used to call a middlebrow dismissal, especially when there are so many millions of worse examples. "Quite trivially" sounds terrible out of context, but (a) he scoped it to Linux users, (b) it's clear from the downstream reply that he was speaking from experience, and (c) he immediately agreed with Drew that even that solution had drawbacks and thanked him for the technical correction. That's the behavior of someone making good conversation, not someone being haughty. A haughty dismisser would have seized the opportunity to up the snark.

> it was overlooking the idea that the YC app(lication)s are not intended to create products for Linux power users

I don't think that's an accurate reading. His Linux point was only one of three, and the other two were about the mass market. Given that he had implemented the Linux solution himself, I think the fact that he led with that point was probably more out of geeky exuberance than overlooking non-technical users.

It seems to me that in the context of 2007 all three of those points could easily have popped up in Dropbox's YC interview. Don't forget that back then, YC would sometimes fund a startup even though they didn't much believe in the idea (Airbnb famously so), because of the personal impression made by the founders. That's still the case today, and it was the case back then as well :)
They're very high in Canada compared to two years ago, but then the US government adds a 9% tariff.
I guess Google doesn't have any obligation to support their "customers" who don't pay money to use the services they offer in exchange for personal data. Unfortunate for the people who build their lives around Gmail and then get locked out. Maybe if it happened more often people would decide it's better to pay for email. I myself am super happy paying Fastmail, but I still plan to back up my data to devices that I control. Nothing's guaranteed.
Can you share it? I must've missed it and I'm in need of a good laugh.
Do you have a position on a better alternative business model, or do you feel that a service like YouTube shouldn't exist?

It seems to me that YouTube and many of the ad-supported services out there provide broad benefits to people, and I am swayed by OPs point that a regressively priced business model which restricts these benefits to the global rich is a greater disservice.
I'm bringing this up because you said people's lives are the sum of their actions.

I think we both agree psychological trauma can affect people immensely. However, your statement saying they can just go get help is really hand-wavy and oversimplifies the situation.

People who suffer trauma during childhood can have impaired brain development, stunted emotional development, poor executive decision making, and are way more likely to enter situations that retraumatize them -- causing more damage.

Simply saying "I will not be a victim" isn't really a thing. You adapt to the trauma by learning coping skills that are not healthy. When this happens in childhood, it is baked into your personality and then later in life you are left wondering which parts of you are really "you" and which are just maladaptive coping. Thus, the sum of you isn't due to just your decisions.

I speak from personal experience on this. I've never had a victim mentality. But now, at 35, going to therapy for cPTSD, I look at the young child I was and can truly see I was a victim. Does this mean I go around now saying I am a victim? No. But, realizing that I was in the past allows me to show more understanding and sympathy for myself.
The tarot-style images of the monkeys in the docs are amazing :)
https://spidermonkey.dev/docs/
I've seen peopl go to great lengths to have only one return keyword. Unreadable mess with a "retval" variable declared at the top and then you have to read EVERYTHING to identify all the places it could change, and then figure out which of them (there can be multiple) changes it..

A return statement IMO makes it much more clear that "yeah, we're done under this circumstance"

I think it comes from someone mistaking "keep it simple and easy to read" with "ALWAYS THAU MUST DO THIS AND NEVER THAT!"
Explain to me how thinking someone is lesser based off of who they love, what skin color they have, what gender they were born with or identify as is a valid opinion. Treating human beings as lesser for being themselves is an invalid opinion and not something worth debating the merits of.

You seem to be thinking that tolerating bigotry is acceptable because the bigot who wants to infringe on other human beings basic rights is a valid opinion. It is not. Please read on the paradox of tolerance, because tolerating intolerance breeds intolerance and allows intolerance to take over from the tolerant.

Bigots do not deserve fair debate. Any opinion that is based off of infringing on others rights based off sex, gender, or skin color is invalid.
> Maybe I am getting old but I find “starting fresh” to be extremely expensive.

I used to think like that, then I got a new mirrorless camera, which has a ton of settings with a menu which it feels like an open world. Then, I stopped worrying about setting things the way exactly I want. Instead, I started to change things I dislike.

This brings two advantages from my point of view. First, it doesn't feel overwhelming; two, it's really a smooth way of learning new things or relearning things in the new way.

I also run a micro server on a SBC. I fed up with the Ubuntu installation running on it and decided to migrate to Debian. I got two-three essential files (basically fstab, dnsmasq config files), and nuked the card. It was running in less than 15 minutes. I made a lot of small changes after that, but it was much smoother and nicer. Since I was not in a rush, I made the changes calmly and enthusiastically. Now, that thing works 10x better than Ubuntu.

No need to rush, just solve a single thing in one go, and you won't believe how far you can go in very short time.

Of course, this is my two cents and YMMV.
See repeated explanations all over this thread.
Serious question: do you think that was some great thing that we should continue doing?
The unspoken truth here is that defi tokens all worthless until you cash out, and that leaves a paper trail. Hope you paid your taxes on those trades!
This is a good example of structuralism. The rules of the game are exactly the same but the rules for determining which piece is next change which strategy is successful.
Can I compile the engine to wasm? Yes I want to run JS on wasm. Yes I have a reason.
Because you have to? Your other options are to be born wealthy, start an independent business (which also usually requires up front capital), or live out in the wilderness.

As the alternative, you try to find positions that don't look like they have a pile of spin buried in them that seem to be hiding something. You look for red flags and then interview the set of employers that is also interested in interviewing you.

You can reduce the filter and wait for the interview processes to reduce false positives but from my experience, being cynical is a good filter to save me time from working in toxic positions at toxic companies. After interviewing and working in business environments, you learn more and more of the spin techniques everyone seems to use.

It's interesring how being critical of business ads is viewed negatively, yet it's perfectly fine for businesses to have full day interview processes, background checks, resume filters, skill tests, etc. Hiring businesses obviously don't trust you and your advertising, why is it assumed you should trust them? Trust is a two way street and has to be built and business relationships are growing increasing transactional and shorter term which doesn't exactly instill a sense of trust between people.
that's a lot of work. How about some sort of script to do all this?
Thanks, that was a very helpful comment. I had to reason backwards from "in what situation I'm guaranteed a line", and then, how do I get there. I was able to get 4 lines with a few tries. Here's my base2048 encoded game

ஜɧࢩݥҬuళࡑ௨ټถݹƓقฐࡑ௧ʝÐݶԨքଈݪݫට༨ஈடΟໃʮzටఴঅ୦Ѯໃa௨৫ІܝԥചWђߝsลஈமϺບઞzජТஈߝકІݜҫඨƖݷಏقКחಎؾɑݛkЂϼ०తನլݢသ૫ØঐಳUಮщ౻ऊԀঙങఢVםષථϭŋɼԻహҵ
Can you quote Bill directly or a give a link to what you're talking about?
I'm not a security expert but I find this idea to be unlikely.

That someone could hack into a car, force it to drive into a guaranteed lethal accident, and successfully remove all traces, and manage to fool the telemetry analysts into thinking that it was just a fluke when things like this never happen is extremely improbable to me.
Things that are radioactive for longer than human lifetimes are not very radioactive at all. The danger is more that they are still poisonous.

Finding places where you can control the groundwater isn't that hard. We have many candidates. Old salt mines are preferred because the salt slowly flows around the containers and entombs them. This is where the relatively small volume of the radioactive waste is a feature, you don't need a massive number of old mines to handle all of the waste. One or two would be sufficient.

Most of the concern about this is people demanding solutions that are grossly more complex and elaborate than the problem really demands. A political problem. Imagine if coal mines had to treat their tailings with the same level of care? They are similarly radioactive after a few years and just as poisonous, but we let them be dumped right into streams. Natural gas is extracted by pumping poisonous chemicals into the ground to break up rocks--greatly increasing the possibility of groundwater contamination. Imagine if they had to extract all of those chemicals back out of the ground and then store them someplace where they could be proven to never leak out again.

High level radioactive waste doesn't stay high level for very long by its very nature. This is why nuclear power plants have ponds where they store the hot stuff until it cools down enough for long term storage. After that they just have to be handled like any other nasty industrial chemical, plus some extra shielding to protect the workers from hitting their total yearly exposure limits too quickly.
Yes, absolutely. We can have an impact by trying to share to the truth first.
My rule of thumb is to partition my data sets, to make sure the conditional has the same result in as long a row as possible.
>Likewise, manufacturers of medical supplies operate as monopolies because the moat to reach approval is really high.

I can tell you for a fact this simply isn't true. The reason manufacturers of medical supplies operate as a monopoly is because they have turned to acquiring everyone and anyone in the medical supply/device business and there's been 0 opposition to it.

https://www.beckersspine.com/orthopedic-a-spine-device-a-imp...

https://mergr.com/abbott-laboratories-acquisitions#cma-tab

https://www.greenlight.guru/blog/top-100-medical-device-comp...

You can go through the last link which is a list of device manufacturers and look at their acquisitions. They just eat up every small player that shows even a hint of providing competition. Some of them have been averaging an acquisition a month for years.
I'm saying that once someone has a couple of convictions, the change that they will commit crime again is about 100%, which sadly goes against the nice idea that people in our prisons "return as reasonably normal members of the society".
Had it licensed from Linotype since the very early 1980s I think? It's literally one of the reasons for the Helvetica's cachet, Linotype were clever with their licences (Apple, Adobe, Xerox & it's a core postscript font).

Also, Helvetica clones exist mainly to get around licencing costs related to physical printers (if your software uses something metrically identical you can just use the existing postscript drivers). SF and Segoe are for UI text, which Helvetica is not suited to (Apple had to adjust the metrics to make it more usable, for example)
Even before that; the religious right has been posing themselves as victims for decades. Bill O'Reily started talking about "you're no longer allowed to say 'Merry Christmas'" in the earlier '00s, which aside from being nonsense, is also a good example of their supposed victimhood.
The tactics police are using to prevent bystander video (USA)
I disagree. Comments cited by the FCC's final report and decision are part of a permanent public record that can be scrutinized, including in lawsuits (such as the one filed by the EFF) and by politicians considering legislative changes in response to regulatory failures. Ajit Pai was forced to publicly dismiss comments containing only facts related to the technical details of the Internet, which made it harder for the FCC to defend its decision in court (as they are supposed to consider those technical details).

Also, it may seem hard to believe, but some regulators do actually care and they do pay attention to expert comments that the FCC (or whoever) receives. Sometimes they will invite the author of a well-research comment to meet with their staff and discuss the issue in more depth. The system is not as completely corrupted by money as people sometimes claim (not that there is no corruption at all; it is almost obvious that deep-pocketed corporations have outsized influence in these processes).
We should not call them Ads. Ads used to be passive, one-way means to turn ones attention to something.

Now-days "Ads" are a watching you.
I remember reading this exact part of the 'nomicon and being really put off by it. I understand it's a joke, but it's a bit tasteless, and terribly condescending. I was surprised by how much it bothered me.
Absolutely not true. I've know at least a dozen people that have gotten medical degrees, albeit on student loans. Working hard is the baseline, having a wealthy family helps with the financing aspects but not necessary. You could have tons of wealth, but still unable to attain medical degree if you don't work hard.

It's just an analogy. The main point is that most pieces are built by people, they don't just fall off the sky.
Ironically because of the political system back then - censors did only a cursory check whether the work meets the guidelines (no gore, nudity, positive depictions of "imperialist" America) and there obviously was no push to make the poster "sell" the movie - authors had a lot of artistic freedom, so they experimented.
Clean Air School – Fixing classroom air quality, one school at a time
Yes, I suppose all call/cc-type mechanisms are sort of multiple-entry functions.
The thing is, I don't for one minute believe that they would've made a different decision if the comments were different. This is just a legally-mandated hoop they jump through before doing what they want to do.

For the record, I support the goal of NN, I just am too cynical to believe that these comments ever mattered.
Evidently. They made it into many secure areas and past the locked doors.
Garry Tan on his 6000x return Coinbase investment
The internet is dying a slow death. Instead of being an open exchange of ideas and content, it's become just another vehicle for corporations to make a buck off of everyone. It's now locked down, dumbed down and buttoned down and is controlled and surveilled to make sure no one steps out of line or has their feelings hurt. It treats everyone like fools and children who can't handle reality, a new idea or an opposing thought. Don't talk about this. Don't look at that. Don't think independently. Control. Group think. Manufactured consent. The goal is to have you fall in line with the dominant paradigm that is ultimately driven by economics that make a small percentage of the world's population very rich and solidified in their position. Like all great things that had so much potential but ultimately got harnessed and driven to the lowest common denominator for control and power, it was fun while it lasted.
Show HN: PastePal – Universal clipboard manager for Mac and iPhone
For the last 6 months I've been working on this app PastePal https://onmyway133.com/pastepal/ which is a universal clipboard manager for Mac, iPhone and iPad.

The app is built using Swift and SwiftUI, runs natively with no analytics and no tracking, and use Apple's iCloud Sync to sync history

Since launch on Product Hunt https://www.producthunt.com/posts/pastepal-2-0 people have mentioned some other alternatives but I keep improving and adding more features to make PastePal look good.

I recently convert from Paid upfront to lifetime IAP upgrade to let more people use the app.

Looking forward to all the feedbacks and suggestions from you. Thanks a lot and stay safe
FYI, There is a really cool design project here: https://refresh.study/ that also explored the 'playlist' feature.

I've been building a browser the past year (https://synth.app), and have learned a few things from it (including implementing media players like this). Really makes you realize how little our browsers are currently doing for us.
"I’ve had it so good in this world, you know. The odds were fifty-to-one against me being born in the United States in 1930. I won the lottery the day I emerged from the womb by being in the United States instead of in some other country where my chances would have been way different.

Imagine there are two identical twins in the womb, both equally bright and energetic. And the genie says to them, “One of you is going to be born in the United States, and one of you is going to be born in Bangladesh. And if you wind up in Bangladesh, you will pay no taxes. What percentage of your income would you bid to be the one that is born in the United States?” It says something about the fact that society has something to do with your fate and not just your innate qualities. The people who say, “I did it all myself,” and think of themselves as Horatio Alger – believe me, they’d bid more to be in the United States than in Bangladesh. That’s the Ovarian Lottery." ― Warren Buffett
It wasn't that: The Fukushima reactors didn't contain graphite moderators that started to burn. In Chernobyl, this graphite fire carried fuel and fission products high into the atmosphere.
He forgot a point: exchanges are the house, and the house always wins.

Want your token to be traded on an exchange? You'll pay a fee, you'll do all the integration legwork for them pro bono, and then they'll skim money off of all the trades on your token in perpetuity.
Not at all. We might for example see recidivism drop off after a few convictions. That would be the case if prison could reeducate people.
Actually, I should have catch up a bit about what brave is. For those who have just heard about this like me: https://www.youtube.com/watch?v=OG981gXqdU4
You can use the __builtin_expect keyword on GCC and clang.

It does make a difference (HPC code uses it quite a bit because of this), but as it's done manually, results obviously vary depending on processor, and there's a limit to how far you can take it. Trying not to branch (not always possible) is best...

Basically, it's like manually doing profile-guided optimisation - you look at perf or vtune, and add the above to branches which have a high penalty and which are rarely or often taken, and see if it makes a difference.