skysight-inc/HackerNews huggingface dataset:
> So your position is that you can act any way you like to your co-workers at work, undermine entire projects with your negativity, cause morale issues for other staff, and if you happen to have a medical condition to explain all that your employer just has to deal? Having been that guy, fuck that. I deserved to be fired and re-evaluate my life, medical condition or no medical condition.

No. That is not my position.

Let's reframe this around a physical problem to remove our inbuilt stigma based around centuries of dualism. If you had carpal tunnel and needed to take a week off or maybe schedule regular physical therapy this would be normal and fine. Someone might say, "Can you work on this right now?" and you might say, "I'm sorry, I'm not capable right now, I have a disability and I need to deal with it or it will get worse."

It is ludicrous to say, "Why are you so negative? Your refusal to work impacts the team badly. You're fired." No one bats an eye at this because physical pain of this type is not stigmatized in the US.

Despite a very similar kind of long-term treatment and slow realization of these conditions, one is normal to support and the other has you begging to be fired for negativity and shaming yourself in pubic for having dealt with it.

Your position is that it's okay to abandon people if they have problems you're not comfortable talking about.

> I don't think the world works that way, and I honestly don't think I'd like it to. Not everything needs to pander to someone with a problem - and I say that as someone with problems I don't want anyone pandering to. The workplace should be as much of a meritocracy as possible.

Making basic affordances (like offering disability time) for people with mental health illnesses is no different from making time for folks to deal with a sudden infection, heart issues, etc. It's a health problem. It's one that can lead to someone leaving their job, but doesn't always.

Please, stop stigmatizing mental health illnesses.

> I shouldn't have opened my mouth on the topic, and I certainly already regret it…

I've got to tell you, if this is actually reflecting hiring practices you've helped engage in then you should not talk about it as this is a pretty significant violation of the ADA you're justifying. This behavior isn't just immoral and unfair, it's illegal.

I'm sorry if you feel pressured or uncomfortable about this. I truly am. But you're actively promoting unfair treatment of people based on health issues that they almost certainly did not try to acquire, but are very often treatable! The pressure you're applying to others here is part of why MHIs run rampant through out industry. It sounds like you yourself suffer at the hands of this stigma.

It's difficult, but we all need to start pushing back against it. It's not the moral high ground, it's everyone's legal obligation. Not following these rules leads to incredibly costly (and qf justified) discrimination lawsuits that can and should crush startups that dare violate them.
I actually don't know much about nested virtualization. Can it be done to arbitrary depths with modern hardware?

One issue with being "recursive" is efficiency. Ideally, running 500 levels deep would be just as fast as running at the top level. In language-based systems this can be achieved with inlining and optimization, but it's difficult in hardware, where there is much less semantic information available about the running code.
There's a flaw in the argument that individual vehicles will go away: families with kids.

Before I had a baby, ride sharing was fantastic. Now it's basically useless. To transport my baby, I need a car seat of the appropriate size. It's really handy if I can leave a stash of diapers and wipes in the car. A portable high chair is nice, too. Sure, ride sharing is more convenient, but the car seat issue is a show stopper, at least until the ride sharing services catch up or autonomous car safety improves significantly and legislation catches up.

All that being said, the car seat and diaper cache in question live in an EV, and I'm quite happy that I am basically done with the gas station phase of my life.
Mozilla's record and replay tool
> CAs in practice don't verify who you are; they just verify that you are the entity that controls a particular domain name.

They do that at a minimum. OV and EV certs require more work and do verify who you are (for some definition of "who") and that's where the more expensive CA's add value.
Am I the only one who had to click to find out that weed being talk about isn't Marijuana?
Your labor doesn't create any value without your company
Yes, and no.

Per your quote, Dan Abramov (creator of Redux) advises that people should focus on learning React first, and _then_ try to learn Redux. I'm one of Redux's current maintainers, and I completely agree with that advice. (My "standard advice for learning React" includes exactly that instruction.)

