skysight-inc/HackerNews huggingface dataset:
I actually think of this article often, because I find it so depressing. Hydro power seems like a simple thing (who hasn't played with water wheels as a kid), and yet it turns out it is incredibly complicated and a lot of hard work.

There is also a book in German called "Leben auf dem Lande" (How to live in the countryside) describing how to do all sorts of things in agriculture. It cured me of any desire to live on a farm and really makes me hope badly that there won't be some sort of incident that makes me have to become a farmer or do other basic things, like building my own power plant.

Edit: of course I am also impressed by the people who built this thing in the article. It is just that it makes me realize I would be unlikely to be able to copy their feat.
Having Vulkan for Stadia is about as useful for getting games ported from Stadia to Linux as having DirectX on Xbox One is for getting games ported to Windows. Probably less, really.
The report is incredibly damning. Just to use one example, Korey Wise is in the NYT, described as:

Wise, 16, wasn’t a suspect, but he agreed to go with his friend for moral support. He ended up being charged as well

No description of why he would be charged. Clearly a gross miscarriage of justice.

Armstrong report:

In addition, several statements were made by witnesses to officers investigating the incident and by the defendants, speaking outside the formal interrogation process, which directly contradict Reyes’s claim that he acted alone, and evidence the participation of the defendants. They include inculpatory statements by defendants Wise, Richardson and Santana both to police officers and to civilian witnesses who reported the statements to police. Santana and Richardson separately pointed out the location of the rape when brought to Central Park. When Wise was questioned, he made reference to a man named “Rudy” who took the jogger’s Walkman; the description of the jogger’s “Walkman pouch” was similar to Reyes’s description of a “fanny pack.” At the time of this interview, the police had no way of knowing that the jogger had a Walkman or that she carried it in a pouch. Wise also commented on the amount of blood at the spot where the rape occurred. When asked why he was so surprised by the amount of blood, he answered, “I knew she was bleeding but I didn’t know how bad she was. It was really dark. I couldn’t see how much blood there was at night.”

https://big.assets.huffingtonpost.com/Armstrong.pdf
The radionuclides I described won't kill you quickly, but over a period of decades, and, well, it's more of a stochastic death as opposed to a definite one.

It may be that shorter lifespan wildlife just aren't as significantly affected, but I've no idea to be honest.
I wonder who asked the Tiananmen question to the minister from the audience in Singapore. That guy has some backbone, I like it. They should be challenged on the topic of their political repression more. And not just the typical American channels which Beijing finds easy to dismiss as western propaganda.

It's a pretty simple equation. Why would any state have to spend so much explicit effort on making no one mention it, if there was nothing really wrong with it?

It will forever be the giant elephant in the room, regardless of how big and successful China makes itself. Few westerners really understanding how completely thorough and effective it was. The near universal obedience seen among the population would seem very foreign to most people in the west. Which is in itself an interesting cultural question.
The whole point of my article was that constraining things to a small, limited set of verbs is actually a bad idea.

Theoretically you can just make up your own verbs for HTTP and use those. In practice people stick to the common ones because they're well supported. This leads to people massaging a problem domain into the straightjacket of GET/PUT/POST/PATCH/DELETE, regardless of how well it fundamentally fits that set of verbs. (I'm also convinced nobody actually knows what "REST" means, but that's another rant for another time.)
Same sort of response I'd expect an American Government Diplomat to give if asked about what happened to the 82 men/women/children of the Branch Davidians in Waco, TX.

Governments defend their actions, usually.
>> Stuff that is genuinely helpful and valueable and unique should, given time, take on its own, without influencers.

This is completely false. It depends entirely on your social network.

My main OSS project has over 5K stars on GitHub; it's used by thousands of companies and has been growing steadily but I'm certain that if it hadn't been on the front page of HN 5 years ago, nobody would be using it today. These days it accumulates more GitHub stars every day and I don't do any marketing at all. GitHub stars compound like dollars in a bank account. It got to this point because of HN. Being a useful product was just the prerequisite. There are plenty of potentially very useful products which no one will ever use because people are poorly informed.

Some niche projects are obviously useful, but there is a significant category of projects which are highly valuable but whose value is not immediately obvious; in these cases it can take years to build momentum and you NEED influencers to help you to get that once in a lifetime chance to make even a small impact in your industry.

Also, the opposite is true; there are projects that seem valuable at a glance and which can get a lot of attention (if promoted by the right influencers) but they are an anti-pattern and they provide negative value in the medium and long term.

I've seen many great projects go nowhere and I've seen really terrible projects become exceedingly popular.

The masses are not rational at all; most decisions are based on shared delusions. How many times in human history have huge amounts of people believed things that were proven to be completely false. Too many to count. There are many things that we believe today which will someday be proven to be false. Humanity has not gotten smarter over the past few decades, if anything, we've become complacent and as a result we've developed tunnel vision and have become dumber.
It isn't - it is sophistic and sophomorophic press piece probably out for personal advancement. It attempts to scapegoat tech for not obeying their literally theoretically and practically impossible set of demands for "ethics". All while wrapped in the overwrought and vapidness of the worst of a stereotypical arrogant philisophy major speaking about what they know nothing about.
I think I found out: there's a daemon process that I somehow missed the first time around.

Deleting the .app file as instructed is not enough.

This StackExchange reply [1] showed me how to solve it, at least on macOS.

[1] https://apple.stackexchange.com/questions/358651/unable-to-c...
Care to name names? I've been looking for a small, cheap failover for a moderately low traffic app.
> In a scenario where you've filled the place with people, the interior humidity is going to exceed that of the exterior air and you'd just start dumping the moisture outside exchanging with the fresh, dryer air. It's a comfort regression sure, but not a everyone dies situation.

That's equivalent to opening a window without the AC doing anything. If that would work we wouldn't be in a "crowd everyone into a shopping center" type situation, the people would be just fine outside in the shade.

> It's a desert, not the tropics.

While half of India is in the tropics, this part indeed isn't. But next month the monsoon will put humidity at approximately 100% [1].

1: https://en.climate-data.org/asia/india/delhi/new-delhi-30/
I would question why they are doing a rollout on a weekend?
I can not access vimeo from EU, not sure if related to Google though.
To rephrase:

Surpluses and shortages of skilled labor are very unevenly distributed. Differences in ease of automation will magnify this. If there is a demand for 100 neurosurgeons and then cut everyone's hours by 20%, you effectively created a shortage of 25 neurosurgeons. Decreasing hours doesn't increase supply and supply of highly skilled labor is not fungible i.e. you can't trivially retrain a PhD in electrical engineering or truck driver to become a neurosurgeon.

This leads to the following conundrum:

If we forcibly cut hours for everyone across the board then it will create severe supply shortages for the most highly skilled labor that is most difficult to automate, some of which already have severe shortages because it is so difficult to create supply. If we cut hours such that labor supply is proportional to demand then the most highly skilled labor that is most difficult to automate will be required to work by far the most hours, which isn't fair to highly skilled labor and creates a disincentive for required labor.

Systematically reducing working hours may benefit the majority but it creates perverse social and economic dynamics for the highly skilled minority whose labor society can't easily replace.
At least you can isolate your security risk to something you have more control over than a random network outage.
I think it boils down to the rate of diminishing returns. A new house, car, and even a great vacation make you feel good, but it fades after a while. What really brings people happiness is novelty and as that fades, so does the happiness. True happiness comes with contentment, but that’s easier said than done.
I get the play on words, but what does "self-own" mean?
So can a compromise of a "smart" lock.

It's a fake trade-off, because you're choosing between lo-tech solution and bad engineering. IoT would work better if you made the "I" part stand for "Intranet", and kept the whole thing a product instead of a service. Alas, this wouldn't support user exploitation.
You are confusing stability, which is a specific aerodynamic term, with two examples of catastrophic outcomes. Reread the original post I replied to, none of the first three sentences are true: unstable flight characteristics, instability is a hardware problem, software routine only exists to paper over the hardware problem.

The problem results from an edge case or it would be happening a lot more often. That it's an edge case doesn't mean it isn't serious or shouldn't be fixed or that it's not a design flaw. But it is not a stability problem, it's the wrong word to use.

It misdirects the conversation from where it should be. The airplane aerodymics are the distraction. The central problem is when perturbed, this feature becomes a saboteur, 2.5 degrees of deflection in 10 seconds is asinine at Vmo. A human pilot acting on all the same information the flight computer has available, would be considered a maniac to correct for a clearly bogus angle of attack value with 40 degrees of nose down. It's that insane. And Boeing knew about the possibility, classified it as hazardous, and yet somehow no further exploration of what would happen upon arrival at such a hazardous event (MCAS upset) by any team at Boeing or 3rd parties or the FAA. It's mindboggling.

Meanwhile some people prefer distractions from those issues by using the wrong terms: it was designed badly, and the whole plane should be scrapped. With the above systemic problems at Boeing and FAA, who knows what kind of airplane they'd design to replace it and what sorts of problems it would or could have.

The whole impetus of the 737 MAX was a race against time to compete. If they had faced a much longer time frame for a whole new model, the pressure to cut corners is even higher. The opportunities to make mistakes are even higher.
Luck means you landed a big client because they just happened to be in litigation with a competitor, or the NYTimes wrote about you because you happened to run into a reporter at the airport, and that’s what cascaded you forwards.

Timing doesn’t have to be luck — it can come from a deep understanding of trends and knowing when the right time to strike is...
Thanks. It tries to be responsive by using dual or single column view. I suppose the next step is to use a two line per item responsive view. I've often had trouble with clipped items as well.

I tend to use it where connectivity is spotty (subterranean transit) so I can see headings for days and open several pending links that load at the next stop with network.
Nope. Not even for safe (image, music, etc) files.

And even if I had, PKG files don't install themselves on macOS, they open the installer interface, AFAIK.

EDIT: And, as I mentioned, the file was downloaded by some Zoom client, not by my browser.
This would be interesting for things like robotics and automation; think of a home() command for a mill center, or a lock-all-doors() command for a house, or bedroom-lights-on(), or make-cappacino(). I could go on.

Coffee on the command line sounds interesting.

This could also make GUIs far easier to spin up. A operation on the computer could easily spin up a 'new' GUI that depends on system / operation state using GUI objects available to the entire operating system.
Austrian version of the same theme: https://www.victronenergy.com/blog/2019/01/03/diy-ingenuity-...
Anyone experiencing issues with GCS? Seems highly intermittent and dependent on the location the request is coming from (maybe that's because it's a networking bug).

The status page says GCS is fine but that's highly unlikely.
Elon Musk Got Cuphead Working on a Tesla
Any solution would be based on third parties, the robust solution is either to run your own country with fuel sources for electricity and army to defend the datacenters or rely on multiple independent infrastructures. I think the latter is less complex.
The website might be packed with information, but still I find it disappointing that the author starts by describing a controller while leaving the reader totally in the dark about what its function is. Also, but this may be forgivable given the target audience, I'd prefer to read a little introduction about what a microhydro plant really is, and its principle of operation.
If 20% of Google Cloud's customers leave after this outage because of poor communication they'll prioritise accordingly and apply all that nice SRE theories to their infra. But this isn't happening, because <various reasons>, so... who cares?
This is purely hypothetical, as like he noticed, the fuel particle is not soluble in gastric acid. The damage would be much less than that.

Inhaling the similar amount of finely powdered radioactive dust is another story, though.
Was just reading it, they made their status page multi-region.
You kind of touched on points of this video, although from a different direction. Daniel Khaneman talks about the experiencing self versus the remembering self, which is in charge, and how that relates to happiness.

https://youtu.be/XgRlrBl-7Yg
Anti patterns imho:

Singleton

Inheritance as a means of code sharing (vs polymorphism)

Premature optimization

Manual resource management (vs RAII)

Implicit ignoring of errors
Assuming you have data that is tiny enough to fit anywhere other than the cluster you were using.
Assuming you can afford to have a second instance with enough compute just sitting around.
Assuming it's not the HDDs, RAID controller, SAN, etc which is causing the outage.
Assuming it's not a fire/flood/earthquake in your datacenter causing the outage.

...etc.
Interestingly I agree w/ a preference for empty semantics over null semantics, but NOT for the reason "avoid NPE". Rather, I think minimizing branching/forking in the code logic is how complexity is reduced.

For this same reason I don't care for NullObject/Maybe/Optional type approaches which simply do not change the branching forking in your code:

if (val == null) { ...logic... }

This branching here ^ is not improved at all by a different syntactical representation:

((Optional) val).ifNull(v -> ...logic...)

You are still branching, so in my opinion you've made no substantial improvement here. (I can already hear the "but, but..."s.
My theory 2 years ago was that the likes of Uber, Lyft et al. would cause more and more people to buy new cars that couldn't really afford it. Should demand for ride sharing ever stall or fall off, the continued increase in people entering the "gig economy" workforce in such a levered manner would be catastrophic to the auto loan industry.
Isn’t the suppression of the event in media the key difference, though? The Waco massacre was widely discussed and publicized, and you can find plenty of information on it if you’d like - including people that defend the Waco standoff.
Do you not get in trouble these days for that; as in, could it not look like you’re “doctor shopping”?
Janet Reno admitted the storming of the compound was a mistake and regretted the loss of life. She also took full responsibility for the actions. You can also find Waco testimony all over the internet, including hours and hours of footage.

That's a far cry from what we see here.
I'm not entirely sure that I'd agree with this mentality. Sure, at a glance it sounds good. If the password has been safeguarded, there's really not much reason to force expiration. However, wouldn't the age of the password reduce the security of it by default? The longer a password exists for, the more likely it is that it can be cracked, discovered by a misplaced Post-It note, or compromised by some other unknown security issue. With all the other security and privacy concerns in this thought process seems contrary.
I see people complain about Nest and the only thing I can think of is "what on earth where you thinking to have a door or thermostat that doesn't function without internet?!"
It's a word that people use. Despite assertions that there are definitive word lists for languages, all words are made up over time.

https://www.merriam-webster.com/dictionary/antivenom

https://en.oxforddictionaries.com/definition/antivenom

You are free to pursue this futile fight.
":, @:
": is the register storing the last executed command. You can write ":p to print it to the buffer. @: reruns the last command.

That seems like a mouthful. I use :<up arrow> to run the last command and <up arrow> some more to run the ones before that.
I just can't reach google apps on my HTC m9 since yesterday. I am in West Africa. My Whatsapp crashed too and I lost all my previous threads.
Is my issue related to Cloud being down?
dang et al.: I’d make 19009 the URL for this (GCE Just reported first, but this is an outage / networking issue in the Eastern US).
Ex manager here who now independently consults with no employees (although sometimes I manage a small pool of contractors when work gets a little hectic).

I thought I wanted to move up the chain, until I found myself with a team of ~10 people, some of them managing people below them.

Completely miserable. I didn’t have much control over salary policies or promotions so I basically played middle person. What I learned is that it was my job to extract as much possible work out of my team at their current salaries without them quitting. Twice being told, “they’ll get raises soon, don’t worry!”

Those raises never came, the company restructured, a bunch of us lost our jobs, and I never took on a direct manager role again.
It sounds like the US government ministers who defended the 1992 crackdown in Los Angeles at the Republican National Convention and elsewhere. The US army marched in to quell the upset, and dozens were killed.

Although we do not hear much about that in the US other than praise of the army. Just endless rehashes of Beijing events before LA happened, in the middle of Trump's trade and South China sea war with China.
I haven’t written a status page in a while, but the rest of my infrastructure starts freaking out if it hasn’t heard from a service in a while. Why doesn’t their status page have at least a warning about things not looking good?
And it’s really tiny. Lots of serious poisons would be harmless at that dose.
Meanwhile elsewhere: "Eating meat has ‘dire’ consequences for the planet, says report" [1]

[1] https://www.nationalgeographic.com/environment/2019/01/commi...
China has pulled more people out of poverty since the 1989 crackdown than all the other counties combined.

Given western style governments have shown they are incapable of doing it, a brutal crackdown seems fair enough.

Long term it may turn out different, but to the people born and living in China today, it seems to me they did the right thing or at the very least it's defensible.
Wow. Everyone depends on Google.
Sounds lovely, I wonder why they abandoned it for agriculture.
Always in Virginia, because US-east has always been cheaper.
This sadly isn't news - authoritarians never admit their mistakes.

They unironically invoked Mao's pest campaign when the last time they did that they created mass famine because in the absense of chemical pesticides it is far preferable to pay the "sparrow tax" than have uneaten locust grubs eat everything.

The best they have for Mao is doublethink where they abandoned his views and suppress Maoists while refusing to condemn him and his mistakes for fear of it harming their "legitimacy".
It seems to me like Orwell vs. Huxley difference. In the end thing is mostly forgotten in both cases.
Yes it’s affecting their system as well.
Right. Well, I stand by my opinion. I do think US is bad, and what's happening there is nothing short of a circus. But there is still a giant difference. Cultural, perhaps. I think you cant't wipe out two thousand years of dynastic rule in a century. While US is at parts removing rights in China some of those rights never existed. Human activists live in jail in China, I can't say the same for US. But how can you really measure evil, all the bad things minus good things? Is a nation where there is a strict authority who must be obeyed better than a ruckus of power-hungry politicians trying to gain money, who can say.

Well, anyway. Politics probably shouldn't be discussed in HN. Although it's very interesting topic.
What I've realized from this: Google doesn't have an official status page for GCP. There are a few unofficial ones, but nothing official that I could find.
Right. And it's not like the Dalai Lama can go home either. The only thing that's changed is they dictate more of the groupthink than they did in 89. The social credit system is probably going to be more effective than that tanks were.
Doesn't look like it:

https://www.whoishostingthis.com/#search=status.cloud.google...
Fortunately, there’s no reason to ever expect that defaults would be correlated. There’s just no phenomenon that could cause it.
What Is Responsive Web Design?
The other part of this story I did not see mentioned is that I suspect that password expiration also makes organizations more vulnerable to social engineering hacks because legitimate users (I have done this) become locked out due to poorly managed password expiration, then have to call in to restore access. The use of insecure identity and authentication mechanisms like student IDs and security questions is a recipe for abuse.

Good riddance to password expiration.
Google Cloud Networking Incident #19009
I'm looking at the graph and imagining the MCAS with a bubbling, gleeful voice, not unlike that of a Tachikoma discovering something new. [0]

Oh boy! A game! I love games!

Like a dog with a tennis ball in its mouth, thinking the game is tug-o-war and not fetch.

[0] https://www.youtube.com/watch?v=lNY53tZ2geg

During the final nose down, I can hear the Tachikoma triumphantly cheer, "I WIN!"
To be fair, the noscript tag is also a standard, and supporting non-JS browsers is important for some disabled users.
Cambridge Uni. discriminates against white, conservative men,academic claims
Don't be ridiculous. Real alternatives would include P2P between your smart lock and your phone app or a locally hosted hub device which controls all home automation/IoT, instead of a cloud. If the Internet can still route a "unlock" message from your phone to your lock, why do you require a cloud for it to work?
Could you please stop posting unsubstantive comments to Hacker News? We're hoping for a bit better than internet default here.

https://news.ycombinator.com/newsguidelines.html