skysight-inc/HackerNews huggingface dataset:
The "deadly valley" is very real and it won't go away. It can be sidestepped by taking human drivers out of the picture entirely.

Imagine what would be involved in doing that.

Some analysts think that trucking would be an easy foot in the door for this technology. Freeways present fewer challenges in driving. There could even be dedicated lanes for autonomous trucks. The problem is political. A lot of peoples' livelihood depends on trucking. Those people won't go quietly into the night.

Uber and Lyft want to use this technology for commercial passenger service. They've already disrupted taxis. Dropping drivers would be less of a political hurdle for them. I imagine Uber setting up driverless cars in pool routes like buses. Ride services are also the best hope for completely driver-free tech because no one is going to want to assume driving liability as a passenger.

Completely driverless is where this technology needs to go and I think that taxi/ride-service replacement is the lever. Once that works you'll see people buying cars that don't let you drive.
The CA system already uses the DNS as a trust anchor, and will continue to do so as long as DV certs are the standard. DANE likely would not have enabled any form of attack that isn't already possible.

What DANE would have done is end the madness that allows me to hack your wordpress blog for a day and then go get myself a certificate for your domain, for free, that doesn't expire for three years. A certificate you will never be able to detect the issue thereof and cannot easily revoke if you do.

And STS isn't an 'alternative' to DANE. The two are completely orthogonal
You're hand-waving a lot away with "some collection of stuffs implementing price()". That stuff was the actual problem the article was about. The question of how it gets in the cart and how and when the total is calculated is irrelevant.

The actual problem of the article was that if the stuff you put in a cart simply derives from a single base class, then any new stuff-based behaviour (potentially) requires changing all subclasses. For example, if you wanted to to add shelf life to perishable items and have the cart maintain the minimum shelf life, then you have to add shelf life to the item class and potentially override it on all subclasses.

An alternative implementation would be to define a Perishable interface with a ShelfLife method and only implement that for perishable items.

class Cart
def minimumShelfLife
items.ofType<Perishable>().minimum(item -> item.shelfLife, ifEmpty: infinity)

This avoids cluttering up the base class with loads of methods which won't be meaningful for most of the types, and which may cause problems when extending things later.

I'm not convinced, but I believe that's the essence of the argument the article intends to make.
I do realize that Russian troops invaded Ukraine but they are not at war (i.e. war has not been declared).

Ask Putin are Russia soldiers in the Ukraine he will say no.

Ask him if Russia is supporting fighters in Ukraine with weapons he will say no.

Ask him is Russia at war with Ukraine he will say no.

That is exactly why the UN is so hopeless. Everyone knows the answer to those questions is YES and Russia is effectively at war with the Ukraine, but all he has to do is deny it.

Ukraine has even gone to the UN asking for help, but nothing is done, only because the UN is such a toothless tiger.

The big world players, USA, Russia and China do as they please, regardless of what the UN or the rest of the world thinks.
“Let’s suppose you want the latest iPad. You want it because it is convenient to be able to look at pictures and websites and books and play music around the house. Sure, you already have other computers that do those things, but the iPad is special because it lets you do them while holding it in one hand, sitting on the couch.

Wow, that couch is pretty convenient too, isn’t it? It is comfortable, enjoyable, convenient, and joyful to sit and lie on your couch. In fact, wouldn’t it be best to just lie on that couch all day? Forever? Yeah! Maybe you could even hook it up with a catheter and a bedpan, and a friend or robot could bring you all your food on the couch too. With each release, the latest iPad could be delivered to you, and you’d have the most convenient and comfortable and effort-free life ever.”

http://www.mrmoneymustache.com/2012/09/18/is-it-convenient-w...
Forensic evidence gives credence to mythic life and death of Erik the Lawgiver
I'm really shocked at these types of comments (which I'll note have only appeared from HN) but it's worth addressing.

Nonprofits have limited resources and thus need to be able to update their own website with a tool like Wordpress or another CMS. Static templates are sometimes okay but are not an end-all solution. So far in our first three weeks since launch we have had 25 applicants - half of which require a feature that requires hosting, such as forums.

We're completely made up of students around the world trying to give extremely non-technical people a nice website for their cause. To claim "perhaps we can make an agency like Changeforge that is not doing harm to nonprofits" is blatant trolling, and in my opinion not worthy of HN.

To stomp out ANY concern anyone may have about Changeforge, and at risk of muddling our mission, I have modified our mission statement to be "We're on a mission to give every nonprofit a great website - for $150" which is now front and center on our homepage.

EDIT: I've asked HN support to alter this post's title.
UBI just lifts the wealth distribution curve up a bit so the long tail approaches something above zero. You could also call it a "tax prebate" as in the FairTax proposal if that's more palatable. The poorest poor are going to get their basic necessities somehow, whether it's by participating in the economy or by digging through your garbage or your garage.
> at university