However, while it's absolutely possible to build a React app without an additional state management library, there _are_ excellent reasons to move most of your state outside the component tree: simpler props passing, optimized app performance with less re-rendering, and the ability to maintain more of your application's current state in the middle of hot module reloading. And, in the case of Redux specifically: benefits like time travel debugging, centralized middleware for dozens of use cases, more easily testable code, and the ability to straightforwardly trace data flow through the system.

A lot of the issues I see with people trying to learn Redux are more about people who either have little JS or React experience to begin with, or are completely used to OOP, and are having issues trying to get used to functional programming principles in general.

Is Redux for everybody? No. Should it be the first thing that a learner jumps into? Probably not.

Does Redux help solve real problems for front-end developers? Definitely.

(Note: In addition to "You Might Not Need Redux" [0], it's fascinating to read Dan's earlier pre-Redux article "The Case for Flux" [1], where he not only discusses the benefits of using the Flux Architecture to solve use cases like caching data on the client, but also argues against doing things purely out of dogma: "A dogma is born when the solutions are presented without enough original context, and newcomers feel pressured to delegate crucial decisions to an authority." So in that sense, yes, I'd absolutely agree that newbies are being pushed to use Redux out of dogma, but disagree that learning to use Redux is a bad thing.)

[0] https://medium.com/@dan_abramov/you-might-not-need-redux-be4...

[1] https://medium.com/swlh/the-case-for-flux-379b7d1982c6
I've been pondering this. I think gasoline could become hard to get very rapidly. There are already fewer gas stations along the interstates as car ranges have increased. As electrification takes hold, less demand drives the price of gas lower. At what point is it too cheap to stock at a convenience store? Right now those stores are built around it, gas brings in visitors. If less people want gas, their whole model has to change. No c-stores around sort of means not many places to get gas. will battery prices ever go up?
Ultimate Direction AK 3.0

:)
Until they go out of business and you're fucked. That's when you wish you'd stuck with Postgres.
Still no transaction control. It's not going anywhere any time soon.
https://affiliate-program.amazon.com/help/operating/agreemen...

To begin an arbitration proceeding, you must send a letter requesting arbitration and describing your claim to our registered agent, Corporation Service Company, 300 Deschutes Way SW, Suite 304, Tumwater, WA 98051. The arbitration will be conducted by the American Arbitration Association (“AAA”) under its rules, including the AAA’s Supplementary Procedures for Consumer-Related Disputes. The AAA’s rules are available at www.adr.org or by calling 1-800-778-7879. Payment of all filing, administration and arbitrator fees will be governed by the AAA’s rules. We will reimburse those fees for claims totaling less than $10,000 unless the arbitrator determines the claims are frivolous. Likewise, we will not seek attorneys’ fees and costs in arbitration unless the arbitrator determines the claims are frivolous. You may choose to have the arbitration conducted by telephone, based on written submissions, or in person in the county where you live or at another mutually agreed location.
PHP is either CGI or a specially-supported special-case in the shared webserver.
What to Do If Your Product Isn’t Growing
This essay carries little weight if he hasn't put his own money on the Line by betting against oil companies.
I say it in the FAQ, but it's just vanilla LEDE, and the mobile app uses the JSON-RPC API to communicate. The mobile app isn't open source, but the everything on the device is in UCI, cron, and /etc/openvpn.

The magic isn't in the device, it's in the flashing and configuring it for non-technical people.
Time to move back!
I think the point is that a lot was released in the manufacturing of those parts.
How dare you.
I think all the browsers do. I the UI had the name of the organization too.
… Its precisely statistics that can help us identify these trends in coin flips and if there actually is observable effects to these weights.
I'd definitely recommend his short stories, Metamorphosis and The Judgement. I also really enjoyed the novel, The Trial.
The gotcha is going to come when your schema has dozens of fields whose existence is uncertain and they begin generating runtime errors when your code expects them to exist.
That's true only if you believe in efficient markets. There is significant evidence that they are not. (Google "EMH disproved" and pick whichever reference you'd like)
There's a picture of the 6 girls in this link:

