skysight-inc/HackerNews huggingface dataset:
Yes, I've seen crazy intersections in person - I considered exactly that sort of thing with my comment.

But I can also see that a self-driving car could edge forward gradually until it had the opportunity to take a larger advantage. A lot of those vehicles and bikes are not travelling at full speed and are also prepared to brake if need be. A self-driving car would be able to judge all of these things almost immediately unlike the reaction lag we get with humans.
Scientists: Solar system inside a searing gas bubble
Jornadas de Engenharia de Climatização 2014
Another point: anonymity can be used for ill or good, but as a means to allow one to speak without professional sanction, it's tremondously useful.

As a means to shill or astroturf (look up "Steve Barkto"), not so much.
Is Dropbox crazy?
Not only is that not quite true, but even if so it would just be a marketing problem, and not because of cultural, legal or technical barriers? (such as iOS only, or heavily english-dependent, etc)

I have personally seen Meetup used fairly liberally in Korea, HK and Singapore.
As jashkenas (CoffeeScript author) has stated, he considers the language "complete".

https://news.ycombinator.com/item?id=7139807
Probably because it'd be awfully slow.
By your reasoning, I guess it would only be logical to assume that elephants can get in there too.
Node Roundup: Tint, Redbird
The main problem I have here in the UK is that I live in a suburban area but have excellent train, bus, tram, road links into our nearest city and several other local cities.

Every job I've expressed an interest in recently has an office outside of the main centre, normally near a major road junction. This makes the office inaccessible by public transport and much easier to get to by car. These are IT jobs in different industry sectors: retail, defence, finance, utilities etc.

I suppose this is due to the price of land and availability of office space out of town. There is no incentive for most of these companies to be in a city centre.

This is the major reason I'm likely to continue to drive to work. At the right time of day it takes 20 mins to drive, proabably over 1.5 hours by public transport - a mixture of train, bus, walk and much more expensive. How dissappointing!

Of course this isn't an issue in London, I'm talking about provincial towns and cities.
Hash then compress. (Or hash then truncate.)
- Yes exactly; Jumble will automatically create the required keys which allows for the seamless experience and means that users don't have to known anything about cryptography and key generation/management; we give the public key to anyone who requests it (using our software) and only give the private key to the person that's authorised to have it.

- We always encrypt the private keys we generate with the users' password so we don't have access to any private keys; this means that we couldn't access someones encrypted emails even if we did have access to their email account (which we don't).

Hope that answers the question ...
I think it can be done in few lines of ruby/python/whatever code. Without submitting sensitive data to remote unknown server. IMHO it would be much better idea to release code as opensource.
So, basically, I can tell my bank/credit agency/hospital "please forget that I got a mortgage/defaulted/tested positive for HIV"? Doesn't that sound rather risky?
Student-Built Apps Teach Colleges a Thing or Two
What statement did Google make, regarding PRISM, that was a lie? And what evidence caused them to get caught?
Ask HN: Technical director from 6 years, my boss recruited a CTO
Hello HN,
I'm technical director, one of the first employees (we were 10 people), since 6 years in a successful company (450 now and counting). After proving multiple times that I do not count my working hours and efforts for this company, building software that only a few people could have done (an adserver for example), my boss recruited a CTO after telling me that he would never recruit a manager for the tech. Yes there are other technical directors since the company bought multiple ones in the latest months.

What should I do ? Quit ?

Thank you for your advice and ideas.
This is not only about extra computational performance, but also about predictability, I'd love to program on a hard real time system with Go instead of C++, but given it uses GC, it is not going to happen. I have mostly worked on real time embedded systems, and I only encountered C and C++, mostly because there is no other sane choice available.
that's unlikely to be the case, JS is pretty fast
did now https://github.com/ggreer/the_silver_searcher/issues/483
(though it took me a while to figure out a more precise issue title than "--max-count is taunting me")
Ask HN: What are your favorite tools for front-end JavaScript development?
I'm new to this side of things, and I find myself juggling a lot between text editor and browser, which I don't find very pleasant or efficient.

I'm wondering what tricks seasoned JavaScript programmers use to make their environment more productive?
And they are?

