skysight-inc/HackerNews huggingface dataset:
> It would be magnificent if we all treated this like a natural disaster

We already have massive issues that are an enigmatic and existential crisis in the US: 647,457 deaths/year from heart disease. 599,108 deaths/year from cancer. 169,936 deaths/year from accidents. 160,201 deaths/year from respiratory illnesses. 50,00 deaths/year from influenza and another 48,000 deaths/year from suicide. 14 deaths total for Corona Virus.

If literally half the American population was infected by the Corona Virus (which is way, way, way higher than any health official estimate puts it), we would have less deaths than we do from heart disease alone.

I believe this: our real existential crisis require complex solutions that will take way more than two months. They generally involve making better personal choices: avoiding sugar and fatty/salty foods, not smoking, driving less, getting some exercise, being less stressed, being kinder to each other.

But the thing is, when we know the issue and the solution, then we are the problem and it involves looking inward and having a humbling, horrible, daily struggle with the shortcomings we all have. We have to make millions of choices and we will fail making the correct ones most of the time. That's a pretty grim reality. It's quite grating to be constantly recognizing our shortcomings in an effort to self improve.

Like the procrastinator who cleans his desk because he doesn't want to sit down and do the hard work, I feel the Corona Virus is a real issue, but at the same time a distraction. Sure, we need to clean our desk, and pay attention to the Corona Virus. But if there's a big problem which is hard to solve and involves looking in, most people will focus on the small problem and look out. A lack of perspective can make a person easily enter into a state of frenzy and uncontrolled fear, especially when others around them are entering it.
I read the whole wiki page. I don't fully follow how it doesn't count as "communication". Bob may not know exactly what row Alice has or pattern Alice is using, but doesn't he know that she has either a +/- in the first row or a +/- in the second row or a +/- on the third row depending on the measurement he gets back?

I'm sure there is a basic piece I'm missing here.
And you won’t. You can be sure lawyers and insurance companies were putting in long hours.
Consuming copious carbs creates correct code.

Though I still prefer caffeine. Hey, why not have both?
Expensify | Full-Stack, PHP, Java, C++, iOS, Android, and/or Infrastructure Engineer | San Francisco, Portland, Michigan, London | REMOTE, VISA welcome | Full-time | we.are.expensify.com | $135K+

Expensify is the most widely used expense management system in the world, with millions of users and more customers than the rest of the industry combined, processing billions of real dollars annually. Expensify has ~130 employees, is self-managed (no VC control), is extremely profitable, and is working to buy back all shares to become 100% employee owned, intending to create liquidity through internal buyback programs and eventual dividends. As an equal member of the team:

- Your voice will carry weight on day one.
- Your responsibilities will increase quickly and without limit, as there is virtually no formal management structure to constrain your growth.
- You will work on every part of the codebase, without being constrained to any team, layer, or platform.
- You will receive a fair, proactive raise bi-annually, without you needing to ask.
- You will have the option (not required) to travel with the team domestically and internationally multiple times a year -- spouses and kids welcome (and paid for).
- You will be provided the best equipment, a personal mentor committed to your success, tools to encourage a healthy work/life balance, and a workplace that is safe, respectful, collaborative, and inspiring.
- You will be truly welcome regardless of age, race, gender, orientation, or other affiliation.

Some of the cool things we're working on:

- Concierge, a “supervised learning” AI-powered customer support platform
- BedrockDB.com, an open-source, blockchain-based SQL database atop SQLite
- SmartScan, an OCR/human receipt transcription service
- Next day ACH processing many millions of dollars daily
- Scaling realtime search across 30 days (16TB) of system logs
- Cutting edge web/mobile technologies and so much more!

We are very proud of the team we have built, and would love to have you join our large extended family around the world. We are happy to sponsor visas and greencards as needed. All we ask in return is that you get shit done, without ruining it for everyone else: https://blog.expensify.com/2016/06/03/rule-1-get-shit-done/ To apply, just email answers to the following questions to jobs@expensify.com (no resume needed):

