skysight-inc/HackerNews huggingface dataset:
I also consider the Fibonacci sequence as one of the textbook examples of a recursive problem. Even the English description of the sequence ("each new number is the sum of the last two numbers") is plainly recursive. To explain the iterative solution in English is rather difficult.
I hope their cars keep a good log of exactly what logic led them to every decision they make, so when an accident happens, the car's log can clearly indicate something like: "The bicyclist to my left appeared to be in a 'track stand' position, indicating he was yielding to me, so I went forward through the intersection."

Although I suppose keeping a rolling video of everything would suffice as well, for diagnosis purposes.
I agree. Obama's record is quite clear when it comes to drone assassinations as a cheaper alternative to dragging people in for their day in court-- his own constituents included.
Lets celebrate the death of a total innocent who never physically harmed anyone. Congrats folks.
My wife and I have not been happy with the update.
Rush hour traffic on a highway is a good example of where aggressive driving doesn't actually work very well. I've seen people try to drive aggressively (switching lanes and tail-gating), and they're still in sight for a very long time. So they're maybe seconds ahead of me? Sometimes I even end up passing them because they chose the wrong lane, or they ended up stopped at a light.

You do get idiots saloming around in somewhat heavy traffic, but that doesn't actually slow others down much while they're putting everyone at risk.
Word Processors Are Unproductive for Academic Writers
I've been thinking about this and cringing in wait for the lobbying against self-driving cars from police unions.

But then I thought, that couldn't happen, because it's too clear that any such lobbying puts police unions squarely at odds with citizen safety. Now, shoot-first cops, civil forfeiture, and highly militarized police forces already point at this, but there's plausible deniability. Opposing self-driving cars could be too direct of a swipe at public safety from public safety officers.

I don't know...
Seems like he didn't. https://en.wikipedia.org/wiki/Scrambling_(military)
How about instead of waving hands or nodding, just step down and stand still until the car passes.
Really? How can a cop issue a google-powered car with a ticket for reckless driving? Are cops now to submit bug reports when they see cars making mistakes or misreading signs? They can churn out the tickets, but the likelihood of a ticket altering the machines behavior is very slim. Now if a person is in the car, they can learn where the software falls down and adapt accordingly. If the robot doesn't spot the new speed limit sign, the human can.

I'm still waiting to see how these google-cars manage with hand gestures, people directing traffic. Just today I was waved through a red light by a volunteer firefighter not in any sort of uniform.
My recommendation would be to master one thing and for the rest you can be a jack of all trades. This is because, while you are only 20-something right now, when you do come into your 30s, and want to get higher up the ladder in responsibility, people will look up to you for your 'expert' advice. You can only put yourself in this position if you decide to specialize on one thing at a minimum. Maybe the question should be given your very diverse and incredible skillset, what should you specialize in?
Not sure if you missed the point of my question. Unexpected situations happen very fast while driving. If the human driver isn't sitting there ready to take over, they might as well not be there for that type of situation, and if they haven't had to do anything for the last half hour while driving, it's highly unlikely their eyes will consistently be on the road with hands ready to take over the controls.
Guy Makes song about what??
hubot is open source and you can write hubot scripts for things you want to do.
There are no break by wire production cars in the USA. Infinity sells the only steer by wire car. It uses clutches that engage a direct mechanical link if the electronics fail.
Hazard pointers aren't any better when it comes to stuck processes, right? If you aren't removing your nodes from the hazard pointer list, you're stopping reclamation just as with this algorithm.

The epoch algorithm strikes me as pretty much strictly better than hazard pointers.
It's balancing in place on a bike. You turn the handlebars 45 degrees one way or the other, and find the balance point. Since the front wheel is turned, when you pedal forward you lean one way, and when you pedal backward you lean the other way.

It's sometimes employed in track cycling (where fixed gear bicycles are used), hence 'track stand'.
My point is that you can still identify that it's a separate concept, even if you don't know what to call it. Even simple unsupervised learners (clustering) can do this.