The Electoral College is in place just for Presidential Elections because it used to be that it was impossible for the various candidates to peddle their platform all over the country. No other position had that issue, governors, senators, congressmen are all far more local elections.

That issue doesn't exist anymore. There is no reason the president can not be directly elected.
As a counter point to that, my wife and I recently moved from the USA to the UK and we've spent more time at the doctor's in the past month than we had in the previous year in the USA.

Part of the difference is that, in the UK, the doctors have been treating my wife's problems as honest medical problems and not just beating the diet and exercise drumbeat regularly. My wife spent a good part of the last year essentially bed ridden. The US doctor performed test after test to find out what was wrong. She eventually prescribed some medication for my wife which made her violently ill, but the doctor promised her body would acclimate to the medicine and that, in a few months, she's be able to walk again.

Since coming to the UK, we've discovered that the battery of blood tests that were performed back in the USA was actually just the diabetes test being performed over and over again because the test kept coming back negative. The medicine prescribed was actually a drug for the treatment of diabetics, despite the doctor having twelve negative blood tests on my wife for diabetes.

Instead, the UK doctor considered the possibility that there was something wrong with my wife besides just being fat. After a week on her new medicine, she was starting to walk without a cane again. In the past two months, she's lost thirty pounds. It's amazing how much more exercise you can get when you're not bedridden. Next week, we're seeing a GI doctor because the UK doctor realized that A) my wife would lose more weight if she ate more salad, B) my wife would eat more salad if she didn't always violently vomit it back up six hours later, and C) regurgitating food eaten more than fours hours ago isn't normal. The doctors in the USA never could seem to figure out B and C, so they would just double down on A.

By the way, in case you think that it was just that one doctor, that's not even our worst experience with it. About a decade back, my wife went to the emergency room after getting stabbed. The nurse told her the the problem would go away with diet and exercise. A stab wound. Thankfully, she caused enough of a scene to get a second opinion and the STITCHES that normally accompany stab wounds.
Or just do something like:

LOAD DATA INFILE 'data.csv' INTO TABLE mytable
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
Dejtingsidor
PHP 5.6.0 is out, lots of new features included
Maybe. But as far as I know, Chrome was a 20% project originally, not an acquisition. And then you have stuff like Spanner, which came out relatively recently, or Speedy. They still make new, interesting technologies, even if a lot of it is not on the radar of ordinary consumers.
http://neilb.bitbucket.org/csvfix/manual/csvfix16/sql_insert...
20 Free Useful Flat HTML Templates
The Merkel thing was just a political show for the up-coming elections IIRC. Anyway, we (the citizens) suffer the same fate no matter where we are, since we're using their services.
Looks fine on Ubuntu 14.04.
5 Incredible Opportunities Often Missed by SaaS and ECommerce
LOAD DATA INFILE can't conditionally create a foreign record, but you can certainly format a value on insert by using the SET clause, for example:

LOAD DATA INFILE 'people.txt'
INTO TABLE Person (@first, @last, date_of_birth)
SET full_name = CONCAT(LEFT(@first, 1), '. ', @last);

You can even do funky stuff like lookups:

LOAD DATA INFILE 'projects.txt'
INTO TABLE Projects(@first, @last, project)
SET person_id =
(SELECT id FROM people
WHERE name = CONCAT(@first, ' ', @last) LIMIT 1);
It is a serious addiction of some kind. It wouldn't be so bad if she wasn't constantly seeking my approval for it.. I point out that we haven't used the last juicer and she expects the new one to make me happy because it was half price! I suppose it is just a first world problem.
iOS7.1.1 pangu jailbreak download on all latest Apple iOSdevicesiPhone jailbreak
The Pyra from a Developer's Eye
End to end encryption for everything. Anonymizing technology especially when you need it. Governments always tap everything.
Unofficial Google Play API
Hi,

We are thinking in opening an unofficial API for the Google Play or a weekly data dump of the data, what do you think it will best suit your needs? Which data your companies need?

Any one interested in the weekly data dump for $ 500?
That's taken from here [1] and probably wrong.

1: https://www.openhub.net/p/ophal/factoids
That seems to be a widget from OpenHub, which probably has an algorithm (like Github) that analyzes the codebase looking for dominant language.
You bought an existing website and an existing product.