1. What's the URL of your website? If you don't have one, why not?
2. Tell us about what it is you do (programming, systems engineering, sales, etc.), when you started, and what you've done between then and now.
3. What do you want to do with the rest of your life, and how is Expensify a step toward your long-term goals?
4. How did you hear about us? A job posting? Chalk on a sidewalk? From a friend? Let us know where you saw this opening.

Please visit https://we.are.expensify.com, and we can’t wait to meet you soon!
If you go by the dictionary, "grizzled" and "grizzly" both have the same meaning; having grey hair.

In common use, though, "grizzled" is generally used to imply "old" or even "unkempt", and "grizzly" is generally used to imply "bad-tempered" (probably alluding to the behaviour of the "grizzly bear")

..in this case, according to the story, either word would apply!
You are restating a status quo that's being kept by resident pricing models and a software that nobody bothers to make multicore-friendly.

IMO we'll see the bigger hosting players (Google, Amazon etc.) offer competitive prices on their many-core plans and sooner or later the other players will either have to relax their prices or start losing even more customers to the cloud offerings.

I could be wrong though. Many customers are hell-bent to never host in the cloud and I'm pretty sure that decision makes total sense in their context.

We'll see how things shake out but as a programmer I am seeing a slow but steady shift to making the software (languages and frameworks) multicore-friendly. It's happening with a glacial pace but it does happen.
I recall a comment on HN a few months ago from someone who said they deliberately didn't connect their smart TV to their wifi, but then found that the internet-enabled features were in fact working. Turns out the TV had indeed found an open wifi network on its own and had automatically connected. They had to create a locked-down VLAN on their own network (with no outside connectivity), and connect to that in order to get the TV to remain offline.
totally false

ordinary raid has very slow recovery because it’s concentrated on a hot spot of a new drive. plus recovery waits for a new drive to be inserted (double stupid).

when fragment placement is randomized, recovery is widely distributed and can happen in less total time so lower chance of data loss.
If you were a criminal would you use a device/software that you knew would report you to transmit illegal materials?
Slack prevents deep work.

I respond to e-mails 2-4 times a day during task transitions. The sender does not anticipate an immediate response so the 1-2 hours delay is OK.

Compare this to Slack which requires constant monitoring where senders anticipate an immediate response. Not to mention the increase in casual "water cooler" conversations.

The find the same people that recommend Slack are the same people that recommend 3-hour meetings. It's procrastination veiled as productivity.
heart disease is actually one of (if not the) top comorbidites of covid19. So maybe covid will get you before your heart can.
Doesn't effect your average investor, who should never ever be gambling with borrowed money. And then also shouldn't be aiming for short term gain.
It depends on how you measure 'productivity' I guess.
I've done WFH well, and I previously had stretches of time when I did it poorly.

My WFH improved when I realized its on me to develop a "theory of mind" for what my co-workers and boss (and others) know about my work. That means asking myself daily if the team knows what I'm working on, what my challenges are, what I did yesterday, what are the risks, etc.

I try to provide the same attention back to my peers--paying attention to what they're doing each day, even if it's not directly relevant to me.

Also offering my time to get colleagues unstuck or accelerated, and asking for their help when I know they can return the favor.

In mostly remote teams, we favor video chat over voice.

Also I like to say on team chat whenever I'm stepping away from the keyboard for appreciable time, and say when I'm back.

I favor deliverable forms of work like git commits. But sometimes half of my day has been spent on a really delicate, diplomatic email, and I say that at standup the next day.

Lastly all my friends know I don't do extra things during the week. I have a job and I like to stay focused.

For background, I'm a senior data scientist and have previously been a software engineer. For example, my home office is in L.A. One boss was in Boulder, CO and a later one in Camarillo, CA. One teammate lived in Venice near the beach, another in Irvine.
Current Covid-19 Growth Rate Seems Unsustainable
> Basically all of my tech friends are passionately against guns despite never having been victims of guns

