skysight-inc/HackerNews huggingface dataset:
>chlorine dioxide is not sodium hypoclorite

I wasn't sure what to make of what you said until you dropped this common fallacy used by MMS cultists.

All forms of oxidising bleach (chlorine gas, hypochlorite solution, chlorine dioxide, hydrogen peroxide, sodium perborate, etc) take effect by taking electrons from other matter. These reactions are able to "bleach" because pigments are often complex organic molecules which tend to decompose in presence of strong oxidizers.

The toxicity of chlorine dioxide is very well studied. Guess what, once absorbed it acts as a bleach/oxidizer in your blood, rupturing red blood cells and may lead to kidney failure as haemoglobin is released into the plasma.

The reaction is caused by the inhibition of glucose 6-phosphate dehydrogenase which is probably the tenuous link between consuming bleach and cancer treatment. While the enzyme is indeed a drug target that people have looked into, it is very unlikely to work by oral dosing because many healthy issue also rely on the enzyme to survive.

This, of course, has not stopped the MMS cult from claiming that their panacea cures every single ailment under the sun which has no medical basis whatsoever.
Hey HN

Radar Widgets for Github helps developers and team leads watch their code for GitHub security vulnerability alerts and Actions Workflow status events, with beautiful widgets on right on their iOS home screen.

I built this to scratch my own itch - my team uses Github Dependabot alerts and Github actions workflows prolifically. But I found a need for both aggregated views across multiple repos, and a clean passive mini-dashboard like view on my mobile. Plus I'm personally hooked on the new widget system in iOS 14 .

For today's app launch, here's a pack of promo credits (10 available) for HN folks who want to try it out:

https://tokn.co/c/JBJc8mkX

Would love to hear what you think!

-J
Why would you think any of us think that?
This is how it works in the UK. I have a choice of unions in my workplace. Some are targeted more at one job sector than another - but all of them will gladly take my (cheap!) subscription.

I get a vote in the union's policies. Employers can't require you to be a member of a specific union - or any union at all. You ccany join at any time - or leave whenever you want.

What does it take? Just join a union and get others to do so.

That's all union is, people working together.
My point was people in India love to sneer at Kashmiri supposed backwardness but kneecapping their ability to do business online is not going to win them plaudits.
"Bad for their business model" because Amazon has tremendous power. It wasn't just a series of bad choices by the startups that got them here, it was concentration of an emerging market over 10-15 years.

Amazon dominates conversations because they extract the most value from open source projects. They make more money selling PostgreSQL, MySQL, Elasticsearch, _Docker_, Linux, etc than the creators of those projects. It's not the only perspective, but it dominates for a reason.

Startups OSS their work because it helps them get users and figure out what to build. Amazon has the benefit of watching which projects become most viable (frequently because the startup threatens their revenue somehow) and packaging them up as their own services.

I want to live in a world where smaller startups _can_ OSS their work and also monetize it. And I'd like them to be able to do it without raising $100mm in VC.
There is pretty much zero chance of being elected to the public school board without the union endorsement.
He died when I was 10 or 11 and lived across the country so I didn't have as much time with him as I would have liked. The times when he came home to see the family were always pleasant. He and my father were an entertaining pair. We visited him once or twice in California after he was diagnosed with cancer. He definitely passed his interest in computers and astronomy on to me along with his taste for electronic and industrial music. The first computer I had to myself was passed down from him. I still have a framed panorama of the milky way galaxy he gave me.
This delusion that the web is an amazing feat of engineering is frankly astonishing to me. It is constantly broken and basically entirely relies on a single browser engine controlled entirely by one of the largest organizations on the planet. It has well known security footguns at every turn.

It isn't even unprecedented. Way back in the 90s Another World used a bytecode VM for portability between hardware platforms. It ran on a whole lot of them and had input, graphics, and sound. Before that Infocom used a VM for its text adventures that was ported to many platforms. P-Code existed before that. The modern web browser, and web code, is a jankier, significantly more complicated, design-by-intertia/committee/def-facto-monopoly hybrid monstrosity. It's a document viewer with incoherent bits glued on until it kinda almost works like an application platform.

> Think of all the layers of abstraction and code that is necessary to have millions of combinations of hardware + software all show the same thing!

