skysight-inc/HackerNews huggingface dataset:
Well the thing is alerts are indeed for actionable events.

For example many remote locations have an on-site battery backup, which would supply power in an event of loosing commercial power. Those are actioned in terms of notifying field teams and deciding whether a specific location needs to be placed on a generator.

Imagine a hurricane disrupted commercial power grid and there are thousands of “site on battery” alerts; somewhere among them there is also an alert for OSPF down between two core switches.

Having a monitor with a large red warning saying “Link X at location Y is down!” - is a pretty effective way to not miss important notifications.

I mean playing devil’s advocate one might say “Then your alerts should have better filtering system with the important ones staying at the top of the page”... which is true. A lot of smart design features can render dashboards less relevant - however when there aren’t enough resources in a DevOps team to implement those solutions, a simple dashboard can go a long way!
Show HN: Find out if you’re being paid fairly and help to reduce pay inequality
I appreciate the source. I'm still hopeful that the long-term effects of Covid-19 will turn out to be less dramatic than SARS but only time will tell I suppose.
I feel like I should mention SV40 now https://en.wikipedia.org/wiki/SV40 When you do mass inoculation the last think you want to do is rush something out the door that could cause even more problems. Granted SV40 did not harm much at all, depending on who you talk too.
5 Query Pushdowns for Distributed SQL and How They Differ from Traditional RDBMS
AWS | Stream Processing Engine team | Cambridge,UK; Seattle,US | Full-time

We are building out a new AWS Kinesis team in Cambridge, UK, focused on developing stream processing technology based on open source stacks such as Apache Flink. We are looking to tackle some hard problems within the stream processing space such as exactly once processing, combining batch and stream processing and machine learning on streaming data. We are also looking for individuals with more infrastructural interests - containers, container security, EKS/ECS, etc.

Email me - ratnasin at amazon.com
It is the two-thousand-year old word for “road”, and an English preposition.

Anyone who picked it as a trademark for anything knew what they were getting themselves into.
Is Go Duck-Typed?
you might run into latency issues while using existing cloud platforms to run the AI stack for image recognition via the 50 webcams you need to set up to provide coverage around the house.

It's better to build a hybrid cloud whereby the image recognition code runs on tensorflow locally on 10 x RTX 2080 super's (for low latency inference) and then go on to issue commands via the kubernetes cluster for elimination.
What is KYW about?

KYW is an anonymous way for people to openly discuss their wages because we believe that sharing salary is the best way to eliminate existing pay gaps in society.

Why did I decide to build KYW?

- Talking about your salary can be considered taboo. But how do you know if you’re being paid fairly without salary transparency?

- Discussing your salary information with your coworkers can lead to serious problems at work. While it's not technically illegal to discuss your salary, this talk could damage your workplace environment and get you in trouble with your employer.

- You’re starting at a new job and trying to understand how much you should earn.

- The gender pay gap, also known as the gender wage gap, is one of the most pervasive financial issues for women in America. In 2017, women in the U.S. earned just 82% of what men earned.

How KYW solve those problems?

- Sharing salary has proven to help eliminate existing pay gaps in society, including gender pay gaps and pay gaps between different social, economical and ethnic groups.

- Knowing what others in the same situation or similar roles earn can give you a sense of your worth without having to ask a colleague.

- Transparency can expose discrimination. We can find a trend of certain classes of employees being paid less than others, such as a gender or age group.

So if you are interested in seeing what other people in your similar situation are earning or you are happy with your salary but you want to support equality, you all are invited to visit https://knowyourworth.site.
I'd appreciate any kind of feedback or showing some support sharing it !
Cheers,
Maybe it's saving from lobbying?
I don’t know why, but porting Linux (and by extension, derivatives thereof such as Android) to closed devices such as Apple’s fascinates me. I’ve always thought of what one could do if one could run Linux on an AppleTV (as a kind of SBC).
> Traditional publications that offer financial advice, such as the Financial Times or the Wall Street Journal, communicate authority, trust, and centuries of accumulated wisdom. Though they are objective and accurate, these sources often lack the relatability of an answer on Reddit.

objective and accurate... FT and WSJ.
What is this with "Launch vs. Show" thing by YC incubatees lately? Is it typical "us vs. them" thinking or does YC also promote these projects on HN over others to let them appear on the frontpage much more easily?
Interesting. As a mid level GCP customer, it won't make a big dent on our bill specifically, but in the end, I'm not sure this pricing move is a smart strategy.

With this fixed fee model, the change will barely make a difference (== Google revenue) for the large customers who can spare the money, but will create a significant entry barrier to that side project / super-early stage that considers getting hooked on GCP, specifically GKE.