It reminds me of a story Feynman told: https://haveabit.com/feynman/knowing-the-name-of-something/
> super cruise control would be insanely useful for commuters, truck drivers, and city busses.

There’s something that does exactly that, is cheaper and safer: It’s called rail.
That's for self driving car advocates to state, rather than simply raising the bogeyman of road deaths every time there is any commentary that detracts from their position.
Self driving cars are not available to us right now.
I don't want to believe. I just want to make a lot of money to provide for my family. Maybe even cash in a lottery ticket on these options and punch out of this rat race.

I don't care about changing the world (and honestly, your startup isn't doing that at all). I don't want to help you create the next Hooli (because what makes you better than them?). I just want to get paid.
Very fun to practice various cross-scripting and injection techniques on!
The stereotypical Mafioso is a simple example, but folks like that are everywhere. Humans are complex creatures and frequently do things voluntarily that they don't morally agree with.
I don't know if they can handle it at the moment, but traffic management during events at Shoreline Amphitheater definitely provides a great opportunity for Google to test this in its backyard.
As a mature female founder who started her business at age 55 I think I have fear under control...NOT! I think fear is also a motivator, without it, you could be a bit reckless.
Many cars have electronic parking breaks.
are
you the Greek PM?
Show HN: Conversations – Embedded Ticketing Software
The implementations of non-recursive Quicksort and tree traversal are not impractical, just a little bit longer.

By the way, are recursive versions of sorting algorithms even shipped with standard libraries of popular languages?
On the plus side you have been able to find that many jobs. So if you can figure out why you keep losing the jobs you should be able to get a new one and keep it. I've had the same job for 18 1/2 years and have to get a new one. I haven't searched for long enough that I feel at a disadvantage.
Google Maps’ data about my city are from 2005. Half of my district is not even existing – and with Google Mapmaker not available in my region (northern Germany), I don’t think it will be added anytime soon.

While currently I end up with dozens of human drivers every day stopping in front of a retractable fence (and some try to trick it), do I have to expect Google’s cars soon just driving right through it, or refusing to use alternative routes?

Especially because we have shit weather with lots of wind and rain and snow and fog and below 10m vision often during winter. How’s the Google car supposed to drive in that situation?
"But the track stand, which are generally done only by riders on fixed-gear bikes, quickly became a problem."

Track stand on reg bike no problem. So that's a problem.
I think that solution would be far worse. Could you imagine if it got hacked? Some hacker sends all self-driving cars the wrong way down some one-way street.
Filling up my gas tank takes roughly 90 seconds. The only equivalent is "waiting in line". There wouldn't ever be a circumstance in which it would take 30 minutes to fill my tank.
Well how do you think those got solved in the first place?
He was referring to a memory pool allocator. But regardless, good luck with the approach.
I would prefer if they stalk it at low speed until the cyclist gives out from exhaustion, like a pack of wild dogs bringing down a deer.
> I see your point but Uber is unregulated and it seems to be working fine.

They violate transportation laws flagrantly in most jurisdictions. That's not "unregulated", that's breaking the law.
Whose problem is this? If I am in a self-driving car, I don't expect it to use "aggression" to try to compete with other drivers. I just want it to get there safely.
Even where illegal, few employers realize this. "It's our hardware, we bought it, so we have the right to monitor it in infinitely-fine-grained detail" often kicks in well before any ethical or even legal implications do.
Closed. Not a bug.
Please Google Engineers: If your car knows where bicyclists are anyways, can you please have an additional safety to stop people from opening the driver-side door, even in a parked car, if a bicyclist is actively passing the car?