Not that f'ing many if you didn't engineer your VM like a blind monkey! Cross platform VMs are not a new idea, at all, and that's essentially what the modern web is, only it's the most Frankenstein version of that idea ever conceived.
"I wish there were a lot of small/medium companies..." I hear this from a lot of different circles, and I'm not trying to target you, just more or less generically voicing my frustrations. If people wish there were more small/medium companies in the US, then by all means, go to your county courthouse and officially establish a business. You could found a sole proprietorship just to get started. I own a side business and I'm part of ownership at my main job. It's a lot of work, but worth it. If you feel you have a good idea and a good way to form and keep a customer base, then nobody is stopping you. That's one of the greatest aspects of living in the US. And since I'm on my rant now, I often times hear something along the lines that people need to form together to combat something they feel isn't fair in their place of work. While I sympathise with that, I also know for a fact that there aren't a lot of CEO's out there that are waking up asking themselves how they can screw over their employees - that just isn't how the world works. How it does work is often times when times get tough, more than not CEO's and other C-Suite managers will put their own assets on the line to ensure the company can make it through a rough patch. If the rough patch is looking more like the norm, then they may have to make really tough decisions to let some people go. That sucks for them because they're losing talent to (potentially) a competitor. Last thing: if people really don't like that company X doesn't give them some perk - whether that's forming a union or even giving away free popcorn, then start looking for a job that does that stuff!!! Don't expect your employer to just make those changes. Sorry for the rant, but I think it's important to share a view from a different perspective.
Great points and a helpful perspective, thank you.
The Verge also claims that not much changed from before: https://www.theverge.com/2021/1/15/22233257/whatsapp-privacy...
Is this new Phrack or what ? :)
Surprised to see no support for playlists.
I would have thought .m3u would have been relatively easy to add playback support for.

Though, that would present a further UI/UX hurdle.
More common than you think. PowerSchool is a major Student Info System. Tomcat on Windows.
Linking a donation to an account would be optional in any sane implementation.
This is why the Apache Software Foundation exists. The threat IMO isn’t SSPL but what happens the next license change. There’s nothing stopping future changes to make Elasticsearch proprietary. It’s not out of the question that Elastic could be acquired by, say, an Oracle. Or there could be new management. Suddenly they change licenses of take a ridiculously maximal view of SSPL or Elastic license and sue everyone.

With ASF, at least the trademark stays with the Foundation. Along with an effort to build a health community spanning more than one company.

Elasticsearch has many benefits. But you have to take this risk into account if you go down the Elastic path now. I wonder if open distro though could become an ASF project, alleviating fears of license change...
Ok, for everyone here worried about the value of their BTC, please consider this. At the end of the day, all that really matters is what percentage of BTC bought was from HODLERS. If 80% of all BTC bought was from HODLERS, it means the market cap of BTC can NOT drop anymore than 20%, at the very maximum drop, and since the number of BTC coins in existance is constant, it means the drop in value of BTC is at MOST 20%.

The last bitcoin bubble was mostly bought up by speculators who eventually sell very quickly, which what allowed the price drop to occur so much because most BTC holders were not hodlers and most were just speculators.

You can sidestep all the concerns about Tether and USDT and conversion, etc. Just figure out what percentage of BTC is bought by HODLERS or get some kind of estimate, and that will tell you your downside risk.

I for one, am long BTC, because I know this time around a much higher percentage of BTC was bought by HODLRs and there's a whole lot more coming in 2021.
Thank you for the link, I didn't even know they took donations.
are you in the bay area? I have found that the prominence of poly seems to be a hyperlocal phenomenon in certain metro areas but especially the bay.
Java (openjdk 15.0.1 2020-10-20)
$ java binarytrees 21

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 2.640825365s

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 1.856262182s

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 1.650234063s

C# (.NET Core 5.0.100)

$ dotnet run -c Release 21

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 00:00:09.2958748

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 00:00:09.8271153

stretch tree of depth 22 check: 8388607
2097152 trees of depth 4 check: 65011712
524288 trees of depth 6 check: 66584576
131072 trees of depth 8 check: 66977792
32768 trees of depth 10 check: 67076096
8192 trees of depth 12 check: 67100672
2048 trees of depth 14 check: 67106816
512 trees of depth 16 check: 67108352
128 trees of depth 18 check: 67108736
32 trees of depth 20 check: 67108832
long lived tree of depth 21 check: 4194303

Time taken: 00:00:09.8948142
Signal is having some issues with gaining 40mil users over the course of 4 days. I'm happy we get some time to switch until signal gets its stuff together.
I picked out that China is refusing US trash this year. I wonder how true and what impact that may have.
vivaldi is my daily driver both on windows n ubuntu. but damn, it can be slow at times. but in terms of ux it is unmatched.
Unions are awful. They come in the guise of protecting people, and protecting employees, but they quickly become a weapon against non union employees - if you don’t join the union can’t work here. Which pressures people to agree with union groupthink in order just to have a job. To hell with unions. All unions are bad.
Yes, I am confused as well.

