skysight-inc/HackerNews huggingface dataset:
Besides landing on a page from a quality paper The Guardian with a popunder banner at the bottom and a normal banner on the right (quite intrusive). This article confirmed my suspicions: MS making great hardware but is still not quite there yet.
Believe me, I understand that dedicated roadways would become a huge, ridiculous rat's nest of red tape, and pork barrel money pits.

And probably a Robert Moses character might emerge and cause just as many problems re-engineering roadways in broad, callous strokes.

But there's a huge ugly blind spot we're going to unleash upon the world with cars that decide what happens and when, all on their own.

People don't even like when the cops know how many emails are filled with retarded emojis on their phones. People go batshit insane about full disk encryption.

You're all mad if you think this car business going to work out in your favor.
That surprises me too. I would expect contract work to be paid for by check or wire transfer. But it's been almost 20 years since I was doing that kind of work. Maybe these days, you have to take credit cards or lose the business.
I also like the new Canadian passport pages, which have clever highlighting under UV light [0] and this Hungarian EUR 20 note is inspired, with UV light showing the skeletal structure of the pictured bird [1] but sadly its just a mock-up from a final-year project by a design student...

[0] http://imgur.com/gallery/3u8xP
[1] http://www.designboom.com/wp-content/uploads/2015/02/barbara...
> I view this as programmers and such wanting to sacrifice the lives of plebs

That's beyond uncharitable. Please don't post inflammatory, unsubstantive comments to HN.

https://news.ycombinator.com/newsguidelines.html
I think http://aurelia.io is much cleaner.
What is the Perl equivalent of Chef/Puppet/Ansible?
This awkward position has to do with the position of the keyboard relative to the shoulders (thus how the arms are positioned so the fingers reach the keys). There's nothing inherent in standing itself: just whether the desk set up positions the keyboard correctly. This is true whether standing or not. Standing versus sitting is mostly a difference from the waist down, is it not?

Edit to add: It appears my parent and I had different assumptions regarding the setup, which we cleared up below.
Self driving cars don't have to be 100% equal to humans in all circumstances. Some of these edge cases are things like construction workers or traffic cops guiding traffic. That's a damn hard thing to get right. But you could instead just give the traffic cop a radio clicker.

The edge cases are not going to be adverse driving conditions, which machines actually handle better with superior reaction times and finer control.
MAKE ELECTRICITY AT HOME
Most drivers are in India, southern China, the equatorial belt, etc. I don't think they have much experience with Michigan winters.
Can You Catch Up on Lost Sleep?
Why read old philosophy?
If you want a dumb and secure TV just don't connect the TV to the Internet.
Excellent comment & article, but when innovation is your primary unfair advantage, effort needs to be focused on where it can be applied as desired rather than wasted. In this case there may never be a need to refrain from maximum innovation. There is always some waste regardless of the type of resources. And I personally have been a business, single-handedly making a living off my own innovations.

I would like to reply to your article, but there is still a sign-in wall on Medium. Maybe that's why there are no other replies yet either. I'm surprised it was even readable on my main rig, where Medium failed completely to provide text for quite some time after they launched, so I gave up a long time ago until now. I'm just a user, not a developer (of software), and I'm not in California so I usually find the most buzz about these type of companies after they are shrinking rather than growing. For me to even be aware of Medium at launch was solely a function of HN. I would have been more impressed if it would have had a user (reader) experience as satisfying (advanced?) as you used to enjoy with well-done HTML from the '90's, but time marches on, and lowered standards are the direction of movement.

Everything I ever had was a result of doing without, rather than prosperity, but sacrifice is not necessarily a factor, especially when you are not actually seeking a reward. Frustration & upset are also very common when there is not any sacrifice at all, and after numerous rewards have been received.
Take Five:
> Here, make a decision in at most a second and a half or you crash

This is not the kind of system they're talking about at all. From the article:

> Nissan’s cubicle-based drivers aren’t emergency backups. If the car hits black ice, it’s in charge of staying on the road. There’s no feasible way to get the human into the loop in time to act. [When encountering an unusual scenario, a] human operator would look around using the car’s cameras and other sensors and issue new instructions—direct control would pose latency issues. Like: When it’s safe, cross the double yellow and get back to the right side after 20 yards.
I don't remember Mathematica was ever like this, although I didn't use Round[] much either. It does what I would expect it to do today:

http://reference.wolfram.com/language/ref/Round.html

Round[x]
gives the integer closest to x.
I'm having similar thoughts about my social interactions. Since I moved to Silicon Valley it's like having junk food continuously comparing to my prior relationships. Now I can either keep eating junk food or choose isolation and try not to lose my mind. This is tough.
Tinywall?

https://tinywall.pados.hu/
Seems like you can write this article, but you could easily write the opposite. I'm always puzzled why conservatives are so sure that taxation suppresses growth. I get that there are models that show that this can happen at some level of taxation, but there are two issues. One, model parameters need to be discovered. Second, we just don't seem to see the effect very much in real life. So you have to write articles like this that are really . . . speculative . . . in observing whether policies are having an effect in one direction or the other.
Definitely remarked that to myself as well, but the rotors look huge compared with the craft itself ... and extend above, below, left and right. Like a drone traveling sideways? Strange indeed.
Bootstrapping a slightly more secure laptop [video]
Ugh. If I have to write Bash, I try to enforce some level of basic sanity with:

set -euo pipefail

I've seen way too many scripts catastrophically fail because of unbound variables or one side of a pipe failing and the script continuing anyways, etc.
There is no formal document called the constitution of NZ.

What we have is an "uncodified constitution" which means that while there is no formal constitution there is an informal one made up of a number of laws, treaties (most noticeably the Treaty of Waitangi), precedents, and pretty much habits which give us our sovereignty and rights.

According to Wikipedia the only countries without a constitution are NZ, the UK, Saudi Arabia, and perhaps Isreal.

So it seems that it's not important whether or not you have a constitution, what is important is simply how accountable the people hold the government.

An interesting fact, which illustrates the point, is that there are laws which state that Te Reo (Maori) and NZ Sign Language are both official languages of NZ (along with regional languages on some of the other Islands) there is no corresponding law for English, yet most of the country speaks it and all laws are drafted in it (along with Te Reo).
I believe it's understood that the drivers under discussion are Michigan drivers, are they not? If not, I'm not sure how interesting the statement is. Drivers in India, southern China, or the equatorial belt won't have need of a car that can handle Michigan winters, either.
The other poster is correct to say that simulating physics isn't actually needed, because Bostrom's argument depends only on ancestor simulations, not ancestor universe simulations. So simulating people doesn't require a) simulating physics, b) simulating the minutiae of brains.

Since these are post-humans, they understand the subtle interconnected algorithms implemented by human brains, and so can in principle bypass the need for low-level simulation. But even if that were not so:

> In order to simulate a human brain, you need to simulate physics. Not a mathematical model of physics, but the actual true process that governs nature.

You seem to be drawing some implicit distinction you find meaningful between "real" and "simulated", but this distinction isn't explained, and doesn't seem meaningful in any case.

> In order to do that, you need to (1) understand the true laws of physics and

The laws of physics needed for such simulations are sufficiently understood by post-humans, ie. for all physical observations simulated ancestors might make, posthumans understand physics far beyond that. So even without a perfect understanding of physics, they merely need to replicate the physics understood by their simulated ancestors.

> (2) the process needs to be simulatable in polynomial time (at the very least).

I don't see why. We already run non-polynomial simulations all the time (such as to solve fluid dynamics for aerodynamics, or climate models). As long as the results are expected to be useful, we will run them. This is actually a core premise driving Bostrom's argument: that ancestor simulations will be useful to future social sciences and such.

But all of this is neither here nor there, because Bostrom's argument is exhaustive. If there are legit reasons why post-humans cannot run such simulations, and there very well might be, he already covers this possibility as "we will go extinct before reaching the posthuman stage".