In which country though?
"Good people" would have worked fine, though at some cost to dramatic impact. The really barbarous constructions are things like "he or she" as the third-person singular pronoun. There's five camps I can think of on this:

1) Keep using "he" as the gender-generic third-person singular pronoun. This was the only accepted option for a long time. I think this is the best sounding, but some crowds might give you grief for it.

2) Use "he or she" every time. This is the worst.

3) Use a mix of both "he" and "she", but obviously be consistent when referring to the same abstract person. I like this in theory, but in practice, the "she"s pops out of the page and direct attention away from what you're trying to say.

4) Use "they". This seems to be winning, though many find it to be a grammatical abomination, since "they" is supposed to be plural.

5) Always use "she". This is how you let everyone know that you have a political agenda.
With teams or feature changes, tightly coupled things quickly breed incidental complexity.

That's a big assumption. However, even if it's correct and tighter coupling does introduce some additional complexity in any given case, if the code is also significantly easier to understand as a result then it may still be quicker and more reliable to maintain it. After all, very loose coupling also breeds a kind of incidental complexity, because something still has to connect all the components.
In 1880 there was no Federal Reserve system.

"Money" was backed by commodities of finite quantity.
Unreleased Google Glass Enterprise Edition Headset Revealed in EBay Listing
> Why do you think it's a characterization of the poor at all?

Because they're the ones who the type of policy we are discussing would actually be intended to benefit. Voicing that side of the argument through a "spendthrift vagabond" is disingenuous at best.

> The working poor are themselves producers.

I was using the term with my tongue firmly planted in my cheek, I thought it would be clear enough from context that I was referring to capital-holders.
Arguments like this presuppose that the TLS security system is exactly as it was in 1999. But, of course, it isn't: major sites all pin certificates now, so that if you're well-equipped enough to subvert a CA and you use it to try to subvert a major site, there's a very good chance that literally all you'll accomplish is getting that entire CA blacklisted.

STS and DANE aren't orthogonal. DNSSEC/DANE offers such marginal value to HTTPS that the browsers that once offered pilot support for it have now eliminated that code; it is off the roadmap for the web. The remaining motivating use case for DNSSEC was SMTP security; DANE was a way to ensure that MTAs used secure transports and avoided downgrade attacks.

But STS does the same thing without requiring the forklift replacement of DNS that DNSSEC requires.
Personally, any tech that involves wearing a headset can just go die in a corner. DO NOT WANT.
Alexa-Ha, an Amazon Echo skill for controlling your home automation via voice
A tiny bit off topic, but I keep thinking there should be a "Software Development" degree separate from a "Computer Science" degree. Less (but some) math, more process and communication. Lots of code.

Bootstrap programs seem great as an accelerator for folks who are inclined to otherwise be self-taught (of which there are lots). Others would make great developers, want a little more time or standard academic environment, but don't want all the math.
>I've never come across an ex-Amazon employee with good things to say about the company (though this is admittedly a small sample-size).

paying better is a good thing. It's certainly not the only good thing, but it's an advantage that amazon often has. Most of the people I know who currently work there[1] are like "The work is only okay, and they kind of treat you badly, but the pay is really nice"