Then again, not my decision to make.
A brief introduction to fuzzing and why it’s an important tool for developers
Score one for the cigar / tobacco smoker
I personally believe that post modernism, at least right now, is very dangerous. The idea that there is no morality or right and wrong is opening the doors to fakes and charlatans to rise to fame and power and create these cults, as we it happened already.
For human beings to decide for ourselves what is right and wrong, first we all must understand the basics of humanity and put it to practice globally, then we can talk about and discuss the definitions.
Hetzner is solid from a perf / price perspective. Mind that the network peering outside Europe is not that great. So could be a very good choice depending on your user base' location.
Those Silicon Valley kids can't understand reliability...
Good thing my bank and my broker are not run like this... what a joke...
If you are literally in the business of enabling, storing, and protecting production workloads, data, etc.. then catastrophic data loss should be an asbolute last resort.

In both of these instances I am referring to a balance of less than $20.

So for less than $20 (a few weeks late) DO says, welp fuck this customer we are going to terminate all of their resources immediately.

This is what DO and others need to do: Put it in your terms that you will keep racking up charges and then send it to collections. Charge interest, charge fees, do whatever you want. Turn $20 into $40. Why? Because businesses do not give a shit... if it is between losing everything or a slap on the wrist (monetary fee) they will chose the latter every time.

One of my clients had to painstakingly trudge through archive.net to recreate their missing blog posts. How fucking miserable is that? Over a few hundred megabytes of disk that DO could have kept around...

Also, actally make an effort to reach out before doing anything serious. Call phone numbers, email other members on the team to alert them to the issue, etc...

Too many times I have seen some script kiddie throw together a client's WP site and toss it on DO because it is 'so cheap and cool' and yet they forget about everything else: backups, security, managing the box, etc... and inevitably shit will hit the fan.

I was really rootin' for DO in the beginning. I even applied to work there when they were first starting out but did not want to relo to NY. Now I am moving three clients OFF of DO because they are all very unhappy with the level (or lack) of service they've received.
Kraken Digital Asset Exchange | Crypto Enthusiastic Devs | Full Time | Remote | https://jobs.lever.co/kraken | www.kraken.com

Kraken was founded in 2011, being a pioneer exchange in the crypto market. Kraken is in rapid expansion of its development teams. At Kraken we have a remote global team, allowing our employees to have more freedom in choosing how to organize their routine and balance work and personal life. Kraken offers remote positions with Silicon Valley-level compensation for developers.

We’re looking for crypto passionate professionals with the following skillsets: Backend (Rust/Go/Node.js), Frontend (React/Flux/Redux/Sass/Less/PHP), DevOps (PHP/Python/C++/Go, Infiniband), Mobile Dev (React Native), and many more.

March Highlight | Senior Backend Engineer - Rust | Remote |

Please apply directly to our Lever careers page at https://jobs.lever.co/kraken. Once you have completed your application to which role/roles you feel you fit best, please email me a confirmation at leon@kraken.com and I will make sure your profile is reviewed by our hiring team.
You're describing the Stryker Combat Vehicle, and it has a remotely operated weapons turret. However, it can only carry 9 infantryman (in addition to its crew).

https://en.wikipedia.org/wiki/Stryker
Very disappointed. Not by the price increase per se... but by the lack of a reasonable 'always free tier'. I think you should strongly consider tweaking the pricing to provide one or two or three multi-zone clusters for free instead of one single-zone cluster. Let us see the power of GKE without the extra charge and grow on your platform. This would allow new companies to choose gcp over aws/azure and start out with a proper highly available cluster or two/three in different regions and grow to more clusters over time. With the new pricing you're forcing them to choose between a single zone cluster or $70 per month per cluster (or another cloud). Please consider tweaking the new pricing to enable a lower price ramp up for newer companies... why not offer three multi-zone same-region cluster for free and then charge more established enterprises using more than 3 clusters? I appreciate the money is in the big customers... but why scare away the small customers who want 1-3 highly available clusters behind a gclb to provide higher availability and lower global latency. The mindshare of developers will move away from gke if you're not careful... both to aws/azure and others like DO kubernetes.

I believe the community is keen to engage with you on this based on the comments in this thread. If your team would like to talk to a disappointment (very small but hoping to grow) customer I'd be happy to jump on a call. I hope others here would be happy to do the same.
The big problem with running your own cluster is the extra machines you need for a high-availability control plane, which is expensive. That is why Amazon and now Google feel like they can charge for this; you can't really do it any better yourself.
Google Maps, GCE, this the second time I see Google increase price on highly important parts of business. On the third case it will be a trend.

Makes me rethink whether I want to do any business with Google anymore.
Over time, regardless of the sorbent used, sticks of dynamite will "weep" or "sweat" nitroglycerin, which can then pool in the bottom of the box or storage area. For that reason, explosive manuals recommend the repeated turning over of boxes of dynamite in storage. Crystals will form on the outside of the sticks, causing them to be even more sensitive to shock, friction, and temperature. Therefore, while the risk of an explosion without the use of a blasting cap is minimal for fresh dynamite, old dynamite is dangerous.