Like I said, Bostrom's argument is solid and there is no wiggle room. You get to choose one of the possibilities, for properly articulated reasons, and no more.
Memory Deduplication: The Curse that Keeps on Giving [video]
I'm not seeing that?

In ARRAY_PUSH_BACK, it just inserts the element directly into the buffer, provided there is enough capacity. There is no separate allocation for an element.

You don't need to redefine the struct for each element type, since the macro casts 'data' (type void *) to whatever the array's type is.
Invoicing is pretty straightforward if you're using the webhooks.

Using Rails as an example, all you need to do is set up a mailer that's invoked from your stripe webhook controller. It's also more versatile, because the built-in email receipts that Stripe sends out have a limited amount of information and don't take advantage of the metadata fields you can create on your subscription objects.

I've only got two minor complaints with trying to integrate Stripe for subscriptions - there's basically only TEST/PROD - you can't have more environments than that (I have to use a separate stripe account for dev), and that the webhooks don't work if your dev machine is behind a firewall (I use Ultrahook to get around that, but I find that it quits on me constantly).
there are some nice fast computations of Julia sets in Python
https://www.ibm.com/developerworks/community/blogs/jfp/entry...

however one problem is always requires computing all the backwards iterates of the points. And there's never getting around that.

these two ladies offer a means of approximating the Julia set using a polygon. I have no heard of this.

there is a nice result by William Thurston they are using
"Shapes of polyhedra and triangulations of the sphere"
https://arxiv.org/abs/math/9801088

The theorem is exactly what the article says. They cut out this shape and fold it along the correct lines and glue along the boundary, one obtains the boundary of a convex shape.
The article fails to make any point. Weird.
Totally anecdotal: I tried quitting sugar for three months (keto, 20g carb limit daily) and had sugar withdrawals for about two weeks.

After that, much more consistent energy and no cravings whatsoever.
Sort of reminiscent of Balmer and his frowning upon the iPhone
I mentioned Arch because its repos/kernel seem the most up to date and hence most likely to support newish hardware. Plus their docs for getting to run on new laptops seems pretty comprehensive [1].

Looking for directions for that laptop on Ubuntu returns a bunch of frustrated users and rather conflicting testimony:

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...

Disclaimer: not an Arch user myself

[1] https://wiki.archlinux.org/index.php/Category:Laptops
Sheriffs and DMCA notices make it legal.
Here's one of my favorites from my desktop support days. A frequent flying calls in one day to report that her keyboard is broken. Diagnostic questions indicate that it keeps entering spaces all on its own.

I bring a replacement but first sit town and test-drive it without any issue, to her surprise. Next, I watch her type. Now, this user happens to be a rather large woman, working at a somewhat cramped desk. After typing for a bit, she exclaims, "See, it's doing it again!" Sure enough, spaces are appearing in her word processor, and her thumbs are not pushing the spacebar. Her breasts, however, are. I delicately explained to her that she is "leaning" on the keyboard. By rearranging her desk and seat, the problem was happily solved.

Probably the most apt PEBKAC I've witnessed.
Cables might change but the protocol is actually pretty simple. VW manages to support Carplay, Android and mirror link.

What I can see changing over the years is the phones being able to stream data from the cars sensors, making things like Automatic a thing of the past. It would be really nice if my car could report gas mileage to my phone and the phone be able to do whatever with it.
I work on Stripe subscriptions. Thanks for the writeup!

We have quite a bit planned to improve the subscriptions logic (including fixing the issues mentioned in the post). If you have any questions, suggestions, or feedback, please shoot me an email -- slava@stripe.com. Would love to hear from you and work together to improve the product!
Direct use of the storage medium for everything would negate the advantages Datomic offer. The beautiful part of Datomic is that you can perform an expensive query without having any effect on other peers. Since Datomic also stores datoms in blocks, the n+1 problem is reduced as well. Another cool thing is that for unit-testing, you can just disconnect Datomic from the storage medium, and run everything in memory. Datomic requires writes to be synchronised, which is why you can't go directly through the underlying storage medium for write cases.

