skysight-inc/HackerNews huggingface dataset:
David Bowie was one of the greatest entrepreneurs ever. He singlehandedly changed the direction of the entire music industry - repeatedly - for decades. He pulled in ideas and imagery from the most avant-garde corners of culture, and made it accessible and popular. There's hardly a musician out there in rock music or many other forms that hasn't been influenced directly by him.

David Bowie relentlessly delivered bold, daring new products. He never, ever sat on his laurels, never was content with what he'd done before. He produced the best work he possibly could, with the best collaborators. So, so many artists had their finest moments playing on his records or in his bands.

His only peer, as far as I'm concerned, is Miles Davis.

I'm a musician myself, and it's hard to even describe how I feel about Bowie's music. "Role model" is woefully insufficient. I think I feel about him the way priests feel about saints.
Does Google test their self-driving cars outside of California/areas where there is snow?
After Good's firesale to BlackBerry, a preferred shareholder shares windfall
Until that number is 100, a car without controls will fail catastrophically at some point and can't be fully autonomous, or will need some huge disclaimers. It's an extreme long-tail problem.
This year's ICRA challenge is organized by Airbus
& that's if the research paper is even necessary in the first place. If there was some protocol for citing well thought out instruction videos, blog posts, blog comments, tweets .... pretty much the vast portion of scientific discourse that doesn't get published, we would be getting somewhere.
It's like a high-tech version of profiling.
by attempting to block what is otherwise public and freely available access to non-copyrightable information.

Mapping data is not "non-copyrightable information".
The "War Room" idea promoted by Scrum Masters and Project Managers has a similar downside. War Rooms take your best people and force them to answer questions all day long posed by your least-knowledgeable people. War Rooms are one of the surest ways to reduce the morale and productivity of your best people.

However, if you require real-time visibility of project status, you want all of your people to be easily interchangeable and replaceable, and you think that knowledge concentrated in a few good people is risky, then the War Room is for you.
This is absolutely true, and I wish I could send this to everyone who claims "just use [deferred] reference counting instead of tracing GC" :)
Except the top comment thread found a way to be very relevant to the interests of HN. It's better to just move on instead of complaining.
It makes the steering wheel shake or shudder, in a way that (to me at least) is meant to feel like hitting rumble strips at the side of the road. I think it probably dinged as well. It also turned off the cruise control, so I started losing speed. And there was an error message on the dashboard. So in all, I was well informed.
Does that problem require better mapping or better reporting and data distribution by the relevant authorities that infrastructure has been installed/modified/removed?
I'm not sure I follow. This is what I heard:

1. Template composition + event handlers is a solved problem.

2. Solved problems aren't interesting problems because they're already solved.

3. Churning the superficial shape and structure of this solved problem into ever more fractured and complex abstractions keeps it interesting.

?
Have you actually tried using Android with a mouse?
I've always had two meals a day, people tend to tell me oh breakfast is SOOO important, but I tend to do better than most my peers with being alert in the morning. A glass of water is enough to get me ready. Been thin my whole life and it's hard not to see why, it's very challenging to beat 2000 calories with two meals, and when you try to fit some proteins and vegetables it's damn near impossible. I'm in the camp that wakes up somewhat uneasy in the stomach so I just naturally am not hungry when I wake. My only proven way to gain weight given my eating habits, has been lifting weights.
So what's the issue here? Apps do not continue to exist in perpetuity without maintenance. If he can't afford the maintenance cost (understandable) then the app is going to eventually stop working anyways.
The Latest Battle Over When and Where Kids Can Walk to School
> Most of the work they do is spying on foreign governments in order to inform U.S. policy.

