skysight-inc/HackerNews huggingface dataset:
The person who is doing this is also very concerned with the state of affairs on Earth.

He owns SolarCity, a solar panel company, Tesla, an electric car and battery company, and Boring Company, an attempt at creating a transportation system that mandates the use of EV.

The fact that all of this technology will benefit human existence on Mars should go ahead and show you how developing technology in order to survive a situation far more dire than Earth's, in a sustainable way, might also help us better survive our situation on Earth.
The whole premise is pernicious nonsense at its root. Privacy is important for many reasons, and throwing in the towel on it because high tech makes mass surveillance easy is like giving up on laws and taboos against murder because guns make killing people easy.

"Welp, we just invented the machine gun. It's so easy to mow people down now we might as well just embrace this new post-machine-gun reality!"
All Canadian passports are biometric anyhow (someone correct me if this is mistaken) and upon entry into the country in many places, you scan your face for a camera anyhow before even seeing the customs people. Seeing as how both Canada Border Services Agency (CBSA) and the RCMP are federal agencies, they already have theoretical access to everyone's face data. That's the real sad state of affairs: they don't even need to this stuff secretly when they make it obligatory in some other way with not one single protest.
Discover what your friends are watching on internet
Native American Children’s Historic Forced Assimilation
>They probably designed their tolerances assuming perfect welds and then didn't have them.

This sounds like terrible engineering practice.
If you don't know your own calendar, then I do not want to talk to you.

I would rather talk to the person who knows and controls your calendar. They are the true source of power and they are the one who can actually get things accomplished.
This trend has the potential to be a win-win for vendors and customers. Vendors get a more stable and predictable source of revenue, while customers move their pesky lump sum cap-ex to the smoother op-ex payments. Now the question is are those SaaS offerings priced correctly for this to remain sustainable, or will all this break at some point (perhaps catalyzed by an economic slump).
It also allows to pocket more money instead of paying it to employee.

Remember, many people in USA believe that corporation has duty to increase shareholder value. And similar stupid ideas.
If you are a single dev writing of couple of small services all by yourself, then the odds are you don't need a technical solution for service discovery.
This is a case of YMMV depending on the company and how its SaaS tools are managed. Plus, pricing could vary at the Enterprise levels for many SaaS products depending on pricing negotiation and monthly/annual terms.

I’m sure many people have stories of their enterprises making bad decisions when it comes to SaaS contracts - or picking the wrong tools and forcing them on employees only to later abandon the existing tools for different tools, further driving up the cost.
Ask HN: What industries are underserved by software?
Successful software companies are mostly founded by software engineers, or at least other white collar professionals. And since people mostly work on what they know (which is good) this seems to leave a lot of industries behind. What blue-collar industries do you know that could really be helped by better software?

For more background, I'm in the early stages of forming a startup, and just narrowing down problems. I'm trying to get a friend on board as a cofounder. He's great at mobile, and I can handle the backend. We also both worked other careers before switching to software (oil and aviation). I've got B2B sales experience.

When you put this all together, it makes an interesting combo of an app for non-office businesses. I'd really like to make something that's more of a tool than just an app. Think "mobile phones in airplanes tracking your rental fleet" over "weather app".

Any direction-pointing is very welcome!
You should probably check out "Matthew Walker's "Why We Sleep" Is Riddled with Scientific and Factual Errors": https://guzey.com/books/why-we-sleep/
I agree with that, was just answering the question.
You can care about other people, but there's nothing like experiencing a problem first-hand. It's a level of selflessness that most people don't ever realize, because it goes against human nature. If a flight loses cabin pressure, you need to put on your own oxygen mask before someone else's. Not that you don't care for other people, but if you don't care for yourself first, you will literally be unable to help others.
They actually aren't VT100 demos, if you look at them. Several of them use SGR control sequences to set colour. I suspect that quite a few of them would not have worked on an actual VT100 series terminal.
The population of the U.S. has grown considerably since 1985. The median age of the entire population does not seem like a good metric. What's the median age of people qualified to run for president today? It appears to be 50-60.
Let me guess... the "younger people" whose "insanity" you're referring to all happen to share a specific political and social alignment, which you yourself do not?
> The premise may not be correct.

I do not believe it is correct.

> But if you start from it, clearly total transparency is better than the alternative.

Maybe, but that fact is nearly meaningless. Nobody will have anything like freedom in such a world, regardless of which way it works. Saying that one is better than the other is like saying that this deadly toxin is marginally less effective than that deadly toxin. It's a distinction without a meaningful difference.
I always found the dichotomy of Soviet culture interesting - that engineers were the most pragmatic I've ever seen, and the politicians were just...fucking idiots.