http://www.nzherald.co.nz/world/news/article.cfm?c_id=2&obje...
Paywalled.

Alternate story: http://www.abc.net.au/news/2017-07-07/sa-to-get-worlds-bigge...
Why Onboarding Is the Most Crucial Part of Your Growth Strategy
You know, I think that might have been what it was -- it was using e.g. 5%-accurate resistors to get a 2%-accurate circuit.

Funny enough, that is the difference between accuracy vs. precision, which I thought was irrelevant here. Thanks for pointing that out. :)
It looks like they started with a Roomba and went from there, which leaves them with a robot that can't deal with raised beds or (as you said) weeds integrated with plants. I have raised beds and then raised side gardens which would render this device useless to me. Same with the other hobby gardeners I know.

I always imagined something with long spindly legs that would cut, inject or spray things that it identified as weeds by leaves. For me, the weeds that are the most trouble are those close to or mixed in with plants. Anything on its own isn't that hard to pull out.
> the real core tenet of capitalism is specialization

That sounds like someone living in a world where "capitalism" is the dominant propaganda meme. Capitalism isn't based on specialization, it's based on private ownership of core resources and infrastructure. All other economic systems have specialization. You're just noticing that specialization is key to human prosperity and wording your point within the baseless assumption that capitalism is synonymous with prosperity or something.
South Australia has a population of ~1.7 million. I'm reading this article as:

* Battery ($140 million)

* Gas Power Plant ($360 million)

These costs are noticeable but not unreasonable.

SA will hopefully turn a nominal profit, although the principle of 'if it were the profitable option, private enterprise would have done it' suggests this will be an economic drag at least in the short term.

I suspect this move is a knee-jerk reaction to the power outage in 2016; so I am very interested in what the long term impacts of this are. I'm adding this to my watch list along with the German Energiewende to see where it is in 2020. It is a very interesting tour-of-force by Tesla and hopefully we discover positive things about large-scale lithium deployments.
What could validate this article's hypothesis is if Tesla manages to roll out a Class 8 Truck that meets the industry's needs.

Musk tweeted earlier this year "Tesla Semi truck unveil set for September. Team has done an amazing job. Seriously next level."

I am involved in a logistics startup that leverages Class 8 trucks and the specs are brutal.

Our trucks need a 500+ mile range and have to haul 40,000 - 50,000 pounds, and do it 5 - 6 days a week reliably.

It's hard to conceive how an electric drive train & battery array could manage to deliver on those basic specs.

But since 2000 heavy trucks have accounted for 40% of the TOTAL growth in oil demand, and similar gains are projected over the next few decades.(2)

And capital on the fleet side is very organized and effecient.

EG if lifetime operating costs of electric are significantly lower w/a longer useful equipment lifetime adoption will be rapid.

(1) https://twitter.com/elonmusk/status/852580027178696704

(2) http://www.iea.org/newsroom/news/2017/july/iea-study-unveils...
Hardware returns are a big challenge for startups. Many big box retailers today don't even ship back the product when it is returned.
The small overlap is a relatively recent introduction to the testing regime, about five years old.

If you think of cars reflecting test-driven development; they all were tested and rated on head-on collisions, but people noticed that you often, perhaps most often, don't hit head on, but try to evade or simply drift into oncoming traffic. So cars were designed to test well on what turns out to be the less common case! And people who buy cars by safety ratings were also unwittingly optimizing for the wrong case.

