skysight-inc/HackerNews huggingface dataset:
You seem to be arguing that if FDA had begun widespread inoculation earlier with the current vaccines, variant COVID strains would not have arisen.

My statement isn't quite that strong. It MAY NOT have arisen; it's all probabilities. Every time the virus is passed to another person, there's another opportunity for a mutation. If we could have driven the infection rate down sooner via vaccine, then there's some chance that it wouldn't have happened.

Assuming ad arguendo that the new S. African strain is able to skirt the vaccines that are being distributed in America, what do we do? Wait another 11 months for a new formulation to be approved, and potentially for yet another slippery variant to arise? How do we get off that treadmill?
I would agree, all the uptime monitoring that I’ve used before I’ve started on a free for life tier, and then as things grew or they had more advance features I upgraded to a paid version.

I honestly wouldn’t really consider a service that didn’t offer this for uptime monitoring, as I’ve used some before with loads of issues or false negatives etc.
Since Windows ships a stable ABI, why does this project need to generate the bindings at build time? Couldn't all of the bindings be pre-generated, eliminating the build-dependencies?
100% agree - it's a quite common trap for inexperienced developers to write down every cases and conditions separately, when they shouldn't. As a similar example, instead of writing "req.source = host + port", people would write:

if (host == "load-balancer-1.internal.dns") {
req.source = HOSTS::LOAD_BALANCER_1;
req.source += PORT_MAPPING[HOSTS::LOAD_BALANCER_1];
}
else if (host == "load-balancer-2.internal.dns") {
// repeat
}

After a few quarters of services, layers, and people being added and removed, it becomes a 500-line monstrosity and sits in every critical path. And because now it's a 500-line class (half of which is defunct, but good luck figuring out which half), nobody has time to read through it and figure out that it should have been a single assignment statement.
This works for conditionals:

In [4]: f = lambda x: "Yes" if x else "No"

In [5]: f(True)
Out[5]: 'Yes'

In [6]: f(False)
Out[6]: 'No'

It's Python's version of ternary operators, so not sure if that counts as a "true" conditional; but it is one.

Loops don't work, but list comprehensions do, and they are definitely the way to go here. Multi-line loops deserve a `def`.
I'm surprised there isn't more hand rests used in these applications, similar to how the Dragon capsule has those finger "shelves" for the touch panels. Would make accurate touch input at least slightly easier
1. Democratic party threatens tech industry with heavy regulation because they don't censor to the degree that the Democrats want.

2. Democratic party takes over control of the government.

3. Major companies in the tech industry work together to boot a competitor, and political opponent of the Democratic party off the internet.

At what point is this a legit first amendment issue? The government can't just pressure private companies to do things the government can't do and then hide behind the fact that they are private entities, right?
> Conservatism consists of exactly one proposition, to wit: there must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.

https://crookedtimber.org/2018/03/21/liberals-against-progre...
Yes, it's relevant – they migrated from Electron because of the security-issues associated with building a browser in Electron specifically. Meaning: it's relevant because it's particularly insecure, and a bad idea to implement a browser inside a browser (which is what you do when you develop a "browser" in Electron, implementing GUI using web-technologies).

And they didn't migrate to CEF (which is another embedded framework), but built Brave on top of Chromium AFAIK.

As you can see linked [0] in another thread here, what I'm describing above makes sense in the context of Google blocking anything that's implemented in an embedded framework (e.g. Electron, CEF, webviews) which does not use browser-based OAuth authentication.

I agree – The suggestion you mention doesn't make any sense from a security perspective, but from a purely functional perspective it would seem to solve the problem at hand.

And while I agree that the end result is bad, I frankly find it weird to complain that Google won't just fork over their proprietary DRM-implementation on someone else's terms. And it's not very surprising that it's closed source, or handled this way; It's typically how DRM works, after all – which is why the inclusion of DRM in webstandards was widely debated in the first place.