Because the statistics are against you for the vast majority of people who don't live in crime prone areas.

For people in relatively low crime areas, the mere presence of a handgun has increased their extremely low probability of death by an inordinate amount because of gun accidents. The probability is still low, but is vastly higher than if a gun wasn't present at all.

You can argue that this is due to stupid gun owners. Perhaps, but as technology folks, we also understand that you set up systems so incidents don't occur in the first place.

Every single person I know who has a handgun has at least one "accident" over 20-30 years. I know of zero who actually used a handgun against a criminal.

I will also point out, that I know a lot of people with rifles and shotguns, and those almost never have "accidents". I think I know of one over the last 30 years. Draw your own conclusions.

Obviously, if I lived in a high crime area or in a profession where it mattered, that's different.
> Adding an entirely new instance is not the only way to accomplish each of those things. A lot of those things can be treated just like applications.

That's what containers are. Containers are applications, packaged to be easily deployable and ran as contained processes. That's it.

Kubernetes is just a tool to run containers in a cluster of COTS hardware/VMs.

I've said it once and will say it again: the testament of Kubernetes is simplify so much the problem of deploying and managing applications in clusters of heterogeneous hardware communicating through software-defined networks thay it enable clueless people to form mental models of how the system operates that are so simple that they actually believe the problem is trivial to solve.
Au contraire, I was diligently rationing my free test accounts, haha!

Thanks for reading!
Can't every web browser do this with keyword prefixes?
The BoE giving better rate on mortgage to employees as perks is perfectly fine because the mortgage has collateral priced at a market rate with market interest. Those so call perks are basically Bank not earning interest on its employees.

Lending $500M without collateral seems like a completely different thing.
But many countries have stopped counting mild cases, and how many asymptomatic cases are out there already? I don't know if any modelling has been done, but the true mortality rate could be much, much lower -- perhaps even lower than a pandemic flu. [0]

[0] https://www.nejm.org/doi/full/10.1056/NEJMe2002387?query=rec...
For me, its being relaxed but not necessarily tired. I tend to get a second wind after dinner, at a time when there is no pressure just my personal interest, and I'm more creative during that time.
Does the “ordeal” refer to the attempted takeover, or did this investor refused to extend their convertible note shortly after the CEO stepped down?
Ah, that sounds complicated.

