skysight-inc/HackerNews huggingface dataset:
TOTP is globally available, but does not have an established way of recovering your key if it's lost. ("Little excuse" or not, people will not back up the key or print backup codes.)

While if I lose my SIM card, I'll walk to one of my operator's shops (there's probably one within 1km), show them my ID, and they'll replace the SIM. It's the only digital identifier that I could bootstrap from if I lost access to everything in one go.
More and more services are supporting - or worse, requiring - SMS-based or phone-based 2FA. Moreover, people frequently do not "have it in their power" not to use a particular service. For example, I decided to log in to Fidelity the other day, since I still have a 401(k) with them from an old employer who did matching. They require call or SMS 2FA. And you could draw even stronger requirements to various government services in various countries.
Hydrogen-powered planes: pie in the sky?
You're not thinking modern enough; what we need is uboot-ng!
Gendered terms are becoming less popular to describe people in situations where their gender doesn't matter. So we might say "mail person" or "mail carrier", the same as we say "firefighter" instead of "fireman".

It's not "cancel culture" as the sibling comment suggests; it's rarely people being outraged about imagined attacks. It's just language evolving as society evolves. As an added bonus, sticking with non-gendered terms means you don't accidentally insult someone by assuming something based on their body type or haircut, and it leaves space for non-binary or non-conforming people to not be accidentally made to feel unwelcome.
It's more about neighborhood level obstruction in SF. People will elect pro-housing candidates as Mayor and State Senator/Rep, but the local Board of Supervisors (the city council) is controlled by people that will say, "you should build that anywhere, but here." People are _very_ anti-change and especially don't want people different from themselves moving in.
By targeting house prices, New Zealand shows the way
That doesn't work well when the criminals are working from a sunny foreign beach resort.
> It is worth mentioning, that T-symmetry is believed to be false.

I think that T symmetry isn't just believed to be false, but has been ruled out experimentally. (Or maybe I'm confusing these with CP violations https://en.wikipedia.org/wiki/CP_violation, which are simply believed to be T violations?)
How much memory does HN use?
Just today I improved performance of an enterprise system by over 15000% by commenting out a "sleep(1);" line I used to debug a race condition!

Might not put that one on the resume.
We Don’t Use Docker
Bingo. My kids are of course free to choose whatever profession they wish.

But by the time they leave home, my kids will know how to write well, how to learn a foreign language, how to program, and math fundamentals (algebra, stats, basic calculus).

As such, they'll have the foundation to study whatever they want to in college.

Already well on their way there.
There are so many things that we should be teaching kids about how to live in the real world.

- how to apply for a job (write a good cv/resume and cover letter)

- how to deal with finance

- basic cyber security

- critical thinking
Covid evolves to spread itself more effectively. The fewer symptoms it causes, the better it can spread.
Based on the high level description given in the article it seems to be related to enum lookup or net number. It's basically a kind of DnS lookup for phone numbers used for sms routing. Also this is used for routing sms that are belonging to a user to an application (in case you want to reroute your sms to an application). The company will change the enum code for the number to a.code that belong to the company and reroute the messages to its services.
So the hack is not really a hack in a sense that it work as intendant, the safety net is missing though. The company operating the enum is supposed to check the legitimacy of the change.
Maybe the charging infrastructure isn't available?
My last house was serviced by RCAs. One had a Subaru Outback with a system of gears and pullies that let it be driven from the right side without removing the factory left side drive. Another had an actual right hand drive vehicle, probably imported. There's likely a small but strong demand for right hand drive vehicles that happen to end up in the US with RCAs buying most of them.

A few simply had two people in the vehicle, one driving and the other placing mail in the mailboxes.
Yeah I especially wonder what visualisation is used. Looks a bit like grafana but if so, where does it get its data from?
A counterpoint here is that if someone was seriously considering these three theyre likely choosing between HATEOAS, resource-oriented gRPC, and GraphQL.
> SMS is a great recovery factor

No. Send me an email, let me upload my ID, anything but SMS. SMS is completely insecure. Not only can it be passively sniffed along the way, not only can malicious actors intercept it without access, not only can pretty much any employee at my telco access it, not only can pretty much any employee at my telco get tricked into intercepting it, but by default (and therefore for the vast majority of users), it'll show up while the phone is locked!
> Give me simple to understand, works, and you saved us a P1 and thousands of dollars not trying to understand the clever algo. In 10 years of coding, the number of times I needed a clever algo can be counted on two hands.

This reminds me of an old anecdote:

Beginner programmers pump out 100 lines of good code a week. Journeymen programmers do 1,000. Master programmers do -100.

It's the same sentiment as the famous Churchillian quip: “I am going to give a long speech today; I haven’t had time to prepare a short one.”
Number portability is regulated: https://www.fcc.gov/general/wireless-local-number-portabilit....

The regulation seeks to promote competition and consumer choice. An onerous verification process would undermine that goal. Security is not a consideration.

This is sort of the point with regulation. The regulator makes the rules it thinks are best according to the considerations it thinks are important at the time. If someone later shows up with different considerations, they can go to hell.
I'm Spanish myself, I worked there for 10 years, and I never understood that mindset. Every place where I worked I would leave as soon as my working day ended. I'm now working in Japan, a country famous for inventing the word "karoshi" (death from overwork), I'm I do the same.

The only place where I would leave late was when I was working as a research assistant at my university, because my boss was super nice, the environment was friendly, my job was really interesting, and I was happy.
It's easy enough to turn a non-terminating type checker into a terminating one, just add a recursion limit.
What kind of types are you dealing with that makes them so hard to keep track of? Are you talking about strings and integers, or a really really complicated objects and functions thing with functions of functions of functions and that kind of thing?
This is a cool guide, but knots are max 50% of the ball game when doing anything useful with rope. If you want to learn knots, a better place to start is picking a task like “set up a ridge line for a tarp” or “hang a bear bag” or “set a top rope belay”. Knots are a part of that, but their strengths and weaknesses don’t make much sense outside of an actual application (unless you like just tying them, in which case go ham).

It’s kind of like knowing the syntax for a class. Like it’s cool and all, but the syntax part isn’t the interesting part of classes, it’s how they can be used/abused.
What are you basing this on? Most of the artists I've met either work in film, television, advertising or video games. I've worked as both an artist and a developer and your categorization doesn't strike me as common.

Also one of the artists I was talking about, who quit to work on NFTs, was design director at one of the world's biggest agencies, so not exactly waiting tables.
I think a lot of people (myself included) are more than willing to take a vaccine with these risks. As long as there is informed consent, what’s the problem?

Banning everyone from getting this vaccine is typical bureaucratic ass-covering. Their incentives are not aligned with ours. They get in trouble if they’re directly responsible for a few deaths, but not if they’re indirectly responsible for hundreds of thousands of deaths.

To give a point of comparison: 250 miles of driving gives you a one in a million chance of death. This vaccine is safer than that.
This seems like very good news! Wonder if I will have to VPN into CA to benefit though... :/
Based on my own experiences, I'm absolutely certain many people over many years tried to get the load time fixed, and then were beaten down for their earnestness.

Just as I'm certain that this unsolicited 3rd party fix was used to settle some old scores.

Corporate politics is a blood sport.
Get a mic with a physical button or switch to mute.
I’ve never met anyone who only had a few tabs open at a time
Most dependently typed languages allow you to use the full power of the language to specify types.
“Over the past decade, automotive safety regulators in Europe have made pedestrian safety a priority. But their American counterparts have not adopted the same rules to protect people outside of vehicles. As pedestrian deaths rise alarmingly fast in the U.S., with nearly 6,000 lives lost last year, the difference between the American and European approaches to the regulation of car design stands out strongly.”

Source: https://usa.streetsblog.org/2017/12/07/while-other-countries...
53% is nothing. Peru peaked at 260% excess mortality in February (2nd wave) and 230% in July (1st wave). My Facebook was (and is) a depressive mess of sad announcements.

Source: https://opencovid-peru.com/reportes/sinadef/
(1100 deaths per day, compared to 300 average for 2019)
Novavax is already working on that https://www.fdanews.com/articles/199542-novavax-developing-c...
I've found that issue can be solved by opening the same chat on your multiple devices at the same time, and it will send the E2E keys across.

I'm thinking this may be a messaging issue rather than a technical bug in some cases - `Unable to decrypt: The sender's device has not sent us the keys for this message` isn't very helpful.

I think while this isn't ideal, it's important to note (for those following along) that neither Signal, Telegram or WhatsApp support end-to-end encryption across desktop and mobile, history syncing to new devices, and a self hosted OSS server with multiple client apps.
How about NetSurf? (Doesn't use the engines from Chromium or Firefox or WebKit etc)

https://www.netsurf-browser.org
Taking offense? No. But "you should social distance and/or wear a mask when outdoors" is not equivalent to religious zealots attacking people because of their bigotry. Oof.
Except they'll just punish the "hacker", make a big fuss about it, then the Telco's will donate money to the senator till they drop it.
Why There Are Multiple Versions of FICO Scores
D.C.'s population has gone down since the 1950s and it still faces affordable housing and homeless issues. I don't think population growth or decline is a clear driver.
Username is relevant. I can see why that might have interested you.
> Solar+wind+storage could though

There is no storage solution for this. How do you store daily power needs of a large metro area x 3 days? Batteries? Thermal? The capacity isn't there today for a viable installation. Maybe in rural areas that can give up a ton of land mass for a relatively low population.
Having a nose that crumples is helpful in case of accidents. Turns out that VW Vanagons are deathtraps: https://www.youtube.com/watch?v=VmixmEkfLu0
Ant Group CEO Resigns
>If you can delegate your decision making to the lowest possible level, this will make the average decision slightly worse, but because you can make each decision much faster you can still come out ahead overall

This is insightful. Each node in the chain is a self-correcting loop. The trick is to make sure that information is sent up the chain more rapidly so that each node can use it to act on its own within the broader objective. Note that "information loss" is a function of both the number of nodes in the chain and time.
All life is either risk or stagnation.

I've had a bad trip, or at least a trip that went bad for a while near the end. I was sitting under a gnarled old tree in a forest southwest of Baltimore, and over what seemed a very little time I became certain that the tree had formed several misshapen mouths out of its trunk with which it was very soon going to eat me alive. It sounds as absurd to me now as it does to you, but in the moment it was so real I could see it - in fact, I can still see it in memory now, most of twenty years hence - and, in the moment, it was very bad.

It stopped being that way when I understood that, while the fear was real and I couldn't simply make it stop, my reaction to it was totally within my control. Nothing else in my life to date had given me such a clear opportunity to recognize the difference between feeling the urge to panic, and actually panicking. I suppose that wouldn't have amounted to much on its own, except that I successfully chose not to panic, and instead of leaping to my feet and probably running off a cliff or something, I wiggled my butt more firmly into the space between two roots where I was sitting, and deliberately leaned back against the trunk of the tree. It made my skin crawl, but only for a little while. A few minutes later, I felt just fine again, if somewhat tired.

Every new kind of experience brings with it some degree of risk. It's for everyone to decide for themselves whether the potential risk outweighs the potential reward, or not. For me? I wouldn't have missed it for the world.
Probably just because of the gendered noun? "Mailman" and "mail lady" having been replaced in general use by the non-gendered "mail carrier" or "postal worker."
https://www.mayoclinic.org/medical-professionals/physical-me...
A BIG thank you for this! A phenomenally useful little utility that saved my day more than once.

PS: back in the day, I'd read somewhere that the Linux equivalent of DOS's REN was "mv".
So then I tried:

mv *.CPP *.cc
A day is too long. If someone is stuck for more than 2 hours and I can get them unstuck, I'm happy to do it.
Note that it sends a code to your phone which is logged into your Google account, via a (presumably/allegedly, but at least it's not SMS) secure channel.

(Actually, it doesn't send a code to your phone. It either sends a prompt to your phone, OR you can open a buried menu in some app to GET a - essentially TOTP - code.)
Twitter SMS validation doesn’t even work with my regular phone!
Good way to get fired
I don't understand why the original dissertation is treated like gospel
Not worth working there anyways.
Senolytics cause the lysis of senescent cells- something else. So unlikely they would directly contribute here.
I think we should strive for strong type systems with a lot of type inference. I especially like Typescript for that.

Type systems are very useful to establish the semantics of your operations. For example `int + int` is not the same operation as `string + string`, and definitely not the same as `int + string` (which does not exist in most languages). You could call `+` an addition, but addition only exists for numbers, for strings it is a concatenation.

Is `int + string` the same as `string + int` ? (commutativity)

Is `int + int + string` the same as `(int + int) + string` or `int + (int + string)`? In that case, what does `int + string` returns? (associativity)

Now consider this code:

def foo(a, b):
return a + b

vs

function foo(a: int, b: string) {
return a + b
}

In the second case, your function obviously seems wrong.

Finally, in math an object does not "have a type" but "belongs to a set/class". For example, "1" is an integer, an odd number, a real, a complex, a scalar, a rank 1 tensor, etc... Saying that "1" is only an integer is incorrect, but that's what most programming language do.

I've tried to design a language where "typeof variable == type" does not exist but instead you have "variable isof type" running the type checking code, example:

class user(v: struct {
name: string,
logged_in: bool
})

class logged_user(u: user) check
# this code is evaluated when 'isof' is called
u.logged_in = true
end

class allowed_user(u: user) check
# =>, <=> operators are logical connectors
# A => B is true if A and B are true or A is false
# A <=> B is true if A and B are both true
u isof logged_in <=> u.name in ['admin', 'root']
end

let alice = { name: 'alice', logged_in: false }
assert alice isof user = true
assert alice isof logged_user = false
assert alice isof allowed_user = false

let bob = { name: 'bob', logged_in: true }
assert bob isof user = true
assert bob isof logged_user = true
assert bob isof allowed_user = false

But lazyness got the best of me and I only implemented the parser :(
That’s a very reductive take... especially considering I stated that their internet access is pretty limited.

Just because most Americans or even most people in the world think the vileness of R-rated stuff is inevitable and harmless doesn’t make them right. It absolutely warps your view of humanity and imho many ppl today suffer from PTSD and don’t even realize it, just thinking their altered brain chemistry is a normal part of life. The trauma that a constant diet of porn and violence does to your brain is significant and damaging, whether consumed in a pub in 1700s Germany or a random website today.
Canonical's engineers are very talented. And Canonical provides some truly innovative solutions (MaaS and JuJu come to mind. Snaps to a lesser extent). However, as anecdotes like these show, their user/customer hostile attitude makes one very hesitant to adopt their tech.
Its been a bigger and bigger problem where installing an app is just expected and almost impossible to avoid in some situations.

I also hate how its hard to explain to normal people. I don't have a problem with covid restrictions. I'm happy to wear a mask, social distance, etc. I just don't want to be sending the government with a horrible privacy/security history a log of everywhere I have been if I can avoid it. But you will be seen as some covid conspiracy theory nutcase if you object.

Its also awkward to keep telling stores I don't want to give them my address or phone number.
> Then it resorts to suggesting I try passwords I remember using on this account. I don't know what happens if I give it a password I haven't used for a few years

I can't say what it does currently but it used to say something along the lines of "you haven't used that password in a while. try something else."
Licensing the patents will cost far more than any buildings or physical tooling.
Don't install it. Use portable Firefox. I've been using portable variants exclusively for the last 10 years.
Why not just go pursue those other pursuits then? I'm not connecting the dots here on how working at bigco helps the long term goals instead of just delaying them.
As someone who suffers from this problem, for me it's almost like the part of my mind that's supposed to organize thoughts is procrastinating. The stress of maybe/maybe not being able to solve a problem is removed when I finally ask for help. I cam then relax and it often solves itself.

That, or the act of forcing myself to organize my thoughts so I can explain it makes the solution clear.
Zoom also allows the camera forced to on when joining. A colleague once dialed in from her bed.. Fair enough to her it was 9pm in India.

For this reason I always keep my laptop Mike volume to 0, and use the mute button on my headset which is not computer controlled. And an external webcam which I can plug in when I want to.
from the other linked article:

> While some will be EVs, some of the NGDVs will come with modern, fuel-efficient internal combustion engines. As electric vehicle infrastructure improves, these NGDVs will be able to be retrofitted with the battery-electric powertrain later on.
I think it's more that companies who did not previously offer 2FA, are offering only SMS-based 2FA. Not that companies who previously offered TOTP 2FA are now only offering SMS-based 2FA.
For real. It’s amazing what legalization has done for the marijuana market in California. I don’t use concentrates but it does seem reassuring that their production is highly regulated here. The packages you buy have all kinds of labels with testing information. It really feels like you know what you’re getting. Compared to unregulated purchases where a concentrate can be some brown or yellow goo and you don’t truly know what you’re getting.

I’m not normally in favor of state control and I’d like to see California relax some control here over time, but for a new product on the market it is kind of reassuring seeing the chain of testing and reporting that seems to be required here.
I have indeed started experimenting with paying contractors! it's a lot easier once I started a company to net off the expenses tax wise
It's also for security reasons.

Telegram is not E2E encrypted, WhatsApp is.

Telegram has the option of E2E encrypted messages, but that then works only from one phone/PC.
Governments followed conflicting WHO recommendations and trying not to create a PPE crisis for health workers.
Depends on application. Undiluted in small quantities it's an excellent shampoo/conditioner substitute.
Sure, and instead, people use apps like Signal or WhatsApp, which are tied to phone numbers, on which the attacker can now register to your phone number thanks to his receiving your SMS...
I think someone concerned with paying "<$750/CPU" would be unlikely to want to fill 16 channels of RAM... that's a lot of money, relatively speaking.

But, maybe their home server's singular purpose is to have a lot of RAM?
Asking honestly how does this work?

If I as a producer need to manufacture 100g of something, whether it’s all consumed or not I still need pay to produce all 100g, what benefit is there in paying to produce something that doesn’t get consumed?
No, the exchange rate is extremely relevant. Let’s say we need 2/3 of all ETH in order to launch an attack. If ETH is 1 penny, this is much easier for us to acquire than if ETH is $100.

I think you may be misunderstanding staking. Your vote is proportional to how much ETH you stake, it seems like you are picturing everyone gets 1 vote. The only reason for the minimum stake amount is for performance reasons
The fundamental problem is that if you deliver in a good container, you have to get the container back. That's an alien concept in modern delivery services.
Ρεαλ Μαδριτης vs. Αταλαντα, ανοιχτή ακόμα η πρόκριση
Η Ρεάλ Μαδρίτης θα προσπαθήσει να κερδίσει τη θέση της στους προημιτελικούς του Champions League όταν καλωσορίσει την Αταλάντα για τον επαναληπτικό του Μπερναμπέου την Τρίτη το βράδυ. Η Βασίλισσα κατέχει ένα ελαφρύ πλεονέκτημα πριν την σύγκρουση στη Μαδρίτη, έχοντας σημειώσει νίκη 0-1 όταν οι δύο ομάδες συναντήθηκαν στην Ιταλία στις 24 Φεβρουαρίου, πάμε να δούμε τα σημερινά Ρεαλ Μαδριτης – Αταλαντα προγνωστικα στοιχημα.
One-Click Microsoft Exchange On-Premises Mitigation Tool – March 2021
thank you, I know this is a sensitive topic for many so I tried to tiptoe around the topic best I could. hope you find the energy in you someday. I have found that more exercise has helped me.