While I personally would love to use Datomic for just about everything. The fact that I need at least three machines going for the simplest app (1 actual database, the peer and the transactor) and that those machines can't be the cheapest machines (you need enough ram to store datoms in a cache on the client, or things will be slow), Datomic is something I can rarely afford in practice.
Google is actively promoting a self-driving technology that doesn't need a human to take over, ever. Their commercial for this technology features a blind man being driven by a car around Austin, TX. As well, the prototype at the Computer History Museum is a model that does not feature a steering wheel at all.

The thesis of the article is that the promises made by these companies -- and the promises are being made -- are not quite feasible in the short term.

So what kind of car would not have some sort of manual override? The car that all these companies are promising!
Why? Care to elaborate?

I asked my Accountant in California about Delaware LLCs. He said that if I am doing my business "in California", it's not advisable to open LLC elsewhere. Esp. if physical good are involved - like a Kickstarter product or some other physical product that is partly or wholly made in another state (i.e. other than Delaware).
I'm curious if the author decompiled binaries generated from C code. In that case, I understand how one could "dis assemble" binaries, but generating readable C code, is that possible?
Twitter OAuth Authentication with Elixir and Phoenix
it's not feasible. But it's not the point for Russian authorities, otherwise they would have to ban a lot of different sites:
a) any Internet store - like Amazon, Ebay, AliExpress you name it, as they all hold some 'private data' including name, address, cc info etc.
b) any booking site - same as Internet stores
c) any website which deals with Russian citizens - e.g. foreign embassies :)