[0]: https://security.googleblog.com/2019/04/better-protection-ag...
Earth isn't really unique in terms of resources. It wouldn't really make sense to travel to another solar system just to get resource that you could obtain in your own. Even if they lack something in their own solar system, they could get it from other uninhabited solar systems without needing to trade locals. Ideas are what could be valuable in trade. If it is them visiting us rather than the other way around odds are they have more advanced technology than us so that isn't something they would need to trade. Our culture, what we sent on Voyaer, seems like it would be of the most interest to them. They might have entirely different senses than us (lacking sight, seeing different frequnecies, hearing different frequencies) that would make our "culture" something that wouldn't be enjoyed directly by them. Really as I see it, scientific interest is the one thing that would make them want to contact us.
It's worth noting how much soft power the political left in America has, despite being about 50% of voters.

Hollywood, Silicon Valley, academia, and the news media all lean left. This means you should expect to have an uphill battle if you want to do anything in these areas that might counter their preferences.

I think all this soft power actually hurts the left in America, because our country's default state is a bit of an echo-chamber. It's possible to go to university, watch movies, read the news everyday, and have no idea what the other half of the country is thinking or saying.
Yup, earlyssh - I found it a massive pain to set up, but it works.
To be fair, the Python syntax is just:

a, b = b, a

The "std::tie(b, a) = std::make_tuple(a, b)" is an attempt to replicate the Python style in C++... which, I agree, is certainly not clear, and, unlike using the "swap" algorithm, it's also unclear whether it will result in efficient code.
When I moved a few years ago, I became friends with a few folks from my new job. This is something I explicitly did not do in the past. Other friends have come from my college alumni club and pre-pandemic activities.
That's a hard pass for me. Spontaneity is a big part of what makes friendships work for me. I don't need more scheduling stress in my life. I'm ok with leting old friendships water down and sometimes even wither away. Sometimes they can be picked up later, sometimes they are replaced by new connections. And that's fine by me.
I find that to be highly unlikely seeing that you’ve been a part of the HN community for under 2 years and have nearly the same karma as me after 7. You clearly have something interesting to say! My email is in my profile. Hit me up to chat if you’d like :). Maybe I can help you somehow.
Yeah, the technical team is quite a few more than that! We're roughly 1/3 support, 1/2 technical (split between ops, backend and frontend) and 1/6 for the rest - which makes us very light on marketing and sales compared to most companies!
There are smarter ways to deal with data structures in the functional setting than copying the entire structure over and over again.

See https://en.wikipedia.org/wiki/Purely_functional_data_structu... and Okasaki’s book Purely Functional Data Structures.
This smacks of whataboutism to me. No doubt Facebook hosted large amounts of this activity, but it does not negate the fact that Parler did so as well. Amazon's court filing detailed hundreds of incidents that they had given Parler months to fix.
They aren't faking the number. A hyperthreaded core is two separate cores that share alu, fpu etc.
> Unfortunately my BIOS doesn't allow to downgrade the RAM "clock"

How deep are you willing to go?

The RAM clock is controlled by the memory training algorithms. They use data from the XMP, which can be edited.

The simplest is to reflash your memory sticks to alter their XMP, so the training algorithm will reach the conclusions you want. There's some Windows software to do that.

You could also implement your own MRC, something done by coreboot and the likes.
Yeah but how is it going to have market share in the future when Microsoft, Sony, Nintendo have their online marketplaces etc?
In the before times I did this for about a year and it worked really well.

I had a commute that would take over and hour with traffic and 25 minutes without. So I would leave about 5:15AM and head to a coffeeshop near the office. I would work on my project till about 7:45, and then head to the office.

I made a lot of progress, and then about the time that Corona hit, I decided to shelve the project for various reasons.
The pandemic has made me (re)evaluate how my family can get to my finances and online services. Such solutions can solve issues related to bank/trading account access and key documents but what about subscription services? All my subscription services from Netflix/Plex (less important) to VPN/Blackblaze (more important) are tied to my credit cards, which upon my untimely demise will be deactivated. My family will surely get locked out if I don't leave clear instructions on each of the services and how they can access them, etc. Then there is a technical aspect of taking over these service.