Something has to have changed or else they wouldn't need people to accept new terms right?
Jobs also had pancreatic cancer. It's just about the worst cancer you can get. Over 95% mortality rate. I don't think he did himself any favors by eschewing medical treatment in favor of alternative "medicine", but the harsh reality is that he was doomed no matter what.
There's a long history here. The American labor movement secured a lot of those protections in the early and mid-20th century, and they were strong for several decades. It was a hard, violent fight. People died at strikes for those protections.

As we entered the 80's and 90's with the rise of Reaganism and then neoliberalism, however, US businesses as well as the federal and state governments started chipping away at them. Now, between insufficient oversight, "right-to-work (spare me)" laws, lack of NLRB enforcement, and a robust cottage industry of private-sector union-busters, labor has less power in America than it's had in a long time.

It's good to see it start to change.
Ah, yes. LGBT folks as a cancer. Why do we keep talking about them? Wasn't it more convenient when men were men, women weren't people, and any proof to the contrary was dead or in prison? Keep Pandora's box closed, by all means! New rule, you get to pick my gender and sexuality, provided you'll accept my choices for you. If by "intelligent" you mean people who are closed-minded and can't accept that their understanding of the world is incomplete, then yes, an intelligent reader might ask that.
I hope their form validation demo is just a toy and not an actual example of real email validation code, because it doesn't handle '+' in the localpart, which is a very commonly used character. I don't see any custom validation code in the demo source, though, so it kind of looks like they have a builtin "email" validator that's broken, which makes me question the production-readiness of this thing.
American unions are quite different from European unions. European unions spend a lot of time running apprenticeship programs and doing things like advocating for more productivity. Like trying to figure out how to make the shop floor more efficient. American unions spend time preventing bad employees from being fired (like the NY teacher's rubber rooms and police unions fighting the firing of cops with 5 excessive force violations). Or spend time advocating for extra unneeded employees or forbidding employees from doing two different job roles. You can watch the longshoreman's season from the Wire for illustration. It's supposed to be a defense of unions, but accidentally illustrates why they are utterly broken in the US.

There is a use for unions that advocate for increased pay and clearer benefits. But as constructed and run in the US they are poison to the company. A whole layer of weird incentives the company (and workers!) have to deal with. A lot of the sinister sounding anti-union education the companies do points this out. And there's enough truth that it's very effective.

Pro union folks are always tweeting that companies spending $1 million to avoid an extra $100,000 a year in labor costs is evidence of a widespread conspiracy by the man to keep the working class down. Really the union is like adding a whole extra layer of horrible bureaucracy that costs way more than that $1 million. From that viewpoint shutting down a store or warehouse that unionizes make perfect sense.
> Telegram has optional E2E encryption (as does WhatsApp)

WhatsApp, for all its faults is E2E-encrypted by default and all the time.

Not that it helps much unless you avoid activating backups and convince all your contacts to avoid backups.

I don't like WhatsApp (anymore), but we should stick to the facts.
In my experience the new Magic Keyboard with scissor switches is just as good as, if not better than, the old pre-butterfly keyboards.
eBooks are relatively new to me - especially the tactics used by Indie Hackers to package and promote them. I'm learning a lot about that, but technical writing and tutorials is my forte. I hope I can bridge the gap and start giving more value to users, and support my open source work at the same time.

It's only a couple of hours in and I've seen a sale on every tier offered!
There has been plenty of unreasonable stuff over the years. Early in our marriage she spent close to 1000$ at the mall which left us short of funds to pay her grad school tuition that I had been saving to pay for her. Till date she refuses to understand our financial picture and will be completely lost if I were to get hit by a bus tomorrow. Also, she has not worked for >90% of our ~10 year marriage to follow her passion for art which has made ->$0 so far. I am fine with that because we don't need 2 incomes and I am happy she has the freedom to pursue her passions. Thankfully, like you, I have done pretty well in my career and could probably retire in a cheaper country or some midwestern town tomorrow. This is in addition to all the other things she has anxiety about doing -- driving the car to new places, walking the dog when it is dark outside etc.

I had the exact same wish. I just wanted a happy family like my parents had. I adore my child. Now I just wish we could both get out of this without damaging him too much and I can be left alone.
> I assume no such thing.

You certainly do:

"This theory, from the way you've stated it, would require preservation of inactive genes for hundreds of millions of years, only to spring back to action in cancer cells."

This is only true if the genes for being single-celled are inactive in multi-celled creatures and would need to be re-actived to revert to being single-celled. But this is not the case. Milti-cellularity is a functional layer built on top of single-cellularity, so to revert to being single-celled you have to deactivate currently active genes, not activate inactive ones.
Nope, Atlanta suburbs.
The problem is that democracy is imperfect, it can be (and is) frequently gamed and manipulated. Many people are worried about the following scenario:

- Software engineers unionize

- Some "bad" rules get implemented, perhaps passing vote by misleading slogans or over-represented groups etc. Maybe it was a narrow 51% vs 49% vote.

- Top talent leaves, over time that 51% in favor of the bad rules becomes a larger and larger majority

- Now your option is essentially tolerate it or leave if you don't like what's happening. So it's the same as before, except now you owe union dues.

- "Top talent" starts new company that's more focused on "work" and has fewer rules.

- Company grows...

- Software engineers unionize... repeat

When I say "bad rules" I'm thinking things that are the software equivalent to existing union rules like "Only union members can plug in that HDMI cable" etc etc.
Actions > Words
I have So Many customers running Spring Boot Apps on embedded tomcat on Windows server.
Even when I did that, it wouldn't reliably scroll to the correct location. Not sure if it's because of my ad blocking or what.
VGMRips
I would like to mention that Mostly Harmless's identity and history were first reported by Jason Nark of Adventure Journal way back in December (and discussed on HN [0] at that time). His piece [1] is now fully updated to include the original article as well as the updates.

Nark isn't credited in this particular Wired article (although he was credited in Thomson's first article for Wired [2]). This is the despite the fact that Nark, as far as I can tell, wrote the first mainstream article about Mostly Harmless and also was the first reporter to determine his identity.