I was out drinking the other weekend with a good friend who works at amazon, and we were comparing notes. As a contractor at google? My perks are way better. The free food at google (which I get to eat as much of as I want, and can even take home, even though I'm just a lowly contractor) is way better than the not-so-free food at amazon. At google, even as a contractor, nobody gives me shit about leaving my car at work while I'm on vacation. The contractor next to me has had his clearly inoperative vehicle parked at google for the last month or two. They asked him to verify it was his car, but didn't tell him he needed to move it. All my interactions with security and google corporate, and, you know, breakfast, lunch and dinner, kind of made me feel how I imagine the coddled children of the super rich feel when they are on the campus of an elite college.

At amazon? even full employees get shit for just leaving the car there over the weekend.

But my buddy, I mean, he is a little better than me, but he's not, you know, amazing, like the guy from apple we were hanging out with at the time, but he's making a lot more money than I am. Really dramatically so.

[1]I'd expect reviews from current employees to be rather better than reviews from ex-employees; the current employees clearly aren't annoyed enough to find another job.
Yes and no, that may hold true for specific mission autonomous applications e.g. metro transportation, sanitation, cargo transportation etc.

In these cases the the vehicle and to some extent the environment is much more controlled and it configured for optimal operation.

On the consumer side it's a completely different story because not only does the autonomous driver needs to outperform the human driver it needs to do so in a case when you have compound errors if the driver of the car does not trust what the auto pilot is doing you'll get into more accidents not less, and in a market environment where you have a very broad range of features you can inconsistencies which lead to more accidents.

And this is where you hit the UX issue, all autonomous drivers have to present a reliable and consistent user experience to avoid compound errors that arise for the involvement of the human (jeez that sounds eerie too natural these days) driver.

When I step into a car with an auto pilot I need to know that it will get me from A to B with minimal supervision and will on it self avoid obstacles no matter what car I step into.

If car maker A is allowed to sell it's auto pilot without collision avoidance for example while car maker B has it it will create confusion which leads to accidents, if car maker C then decides to sell an auto pilot feature which is nothing more than a glorified cruise control it can lead to even more accidents.
This is why some standardization is really needed with this tech getting off the ground.

The standardization also has to go beyond sheer features it has to provide a consistent user experience across the board so things like acceleration, breaking distance, driver alerts etc. need to be more or less consistent across different cars from different manufacturers or again you'll can get an increase in accidents due to driver errors.
I worked at a company that made POS terminals on the OS development team. We had a proprietary OS based loosely on UNIX that was ~100KLOC (kernel). It was largely designed by 3-4 core developers and maintained by ~12 embedded software engineers (in addition to drivers, apps, UI, etc).
Have you considered that your personal feelings are preventing you from taking what can actually be a good economical decision?

For example, imagine you had taken a loan to buy the scooter, then used the money put aside to pay the installments instead. You might have paid somewhat more for the scooter, but on the other hand, you could actually own the scooter earlier, which might even save you money in the end (for example, if you drove a car instead and therefore spent more in gas and such).

Buying a house is similar; the "point" is that you end up saving money, since you stop paying for it, but never stop paying rent. Also, there are incentives (such as tax breaks) that make it cheaper still.

Does it mean that you have an extra obligation "tying" you? Sure. But that doesn't mean it's always a bad choice.
> Where is your data to back up that "almost everyone thinks they are an above average performer?

It is a pretty well documented phenomena.

https://en.wikipedia.org/wiki/Illusory_superiority

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Interesting after looking at prior employers.

Two comments:

1 - It's only base salaries. No equity and bonus are included.

2 - People work the job titles to justify comp. (Moving up, or down) And the title for the government doesn't always match the one used by the employee or company. So it's tough to infer too much for one or two data points.
Why do we need to add support for protocols individually for this? Can't we just introduce a TLS extension and an API for detecting these "always use TLS" requests in OpenSSL etc.?
I don't see how anybody paying attention to the PRC over the last 20 years could think that.
<Mechanically, the answer is until what ever is pouring money into the system runs out of money.>

Or, until all competitors of significance are run out of the market by losses, e.g. "Sidecar down, Lyft to go".
Hey, if you need any help expanding the site, I'd be game to help out!
I did a bootcamp after having worked a year as a developer. A job I got by being self-taught. The advantages were huge. I got to learn how to interview properly, getting a feeling for where I was skill wise, have an awesome network of people who were also into programming, and have a clear roadmap for what to do next. Basically, a bootcamp can provide a lot more than just teaching you how to code. People forget there's a certain insecurity that comes with being self-taught that can be hard to shake off.
People text while driving for years now :)

I think the switch will be near instant once the technology is there.
You missed the part where Stalin ruined the economy through collectivization and and Hitler ruined the economy because of, you know, going to war.
...and if you incentivized the producers (which is also redistribution) while disincentivized the spendthrift you will not be left with much of a population to keep redistributing from. Ultimately this is bad for the producers, I am not sure why they don't realize it. Short-term thinking and greed, maybe?

Increasing inequality does in fact encourage deflation. Redistribution in forms of common services and education (for um.. jobs) is very necessary.
You can mix and match. The only problem comes if you have flags in a dependency that don't match the flags in the package pkg wants to install. A bit bothersome, but it allows you the best of both worlds.
I stopped reading the article at this point, as this statement didn't merely undermine the the author's credibility, it actually collapsed their credibility into a gaping sinkhole.
I live in the area where this article covers, though not Amish nor related to Amish.

First of all, no one is expelled for disagreeing. And Amish regularly leave with no issues nor problems, making that decision before adult baptism. We know lots of people who do that. They still happily and friendly live next to and interact with Amish.

The problem (shunning) tends to come if Amish leave after baptism but I have yet to hear anyone expelled for disagreeing on issues.

As for children working condition protection, what do you think Amish children / teenagers do? They primarily do lots of household chores, certainly more than regular American kids but they do it with their parents and their siblings. Amish are not focused on making lots of money and they tend to do things at home so it's far unlike factory farms or third world factories one might imagine.

As for woman being poorly treated, it's quite rare for anyone, man or woman, to be poorly treated, attacked, demeaned, etc. among the Lancaster Amish from what I have seen and heard. I think what you are getting at its restriction of typical American freedoms. But the same goes for Amish men. Going out for beers with your buddies, getting a girlfriend on the side, building a corporate career, doing a YC tech startup, hanging out on a boat / yachet, etc. are all no goes for men. It's certainly not for everyone.