That is probably the biggest danger to me as a bicyclist in the city: People opening doors on parked cars for me to slam into (and potentially throwing me into a lane of car traffic) Your cars could easily outperform most humans in preventing this dangerous situation.
Facebook hits milestone: 1B people in one day
You can be highly focused on solving a problem without drinking the koolaid. It's not a requirement. Nothing wrong with kicking ass from 9-5 M-F consistently while your less effective coworkers struggle over long hours and through the weekend.
Hiking and sailing around the Mediterranean, touring ancient land routes and sea lanes.
Okay, so then ANNs can learn the "concept" of leopard print. I still think that's interesting.
I see, well, about the flying car I believe it would not have such a good market. I hope cheap electricity will sooner or later have a decent market!
Motorcycles are already 45 times more dangerous than a car. I have a hard time (even as an ex-motorcycle owner/rider) feeling bad for motorcycle riders who are worried about self-driving cars (which are already better drivers than humans).
Only for US IPs. If you are from Germany, even with a Google referer you don’t get the article.
Funnily, I personally think linked lists are unintuitive.

"We have a sequential block of memory, and we want to store a sequence in it... hrm... I know, why don't we put the first element in this struct, and... I'll deal with the rest of the items elsewhere."
Yep. It's hard to be homeless in Michigan.
Basically equivalent to this C code (assuming BSR = procedure call):

int x2(int x) { return x + x; }
int x4(int x) { return x2(x) + x2(x); }
int x8(int x) { return x4(x) + x4(x); }
int x16(int x) { return x8(x) + x8(x); }
int x32(int x) { return x16(x) + x16(x); }
> On the other, boy can a compiler that eschews recursion produce small and fast code.

Are you really implying that if recursion was turned off in a modern compiler it could create better code?
Android SSL Bugs and Challenges of Play Store App Development
I'm skeptical of that. I think on average drive time goes down. A few steady drivers drastically reduce stop and go driving, and can eliminate those weird traffic aftershocks where everyone slows down for nothing, just because someone slowed down at that point an hour ago. [1]

Furthermore, the total time might be less on a good day, with aggressive driving, but the more aggressive drivers there are, the higher the likelihood of an accident, which takes substantially longer than slow drivers.

t1 = aggro drive time
t2 = slow drive time
t3 = accident drive time

small cities, say less that 500k, it's probably not worth it, because p(accident) is pretty low, freeway backups relatively rare, say in the neighborhood of .1

bigger cities though, traffic gets messed up all the time. t2 wins.

t2 < p(accident) * t3 + p(1-accident) * t1

http://www.npr.org/2013/11/29/247825768/phantom-traffic-jams...
Previous posts from there:

https://news.ycombinator.com/item?id=8200913

https://news.ycombinator.com/item?id=8109981

https://news.ycombinator.com/item?id=3426855

https://news.ycombinator.com/item?id=2480543
Yes. Every house has electricity. People would look at you funny, but it can be done.
Does rail go straight to everyone's office building?
To be fair, that's not always been the case. Last time I tried the profiler under OS X, it all seemed to work, but the actual figures produced by the profiler were nonsense. Other platforms seemed unaffected. That was quite a while ago. If they've fixed it, then great.

EDIT: It seems a kernel patch is required to get it to work correctly on the Mac: http://godoc.org/rsc.io/pprof_mac_fix
> If self-driving vehicles almost never crash, roads will become immensely more safe and inviting to cyclists.

Not unless the more aggressive cyclists also start following the rules of the road as they pertain to bicycles. I can't count the times I've seen near accidents caused by cyclists who make abrupt, last-second dashes into oncoming traffic because they feel they have 100% of the right-of-way 100% of the time. And I say that as a bicyclist myself.
Also possible on a "normal" freewheeled bicycle. Just takes a bit of an incline and a bit more body english. Not super useful, but a neat trick, and good balance exercise.

https://www.youtube.com/watch?v=pbeaB3G79vI
Even a minority of self-driving cars will change traffic, probably for the better in the vast majority of cases. Human drivers following a self-driving car will have to adopt the self-driving car's caution, moderate acceleration, and deference to pedestrians and cyclists.
How different are they though, really? How many paychecks could the average person miss and still afford their mortgage or rent?

What would happen to you if you became mentally ill and didn't have family or friends to take care of you?