The best example being Korolev, possibly the greatest rocket designer in history (certainly up there with Von Braun and Xuesen, and in my opinion more impressive), who died because he was sent to the Gulags by a bitter politician (this is an incredibly short edit of the full story, but that is a factual statement).

Korolev built working rockets the US said were theoretically impossible, and he did it because he couldn't afford to build the rockets the way the US were doing it. So he got resourceful.

Had he not died in 1966, I suspect the Soviets would have beat the US to putting a man on the moon.
If you are 18-25, there is a HORRIBLE principal-agent problem here. Total misalignment of interests.

Owing to the fact that, on average, young people will have more years of exposure to a set of policies, they should have voting power to shape them. One person, one vote leads to this misalignment.

Democracy with an inter-generational focus should allocate votes based on duration of policy exposure. I.e. max(1, (Avg US Life Expectancy - age)) votes.
How does this work? Is the application required to call realloc() on its object in order to let the defragmentation happen (and the the application has to update all of its references manually)?
Indeed. Containers suck when your entire filesystem is 60 megabytes.
These make me so happy. It feels like the kind of humorous approach to life I've seen in other countries, but too often the US errs too much on the side of being cautious, of being conservative about messaging.

It just makes me warm and fuzzy inside when someone can actually use humor in a very public way, and there isn't some stern boss telling them to stick with the script because it's 'safer'.
You're taking it too literally. No one is suggesting we wear mammoth pelts, only that our efforts will have to be gradual.

If we want to survive as a race in the long long term, we have to start colonizing at some point.

I just don't see why you're so pessimistic. Let these people go after their dream.
The exact methodology in which he manages his life is probably less important than the fact that he's making a wide-sweeping effort in the first place, and maintaining consistency.

The opposite would be never writing anything down, never knowing what you're going to be doing on any given day, never estimating how long a task is going to take, reading books while making no effort to retain any information, etc.

We all dedicate energy toward transforming the natural chaos of life into order, even if it's just forcing ourselves to work a certain amount of hours per day, or re-reading paragraphs in books because we weren't paying enough attention the first time, or making grocery lists before we go to the store. These are things most of us do deliberately because we believe they make our lives better.

It's likely that there are certain things that he could be doing better, but I have no reason to believe that the structure he's set up isn't better than what he was doing before, and I think it's probably far more effective than the structure (or lack thereof) of most people's lives.
> Even for the highest scale app I've worked on (which was something like 20 requests per second,

Kubernetes is not for you. 5kQPS times a hundred or more services and Kubernetes fits the bill.

> And we had 100% uptime in 3 years.

Not a single request failed in that time serving at 20 QPS? I'm a little suspicious.

Regardless, if you were handling 10 or 100 times this volume to a single service, you'd want additional systems in place to assure hitless deploys.
Reducing discoverability is it's entire purpose. I use them in comments when I veer off into a tangent. It keeps a code example from taking up a ton of vertical real estate, which is nice when threads get long and old comments become irrelevant.
Forgot to multiply by 20, it's actually around $0.15 per request. Still high but certainly not as crazy.
It's unfathomable to me how you're missing the fact that we're literally talking about different planets, and why that is the crucial difference.
Your anger should be trained more towards the incessant static signage on our roadways. It's really jarring when you travel around to find how obsessive we are about putting up a metal sign for every possible thing. It's like that Simpsons episode where Homer starts lobbying for signs for everything, and pretty soon there are signs saying things like "sign ahead".
Arweave’s permaweb stops coronavirus censorship, raises $8M
> we should fix it so that using real name would not cause harm.

I don't see how that is even in the realm of the possible. The issues around this go far beyond the simply reputational.
Remember the London Olympics logo? Something like $700k.
The premise makes sense to me, because nature sometimes doesn't allow for the ideal circumstances to exist. Society needs to have a police (or security) force, and there will always be some members of society with more power than others. The only way for the people with less power to hold the more powerful is via transparency.

I think it would be very interesting to see what would happen if everyone's financial comings and goings were public information.
I'm curious if Apple's work on hardening their secure boot process on x86 affects this at all? For this unaware, this [0] video covers it over about seven minutes. Basically they claim to be enabling the IOMMU with a basic deny everything policy so that when the changeover to executing from RAM occurs and PCIe devices are brought up the IOMMU is able to deny possible malicious access to the firmware image.

It sounds from the end of the article that there are separate DMA/IOMMU processes for the CSME, but I'm not familiar enough with stuff this far down to know for certain.