You scrapped to original software and re-created it. You don't appear to have done much to the website.

The website is toxic. It is full of signals of a poor quality product. I mentioned some of these in your other thread.

Doing a web search for the product returns a bunch of really suspicious links.

http://topdownloadebook.siterubix.com/download-webcam-blocke...

http://farmhousekitchen.us/blog/2014/08/20/webcam-blocker-pr...

http://www.cbengine.com/id/tg1264

These links are toxic and harm your reputation.

The clickbank stuff -the footer on the website especially- is weird and makes me trust the product less.

And then you make extraordinary claims that are not true.

I know that a single person working alone has not created software that is impossible for hackers or government agents to defeat.
California Lemon Lawyers
California Lemon Lawyers provide cost-effective and professional help for the customers whose purchase (vehicle) appeared to be a lemon. The attorneys of California Lemon Lawyers have gained impressive knowledge from their previous experiences. Contact us and get the help to enjoy your vehicle to the fullest!

More information on http://calemonlawinfo.com/
Because the author prefers to code in something else?
A Second a Day from Birth, First Year of Life on Planet Earth
How does your dump compare to app annie?

( www.appannie.com )
PHP 5.6 released
http://www.cbsnews.com/news/google-ceo-larry-page-issues-sta...

http://www.washingtonpost.com/wp-srv/special/politics/prism-...

http://gizmodo.com/confirmed-nsa-paid-google-microsoft-other...

They are lying through their teeth. As you should know skj, being a google employee.
There are unix tools that handle XML or CVS as well ;-) http://wiki.apertium.org/wiki/Xml_grep http://csvkit.readthedocs.org/en/latest/
So the MIPS ISA is considered to be 'pure' RISC?

My rule of thumb: if something is conceptually "pure" instead of a complicated, carefully balanced mix of grey, its usually not worth considering.

I found this to be true for programming languages, ISAs, politics etc.

It is interesting how purity has a very strong allure - maybe our brains are naturally drawn to a reduced state of complexity, and thus energy consumption?
The first python script I ever wrote does csv to SQL: https://github.com/elidickinson/csv-tools/blob/master/csv2sq... It's very rough, but I actually still use it on occasion. The Python csv library is quite good. There's a lot that can go wrong that LOAD DATA can't handle.
I accidentally down voted you... But meant to up vote.

Anyway, that is exactly what happened. We've transferred so much technology so quickly to China and India. The only hope for g the USA now is that standards of living rise in those counties enough that the wage gap isn't so bad, and more high tech can stay here.
Do 9-5 jobs with paid lunch exist?

Everything I've seen is either 8-5 or 9-6 or some variation of that. Heck, where I am now is 9 hour days plus they encourage you to take lunch, 7-5. Half-day Friday though.
Easy Apple Filled Breakfast Roll Recipe
Hacking Traffic Lights Is Amazingly Really Easy
Show HN: A glockenspiel for (your) kids
According to another article[0],

> Thoemmes also sampled ten 18-year-olds and found Demodex DNA on just 70 percent of them. This fits with what earlier studies had shown—the mites seem to become more common with age. They’re rare on babies, more common on teenagers, and universal in adults. No one really knows where we get them from. Dogs get their face-mites during nursing, and humans might do the same—after all, one study found a lot of Demodex living in nipple tissue. But the fact that some teens aren’t colonised suggests that we pick up these creatures throughout our lives.

[0] http://phenomena.nationalgeographic.com/2014/08/27/you-almos...
I can see two immediate uses for this:

* Private backhaul network for my VPSs, useful for things like ssh, deploys, monitoring, metrics, and log aggregation

* Private network that I can set up between my laptop and my parents' desktop and fix things via VNC without having to pay for a dedicated service.

The lack of perfect forward secrecy is sort of a bummer, but for my purposes it should be fine.
I hoped the article had a look at which parts of those ISAs were reversible, and thus did not dissipate energy.

For those interested, there is a master thesis from the '90 that discussed a prototype reversible ISA + RTL that wasted (in theory) no power for the logic (non-IO) parts [2].