If, for whatever reason, you had no apartment or home to stay in and actually had to sleep in a box without a shower, shave, or change of clothes, would you become dangerous? Or just unshaven and smelly?
What about LaTeX, the tool of choice for most of academia?
You can do the same on bikes with normal gears by turning the front wheel back and forth in the right frequency.
Would it be possible to sort traffic by L2 or L3, and only apply to certain MACs or IP addresses? I can see that being very useful for PXE and provisioning in "cloud" environments.
But that's exactly the difference between copyright and patent: copyright covers the expression of an idea, but patent covers the idea itself. J.K. Rowling can't sue me if I write a book that's just like Harry Potter except that the places, characters, and storyline are all different, and all that remains is that it's a book about kids growing up learning about magic at a weird school. On the other hand, if it were possible to patent such an idea, and Rowling had done so, then it wouldn't matter that I had changed all those things: the idea would still be there.

So for copyright, the absence of substantial similarity is a straightforward defense, but it couldn't work that way for patents.

I agree about the podcasting patent. There are a few cases where so many people have independently invented the thing that its obviousness is overwhelmingly clear. I don't know how often that happens, though.
But is there a model that, if you disconnect the battery, has no brakes? The few electronic parking brakes I've seen fail into the on position, much like truck trailers and or traincars. They lock if they loose voltage/pressure from the controlling system. And even those cars had master cylinders under the pedal.
On that page there is a very sad typo

" Undeserved Communities " should be " Underserved Communities "

ouchy
It doesn’t have to. In a properly built city, the rail will end up less than 500m from your destination, and you can walk the rest.

Example cities with okay or good rail infrastructure: New York, London, Paris, Vienna.

You also save a LOT of time, because you are never stuck in traffic, and you can use the time in the train to check up on your emails, etc – and you never risk getting into an accident because you are tired after work.
Welcome to the fiat monetary system. The current monetary policy is to have your currency lose value every year. If you don't want your savings to lose value, save in something else, e.g. gold, stocks, real estate.
Git and FUSE and Python = GitFS
As long as you don't have a firewall blocking traffic to/from localhost, the TCP connection will be reset almost immediately (assuming you don't have an httpd running on port 80) so you won't have to wait for a timeout.
Yea, the Heritage Foundation is a right wing think tank known for very biased views. It's essentially an academic sounding mouth piece for the GOP establishment. It used to be more legitimate, but it's an outright political organization these days.
Use a firewall and watch the traffic. As the traffic is encrypted you cannot see the raw data but the various domains.

In iOS, Android and Ubuntu Linux the phone-home feature(s) can be easily deactivated, that's the point.
Is my above scenario contrived, yes. Is it demonstrative of the kind of ethical questions that are going to have to be answered by developers, rather than individuals. It absolutely is. If you note I'm not even dismissive of "self driving cars", I only point out that its going to be INTERESTING if we ever see them.

The reality is that at some point, some where, some piece of software is going to have to make a very hard choice. The road will always have exposure to irrational actors (kids, drunks, a random person crashing their bike).

Are we at a point where we WANT software making that decision? If I have terminal cancer I might make a different choice than if I just had a baby and I was a human behind the wheel. Will we be able to inform the system that were willing to commit self sacrifice? Is there going to be weighing on the system based on ages of those involved? What happens when someone decides to kill themselves by jumping in front of a self driving car?

Lets forget about the legal battle that ensues the first time this happens. We will pretend that no lawyers will be allowed to be involved. The guy who wrote the code that said 4 kids > granny do you tell him? Maybe you have to go back and tell him his code killed 4 kids, and NOT granny and he has to fix it, cause that was wrong? I saved 32,999 people in THEORY but I know my code killed 4, they told me, it was a bug, I have to fix it now.

Lets look for a real world example where we see some of this today. Train drivers kill people on a fairly regular basis. Some times its because people choose to kill themselves, sometimes it really is an accident where there was no intent on the part of the person killed. Do you know what happens to those folks? Do you realize the impact these actions have on their lives? They certainly do, its part of the job, they get training before they go out and drive, the get counseling after. For some of them IT DOESNT HELP. Stats aren't people, they don't react the way we want or expect.