I'm curious on how others have planned around this?

edit: typo
Misleading. He's talking about Bitcoin being an (ultimately) deflationary currency. Not any "it's a store of value but not peer to peer electronic cash" fallacious arguments.
Event Streaming Across Networks and Firewalls Using PubNub and Confluent
No one in Bitcoin, that part is an aspiration not a reality.

But fwiw the technology does exist now to do that, just in another protocol:

https://minaprotocol.com/
10/10 idea & execution. 1/10 logo seems a bit... too similar to Apollo GraphQL. Down to the font selection?
RISCV is the clunky one here. As you correctly ascertained RISCV is being adopted due to cost and licensing, but its technically inferior.
Regarding privacy - they don't really market this feature much, but Fastmail is one of the only email providers which lets me set up per-app per-service passwords and include ACL restrictions where possible. And you can set multiple per-app passwords for the same service with different ACLs - one can be R/O to your IMAP while another has R/W access for example.

I tested a lot of providers, many of them do not have per-app passwords at all, and the ones that do tend to only allow one per service endpoint. (note: I didn't get a chance to test Zoho, it has them listed as available but I decided against the service for other reasons)
Thanks so much for your interest in helping! The best way to get involved is to visit https://www.manara.tech/get-involved. Can you also share that link with your friends in North America who would be interested? Really appreciate your spreading the word!
Phantom Types in Python
It is hard during the pandemic.

Got a hobby? I bet there's a club that meets semi-regularly. For example the original D&D generation is well past their 30's, so I'm sure you could find a group that meets every could weeks with lots of players in their 30's, at a local game shop. Similar for boardgames. Or if you have a hipster coffee shop nearby it might have a corkboard up with slightly less nerdy version of this stuff.
The touchscreen is not there for UX. The touch screen is there to charge $200,000 for basically $500 ipad.

The software costs for touchscreen probably is in the $ millions.
According to the article the author knows of no pilots that use the voice interface.

Given how finicky they are I can't say I'm surprised. Maybe with modern pseudo-AI systems they could be reliable enough to depend on, but none of that is in military hardware specced out 20 years ago.
The premise of Parler directly contravenes the AWS AUP, which demands that companies ensure their users comply with AWS's AUP and that companies kick users that don't. The whole point of Parler is to host Twitter users who violate Twitter's TOS, which is a cohort significantly comprised of people who are also violating AWS's TOS.

To believe that Parler would have been viable on AWS to begin with, they had to actively avoid reading the AWS terms of service. And, I mean, I'm sure they didn't, just like they apparently didn't authorize anonymous HTTP requests for their users assets. The whole effort seems clownish and performative.

In that light, I think I object to the notion of a "digital death sentence". They chose an incompatible provider for the services that they needed, and suffered the consequences. Gab, a service that is objectively far worse than Parler, appears to be doing just fine; in fact, they went through something similar to this after the Tree of Life shooting was planned on their service, and Parler had to have not paid any attention whatsoever to what happened to their most important competitor to have believed they had a chance on AWS.
Quoting the man page:

At early boot and when the system manager configuration reloaded, /etc/crypttab is translated systemd-cryptsetup@.service units by systemd-cryptsetup-generator(8).

So this should run during mkinitcpios systemd hook, I think (i.e.during "initramfs times").

EDIT: Also as a service it can also run later one if you e.g. plug in a LUKS encrypted hard drive I think. I haven't tried it out.
Thanks so much for sharing that! Glad you're having such a great experience on our volunteer team. We couldn't do this without people like you.
I am very sympathetic to the idea that ISPs should be common carriers, but definitely not colos and platforms like AWS.

Let’s use an old-fashioned analogy. An ISP is like a post office, and people’s letters should not be meddled with (outside of violent threats or pursuant to a legal criminal investigation). In particular, ISPs are relevant to most individuals and ISPs (should) have respect for individual rights. But large platforms like AWS are more like large-scale mail printing and distribution, and is only really relevant to commercial enterprises. Such companies might choose to work with Sears to distribute catalogs, but decide not to work with Scientologists to distribute propaganda. They can be judicious in their choice of business partners without violating any individual rights - nobody has a right to any commercial partner they want. And in this case, AWS’s freedom of association rights (deciding not to do business with groups that aren’t federally protected, like the racist trolls who run Parler) are much more relevant here.

AWS refusing to do business with Parler is not the same thing as Comcast refusing to allow access to things written by Parler’s users. It is more like Amazon’s Kindle Direct Publishing refusing to put racist screeds in an ebook.
I'm waiting for you to show me all these nazis. I can show you plenty of communists, within the new US administration.
I know somebody who did this (not only to keep in touch with me but also other friends) and it backfired pretty quickly.

It came off as being cold and didn't feel totally genuine. It didn't seem like this friend actually wanted to talk; more that they were being told (by their calendar) that they had to talk.
I wish I had bought my own domain when I signed up for Fastmail so I could switch more easily. Their web UI usually takes 3+ seconds to load for me on a gigabit connection which is about the same as Gmail, search also takes 2+ seconds which is definitely worse than Gmail. And they haven't upped their storage limit in 6+ years during which the cost of hard drives has fallen 50% or more.

edit: Bulk moving or deleting items in the web interface can take 20+ seconds! It's not that fast, honestly. But maybe there isn't anything better.
Let me tell you the future of using brave: you give chrome engine total rule of the law for web "standards". Google can mold the web to their desires.

If you use firefox, google have to at least play nice.

What's the point of using a browser frontend (used to be called chrome, but i guess google stole even the words) if tomorrow all the content depend on google-owned DRM? You will only be able to use your fancy ipfs or whatever transport if you have the google blessed keys or whatnot.
How embarrassing for other nations to learn Americas only real concern is the weather of some distant future.

"a new list of priorities now puts the climate crisis second only behind the Covid pandemic."

James Bond type scenarios play completely plausible to me. Heck, we're about to get thse flying, I mean self driving, cars!

Seems the only type of theoretical future Americans can't legislate for is one where the country is fiscally responsible.
It's worth noting how much actual political power the right in America has, despite being about 50% of voters.

The Senate and electoral college favor them massively. This means you should expect to have an uphill battle if you want to change any laws that might counter their preferences.
> It doesn't take a genius to know that such a controversial website is going to get dropped, even if it's just because it makes the webhost look bad.

Parler wasn't dropped for making Amazon look bad. Parler was dropped for repeatedly failing to address blatant terms of service violations.

AWS still hosts the National Enquirer, the magazine that literally tried to blackmail Jeff Bezos. AWS is hardly in the habit of removing sites that make them look bad.

Parler has gained a reputation for being some sort of free-speech platform, but it was anything but. They had heavy-handed moderation that routinely banned people and removed content for not agreeing with the popular sentiment. They made a deliberate choice to continue to leave explicit calls to violence on their website, and they were removed from AWS for it.

Twitter doesn't have perfect execution of their moderation across all of their tweets, obviously, but they are at least making a good faith effort to remove content that has explicit calls to violence.
So you just assume that the set exists.
Clearly it's a battle they're likely to lose, but I wish them luck.

The only way forward in my view is to actually change laws. Anything short of that, is a fool's errand. All this is already settled law and has been litigated previously multiple times. You have to change the law in order to reclassify these entities if you want things to change.

What orgs like Parler keep doing right now is spitting into the wind.
Archaeologists Unearth Egyptian Queen’s Tomb, 13ft ‘Book of the Dead’ Scroll
Alright, HN. Some required listening for you :

The Harrier :
https://www.fighterpilotpodcast.com/episodes/056-av-8-harrie...

The F35 :
https://www.fighterpilotpodcast.com/episodes/078-f-35-lightn...

The Eurofighter (for their short discussion on the voice commands):
https://www.fighterpilotpodcast.com/episodes/058-eurofighter...
how does brave do a poor job of blocking advertisements and trackers? Its the main reason I use it and _I think_ it works well but never done any kind of analysis (nor would I even know how to). Could you elaborate on this for the uninformed?
After my wife watched the show “Dead To Me” on Netflix, we had this exact same discussion. I ended up writing a “death document” on Google Docs and sharing it with her. It just outlines “here’s where everything is and this is what you do with it”. It was done kind of jokingly, but now that it’s written it actually makes me feel much better.

For passwords and such, she has a Bitwarden account too and we share all important passwords (finances, medical, etc) in a shared organization between the two of us.
>Tucows was a huge part of my childhood from 10 to 18 years old.

Same. One of the first places I downloaded software in the mid 1990s
I agree this is an under appreciated strategy. Someone in my family worked for a hedge fund where one of their simple advantages was they just ran MS SQL on the biggest physical machine available at any given moment. Lots of complexity dodged by just having a lot of brute capacity.
My father has one (restored) that I've driven a fair amount. I really like the car, but I just can't see it as a daily driver. (For a taste comparison, my '99 Nissan Maxima was probably my most comfortable car, both for passenger comfort, and for the driving experience.)

The DMC-12 is a hotbox in the summer and the stock AC just can't keep up. That's my biggest memory. Rolling the window down would be fine, except that the portion that can roll down is tiny. You get no airflow to speak of. If the doors were redesigned so a larger portion of the window rolls down it would help tremendously.

It may just be my body shape, but I can't get comfortable in the seats. I wouldn't want to ride in it for a long time. re: driving - It's probably also the lack of performance, too. If I'm in that more reclined "sporty" driving position I expect some response when I mash the accelerator. As an EV the performance could be radically enhanced. That would definitely be neat.

I felt that visibility was bad. The high window sills, gigantic A pillars, and sloped windowshield always made me feel like I had to second-guess what was going on around the car. The hood is deceptively long, too.

It would be a neat conversation piece to have one, for sure. As an EV it could be made wickedly performant. I think it would still feel like riding in a low-slung box that you are just peeking out over the top of, though.
> they are based in Australia which doesn’t have freedom of speech

Which countries do have freedom of speech?
If you saw the amount of left-wing content calling for the execution of politicians, calling for communist revolutions, you wouldn't be asking this question. Twitter is just as toxic as Parler, except one is left-wing and the other is right-wing.

If it was the left being censored I would be outraged on their behalf as well.

Edit: Not if, when the left gets censored by big tech, I will stand for freedom of speech with them, but I don't think many conservatives will be left to stand with us.
Ask HN: Is GitHub superslow for anyone else?
A woman texts her husband "While you're at the store, buy eggs"

To this day he is still buying eggs.
Not in my experience. That's why the distinction is made between "virtue signalling" and "actually being virtuous".

It's more akin to showing up to a date wearing fancy clothes and driving an expensive, but borrowed car. Giving the symbols of wealth while possessing none, to fool an audience.

Many of those I've seen signalling their virtue the loudest possess the least.

The reason for the growth and awareness of the phenomena? In prior times, one must perform virtuous actions to appear virtuous. Now, it costs nothing, takes no effort, and carries no risk; it's as simple as typing 140 characters into a phone screen.
I love how Fastmail challenges the status quo (for the better) down to the smallest of details like them NOT using http://statuspage.io for there status page but instead use an opensource offering called 'towncrier'.

This company is a breath of fresh air.
Everyone having a copy of the whole blockchain is not needed. What you need is sufficiently distributed hashpower that no actor can perform a 51% attack. That's all.

Small-time users can use thin wallets; mega-power users can download the whole blockchain and spend whatever (in perspective, not super significant) amount of money they need for sufficient storage. Users in between can carry a reduced form of the blockchain that doesn't care so much about a full transaction log but accurately describes the state of every wallet's balance (thereby functioning the same from a "verify that they're not bullshitting me" perspective).