Really? I'm not disputing this, but I'd love to see some evidence backing it up. What I remember from the Snowden disclosures is the vast majority of the leaked information actually did relate to violent threats to national security. Am I remembering wrong, or did I miss something?
Actually for me since about two week the full screen mode in html5 with Safari is quite buggy too. So yeah maybe on this specific realease during holyday season they might have test a little more on different platforms and/or delay this patch.
I agree, these are fantastic projects/technologies that offer even more configurability than the Google Maps API. Porting the central part of a large company may be a challenge though, since Google Maps is so integrated into the site.
The best shows are those that don't fit a particular category, or that grow to move between categories. Lots of great british TV bounces between comedy and drama (sherlock, cuffs). Some American shows cannot be pinned to a specific age range (simpsons). I still laugh when I see TopGear listed as "informational/other" by my cable company.

Also ... (i just noticed)

Australian Movies	5230
Belgian Movies	262
Korean Movies	5685
Latin American Movies	1613
Middle Eastern Movies	5875
New Zealand Movies

No Canada? No Canada comedy, no Canada movies, nothing? Belgian but not Canadian? Look to the end of your favorite shows. Look for the "Canadian film tax credit" statement before saying there aren't any canadian shows.
Meh. Containers are pretty heavy compared to nix/guix.
"Mapping data" is too broad of a term, because it probably includes a lot of copyrightable information. However, the factual basics, like GPS coords, are not copyrightable.
I agree with the dangers of an executive branch that has access to nearly unlimited information on everyone, especially when you consider the surveillance of Congress, governors, or Supreme Court justices.

The math doesn't sit quite as well with me. As someone recently mentioned, the projected threat of terrorism cannot be effectively measured by deaths to-date because those numbers can suddenly grow exponentially in the event of an attack. The probability of extra surveillance is baseless, etc. The points are valid, the statistical argument is weak and unnecessary.
That is incorrect. Theoretically, it should be true, but in practice it is not. You get the most savings by minifying and gzipping.
I agree, and it's really a shame. However, wasn't there such a category once? At least in 2009 there was (recall seeing various winners from 2009 in a "Oscar" category)
If you pre-pend each line with four spaces, those lines act like they are <pre>.

year 10 11 12 13 14 15 today
$ Crude 74 109 90 99 108 61 33
Rs.gas 51 63 71 63 71 66 64
$ vs Rs 46.2 44.7 57.1 59.2 60.2 63.4 66.8
So, in your opinion the driver issues TRIM, not the OS? Then it would be possible to get it on, say, Vista with a driver update, would not it?
With today's technology yes. Those that don't dream big however are destined to be replaced by tomorrow's technology.
That was incredible. Remove the "flip aside" parts and it's much better than your average rollercoaster! :D
Are there general statistics? Like x% of companies don't pay back their investors.
That's an overly pedantic use of the word "liability." It simply means that all things being equal, it is better to do $THING in 50 lines of code than it is to do it in in 500.
Slightly supprised they're patching it via a "BIOS update" rather than a microcode update... unless it is, and UEFI is just the now prefered method of pushing it.
This is a rant, but I feel the author's hurt, and it helps me a bit to read it.

Here's my story, for whoever wants to read it. I started programming for the web in the late 90s. At first, it was a jumble of P languages (JSP, ASP, PHP) and a database connection, kicking out HTML, with an odd bit of javascript. It got more organized, with libraries and cookbooks.

Then, an interesting thing happened. In 2004, the java web programming cookbook became obsolete, but everything was a framework. Struts was the first one. Then, an explosion. Struts, Struts 2, Spring MVC, Tiles, Wicket, Tapestry, followed by DI frameworks like Spring MVC, Pico, Google Guice, and lots and lots of ORM frameworks, Hibernate, iBatis, JPA…

Programming, for me, became miserable, as in, I didn't want to be a programmer anymore, because everything was insanely complicated, and not in a good way. Not complicated like fascinating data structures and algorithms, more like, complicated in that it is insanely difficult to write a to-do list. As another college of mine (who passed a notoriously difficult CS curriculum at Berkeley) said, "reading about spring DI makes me want to turn off my computer and go home."