I would encourage you to check it out, it's less than 3 hours away from NYC and it's quite an experience. You might be surprised about how happy and fulfilled the Amish in Lancaster are.

Net/net, the article perpetuates a generally positive impression of Amish life because Amish in Lancaster generally have a positive / fulfilling life.
Solar doesn't work so well for submarines, granted. Light doesn't penetrate water nearly enough.
Surely the straw in that man has dried up and blown away during the past 156 years?
> The parking brake is a PEDAL and the release is a totally separate lever.

That has two functions in one go: first of all it stops your potentially deranged passengers from pulling on the handbrake and second it allows for much more force to be applied to the pedal than you could ever achieve while pulling on a lever. This means that if you need the parking brake for it's backup emergency brake function it will likely have a lot more effect.

> The gear selector is a weird stalk (drive is down, reverse is up, and park is a separate button you push inwards?!).

Gear selector is a matter of taste, it's actually the same as it would be in some other EU cars (and even some ancient ones, the (original) DS for instance). The reason why park is separate is so when you reverse and you still have a little bit of speed you don't accidentally lock the wheels.

> Cruise control setting being 1 km below what you set is

Similar to the speedometer erring on the side of caution. In case of doubt, check with a GPS and adjust accordingly if you really feel like riding that fine line between a fine and a freebie.

> No button on steering wheel to directly change radio station.

First world problems ;)

> To wash the windscreen, you need to push inwards a small button on a stalk to the second level! The first level activates the wipers without water. I dry-wiped the windscreen a few times before realising.

RTM :)
Wirth's law
As with all things, YMMV.

Keen to hear if you think you're an average example of your cohort or in the top x%.
Except there weren't two space races before the 1960s space race where interest boomed and then crashed.
Malware leads Minnesota school district to close for 1 day
> "One small step for a man or a womyn, one giant leap for man- and womyn-kind". I think I could get that one through even toughest SJW language police. What do you think?

I think "the SJW language police" probably know that Neil Armstrong is not a "womyn".
What's the point of a smart TV? It's better to have a separate box, like an Intel NUC or Raspberry Pi, that you can upgrade/swap without changing your TV or relying on TV manufacturers' support.

Check out: https://kodi.tv
I don't think anyone would argue that writing tests at all is a bad idea

If we're talking specifically about the kind of low-level unit tests required for TDD, that is still an assumption, though not an implausible one.

Even if unit testing is effective by some measure, it takes a significant investment of time to create and run those tests. TDD also constrains the software design and the development process.

Maybe we would do better to remove those constraints and instead spend that time on some other activity? Maybe some form of code review or walk-through exercise would be effective. Maybe we should be writing higher-level tests. Maybe we could formally prove some key parts of our code are correct. Learning new programming skills might stop us making some mistakes in the first place. Maybe we should even be adopting a new language or tool that would prevent some errors from being possible at all by design.

There are many ways we can try to make our code more reliable, and they all have costs, and sometimes they conflict. Even if one of them is better than nothing in isolation, that doesn't necessarily make it the best possible strategy when you consider the alternatives and opportunity cost.
That's axiomatic in that we let cars kill a million people, and injure millions more every year and we haven't yet done much about that. Because we suck at statistics and we are also convinced it won't be us because we are in control of our vehicle.

But that's still a compelling number. Just as most people thought malaria was some quaint disease that inconvenienced the British Empire until Bill Gates got on it, I think road deaths are potentially at least as compelling a target, especially once people look outside Europe and North America.
Not to be snarky or anything, but shouldn't you know what is in the NDA that you signed?
That's the idea. We've only done it for Racket so far.
> Just as most people thought malaria was some quaint disease that inconvenienced the British Empire until Bill Gates got on it

I don't think that's even remotely accurate.
> why the downvotes? This sounds like reasonable comment

Happens all the time here, unfortunately, but questioning why is a waste of time. Half the posts in this thread - ironically about free speech - are grey. The surprising thing is that your post isn't, simply for mentioning the D-word.
Sarcasm I assume...
Thanks a lot. That's good to know.

I'm actually in the process of moving the data to the main website (http://www.jobsintech.io/visas), so I'm trying to not mess it up.
Well, actually: https://en.m.wikipedia.org/wiki/Smart_Response_Technology (2011)
I went to a top 5 CS university and liked what I received(and it wasn't too expensive with instate tuition), but I honestly think my time would have been better spent with something like Pluralsight(& similar) + newsgroup of fellow learners moderated by mentors + Github.

I don't like the idea of boot camps unless there's some follow through but I think it's very important for there to be good alternatives to the 4-year CS degree path.
What would be the advantage of binarized gradient descent?
Taleb: Antifragile, Libertarianism, and Capitalism's Genius for Failure (2013)