Like I said it is going to be INTERESTING.
The actual problem will be that cops will have nothing to do and no ticket revenue to pay them with. We'd better get on what to do with a 70% decline in cop workload before they come up with some bright ideas.
From what I've read, Fortran's performance advantage over C is mainly due to a lack of pointer aliasing[1] which permits the compiler to optimize more aggressively.

I am curious to know if modern Fortran compilers still use static allocation for local variables when compiling in Fortran 77 mode. I'd guess the cache advantages of keeping parameters close together in memory compensates for the extra work of manipulating the stack, but who knows...

[1] https://en.wikipedia.org/wiki/Pointer_aliasing
Thanks, found it. fOr some reason it was not obvious with my screen reading software.
You seem to be right (https://i.imgur.com/VBfbvOv.png), but I thought sites accessed through HTTPS, like Google, are never sent as referers.
Safer, perhaps. Cheaper? Not so much. Rail infrastructure is expensive, both to build and to maintain. Rail is also much less tolerant to slopes and tight corners than even the most unwieldy of road vehicles (which contributes substantially to the expense; lots of terrain engineering involved in order to build a railroad that's actually safe to travel on).

That said, rail does have superior cargo and passenger capacity, so these costs can be offset by the increase in potential revenue.
The TED talk that Chris Urmson gave shows an example of the Google cars detecting a police officer giving signals.[1]

[1] https://youtu.be/tiwVMrTLUWg?t=10m
That is why we shouldn’t just jump to conclusions, but wait for the investigation, and then we should read what both sides have to say.

Google has shown before that they are very good at using extreme PR to get a benefit, while the EU surely is also influenced by local companies.
Love the direction you're going in with Kash btw! It feels extremely familiar ;)

(note: I'm being serious I actually love it)
Except that in many ways a motocycle is no different than a bicycle, wheelchair, pedestrian, moped, horse+rider, or anyone else not wrapped in steal. Cars must share the road with non-cars.
That's reasonable. Just a matter of what you consider to be the root cause, I suppose.

I will note that general availability is extremely good, but it's availability of fast charging that is currently somewhat problematic. If you're patient, you can charge just about anywhere. If you count 120V exterior outlets (and why not, they do work, just slowly) then there are a lot more places to charge an EV than fill a gas car in the US. If your average daily driving is under 50 miles then you can get by on that, although I wouldn't recommend it if there are alternatives.
the "cloud" is a term used by uniformed non technical people. They don't know what they are saying when they use it. However, the "cloud" is simply access to data over a network. Emulating local data storage, but really accessed over a network.
What instruction set is this?
Can we flag this for being pay-walled? For all we know this is spam encouraging me to buy the WSJ.
And people often use that, the NYC subway is a great example. But it's not so effective in lower density, or less established rail systems. You'll often see east/west travel relatively accessible, but north/south hard, for example. Rail only really serves those along the line. I'm sure phoenix could build a ring and spoke system to connect up all of those low density developments.

The thing that sucks though, it's a big upfront cost. super cruise control is an incremental cost that takes advantage of existing infrastructure.

Rail isn't so great at getting food to grocery stores. (cities, sure, but not actual transportation endpoints.) Such a system could be built, but trucks are so obviously effective, and they work with the existing infrastructure.

Rail is cool but a big upfront cost for something that's not obviously superior to the current system seems wasteful.

Maybe fill train stations with self driving taxis to cover those last few miles to home, or work, or wherever.
But we don't leave dogs on the street.

Of course, what happens to stray dogs a little while later is unthinkable for humans. Unless you are into eugenics, which many HN readers are. Social Darwinism and similar 19th century outmoded beliefs are extremely popular today. This classism and general elitism is the first part of the problem.
Well, as long as you take OP's article as a reflection on one of those factors then all is well. The problem becomes that many people want to fixate on a particular thing as their elevator to success.
Maybe team up with the Nest Team, they could only record video of important events?