Rails, to me, was truly wonderful. Even rails was a bit tricky to pick up, since I was used to a very loose way of doing things (Java, Servlets, JDBC, and use a library and/or figure out everything else as it comes up). But it was worth it, it kept things organized, and most importantly, simple was simple, and enjoyable.

I went through a blissful time where things were good for me again, and now? I haven't felt this way since 2005, but it's been 10 years, so yeah, I guess we're due for another massive disruption. There is a ticker on the web counting the days since the most recent release of a javascript framework. Ember, Angular, React… you know, they're the product of very intelligent people, but simple isn't simple anymore. Remember "agile development with rails?", which fictitiously took us through a meeting with a client where we built software right there in the moment? Long gone.

I've said this a few times here on HN - I expect all this to be swept off the coffee table with a great crashing sound. Just as I had no idea rails was in my future, something else like that is in my future too. Right now, I wish I'd had the courage (maybe even the anger) to stick with the older stack and get things done, and refuse to get caught up in something so chaotic. No, that doesn't mean refuse to change, it means refuse to change unless it makes a lot of sense.

My tenuous prediction is that isomorphic ruby (and other languages) transpiled to javascript will change web programming so much that the Javascript framework chaos will most likely end with a very different and unanticipated approach.
They definitely did, in conjunction with me better understanding what I was using this math for (my freshman and sophomore engineering courses were too handwavey. The somewhat informal way we were doing things actually hurt my understanding).

After the initial frustration with learning how to write a proper proof, everything got better.
Yeah, so long as a desktop app could have been a browser app, it tends to have the same problems as a browser app (i.e it's just CRUD).

They are usually only interesting if they are desktop apps because they have to, like image editors, games, CAD.

My test for interesting work is the fraction of lines of code that relates to processing data and not just input/presentation/persistence/validation.
Uber's Costly Fail in Germany Is Symptomatic of an Age-Old Problem in Companies
It's not that hard. You use LIDAR to generate a topographic map of the terrain ahead. We were doing that 10 years ago for the DARPA Grand Challenge. For off-road driving, this is essential. A high-mounted LIDAR lets you do this. It's not just about sensing obstacles. You profile the height of the terrain ahead, cell by cell.

There's a range limit on terrain profiling, though, imposed by parallax and the height of the scanner above the road. The higher, the better, of course. For a scanner 2m above the road, you can get good profiles out to 20m or so. This is enough to let you drive about 35- 40mph, which is enough for most heavy snow situations.
Total Commander Ultima Prime 6.7 Multilingual Portable and Serial Key Free
This is acceptable for a wide range of apps. EtherPad, for example (which used MySQL) only flushed every second or two. If the database crashed, then yes, you'd lose the last couple keystrokes, but that was so extremely rare it didn't even register as a factor in the overall UX.

Edit: Also, you probably have bigger problems if your database goes down or your cluster falls off the map somehow.
The OP says about Redis "I was happy with current performance". His problem with Redis was that it introduced dependencies on a separate process with all that entails in terms of deployment, distribution, etc.
"Human + computer will be a safer, more reliable alternative."

Unfortunately, there's a cliff where if you aren't stimulating the human enough, they stop paying attention. They can't help it. Their neural architecture is fundamentally structured to do that and merely trying not to isn't going to cut it.

We can't have automated cars that 98% drive autonomously but beep when they need help, right now. This could work if the car can reliably predict when it is going to need help in 10+ seconds, but I'm not sure that's practical. (Which I phrase that way on purpose... maybe it is. I'm just not sure. Would certainly take a lot of work and some very conservative automated driving.)
It used to be that Google didn't play dirty.

When did that change?
This is interesting since, really, cops' brains are already creating "threat scores", it's just that they aren't available to look at or tinker with how they're calculated. It's likely these computer models are inferior to the mental models, but making them explicit is a big step.
This could be true of literally any profession.
I also used this approach for many of my prototypes - persistence layer as a future feature. Then I found kdb+/q and realized that with the database built into the language, there was no need for separate infrastructure.