Feel free to let me know if you run into anything during your trial!
To make this analogy work, the government is asking everyone to install new front door locks. They have a master key. They will always have a master key. They can stop by whenever they please, if they suspect a crime. If you run a red light, they can search your house (no such thing as a "limited" backdoor -- they can't partially decrypt a hard drive. They just clone the whole thing).
The concrete felt too on-the-nose to me.

The OP's gears are better laid out to illustrate the concept, and they let you think about what happens with the last gear instead of demonstrating it so... concretely.
There is data on the flu and COVID-19 from parts of the world that are in summer vs. winter. As the situation evolves further this data should enable making a better educated guess:

Influenza: https://www.who.int/influenza/surveillance_monitoring/update...

COVID-19: https://experience.arcgis.com/experience/685d0ace521648f8a5b... (linked from https://www.who.int/emergencies/diseases/novel-coronavirus-2...)
I think it's very interesting the disproportionate reaction that a virus or disease gets versus any other number of things that people risk their lives doing on a daily basis. Particularly for lesser known viruses or diseases which our brains haven't acclimated to.

The CDC estimates that 31 million Americans caught the flu this year, resulting in about 200,000 hospitalizations, and between 12,000 - 30,000 people have died this season from flu-related complications. So as a rule of thumb you could say 10% of America infected, ~1% of those people are hospitalized, and 10% of those people die. Every year.

Do we close events during the winter because of the flu? Of course not. We would never be able to have a winter-season event ever again. The flu vaccine is not particularly effective, some years it's even almost entirely ineffective, although most years about 50/50...

I'm still of the (clearly unpopular) opinion that the response to COVID is 1 part science, and 3 parts hysteria.

At the gym today I heard a great saying. Almost 3 million people die every year from obesity. Maybe instead of yelling at everyone to wash their hands, we should be yelling at everyone to eat a damn salad. SXSW is substantially less hazardous to the public health than McDonalds.

Why is the response to this coronavirus so hysterical? You could come up with any number of fatality stats that have taken more lives since January than COVID-19. Lower respiratory infections (not COVID related) kill approximately 200,000 people a month. Malaria kills 50,000 a month. Even just driving kills 100,000 people a month.

Rather than thinking SXSW organizers are unbelievable for not canceling, I think that the Mayor/City of Austin is unbelievable for canceling. Anyway, I just got back from a trip to Orlando, and Disney World and Universal, while not packed, certainly seemed busy.

The CDC should do what they are setup to do; ensure that testing is both cheap, accurate, and readily available, that people are educated about how to reasonably decrease their chances of catching a virus, teach how to manage a mild infection and self-quarantine, and when to seek medical attention. IMO, we don't need to tank the world economy in order to do this.
I'm not a kernel hacker, but the Linux kernel now has an in-kernel VM (BPF), doesn't it? As I understand, it started with letting you load programs into the kernel to filter network packets, but now it allows several other things.

So, readfile() combines 3 syscalls into 1 by manually implementing a new system call. Would another approach be to make these same calls (openat(), read(), and close()) and some others available to BPF programs?

The idea is to provide a more general mechanism, rather than solving this one case. Obviously, the kernel change would need to be feasible, and the result would need to be safe and fast.

Then a user mode program could effectively just write its own readfile(), or some other variation in case that exact sequence of calls isn't what it needs.

(An even more out-there idea is to have the kernel auto-detect situations like this, examine the native code, then after verifying that it's simple and harmless, just move a whole chunk of code or tight loop into the kernel. In effect, it would dynamically generate a new syscall.)
> It also turns out that 32 HDDs only consume 200w, so the 750w PSU we picked is more than sufficient.

Yep. Stopped reading right there. HDDs use ~15 watts when they boot up. I experienced this and I never allocate less than 20 watts / hard disk.
> In the real world, the police can get into anywhere, and get basically any physical object, once they have a warrant.

Objects/documents aren't analogous to walls.

If you were required to have transparent walls then the police could put cameras everywhere in the street and use them to record everything that happens in your house. If your walls are opaque then they can't. Even if they get a warrant, there is no way to go back and look at a recording of what happened inside your house the day before, since the opaque walls prevented any such recording from being made. It's well analogous to transport encryption.
Exactly. The asshole hurt me, my cofounder, several people who lost their jobs, several people who lost their investments and many people who lost valuable time in their lives. It's unclear if it helped him in any way, maybe that's my problem and I don't understand the game he is playing.

It seems like the only ones that have benefited (because they got paid to put their time on this), are the lawyers involved, and the people running the courts.
And that, in turn, is assuming a mutated version won't come back the next year, and the year after that, and the year after that one.

The worst-case here gets really bad really quickly.
I think it goes the other way.

greediness: too cheap to provide an office

incompetence: letting employees assemble spy satellites at home
Okay, time for me to go sit in a dark room and think for a bit.
It is used to evoke an understanding of how "wild" it is. It is probably not that accurate but I don't think it is silly, it made me curious and after reading the article I learned something new.
Tim Ferriss did a lot: https://twitter.com/tferriss/status/1234860126756012039
Cardiovascular disease doesn't sweep through an entire population in weeks to months, overwhelming the supply of blood pressure medications, EKG monitors, defibrillators and heart transplant facilities, leaving millions to die of otherwise treatable infarctions.

A well-managed pandemic spread that contains the rate of growth under what the health care infrastructure can manage can be the difference between tens of thousands and millions of deaths. You seriously don't think we should be trying save millions of people?

I remain horrified by the innumerate crazy talk being spread about this thing.
I can imagine a weird contraption of a custom DNS server that tracks client requests, returns unique private IPv4 addresses and simultaneously tells to some NAT-PT engine that this source IPv4 address talking to that destination IPv4 address needs to be translated to that IPv6 address.

I can imagine this to be extremely fragile and break whenever an IP address is looked up using any different manner than plain DNS (e.g. by having IP in API responses, or just using DoH). Yet, I can imagine someone's probably already working on this abomination.
The real cost there is data usage, and just keeping the SIM live. Even with large volume discounts, that's not gonna be cheap. (Wireless carriers don't price machine uses cases the same way they do retail phone SIM cards.)

And then there's obsolescence: you said 3G... how long before carriers have shut down their 3G networks, or at least have reduced coverage to the point where it's hard to get a 3G connection in most places?

Granted, if the manufacturers only use that as a backup, since most customers probably will connect the TV to their wifi, maybe it won't cost that much.
So case I'm talking about: I'm pushing 2 commits at once - A, B (B being the latest). Last commit before that was X.

Commit A changes component 1 relative to X. Commit B doesn't change this component. In your case, how can you know that you need to compare Commit B with Commit X and not Commit A - and actually build component 1? (you can extrapolate to 3 or more commits being pushed at once). This is the problem I've seen in the git diff implementations that I encountered. They either only compare current commit with previous commit - which can be wrong - or use extra tools to keep track of commit mapping (as I suggest).

One way around that I can understand is you force a build per every commit - so now per my push there would be separate build per A and separate build per B. But to me it's a waste as I push A and B together for a reason (so why do I suddenly need 2 builds now?).

If you solved this problem and could share your solution in details, would be useful for me - I would certainly include reference in my article.

+ As mentioned I tried to build a solution that is agnostic of various tools (so - approach that would work for any VCS or CI software).
I don't think it's pay that's the issue. I'm sure you can survive perfectly well on a politician's salary. Some of us make little or nothing anyway, because we don't want to play the corporate games. The issue is that rational people who value established facts will have difficulty getting elected when running against people who rely on manipulating emotions and telling people what they want to hear.

Edit: also some parts of the world, like the US and UK, have district-based voting systems that favour large parties. You can't actually get anywhere in politics without the backing of such a party, and it would be difficult to convince the party to make you a candidate when you aren't playing the same political games.
I didn't say anything about speed of recovery because it's not relevant. Recovery can't happen at all if enough fragments aren't online. The maths says that with unncorelated fragment placement, and thus uncorrelated failures, and with enough data, you are basically guaranteed to lose data. Try doing the maths for an entire filesystem, where each file/block is individually erasure coded.
WWDC would have to be announced first to be cancelled. Of course, everyone expects it for June, so also the likelyhood is large, that it is "cancelled" or rather converted (as it never got officially announced) into a on-line event.
The Chernobyl exclusion zone has greater biodiversity than it did before the disaster. Humans are worse for the environment than concentrated radioactive fallout.

If you are a billionaire and you want to make a wildlife preserve with your billions, just buy some dirty bombs.
Being Forced to Cancel by Gov Officials saves faces for everybody. The Hotels, Organisers, Participants, etc. And I am pretty sure there will be lots of interest from all parties involves, insurance is just one of them.

Everything else is just PR moves.
Yeah but the moral argument for torture boils down entirely to whether or not it works, aside from a few sadists who think of it as revenge or a deterrent.
You mention it is great for tourism. I am intrigued. As a tourist, how would I best get around in this area (longer distances), if I would not be cycling? Rental car?
Linux Weekly News (1998)
> I think anyone considering these wild setups should read about how stackowerflow is hosted on a couple of IIS servers.

Apparently in 2019 stack overflow was hosted in at least 25 servers, including 4 servers dedicated to run haproxy.

https://meta.stackexchange.com/questions/10369/which-tools-a...
Statistics 101