skysight-inc/HackerNews huggingface dataset:
Or Microsoft could do a reset like Apple did in the late 90s. That would still involve closing the lab, firing many workers, and focusing purely on a narrow set of products that it can make lots of money on.
National Priorities: Forget China; Worry About Education
They're trying to deter the lazy criminals?
Modules are the way to go, not polluting an arbitrary namespace.
Terms and Conditions: Photo-sharing site Imgur says it all in under 1000 words
Show HN - my project 'Wage Slave', visualises wage in realtime
It looks like this has been moved and is no longer a jQuery plugin, which is awesome. It's now, however, creating a global variable named `url` which is dangerous to say the least.
Build it and they won’t come: How and why growth hacking came to be
The quote at the bottom is a bit tongue in cheek! I found it surprising how slowly money accrues even with very high salaries when you watch in real time. A watched pot I suppose...
But you don't know what is in the trucks.

djhworld is talking about a scenario where someone at a company knows a certain high-price shipment is coming in. He could talk to accomplices and direct them to the exact truck and intercept/steal the item before it's delivered. Who would know there was a connection between the theives and the insiders?

On a more practical note, I can understand why UPS/FedEx wouldn't want consumers to see this. They would be bugging the hell out of the customer support reps asking why their truck wasn't stopping at their place first, etc. Sure, if the driver is lost, that's another story, but I think the larger companies already track their equipment in realtime. The signature pads are always live now.
Avoid entrepreneurship if you value diversity
Best Tips to Keep Whites Indeed White | Find A Cleaner Online
This piece strikes me as too Utopian. While most people, including me, will likely adopt driverless cars, a substantial minority of the population will never adopt them.

Should driverless cars become mainstream, criminals of all kinds will quickly find ways to game the system to make vehicles driver-controlled, and (more ominously) will figure out how to hack into other people's cars and use them for nefarious purposes -- vehicle botnets that can cause major economic and physical damage. The police will need ways to override driverless vehicles to keep up with criminals.

Moreover, many individuals who love driving their sports cars don't want driverless vehicles; many law-abiding car hackers and tinkerers don't want to relinquish full control over their vehicles; and civil-rights organizations will likely end up fighting driverless vehicles in the courts.

Instead of an Utopian, smoothly-working, accident-free system that doesn't need police, seat belts, or insurance, I would expect our road-traffic system to evolve into a more complex mix of driverless and driver-controlled vehicles. The unintended consequences of the transition to this system, and its ultimate legal and technological requirements, are really unknowable at this point.

--

PS. In response to paulsutter below, this is not "dystopian terrorist hacker paranoia!" All I'm saying is that the transition will be a lot less simple and smooth, and will have more unintended complex consequences, than suggested by this piece. That's usually how it goes when society makes fundamental changes to the architecture of a large, widely used, complex system!
I'd also be interested in that sort of list
How depressing to see what the top 10 top 10 consists of. At least it shows that high schooler's are reading books, or less encouragingly, that the general public has high school reading levels.

The actual 'bricks', the visualization, seemed to me not to have any actual value. The charts and tables were useful but the bricks carried no signal.
What? No FizzBuzz?
The market is at saturation, but there is an ongoing upgrade/replacement market to consider. If PCs are upgraded every 6 years instead of 2 years, your market is effectively 1/3rd as big. 6 years in consumer is not very strange, especially if their PC is collecting dust while they do everything on their iPad. In Enterprise, I'm not really sure for office workers, but definitely the workstation market, however big that is, replacements should continue to be very healthy.
Infinite Gangnam Style (from Music Hack Day)
I don't know why you're getting down voted because what you said just makes sense. I mean, that's what Apple did and no one can argue that they weren't successful.

Someone else who worked at MSFT made a comment one of these days saying that the reason why they don't react more appropriately is because they are 100% right on their vision for Windows.

Well, I think they're wrong. Time will tell.
http://news.ycombinator.com/item?id=4703922
Yes! But Microsoft still has to evolve beyond the PC market, which they can totally do (and are doing).
Google Crisis Maps - Hurricane Sandy
I know this is the wrong place to be a music pedant (is there a right place?), but that's a Mike Watt song, featuring Eddie Vedder on vocals, not a Pearl Jam tune.
3D CSS Periodic table with three.js
> That’s $20 million per day ($830 million per year)

How could they let that slip?
Mr Doob wrote this to try emulating a TechCrunch Disrupt demo. Here is the background:

https://plus.google.com/113862800338869870683/posts/QcFk5HrW...
Sadly it totally does for me. And while this is different problem, Word on OS X still seems to think Copy-Paste is a computationally complex problem on par with decoding the human genome.
I've got 3 USB chargers in the house, including a Kindle charger, and none of them inter-operate at all. Ridiculous.
This is a long play. I doubt that Valve would be doing this if they didn't have a long term belief in it's viability.