Here is an MMO in kdb+/q that fits on a single Vim screen: https://github.com/srpeck/kchess
You should read the article.
Google did the same, until they realised everyone was leaving immediately afterwards.
Scraped content is one thing, but most APIs require a unique key. Forget "trying to get to you": they already know everything they need to know to cut off your API access.
To summarize:

Give me six lines written by the most honest man in the world, and I will find enough in them to hang him.

— Cardinal Richelieu
It's hard to suggest how this would be handled on a all-encompassing scale. I'm sure Google would like to simply track every car on the road, but between multiple brands of cars and software, and valid privacy concerns, this isn't a great solution. Also, you'd need to validate that data carefully. You wouldn't want false submissions to end up strongly recommend cars drive off a cliff.
Third sentence of OP: "Google has also been testing its autonomous vehicles in the snow."
It reminds me of Psycho-Pass.

"Psycho-Pass is set in 2113. The Sibyl System (シビュラシステム Shibyura Shisutemu?) is actively measuring the populace's mental states, personalities, and the probability that individuals will commit crimes, using a "cymatic scan" of the brain. The resulting assessment is called a Psycho-Pass (サイコパス Saikopasu?). When the probability of a person engaging in crimes measured by the Crime Coefficient (犯罪係数 Hanzaikeisū?) index exceeds a certain level in an individual, he or she is pursued, apprehended, and killed if necessary."

Taken from: https://en.wikipedia.org/wiki/Psycho-Pass
This is easy to explain when you treat third parties as liabilities as well. For many companies this is a bigger liability than maintaining the code in house.

I recently made the decision to have a third party build a component as opposed to doing it in house. The cost and time to build a component in house vs using a third party ended up being a wash, but the third party offered to maintain and support a solution so this presented less risk to us. This major risk we incurred was in vendor lock-in.

These types of trade offs happen all the time. Think about virtually any SAAS offering that could otherwise be built in house.
You sound like me and this sounds like software I created more than a decade ago. Good luck. It is an incredibly difficult sale (yes, I am a little bitter :))
I think you understand this but its more than just handling large datasets memory friendly. True streaming would allow you to keep your connection pool happy. If you stream a large dataset you have to keep the connection open (lets say for a web request which is the common case) and you can't reuse that connection till you retrieve the entire dataset (or I guess read a subset and stop). For batch processing this ok but for web requests this is generally not ok. Asynchronous drivers are push based and are analogous to NIO HTTP like Netty (some non-JDBC async drivers I think even use Netty). But I'm going to gather you understand that and/or either using a very sophisticated pooling technique/drivers.

So if I block too long while reading an iterator like object because the client is taking to long to read... I think you can imagine what happens. This is why so many of the JDBC wrappers (such as Spring JDBC and JDBI ) do not return iterators or at least do not advertise it as an awesome feature.
This library makes it really easy to write REST services using python. Saved me a lot of time when doing prototyping of simple (and not so simple) services.
Define "working".

Since the introduction of iOS, Apple has seen a lot more growth and profits than Microsoft, and became the largest corporation in the world (by market cap).

I do think Microsoft's latest multi-paradigm devices (like Surface Pro), are gaining traction. But overall Apple has outpaced Microsoft while having different UI frameworks for mobile and PC.
I'm actually working on a wiki built on Slack to solve this exact problem. If this is happening to you, checkout http://tettra.co.

We just launched our beta last week and are looking for companies to work closely with to improve the product. My email is andy@tettra.co if you want to discuss more too.
Me too and I am near SF. Would also be interested in talking
"I believe the China is the longest surviving political entity."

By my standards, what we today call China dates to the 1949 Communist revolution. For China to be able to claim continuity, the other side would have had to have won. "Polities located vaguely in the Chinese landmass area" is not an institution.

"China has caught up in many many ways and starting to out innovate even the US. And they're just getting started."