I suppose Nicholas Thomson must have researched it independently for this new wired piece, explaining why it's being released so much later and with no mention of the reporter who "broke" the story.

[0] https://news.ycombinator.com/item?id=25526104

[1] https://www.adventure-journal.com/2020/12/the-mystery-of-dec...

[2] https://www.wired.com/story/nameless-hiker-mostly-harmless-i...
Too little, too late. “More time to review the terms” isn’t going to help if I’ve already determined the terms are bullshit. Even my tech-illiterate relatives were spooked by the change and promptly installed telegram so come whichever date WhatsApp stops working without me accepting the terms, I’ll delete its ass and be done with it. Good riddance, been a user since 2009 but this is goodbye :)
Interesting point how bitcoin is only anonymous up to a point. Thinking about privacy instead is maybe a good angle.
"Port of Portland is now shuttered because they intentionally slowed down work to the point of forcing companies to go elsewhere."

Unions should be everywhere, so these companies could not escape them by relocating.

Capital trying to feel the country should also be taxed heavily for the same reason.
Anyone remember the "Macs don't need antivirus" answer on Apple's FAQ from years ago?
Generally the point of most social wedge issues from the point of view of the moneyed and political elite is to not have to talk about any kind of economic issues that affect the bulk of society, yes.
Helped someone complete a severely dated captcha on a government form. I get the impression most tasks are gonna be fairly mundane.
Maybe I've become jaded living in a low socioeconomic area but this sounds like the people living 2 doors down from me. They're forever having screaming matches, both diagnosed with mental health issues, they rarely work. But they're not that unusual here at the bottom end of the income distribution.

I was a little to flippant in my comment, maybe I should be more unsettled?
There is no good reason for it. Employees at top companies are forming unions because they think that will allow them to say whatever they want on the job, and if Google says no don’t talk about politics at work it creates tension and conflict, they will say sorry where are union you have to listen to us now. It’s spoiled, overpaid techies upset they can’t use work time to preach political and social issues.
It is very rare that the best propaganda is made up. The best is true but incomplete, anecdotal in this case.

To hold up it must be true, but misleading.
That's because it's not "a system", schooling in the US is thousands of systems.
What are your favorite VR games/apps on linux?
Curious how this change set would affect MySQL or postgresql?
A friend of mine she is a professional beach volley ball player. She said there is not enough information on the internet about Women Beach Volleyball. No leagues or players information, so I have started working on https://wwbv.org for Women Beach Volleyball data, players, games, tours, etc'. I never finished though.