https://youtu.be/3byNNUReyvE?t=124
And maybe if those jobs are as unattractive as you imply they should come with higher pay checks. I work in software and love the work that I'm doing - if I was a janitor I'd be miserable and be paid less, so where is the incentive for anyone who can do something else to be a janitor... and the answer is, it isn't there.
I'm pretty sure AWS has a better track record than Google when it comes to keeping old crud alive for the benefit of its customers.

In my experience AWS generally gives at least a year's notice before killing something or they offer something better that's easy to move to well in advance of killing the old.

Hell, they _still_ support non-VPC accounts...
> In my opinion the problem with UBI is that it would take away the necessity for people to do something to survive and it would make a significant minority of the population miserable

With all due respect, but this opinion reeks of someone who actually has the ability to choose his own job, say no to exploitative employment-practices, all while actually getting payed decently.

Someone who has to work a shit job they hate for a salary that barely pays the bills because they simply have no other option might as well be miserable because of this situation. This endless slog they cannot escape, a treadmill they despise but have no other choice than to keep going.

And let's not kid ourselves - there are _a lot_ of people out there who are doing jobs they don't want to do, or at least wouldn't want to do for the kind of salary they receive.
By the time the SARS vaccine was nearly completed testing, the outbreak had burned out.
Related: I’ve wrote a (maybe not 100% accurate) low level summary of the x86 secure boot model here a while ago https://osy.gitbook.io/hac-mini-guide/details/secure-boot
The article mentions its difficult to find people that can sleep with an EEG cap inside a loud MRI machine. I'd assume the same would be true for meditation as well.
Erlay: Bandwidth-efficient Bitcoin transaction relay protocol
Successful software companies are mostly founded by software engineers, or at least other white collar professionals

They're also founded by people that know the business they're dealing with. If you know oil and aviation, think about where customers are feeling pain and focus your effort there.
Yes Wartremover, Scalastyle, Codacy, Scalazzi all help with this to varying degrees
I'm a huge Musk fan and would love to see us settle mars.

But. Really. What's the threat model here?

Mars is meant to be a backup of humanity. OK. Against what threat? We can think of many, but a self-isolating base in the Antarctic would survive nearly all of them with better conditions than a Mars base.

Nuclear armageddon? Not much fallout over Antarctica and OK, you can't go outside of a while. Still better than Mars where you can't go outside ever.

Runaway global warming? The ice will melt but at a slow pace that leaves plenty of time for adaptation, the climate will become more hospitable at the poles rather than less, and at least you will have lots of fresh water. Unlike, say, on Mars.

Global pandemic? An Antarctic base can self isolate, no problem. Just lock the doors and let anyone who tries to reach you freeze to death. A serious Mars base would need some sort of border control policy too, if Musk had made it cheap to get there.

Massive asteroid strike? I guess it'd wreck the atmosphere but ... well, then you're no worse off than on Mars which doesn't have one to begin with. And you're much more likely to get nuked by a 'roid on Mars where there's no atmosphere to burn it up.

I dunno man. I'm trying to think of a problem that a serious Antarctic city couldn't solve and coming up blank. Short of Earth getting sucked into a black hole or something, what scenario is survivable on Mars that isn't at the poles?
Learn HiPlot in 6 Mins – Facebooks' Python Library for ML Visualizations
Null may have technical meanings in languages like C++ (0) but essentially the conceptual meaning of a null is "No Value" in every language.

It's a huge mistake in every language including SQL.

If you have an entity of a type. Say Int. What does NULL mean in context of that type?

X = NULL
Y = NULL + 1

It doesn't matter what language you operate in there is no NULL + 1, because NULL is not an INT. It just doesn't exist. So your programming language, if it's good, it should throw an error. If it's a shit it will continue to propogate the y deep into your program and you won't even know X was a null.

If you think a default to zero works imagine this:

X = IntFunctionThatErrorsOutAndReturnsUnknownValueAkaNull()
Y = X + 3

Does it make any sense to you that Y will be 3? X was unknown! You don't even know that the function errored out! Either IntFunctionThatErrorsOutAndReturnsUnknownValueAkaNull should have thrown an error or it should have returned a special type called an Optional Type. Throwing an error isn't ideal because you won't know something is wrong until runtime so the Optional Type is the better deal here. Either way neither approach is taken and instead you have a null and Y propagates through your program as if NOTHING happened.

Unfortunately SQL doesn't offer The Optional type or sum types therefore we are stuck with Null.

So if you do this in a language that defaults nulls to zeros:

x = getFirstSqlColumnAsList("SELECT * FROM integerTableWithOnlyNullValues;")
y = x[0] + 1

boom you get y a garbage value propagating through your entire program thanks to SQL nulls. SQL isn't innocent here.