so the point is to try to block a big Internet entity and check if there is any backslash, any reaction or any anything :)
No. You're going to be taxed in the US anyways. Incorporating your company in another country just adds significantly more tax compliance, and potentially foreign income taxes, to the mix. Even worse, incorporating as a foreign corporation may make you ineligible for a variety of local, state, or federal tax benefits only available to domestic (meaning US-based) companies.
https://en.wikipedia.org/wiki/Controlled_foreign_corporation...
Maybe it delivers lighthearted snark?
Really? That's a bit short sighted. I have worked with numerous teams that have produced far more value to the organization than that, and I wasn't in high frequency trading. For example, at HP my team of 10 individuals (1 sales, 1 marketing, 1 PM, 7 engineers) produced a well known SaaS product which produced about $800MM in gross revenue at about a 60% margin for HP. That's a whole lot of value per employee.
I say this whenever this topic comes up: we have public transport today, it's safer and cheaper than having a car, it allows you to make use of your commute time (read, study, eat a sandwich, have a coffee), it's better for the environment (electric doesn't come from nowhere), and it's faster and even more so if more people use it. Your city maybe lacks it, but then the solution is not to say "meh, public transport is crap" and go buy a car. But this is the answer I always get in this community of people who make a living finding solutions to problems.

On the road, an actor's actions do not merely affect itself, but all the others on that road. If you slow down at a point, that can cause the driver arriving at that point five, ten minutes after to stop. On the road, everything creates a butterfly effect. And just like you can't run around naked or listen to very loud music in residential areas, you can't just get on the road with your new toy which if fails, does not only put your life at danger, but also many others'.
That is an unwarranted assumption offhandedly disguised as a fact: San Francisco is not, nor will likely become, ”the center of the US” — and is even outranked by a multitude of supposedly second-rate urban areas in terms of economic relevance.
> Dealing with this issue as well as other legal issues and reading multiple books on legal issues, winning at trial, etc I think has left me with the equivalent of half a law degree. I have lots of experience now writing contracts, researching and preparing for a lawsuit, and arguing persuasively in front of a judge.

After one court case? That's ... optimistic, to phrase it politely.
Over time I have found who I am directly reporting to as the bigger influence on how I have enjoyed my time in a company. Get a handle on what your immediate boss is like - and let that weigh into your decision.

With that said, if you are looking for adding a good name to your resume - why not join and see how it goes.
Been using and enjoying Stripe for a while. Good tip about the Webhooks, we tend to do a LOT of user account processing and clean ups using webhooks to track failed payments, expired cards etc.

One tip - if you have more than one web app that you want to bill for, please be aware that you can set up multiple 'companies' under the one Stripe account. It took us a while to figure this out, and at one stage we were trying to handle callbacks for 4 different web apps with one central webhook endpoint. (As Stripe only allows you to specify one webhook endpoint per company).

Using multiple companies we can now have each web app handle their own webhook callbacks. Plus we can also isolate the customers, subscriptions and plans for each web app. Everything still goes back to the one central bank account for the parent company, but managing each individual app is a breeze.

Another caveat: Be careful with the discount coupons in Stripe when using against subscription plans. For some reason, the discount is NOT applied to the FIRST month's subscriptions, but only on subsequent ones, necessitating a manual refund of the difference to the customer for their first month's payment.
I worked there 2004–2007. I had a great time and I learned a lot. If you like the team that made you an offer, and you're excited about what you'd be working on there, then go for it.

A few things I've written about what Amazon is like:

https://www.quora.com/What-are-some-cultural-faux-pas-when-w...

https://www.quora.com/What-allows-Amazon-to-be-so-innovative...

http://blog.jasoncrawford.org/two-pizza-teams
$5,000 for an 80" Display screen. That's obscene.
The thing inherent in standing is that you're higher up and the desk isn't. (Presumably this wasn't a height-adjustable desk.) So your arms are more extended, not in the standard orientation for touch typing.
Sad to see the US carriers resort to such methods (asking for trade barriers) to try to resist competition, to the detriment of us all. Perhaps they would be better off improving their own services.
The people who financially back conservatives are mostly in extractive industries (i.e. Koch brothers), they see any government regulation or taxation as a skim.

Higher taxes hurt only in comparison to other locales.
Back in the late 80's I was working on an X.25 gateway. We had it installed at a Wall Street firm. It had a problem where it would accumulate thousands of CRC errors in just a few minutes.

We knew the problem was on the customer premises because we had loaded the gateway down using the same test suite. We ran them through everything. Their point was when they plugged the scope on both sides of the connection and loaded the link with a loop back test, they had no problem.

I get on a plane. We have the scopes hooked up on both sides and the guys in the data center are on the phone talking. We load up the test suite and no errors occurred. Scratching heads, we watched it not fail for a half hour. The consensus was we needed to regroup and come back at the problem from a different angle. The data center guys agreed. Then, suddenly on our scope, we got like 500 CRC errors...

I said to the DC guys "what did you just do? We're getting CRC errors"
"Nothing"
"You didn't touch anything?"
"No we just unplugged the scope from the patch panel"
"Try plugging it back in please"

And the CRC errors stopped. Faulty patch panel diagnosed.

The firm probably paid $25k in consulting fees for that diagnosis. But for me, the lesson that my tools might alter what I am observing was priceless.
Xero.
What? You wouldn't want to get paid to eat ice cream?
Um.

Los Angeles. Chicago. Atlanta.
Like most urban legends it's not only bullshit it has a evil side.

Re read the story, it has a lot of darkness to it.

It also teaches a bad idea. No, more often than not things have simple solutions. Not the highly complicated version here of sending out an employee.

Just get the car serviced.
Why listening to your users is important
No, if the customer gave me authorized access, your damn straight I'm going to take down my work, and not via a DMCA as they would still have a full copy. If that were illegal under CFAA then bricking a computer using Computrace wouldn't be legal.

That being said, the CFAA is overly broad, but if something like this were to get taken to court it would almost certainly get thrown out unless its a kangaroo court.

Also, I don't involve the sheriff's office unless I feel there is likely to be significant pushback or threats when recovering said property. Involving them doesn't magically change the legal situation.