[1] http://en.wikipedia.org/wiki/Reversible_computing
[2] http://dspace.mit.edu/bitstream/handle/1721.1/36039/33342527...
Ask HN: Palantir or Facebook?
Similarly to the question asked on HN four years ago, I am deciding between a grad position with Palantir or a grad position with Facebook, and I'm having a tough time deciding. Both positions would be in NY.

Palantir is a much smaller company (in particular, the team I would be joining is tiny) so I feel like I'd have a much larger impact on the product itself, while Facebook is one of the most used things on the internet. It seems like the major difference is in the difference between a consumer product and an enterprise product, but I would be happy working in either area.

I'm finding it very difficult to decide, so I'm thinking about just going for whichever one will be higher paying, post negotiation. Is this dumb?

Thanks for reading!

EDIT: Both positions are in software engineering, and offers seem mostly comparable in terms of perks and benefits.
Much more frequently I run into the issue that my csv isn't perfectly formed. Some people have funny ideas about how to handle newlines or escape quotes/commas.
If you're fortunate enough to be able to put `data.csv` on the MySQL server, that is.
Wow, 6 points?! Sad:-/ There's a tremendous amount of advice there.
An Adobe Flash Exploit Leveraging JSONP Callback
But "Awful" could be the new good. I personally would be very tempted to use something called Aweful.
It's definitely usable in serious production-level projects. I use it regularly and quite enjoy it. I don't have much time right now but to sum it up: it takes the (IMO hidden) expressiveness of Javascript and brings it into the light.
Morning Mail – one email at a time
I mounted my iPhone 5 on my bike this morning, and took a Hyperlapse recording on the bikeride from home to the office (15 minutes).

When I reached the office and stopped the recording, the app would just hang with the text "Processing".. I left it processing for about 4 hours, with no progressbar or anything like it. I ended up giving up, closing the application and rebooting the iPhone. When I launched the program again, it had an error similar to "something bad happened" with a couple of options..

I don't think I'll try be using this program again.
You can't see whole list of emails. Mark current email to go to the next one.
I submitted the following file (note the blanks):
$ cat testblanks.csv
1997, Ford, E350

The following was returned:
CREATE TABLE testblanks (Column_1 NUMERIC(32, 16),Column_2 VARCHAR(5) CHARACTER SET utf8,Column_3 VARCHAR(5) CHARACTER SET utf8);
INSERT INTO testblanks VALUES (1997,' Ford',' E350');

That was in accordance with http://tools.ietf.org/html/rfc4180

Cool!

But the CSV format has a lot of "gotchas." See, for example, http://discuss.fogcreek.com/joelonsoftware3/default.asp?cmd=.... Especially the rant about the Microsoft version of CSV.
...or if you can use the LOAD DATA LOCAL INFILE syntax on that server/client.

http://dev.mysql.com/doc/refman/5.6/en/load-data-local.html
The Evolution of Mobile Gaming
How does reverse SSH tunneling work?
really great idea, but why morning? %)
Great product, very easy to use ! Must have
IBM opens up Watson to researchers
Really? I agree installation is a major hurdle, but in my experience -- that is, coworkers and students -- most people are helpless with SQL beyond very basic queries unless they've been trained in it and truly used it. Most people don't understand the relational algebra it's based on, either. To make it clear this is not some kind of elitist statement: I struggle with SQL, too, because so far I haven't needed to write truly complex queries in my day job.

This isn't an argument against SQL, by the way. It's an argument against the notion that the overriding principle when assessing a tool/language is whether it's simple and easy to learn.
Add LOCAL (as in, "LOAD DATA LOCAL INFILE") and the path is looked up in the client's filesystem, with the file uploaded through the connection before the command is run.
Funny it sounds like Opa (opalang.org).

That said, there is already openresty http://openresty.org which is an incredibly well-managed project, plus Lapis which also seems right in many aspects http://leafo.net/lapis/