I'm not seeing a lot of evidence of innovation. What I see is a Communist country doing what Communist countries do, living off of the innovation of others while pouring a lot of effort into PR that confuses credulous Westerners who really want to believe. I believe the Chinese people are capable of innovating, but until they structure their society differently, it isn't going to happen. It is an interesting question as to whether the Chinese people could tolerate and/or adjust to a truly high-innovation culture, but that's a PhD-thesis-sized topic.
A passing comment about the impact of technology on the music industry is enough to make someone's death relevant here?

But you're correct; if I consider HN to be heading inexorably in a direction I dislike, I shouldn't waste my time here. Have fun posting and commenting on celebrity news, articles from the The Guardian and The Intercept without me.
That reminds me of an awully old joke: "I wish I had enough disc space for 2-gigabyte swap file. — Why the hell do you need a swap file so large? — I don't. I just need the space."
From the guide:

"RSUs are less attractive than options from a tax point of view because you cannot make an 83(b) election with respect to an RSU."

I'm fairly sure this is incorrect. Every other guide that I've read (just google RSUs 83b) says that you can file an 83B with RSUs and I've personally filed 83Bs with RSUs multiple times.
You seem to say those are the only two options. There's clearly a third one: use the API and, if they suddenly enforce the excessively onerous terms, go public in an effort to make them back down from public pressure.

This has been shown viable time and again, with App Store rejections and the like. It is obviously high-risk but sometimes worthwhile.
Maybe I misunderstood your example but I've always found this to be pretty easy in Google Maps. I just picked a random spot on the map where there was a park (with some walking paths) and made a custom route. Took longer to pick a location for the example than it took to make the map: https://goo.gl/5TcdGz
"The program scoured billions of data points, including arrest reports, property records, commercial databases, deep Web searches and the man’s social- media postings."

Does "deep Web searches" mean the program has access to your tor activity? How is that information acquired?
>"And when the facts and evidence are overwhelmingly against them, they rely on unsubstantiated theorizing to hand-wave them away."

Facts can't be 'against' something. That's silly, anthropomorphism. Facts must necessarily be interpreted, they are themselves meaningless until we choose to apply them toward some argument, which must, axiomatically, require some amount of unsubstantiated theorizing.

Have you no sense of the history of the philosophy of science at all?
Give it ten years, and that traffic light problem may solve itself.

I would not surprise me if we would eventually see every traffic light broadcast its GPS location, cycle pattern, and phase, either using radio or by modulating their light source.

That still is risky (hackers could hack the logic in a traffic light), but less risky than relying on one central authority to know what he whole world looks like.

Also, I don't think it is a good idea, but chances are police officers will have ways to stop self-driving car without giving visual signs.
Consider also: crossing guards, police pulling you or someone else over, emergency vehicles trying to get through (possibly in traffic necessitating that multiple cars move around to make way), drunk driver swerving into your lane, construction lanes which route you onto the shoulder, stoplight failure (power outage or otherwise) with and without someone directing traffic, city parking garages where a valet parks your car in a tight grid, events where you park in a field / on the grass (somewhere that would otherwise be "out of bounds"), camping, some of the things schools do inside parking lots...

I just see far too many weird edge cases for car without a steering wheel to be feasible in the next few decades. Automated driver assist, sure. Taking over almost all the time, sure. But the dream of having it take you home drunk / take your kids to school without you / let you sleep on the way to work is pretty far off IMO.
Lenses aren't really designed for providing OOP, they just happen to be able to do that too.

Have you ever wanted to return a copy of an array with an element changed? Like (JS) var new_a = a.concat(b) gives you a new array, don't you sometimes wish there was e.g. new_a = a.update(3, x)? I sure have. That's what lenses do, and they do that more efficiently and for way more than just arrays.
To put it simply, in my tetsing, if using 4 threads (the default) memcached and my clone run about the same. However if using 8 threads (with -t 8 option), memcached becomes a little slower (!) while my clone becomes a little faster. There are still some optimizations I'm planning to do, so I hope the performance/scalability margin will improve yet more.