Now imagine Optional types with exhaustive pattern matching:

x: Maybe(int) = getFirstSqlColumnAsList("SELECT * FROM integerTableWithOnlyNullValues;")
y = x match {
Just x: Just(x[0] + 1),
Nothing: Nothing
}

If you can't understand why the above code is so much better than the previous code than you need to look up the Maybe Monad with algebraic data types. Basically the code above makes sure that there is Zero chance that an error is unhandled.
As an intern you changed the logo for a company with a public-facing brand with the same value and visibility as BMW's? For no reason and with no other oversight?
And that's great. Voting is important to me too, and it was when I was younger also. It happened that specific year that requesting an absentee ballot was not a high enough priority and I missed it. It wasn't even a presidential election year.

I'm 37 and own a house and stuff now, and move less, and change my drivers license when I do move. It's much easier for me to vote. I don't think about it in advance.

Why is it so hard to acknowledge that while it's not "hard" for young people to vote, it is slightly harder than it is for established middle age people?
> But recent evidence suggests they would do it with their ID in the open just as well.

Not just recent evidence. This has been well established by multiple studies over many years now.
If you want to change history, you'll put up with a brutal working schedule.

If you want a cushy 9-5 job, just apply to the nice big corporation down the street. At the end of the day, you just go home and enjoy your comfy bunny slippers.
You used to be able to count on your parents to have your best interests in mind. There seems to be a big generation gap between the pre and post internet generations, which is where I think some of this political turmoil is coming from.
I’m guessing you don’t know many people who were born into wealth.

The skill that they must learn is how not to lose the money.

This skill is difficult to sustain over more than a generation or two — grandparent earns it, parent might keep it, child usually ends up destitute both in terms of financial capital and social capital.

If the “child” in this scenario is lucky, they have some social capital that will save them, and their branch of the family tree is at an inflection point.

Seeing a family self-destruct like this is tough to watch and surprisingly common within that class of people.
This is every car manufacturer. They’re either making these investments, or resigned to their own demise.
That is an interesting study, thanks for the link. You missed a couple relevant bits though:

"Certain enveloped (lipophilic) viruses (e.g., herpes sim-plex virus, human immunodeficiency virus [HIV], influenzavirus, respiratory syncytial virus, and vaccinia virus) are susceptible to alcohols when tested in vitro"

Covid-19 is an enveloped virus, not a bacteria. Unfortunately relative efficacy compared to soap and water for these types of viruses doesn't appear to be discussed.

and

"Applying small volumes (i.e., 0.2–0.5 mL) of alcohol to the hands is not more effective than washing hands with plain soap and water (63,64). One study documented that 1 mL of alcohol was substantially less effective than 3 mL (91). The ideal volume of product to apply to the hands is not known and may vary for different formulations. However, if hands feel dry after rubbing hands together for 10–15 seconds, an insufficient volume of product likely was applied."

More or less saying that technique matters here, and a quick squirt of hand sanitizer may not do much. That being said, hand washing technique matters too: commonly poorly washed areas include between fingers, finger tips, under fingernails, and the thumb.
Mobile first indexing for the whole web
I'm interested in the longer form note style but it be thing that keeps me in anki-land is the Android app. Is there a way to export to Anki? I hope understand that that question is counter to you the app's model.
This is simply not true. Giving every person the oft-quoted $1k/month would cost over $4T/year, which is more than the entire current tax revenue of the United States. So we'd need to more than double tax revenue to continue doing everything we are now plus pay the UBI.
If you're talking central London, that should be a fair bit higher.
the only way this is true is if AWS and other infrastructure services to run the business are included in that calculation, and even then I'd doubt it comes close to that for most any business.
Because when you are 70 years or older your cognitive abilities are not what they used to be.

Would you want a 70 year old person to be trained as a fighter pilot? Would you want him or her as a fireman, trying to carry people out of a fire?

A lot of great people are sharp and intelligent far into their old age, and a lot more people are not. But their brain doesnt learn as fast, doesnt adapt as well.

I want the person sitting on the nuclear button, who decides our climate policy, that decides about health care, about using our military, to be in their prime.

There are reasons for mandatory limits in certain professions, having one for becoming president is a good idea.
That's not what they're talking about. They're talking about giving up on the idea of privacy in any context and proposing an "egalitarian panopticon" as some kind of solution.

Not only would that be dystopian in it's own way (think gossipy small town plus professional trolls powered by big data plus the digital marketing/propaganda industry), but an egalitarian panopticon is just outright fantasy. The rich and very tech savvy have the resources or expertise to cheat. It would not stay egalitarian long.