I'm not judging, but the license of openresty and lapis also is more usable for many (vs. GPL v3).
User Experience Design Learning Path
A Quick Tour of WordPress 4.0
A couple of things that one would guess, but are neat none the less: Food prep is the only one without a dip during the lunch hour (they are preparing what everyone else is eating). Also, protective services has the fattest tails (most late shift workers).
I'm all for less sprawl but artificial limits like the ones you're describe would IMO only needlessly accelerate gentrification. For instance, it's very difficult to get a spot at a daycare in Munich, not because there isn't space in the system but because the city can't afford to hire staff that can afford to live in Munich.
Flux Step by Step
> But the CSV format has a lot of "gotchas."

In the wild, CSV is less a format and more a meta-format (and a subset of the *SV family) with plenty of variability between dialects.
Ridiculous. Take away the app and you have an online service for which one possible front end is the app.
Is there a centralized server on their end that all my data goes through?
Ooops, I didn't know that was being used. Damn AI!
The rich villas are just what you see; there are plenty of hidden ghetto villages hidden from view. Its quite expensive to live in puxi.
Spyware 2.0
Great Photography Contest
It's important to recognize that HN is advertising for YC. It's not a discussion board aimed at increasing knowledge or bettering the community.

An uncivilized looking comment thread that eventually converges to the right answer is something that is not necessarily good for YC. After all, what if YC gets portrayed as a bunch of geeks debating technicalities? Even more dangerous for YC, what if those geeks debated non-technical matters and converged to a naughty conclusion?
I'd also like to add: make sure you actually need a 3D print. Most of the stuff I see people printing could be made faster and more reliably with more traditional manufacturing methods. For example: a 3D printed case for just about anything is a terrible idea. It's very hard to get square, true prints of specific dimensions. I've seen many a warped Raspberry Pi case.
I wouldn't put it as such. They're all one-offs.

But consider how fast gcc started supporting x86_64. I am not worried about the supply of people who do systems programming
You posted this three weeks ago: https://news.ycombinator.com/item?id=8131470

Actually, the best response I've seen to this challenge is by tptacek[0]. You can see his comment here:

https://news.ycombinator.com/item?id=7164452 [1]

To be honest, I would be delighted to have a candidate say something like: "You know - I believe I can do the work you have, and do it well. I also don't believe that these sorts of questions will help you assess whether or not that's the case. Here's an alternative idea ..."

The last candidate who cut short the interview I was doing with an alternative approach still works for me.

[0] https://news.ycombinator.com/user?id=tptacek

[1] https://news.ycombinator.com/item?id=7164452
I agree with your points, which is why I have been hesitant to try out these wrappers around d3.

It is nice to have tool tips and other bells and whistles outbid the box though. I wonder if anybody has tried to do a more complex visualization (hierarchical bar chart for example) in one of these wrappers?
For any history buff's out there I would be very interested in any instances the economics of a nation were as disparate as they are now and were able to stabilize to "normal" levels of inequality. The majority of instances that I was able to recall or search for were only instances when a revolution occurred in order to "stabilize" the inequalities rather than instances of rich individuals recognizing a problem and soap-boxing vague methods of rescue.
But the basics of almost everything are approachable. The basics of Prolog, Haskell [1], Basic, etc, are all approachable. I learned programming with GW Basic, back when I was a kid; it's learnable, but I wouldn't enjoy building complex software with it.

SQL itself is a complex beast. Approachable in parts and with training, like many complex tools.

[1] http://twdkz.wordpress.com/2014/06/26/teenage-haskell/
There are of course exceptions ;)
How running a SaaS startup differs from what I expected
Ask HN: LDAP as a service
Hi. I'm contemplating the idea of a Saas business, a LDAP as a service : a LDAP server and a web interface for account admin and users self servicing (password update/reset with tfa, account editing, org chart viewing, directory index..)

The idea it to help medium sized orgs to centralize credentials for third party solutions (like every oss project with LDAP integration) and reap the benefits : better security, less admin tasks, etc. It won't be something like a captive portal, or a complete SSO solution.

Each customer would get its own VPS instance with the solution deployed on it (LDAP server, web server..), for $149/m.

Suggestions ?
It's not like that. You can demand to be informed about when the data is processed and for what purposes, get a copy of it, request corrections and object to processing in certain circumstances.

In practice, no, you can't demand to be wiped out from the internal database if you creditor. You probably can prevent them from publishing a debtors' list with your name, though.