And the test has been a shock: my car, a mini, was rated very highly in front collision safety, but the first time it received the small overlap test it performed very poorly. (Luckily my wife's Mercedes did much better). When the test was first run in 2012, I believe no cars did particularly well.

The current results reflect redesign to reflect this new test (it's not like it emerged from a vacuum -- car companies knew it was coming and were involved in designing the test). I would have thought Tesla would also have taken this test into account as the Model S was introduced in 2012. And even reading the article I thought so too until I read the statement on Tesla's web site. It reads to me that they they didn't take the test into account. I hope that is just poor wording on their part.
Maximizing your number of future options is not always a good idea. Sometimes fewer options are better provided that these are more useful options

I guess I'm missing something, because this seems to negate the entire point... isn't the point that number of future options is a good measure of "more useful options"?
On the contrary! the rule is simple and consistent and has been the same for many years. You'll find it at https://news.ycombinator.com/newsguidelines.html.
> Tesla puts them all to shame.

Too bad they can't get their seat belts to work..

http://ca.reuters.com/article/businessNews/idCAKBN19R08Y-OCA...

https://www.reddit.com/r/teslamotors/comments/6ljmed/tesla_m...
Google is funding a news site with robot writers
"systemd will handle that"

No no no handling with complex logic what can be achieved instead with simple design is how Windows got its suckage. Sigh.
Yes, but the article is clear. The headline is from the Washington Post. The apparatus itself was indeed developed by NIST.
We wrote a similar guide a few months back at Datawire.io (https://www.datawire.io/guide/infrastructure/setting-kuberne...)

It's a little bit out of date now but we're working on an updated version that deals with managing upgrades, CI/CD for infrastructure and adding other pieces of cloud infrastructure in a way that the Kube cluster can access it seamlessly.
Even then you have counterparty risk.
Obligatory:
http://johncostella.webs.com/magic/
Wouldn't work, by participating in the Amazon Affiliate Program you agree to mandatory arbitration.

http://www.consumerreports.org/cro/shopping/the-arbitration-...
Of course they are. They hate your freedom.

So long and thanks for the propaganda, NYT.
United Apologizes as Another Passenger Loses Seat, This One a Toddler
I heard it was disabled during/before an all hands this morning.
It's the non-existence of affordable electric self-driving cars that's the problem. Not everyone can indulge in this type of irreality. Some people live in the suburbs and have to get to work tomorrow with cars that exist rather than cars that are "nearly" here, or "just around the corner", or "inevitable" or whatnot.

To misquote a famous Rabbi, if you have a sapling in your hand and someone rushes to tell you that the inexpensive fully self-driving electric car has arrived, first plant the sapling and then go and see about the car.
I thought the file theft by Levandowsky was first uncovered when a supplier was found to be working on an Uber circuitboard that was copied from a Waymo circuitboard. Not so?
So here I may be stepping past my knowledge, but I thought that the reason for appearing to require so many would be simply due to using the wrong "basis" to calculate the wave function. Or separating the concept of how to generate the wave function from the values it produces.

Via analogy, let's imaging the perfectly still lake. In the lake at an (x,y) position is a mechanical oscillator which moves up and down and continuously produces waves. Knowing the position of the oscillator and it's phase I can calculate the position of crests and troughs of waves on the surface and the height of the water at any location.

If now I had 100 oscillators spread on the surface of the lake, I would need 100 inputs of x,y coordinates of where the oscillators are and each their phases. In this case i'd need 3100 inputs/dimensions to calculate the wave function.

At first, this seems like a lot; but I don't need 3100 dimensions to describe the resultant wave function. It still is simply the surface of a lake. It can always be described at any moment in time in 2 dimensions (x,y) with a height value for each point of the surface. If you want to capture it changing over time you need 3 dimensions (x,y,t) with height values for each.

The fact I'd need to go through all 3100 inputs to calculate the wave, doesn't mean I need 3100 values to store the results of that calculation. This it what I mean by using the wrong "basis" to describe the wave function.

In programmer terms you can describe a resultant value as either a function, and all of its required parameters. Or you can just describe the output value. 310^80 is describing all of the inputs and the "function" to call.

And one note, on the math. I believe there be 3(10^80) dimensions as inputs. Which would mean R^(3*(10^80)) possible configurations. You wrote 3^(10^80) which is significantly larger.
Gasoline is 100 times more energy dense than a battery. The Tesla roadster adds 800 lbs to the lotus elise upon which it is built. Batteries have a long way to go.
> internal combustion engine has too many moving parts.

It does. But then the simple EVs aren't a that much cheaper than those complicated ICE cars. Where is the $9k efficiency basic model that someone in a lower income bracket could afford? Mention the government incentives and credits and talk about the cheap recharge cost compared to a tank of gas, less maintenance costs, and all of the sudden a lot of people will start listening. Most EV cars start at $20k and up from what I remember. That's more than the MSRP of a new Honda Civic. Few American consumers will choose a more expensive model, with less range, and long recharge cycle. There'd have to be some serious tax incentives/penalties or a huge jump in gas prices for people to start seriously considering EVs as their next car.

I get the point of electric taxis about maintenance, but there are only so many taxis around. Some are even regulated based on a medallion system. So I am afraid just taxis might not be enough to revolutionize the car industry.
I'd be very interested in an optional Pillow-SIMD downsampling resize that produces 16 bit output internally and then uses a dither to convert from 16 bit to 8 bit. Photoshop does this by default and it produces superior downsampling. Without keeping the color resolution higher, you can end up with visible color banding in resized 8 bit images that wasn't visible in the source image.

I am curious if the reason that Pillow-SIMD is more than 4x faster than IPP is due to features IPP supports - like higher internal resolution - that Pillow-SIMD doesn't? The reported speeds here are amazing, and I'm definitely going to check this project out and probably use it, but I'd love a little clarity on what the tradeoffs are against IPP or others. I assume there are some.
Getting your SaaS startup marketing “unstuck”
15 years ago the world was still coming to grips with cyber security, in the desktop realm it was a race to install and patch windows xp before it became infected with malware.

Today if infrastructure is not 100% airgapped (and even that isn't necessarily enough) then it should be considered criminal negligence.
This is a really big point I've never considered!

I don't have kids, so I'm definitely coming from a place of ignorance. On planes and trains I never see car seats used, which I assume is because crashes are so unlikely on those modes of transit.

If self driving cars are as safe as, or safer than, a trip on a train, would it still be a concern?
Cute project. I started getting into working with Arduinos and then ESP8266 devices late last year.

I built a simple "button-thing", but to make it more flexible it just posts a message to an MQ-queue. That way anything on my system can listen for the events, and react.

At the moment it is used to play "alarm.mp3" on my desktop-PC, but in the past it was configured to turn out all the lights in my flat.

https://steve.fi/Hardware/d1-alarm-button/
Thanks, I wasn't aware that it was leveraging kubeadm. This is good to know. I have been really impressed by my limited exposure to Kops so far. Cheers!
Outside of your assessment of engineering, vision and showmanship, you're ignoring the fact that he's leading some seriously ambitious and successful projects.

"he's just another balding engineer"

You say that like you're trying to knock him down a peg, like he reads HN comments and cares. Is that really necessary for any argument?
I don't question the value of Redux, only that, as is acknowledged by DA, it's not required for reactjs.

The problem is because the community reveres Redux so highly that react and Redux are coming to be equated as a pair. Not much you Redux developers can do about that, it's a testament to the value of your work.
Yes, charging time is something the author overlooked. A taxi company using its cars all day and night still needs to put them out of service to charge. Maybe battery swapping will become a thing again. There are rental electric cars in China which have swappable batteries. Basically the prediction of the story already existing. But they're obviously not nearly as popular as private cars.

Regarding trucks and cranes. What reason is there for them not to be electric? A snow plow wouldn't overload the motor - it would be designed with a suitable motor and gear reduction just like every other vehicle. For now, there probably aren't subsidies or "look at me saving the planet!" factors to make them economical. There have been lead acid electric forklifts since forever and they charge them overnight.
Nice article. Does anybody here tried Udemy (or other online course affiliate) affiliate? Any success stories for the same?
There's also the broader context that naming people that way is a signature of the online callout culture, where the goal is shaming and humiliation. This is so common now that it's likely to be the default frame when people run across it.
That goes away fast though. By the time you are a more seasoned parent you just need less stuff & the car seat issue is only for very early age kids. Booster seats are drop in.