https://en.wikipedia.org/wiki/Dynamite
We'll set the URL on that one to the canonical source. I think it's fairer to credit the original submission.

Edit: the original text of that submission is now here: https://news.ycombinator.com/item?id=22486551.
Average Russian could not write and read. So of course average Russian could not organize anything as leader, writing and reading are necessary. So if you define elite in a way that includes everyone able to read, then it is starting to loose meaning. Plus rich cosmopolitan is not actually correct description.

And regardless of these, average Russians had own gripes and opinions on what is fair and what they want. The periodic explosions of violence, the demonstrations and very real possibility of massacre (and refusal to perform it) and revolutionary attempts all played role in eventual loss of controll of the country, but more importantly do not show average Russian as never complaining opinionless person.

But also, popular sentiment did played massive role in French revolution, the way it started and evolved. You can't write if off from history.

Regardless of who wins power in the end, it is just not true that lower class people don't have opinions and complains. You choosing to ignore them is your choice.

Just like popular sentiment in Syria played massive role in the way war started and evolved - despite endgame being eventually won by Russian support. You can't write those people's actions out of history.
It is getting annoying that people keeps comparing different numbers to make their points. If you are using 0.2% mortality rate in a healthy population, you have to compare it with the flu mortality's rate in a healthy population, which is still a magnitude lower. It's disgraceful, to be honest, to compare mortality rates on different population at all.
And I'm just gonna quote your link directly to make my point, I'm fairly upset at people calling it a bad flu at this point.

"While this correction does not change the assessment that COVID-19 exhibits severe pandemic potential in the absence of effective interventions, the shift in framing brought about by this three-fold revision from ‘possibly comparable to the 1957 flu but not 1918’ to ‘possibly comparable to 1918’ may meaningfully impact risk perception."
I think that being well lit will help to deter intruders.
cool. i like fried cheese, too.
So, I'm making a bit of a subtle claim - you should absolutely be elbow-deep in your systems, and you should be understanding things well enough to build these sorts of proactive alerts, but you shouldn't rely on people being elbow-deep for noticing problems in real time.

If you're ever at the point where you catch a problem and automated monitoring didn't, that's a bug in automated monitoring. If you are really good at finding new bugs in automated monitoring and more things to monitor because you're spending your time getting a sense of how the system behaves, that's fantastic, keep doing that. (That is one of the good reasons for dashboards IMO - a bunch of data to look at when you've already realized something's wrong. Just don't use dashboards to make the decision that something must be wrong.) If you don't improve your automated monitoring and you're worried things will start failing without humans watching dashboards, then you're not solving your existing bugs.
Thank you <3. I apologize the email was hazy on details. I can't un-send it, but I'll work with the product teams to make sure they are crystal clear in the future. I'm interested to learn more about what you mean about outdated docs? The documentation I'm seeing appears to have been updated. Can you drop me a screenshot, maybe on Twitter (same username, DMs are open).

These changes won't take effect until June - customers won't start getting billed immediately. I'm sorry that you feel trapped, that's not our intention.

> You should keep existing clusters in the pricing model they’ve been built in, and apply this change for clusters created after today.

This is great feedback, but clusters should be treated like cattle, not pets. I'd love to learn more about why your clusters must be so static.
I'm more on the side of the author - I really enjoy hunting down and solving very difficult/odd/surprising bugs, at least every so often. It lets me exercise my generalist ('full stack') muscles, for instance going from a high-level application issue to reading/debugging kernel code.
Would you agree a fair corollary of that is: if everyone wears masks then spreading of the contagion would be reduced considerably.

It may primarily be about preventing spread from those infected, but that's still super helpful.
embrace-extend-extinguish refers to Microsoft's adoption of existing technology. It's not a great fit here; Powershell is their own thing.
Listen-before-talk instead of CDMA (or better).
Also, easier cases often go first.
Not true: Interactive Brokers were up as always and the API was working without a flaw...
Also is Australia still burning? A burning continent seemed important before the virus, not anymore.
I'm American, and I agree people everywhere get things wrong without knowing.

But buddy if you think Americans and British people don't do this more than other nations, then you must have missed the whole colonialism thing.

No other nations have the same YouTube compilations where people on the street get asked if made up countries should be bombed - resulting in emphatic and authoritative confirmation that yes they need to be punished.

If we're not even allowed to talk about the particular kind of dumb we have then how can we get better?
Amazon's Expired Food Problem [video]
There's a "nice" damage report here:

https://www.nationalgeographic.com/science/2020/02/here-is-w...

If it gets to the point of causing pneumonia, you may end up with permanent loss of lung tissue. If it spreads to the rest of the body, liver and kidney damage are also on the menu.
If you read more than the abstract, it explains that animals that are infected nasally have much higher rates of brain infection than the fecal-oral route of infection.