One big issue is Engine tech, typically the best game engines have been designed around Windows and Consoles. Now we have ports of Source engine and Unity3D to Linux. This can enable a whole batch of games to be ported to Linux with minimal effort.

Besides , this is a beta so intended for interested early adopters to play with rather than becoming the #1 game system overnight.
I wouldn't consider Chart.io an applicable product for a startup, $185/month for a charting interface is way to expensive.
Don't pay for anything!

At least not now: While you may choose to put some money into a serious analytics package in the future (when you get millions of visitors per month and have specific measurement interests), there is absolutely no need to do that when you're small. It's just one more expense to think about.

If you don't know enough to choose one now (which is totally fine!) start with Google Analytics. It's free, it will do your sites, apps, and real-time stuff if you need it, your colleagues are likely to be familiar with it already, and it can cover A/B testing relatively easily.

When you find yourself saying things like "I wish Google Analytics had XYZ feature" or "GA isn't compatible with ABC thing we love" then you'll have a checklist for finding something more appropriate to your needs.

Otherwise, use the tools that come for free with services like Facebook and MailChimp! There are plenty of numbers in those while you're small.

Truly integrating multiple analytics package is — in my opinion — a solid opportunity for a start-up in itself, so if you're looking for a the one-stop-shop you probably won't find it. If you do, let us know! :)
Somebody's hacked into my car (near future)
This new trend of driverless cars and their ongoing legalization process keep me wondering who would be responsible when the driverless cars start causing human deaths? After all, the core of this technology is the software, a very complex set of software, the same software which tend to have bugs and security vulnerabilities. What if somebody hacks into (remotely or locally, doesn't matter) my future car and program it to kill somebody then replace back the changed software with the original? Flawless murder?
Gitolite/Gitorious are used to manage repositories and access to these with single SSH/Git login/connection. Use case OP described is not what it was created for. Instead Gitolite and Gitorous are used together with tools like Redmine to setup full fledged project managements systems where you can create repositories for projects, commit to these, update tickets based on commits, etc. For use cases like this you have to have GIT control over single connection (did you notice all github GIT urls are like git@github.com?)

What gitorious do - instead /bin/bash it puts custom shell script for SSH which manages all stuff like repo creation, authorizing users by their keys, etc.

tl;dr; For OP use case gitolite is probably overkill. He likely could get away with something like s3fs and mount any number of S3 buckets and push to these as to regular local git repo.
Such supposition and widespread fabrications have been leveled before at Microsoft, and the PC itself. It's all bunk.

PC gaming is steadily increasing in sales volume accounting for more than 50 percent of all video game sales. Considering there are 3 gaming consoles (that are cheaper than PCs) vying for that other 50 percent, it appears that PC sales are increasing not decreasing.

Another factor to consider is that PCs do not require replacing as often as they did in previous generations. The article makes no mention of these factors.

The death of the PC has been greatly exaggerated, mostly by those with investments in consoles, tablets, and phones. The exaggeration bears no resemblance to reality. World of Warcraft and its expanding genre of games do not play on phones, tablets, or consoles. The PC is far from dead, and will remain so into the distant future.

Posted from a PC.
I use google analytics as a historical record, but very rarely review it.

Mixpanel for event tracking, getclicky for real time site stats (only monitored when we have pr/marketing stuff going on).

StatsD and Graphite for user facing analytics (I run a marketplace for cranes/heavy machinery so advertisers need to review just their stuff).
A Tribute to an Unsung (UI) Pattern
Yes in a hypothetical future where microsoft loses massive amounts of money it may need cut spending and double down on it's existing competencies.

But that's a pretty damn facile statement.

It can be said of any company that has a revenue stream. The only ventures that's not true for are governments with sovereign currencies (and even then there are limits)
> When people are no longer in control of their cars they will not need driver insurance—so goodbye to motor insurers and brokers.

This is a bit delusional. Someone will have to pay for accidents and injuries.
The keyboard layout project
The Game Console Is Dead. What Will Replace It?
I think there's a perception with Ballmer that he been mainly interested in milking existing cash cows like Office and Windows rather than being especially forward thinking.
I love this browser it ran flawlessly on almost anything, and when it comes to cake Opera is hard to beat http://en.wikipedia.org/wiki/Opera_cake
Yes I know, but if I'm not at my own workstation I have to remember to change it. I'd like to go to duckduckgo.co.uk and have it immediately default to UK search - the same way Google.com does based on my IP.
This is poorly researched. This takes a consumer view of Microsoft which is only a small facet of what Microsoft does.

Microsoft basically runs 80-90% of the world's corporations and has a good shot at migrating those corporation's workloads to their cloud as that transition happens over the next 10 years. This is boring to write about but it makes a ton of money for Microsoft and isn't going to change anytime soon.
I agree with the 'don't pay for anything early' sentiment, however I don't think it's good advice to recommend just Google Analytics. The data is wildly inaccurate and while provides some good stuff, it should not be your only form of data.

I'd recommend pairing this with the free mixpanel plan and/or getclicky so you have a few different sources to check each other.
Hi,

I led the team that shipped this image, and I'm pretty proud of what we did. A few thoughts about our goals for this release.

The entire point of Ubuntu core on the Nexus 7 is to highlight our desktop's performance and resource issues. We know we're way too fat in terms of memory consumption, CPU usage, disk footprint, etc. and now we have a convenient developer platform that folks can use to help us optimize our core in preparation for a future world where mobile dominates. (nb, I've been calling it Ubuntu Pilates)

The great thing about Ubuntu on the Nexus 7 is that it finally provides a convenient, cheap, ARM platform where all the standard Linux tools work. Believe me, I've hacked on pandas, rpis, etc. and for what we're trying to do here, the Nexus 7 is so much easier to develop on.

And if I may insert some editorial, I often see the HN crowd complain about Apple's developer policies, working around strange bugs in their black box APIs, etc. This is your chance to help build out an open platform. I'm not saying our APIs are better (in fact, they tend to be less well thought out than Apple's), but at least you have a chance to help improve things in the platform, rather than accepting whatever the platform gives you.

In any case, the summary here is that for now, we've got a tight focus on improving our core OS footprint so don't expect that our current UI experience is great (it's not) or that it's a usable replacement for Android (it's not, unless you hook up a USB keyboard/mouse in which case it's just a super cheap, silent terminal).

Every bit that we improve the core OS on the Nexus 7 flows back into the rest of our platform so our desktop and our server gets leaner and faster. To make it painfully obvious, this will help all your Amazon EC2 instances. :)

We'd love to have any help. And stay tuned for more to come.

thanks,
/ac
Default Scripts To Use In WordPress Development
On a similar note, I was hoping that the end of F1 coverage by SPEED in the US will lead to more openly-available coverage. I was less hopeful when I learned that NBC would be picking it up. Any ideas from the HN community about where to find coverage online (I'm willing to pay, of course). Some of the comments here have me hopeful that a VPN in the UK and a connection to BBC will do the trick!
This is basically what the official F1 iPad app is like, which I happened to have with me at the Australian Grand Prix last year. It made a pretty big difference to actually know when various drivers were about to come past, and what was happening in the other parts of the track.

As things got more tense toward the end of the race other spectators were crowding around for an overview which our eyes couldn't possibly provide, considering our vantage point. It was definitely one of those "holy shit I'm living in the future" kind of moments.
Get away with? Sure. It would not be nearly as useful or as seamless as gitolite though.
Cringely forgets there's a Board of Directors. They could oust Ballmer and install someone else.

And all this talk of the PC dying -- what about all that work that's done using PCs? Where's all that going to go? To tablets? I don't think so.
Total Boox: Pay Only For The Amount Of Pages You Read
Many of the same arguments would apply equally well to removing whitespace and punctuation from natural language, something that many people today in some (even large) cultures--and certainly those living a thousand years ago who spoke many of the dominant languages at the time--would describe using "don't want". Color is just another axis along which information can be communicated to you, one similar to using bold fonts to indicate "this is a keyword" (which many textbooks do) or italics to mean "this is important" (which many articles do) or different fonts to indicate "this was block quoted from a typed document" (which many books do). It would actually be kind of interesting to set off proper nouns in a special color (and in fact some languages do this, both human and machine, using capitalized first letters), or to highlight pronouns in colors that matched their references (to make random access scanning in fiction books faster and easier). If the colors aren't working for you, you might want to figure out how color could be better applied to your problem, but throwing it out entirely is just having fun accepting and working around the challenge of a handicap: next you might try removing language features such as "classes" or even "functions/procedures" from your experience, as "real programmers" do not need these distractions and without them you will probably spend more time paying close attention to your control flow. (In fact, while that sounds silly, spending a few months coding in nothing but assembly language is actually quite mind-opening.) (Also, FWIW, Rob Pike--the inspiration for this article--actually makes arguments similar to this for why Go is a great language: that by having fewer features, people will make less mistakes... very similar to the reasons why people designed Java as limiting as it is, and why thousands of developers insist on using C instead of C++ or assembly instead of C.) (<- All of this typed without the usage of paragraph breaks, as I'm certain that without them people just pay more attention to the argument structure ;P.)
What's up with journalists? It's like they have to kill something every week or so.
Oops, I posted this in a different thread elsewhere on HN (http://news.ycombinator.com/item?id=4707925), but figured it would be relevant to this conversation too.

---

Hi,

I led the team that shipped this image, and I'm pretty proud of what we did. A few thoughts about our goals for this release.

The entire point of Ubuntu core on the Nexus 7 is to highlight our desktop's performance and resource issues. We know we're way too fat in terms of memory consumption, CPU usage, disk footprint, etc. and now we have a convenient developer platform that folks can use to help us optimize our core in preparation for a future world where mobile dominates. (nb, I've been calling it Ubuntu Pilates)

The great thing about Ubuntu on the Nexus 7 is that it finally provides a convenient, cheap, ARM platform where all the standard Linux tools work. Believe me, I've hacked on pandas, rpis, etc. and for what we're trying to do here, the Nexus 7 is so much easier to develop on.

And if I may insert some editorial, I often see the HN crowd complain about Apple's developer policies, working around strange bugs in their black box APIs, etc. This is your chance to help build out an open platform. I'm not saying our APIs are better (in fact, they tend to be less well thought out than Apple's), but at least you have a chance to help improve things in the platform, rather than accepting whatever the platform gives you.

In any case, the summary here is that for now, we've got a tight focus on improving our core OS footprint so don't expect that our current UI experience is great (it's not) or that it's a usable replacement for Android (it's not, unless you hook up a USB keyboard/mouse in which case it's just a super cheap, silent terminal).

Every bit that we improve the core OS on the Nexus 7 flows back into the rest of our platform so our desktop and our server gets leaner and faster. To make it painfully obvious, this will help all your Amazon EC2 instances. :)

We'd love to have any help. And stay tuned for more to come.
thanks, /ac
It would be cool to have an engine that supports multi-rule chess AI. I've always wanted to get around to writing an AI for Laser Chess [1] for instance, but it seems to me that since it's basically a search strategy, if you generalized the rules you could easily write an AI that can play any set of rules.

[1] http://en.wikipedia.org/wiki/Laser_Chess
I think people won't have to buy them. They will just have radically cheaper (self-driving) taxis available.
A lot of this "PC is dead" stuff is very bizarre a few reasons.

(a) Some are projecting trends based on the very beginning of the smartphone/tablet "era." IE, 5% of pageviews from smartphones in 2011, 10% in 2012, 80% in 2015.

(b) PCs defined as a computer with a keyboard, mouse & screen are the most pleasant thing to work on for long periods. People who work in offices, students, etc. are still going to use a PC. If you plug bigger screen and keyboard into your 2016 android, it's now an android PC.

I do think the world is changing in a way that affect MS. There are now 2 new OS's that have the potential to pivot into Windows killers. On 1-$200 devices, consumers & manufactures can afford to be more adventurous and try new OS's. So, 2 potential competitors could become 5 or 10 in the next few years.

I also think PC prices may keep coming down without volume going up.

On the other side of the equation there are risks too. People are buying more "computers" then ever before & spending a lot of money on them. Families that spent $1000 every 4 years on a home pc now also buy 3 smartphones a cheap tablet and a cheap netbook.

MS know this. They may not have the high hit rate that Apple do, but they are an impressive company with a history of winning and more experience than anyone in platforms.

This "PC is dead" hyperbole is annoying mostly because the more accurate "PC is changing" is so much more interesting."
I always recommend:

Think Python: How to Think Like a Computer Scientist http://www.greenteapress.com/thinkpython/

It's a pretty good overview of basic concepts of Computer Science, it's focus is Object-Oriented but does cover functional programming as well.

I would also pair any of the suggestions offered here with http://pythontutor.com/ adding the visual component of program execution will help absorb the material much quicker and get you used to the nuances of python.
This article is trying way, way too hard. From the way it frames things you'd never know if this "matrix" was invented by Evil Satan Obama or whether it's been around since the 70s. Shame on those who voted it up; you should step back and think about how you process information.

Full disclosure: I'm not American and view US politics as a source of entertainment only.
Sales of the galaxy SIII actually rose after the iphone 5 was revealed
Whats going on here?

First Amazon claims the sales of the kindle fire rose since the launch of the iPad Mini

http://www.theverge.com/2012/10/27/3563380/amazon-kindle-fire-hd-sales-after-ipad-mini-event

Now Samsung is claiming the Sales of the galaxy SIII actually rose after the iphone 5 was revealed

http://news.cnet.com/8301-1035_3-57541312-94/samsung-feels-the-power-as-galaxy-note-2-lifts-off/?ttag=fbwp

F* Logic
The problem is that most people need their cars at the same time - rush hour.
when it comes to charge times, is there any difference between a cable from my computer or kindle/plug charger?
Considering how much money and credibility they have been putting into other projects, this seems baseless.
While this is not wrong, markdown involves much less typing than HTML. Also, should one need to use HTML, markdown does allow one to switch between HTML and markdown.
If we have $20k models in 10 years, we'll have $5k used models in another 10.
agreed. The only perceptual signal was due to the overwhelming dominance of certain specific titles.
Photoshop time savers, hints and decencies