Edit: changed "oral/fecal" to "fecal-oral," thanks calmworm. Also removed a period.
You are conflating raw materials with trained employees. Which brings up another barrier to scaling up production.

Raw materials: you need pipettes, chemistry hoods, etc, lots of specialized manufactured items, in order to build the production pipeline. Where do you get these? What if some of these components are manufactured in China, guess what is on hold?

Employees. Vaccine production is high-skilled work. It isn't trainable in just a few weeks even if you have reduced workplace safety standards.
I suppose you also avoid getting mugged by never leaving your room, thus solving this problem.
It has only been around for a few months so nobody knows. It is also too early to know about reinfection. My advice would be to avoid getting infected if you can but please be mindful that a lot of people won't have the privilege of avoiding it, and they do not need to be unduly stressed from the prospect.
I was under the impression that there isn't (yet? But not even close to) a supply issue for the healthcare sector, but rather only at retail, due to a combination of increased demand and supply switching over to for-healthcare-only mode.

This will be something that's routine, just following the plan, that exists to serve some combination of regulation, duty, and risk (burning important healthcare customer or government relationship) mitigation.
"Let's trade goodwill for short term profits." I suppose not really surprising given the maps fiasco and Oracle appointment but this really comes off poorly to me.

Flat fee is gonna suck for people running a lot of clusters. I bet there are some people out there spinning up a cluster per x who are going to be real unhappy about this.
It's amazing still to see that they could pull off all those successful missions with barely powerful enough computers and much less sophisticated material science. Look at today when we still struggle with designing and executing reliable rockets.

I believe the moon missions were the peak achievement of humanity to this point (not just the us, is that crazy?). I'm hopeful we'll survive self destruction to go past them eventually.
ACM Queue magazine/newsletter [1] has free access to all articles and insightful essays on various computer science and software engineering topics.

[1] https://dl.acm.org/magazine/queue
You have to go in with the mentality that lots of communities have been infected by exaggerated groupthink. The core values and typically accepted wisdom is usually pretty decent, but people become zealots for it and the subreddits become more like weird experiments in enforcing ideological purity.
Irwin Jacobs, the founder of Qualcomm, is spending millions to elect his grandd
It's not clear that it spreads via aerosols, in fact it's more likely that it spreads via droplet and contact. Thus the virtue of the mask is that it keeps the individual's fingers away from their faces. From the perspective of the theory in the article, masks keep people's fingers out of their noses. Of course, there are other ways to do that.
What would techies rallying against them even do compared to anyone else? I mean sinister half-mirror surveillance shit like this is bad but I don't see how them being against it is relevant to stopping it. Adversarial patterns maybe but that doesn't seem very effective as a counter.

Especially when sinister mass surveillance approaches tend to be big, dumb, and not caring about accuracy because it is incidental to their goals. We have been screaming at them about how fighting cryptography only hurts yourself and that their use of facial recognition at scale is illiterate but they don't care.
But the author was following convention: serving HTTP on traffic :80, and linking to that explicitly. It's you, the user, who for some reason decided to switch to a different protocol on a different port, and expected it to work even though there was no guarantee or indication that it would.
Most likely there are drivers still on board to monitor and drive first and last mile.
IIRC, the value of the combined public Canadian cannabis companies was >$10B (before the 2019 q2/q3 collapse). The size of the Canadian cannabis market is <$5B. I believe analysts priced in the export market opportunity, particularly to Europe and the United States.

I do believe problems with the implementation in the Canadian market hurt cashflows and accelerated the expected timeline of investors to find other markets. These rollout problems certainly hurt but everyone knew Canada isn't a huge market.
Right, but I'm not going to nearly-drown 50-100 times in my life. I'd definitely put this in the "not worth worrying about" category.

Being a human and doing human activities carries a certain amount of risk. If we over-analyze things we end up either being too scared to do anything interesting... and if we start applying this "I"m scared of everything" mentality to parenting we fall into the "helicopter parent" trap which is even worse.
I have a thought, and you may disagree with it (and I want to hear your criticisms), but hear me out:

Police forces exist to fill power vacuums.

When a police force is weak, other organizations step in to fill the gap. Private security companies are one side of this, organized crime is another. The reality is that somebody has to enforce order, and if it's not the police, then who is it?

So all of these actions you see governments taking around police activities are all about keeping the Police in power so that nobody else takes up the reigns. And continuing on that, it's better for the police to be in power than whatever organization may replace it.

So if we implement the policies you've suggested, we'll greatly weaken the police force's power. Losing 25% of their budget would create a power gap - that's 25% less officers on the street, and 25% more opportunities for criminals. Police make mistakes, sure, but do we want to replace them with private security? Do we want to replace them with the mob?