skysight-inc/HackerNews huggingface dataset:
This writeup is poorly done, hard to follow, and ad-infested.

The source (http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flas...) is actually interesting though.
Show HN: Open-Source Collaborative whiteboard
I'm not so surprised, because if you followed the market at that time closely, the iPhone was much less of an obvious innovation than it is in retrospect.

For starters, we'd had PDAs with touch screens for years, and they were hot in the business market for a while, but remained a niche product. Even when they got built in phones.

We'd had tablets since at least '99 (I worked on the software for one in '99 and we were certainly not first), and they'd remained a niche - either underpowered or overpriced (the latter typically being pretty much laptops with a swivel display).

When we tried to build interest from partners in our tablet in '99, it quickly became clear the market was not at all ready. People didn't understand why they'd need or want a product like that. Ericssons "Screen Phone" suffered the same fate, and quietly disappeared. (Though both the tablet I worked on, and the Ericsson Screen Phone were limited severely by being tied to ISDN base stations rather than truly mobile).

And it stayed like that for several years.

If you'd played with that stuff, the iPhone looked like an evolutionary step of a niche product.

If you were intimately involved with these markets at the time, it'd be easy to assume that the tepid response was still going to be the case when the iPhone arrived, and that at least you'd have plenty of time to see how the market was maturing before needing to respond. Let someone else make the expensive market lessons for you.

It's one of those cases where being too close to the technology was a disadvantage for many, because it meant not so easily seeing that this was the evolutionary step that finally would tip things over into creating excitement amongst regular people.
Gaza: Miles de palestinos regresan a su hogar gracias a la tregua definitiva
"That's not pseudocode..." he said as he started to berate me for not writing bash.

I, literally, just slapped my hand against my forehead loud enough to get people to look at me.

It's an understatement to say that, as a profession, we have poisoned the well when it comes to interviews.
Seems that latency was a really big deal for them as well. With geosync you get a half-second delay or so, which is annoying to converse through.

But surely it's not $5 billion annoying!
Do you do your best work at night? I have the most fun coding at midnight with a cup of coffee. But, my work schedule doesn't permit that much...
At least it wasn't a Python 3 book!
You can host the images themselves on Imgur.
You have my sympathy - I found out I wasn't CTO of the start-up I co-founded anymore (~100 employees at that point) in a presentation to a customer. I was quite annoyed by that...

NB This was ~12 years ago so well over it by now and it was probably the right thing to do - but the manner in which it was done wasn't handled very well.
instead of basing it on assumptions of UB defined by the standard, it can still be done based on proof; e.g. code that can be proved to be unneeded can be eliminated, instead of code that may invoke UB. I think this sort of optimisation is what most C programmers intuitively agree with.

The main motivation for relying on some of the UB assumptions is that compilers weren't able to prove things in a lot of cases where programmers expected them to, because C (especially in the face of arbitrary pointers, and esp. with incremental compilation) is quite hard to prove things about. So compilers started inferring things about variables from what programmers do with them. For example, if a pointer is used in a memcpy(), then the programmer is signalling to us that they know this is a non-null pointer, since you can't pass NULL as an address to memcpy(). So when compiled with non-debugging, high-optimization flags, the compiler trusts the programmer, and assumes this is a known-to-be-non-null pointer.

It would be interesting to see some benchmarks digging into whether turning off that kind of inference has significant performance impact on real-world code. Without adding more source-level annotations to C (like being able to flag pointers as non-NULL), it will reduce some optimization opportunities, since the compiler won't be able to infer as many things, even things that are definitely true. But it might not be enough cases to matter.
Actually I would say Perl is more appropriate. I went back to Perl after 4 years for this sort of task, as it has so many features built into the syntax. Plus it can be run as a one liner.
What is this for ridiculous product/ attempt?

HACKER news, not noobs-that-cant-do-shit.
So I checked out the code on github and and it looks pretty simple, especially the integration part. But to integrate requires developers to clone the codes in our projects. Might be a hassle if updates and fixes roll out after the integration.
But if you live in the suburbs and are just a car-less diaosi, you have your parents get up at 4am just to reserve a place for you in the bus line so you can make it to work by 8am (this is actually true for many places in Beijing, and some places in SH).
Firstly I like that there are so many different languages in Europe. It makes travel more interesting and we have a wider variety of culture (e.g. music in one language doesn't always work in another). However if the problem is that ideas don't get spread around I don't think that's true. Travel to any country in Europe and you won't have much difficulty finding people who speak English very well. They prefer to speak their own language but communication with non-speakers isn't an issue. When you throw in the fact that most Europeans are also quite well versed in another European language other than English (French, German, Spanish being the main ones) finding a common language to communicate in is really not a big deal. Of course it depends on the age of the person you are speaking to. I find that older people (above 40/50) aren't as muti-lingual but younger people due to travelling more and learning multiple languages in school don't have a problem.
Well we tried hard to build a great app, going through lots of mockups, user testing, research into how grandparents currently communicate with remote relatives etc.. and genuinely thought it could work based on the feedback.

Maybe there was never a product market fit in the first place, but the early feedback was that there was.

But maybe the product wasn't executed well and that's why it failed. Or there was an audience but it was far too niche.

That's the point, we just didn't even know why it failed.

We wouldn't use it to ask the users what to build necessarily (thought there are use cases for that) but more understanding why they DON'T like it...

even that would have given us a clear idea of what to change first and ignore the rest...
A good reminder of Sam Harris's excellent article, "The Riddle of the Gun" [1]. An excerpt:

"Wouldn’t any decent person wish for a world without guns? In my view, only someone who doesn’t understand violence could wish for such a world. A world without guns is one in which the most aggressive men can do more or less anything they want. It is a world in which a man with a knife can rape and murder a woman in the presence of a dozen witnesses, and none will find the courage to intervene."

[1] http://samharris.org/blog/item/the-riddle-of-the-gun
Great product, why did I not think of it.
Conducting Sad Experiments on Our Two-Year-Old
What is the actual lie?
Elliptic curves don't have a round structure. Reduced-round Salsa20 keys aren't secure for only minutes (or hours, or days, or months).
Cool. I swear that didn't exist the last time I looked at the docs for LOAD DATA INFILE...
think it would be actually funny if you did, bogus data that is of course.

But uploading your files to some site that reformats plain text, this does not belong on hacker news imho.
Lots of cities are constrained. Many places in China are mostly mountains (they are getting around this by blowing up the mountains).
Wire Recorder Project: Recovering old family recordings made on steel wire
I like the concept and the content looks VERY interesting. Thanks, will check it out in the following days!

Minor annoyance: clicking on "Demystifying Usability Tests: Learning the Basics" leads to an external page where I have to sign in to see the video (no need to sign in for the first video, "What is UX Design"). Do I really need to create another fake account just to see the video?
> one could argue that "spying" on people for the sake of saving lives is a much more noble cause than doing it purely for commercial purposes.

I guess that's why people don't buy it. The surveillance state is not for 'saving lives'.
I work any hours I want basically, I just have to show up to weekly meetings. But I work for a startup where the success of the business is linked to my efforts. So it behooves me to eat a quick lunch and return to work.

It's the same with my vacation. In my agreement it said "vacation: as you see fit". I hope to use that the same way, responsibly.

It's not for everyone obviously. Some people don't work the same way and will take advantage.
I work with apps that use AVAudioPlayer all the time and found myself rewriting code to handle seek bars, labels displaying time etc. too often so I put this together. It's pretty basic but it might save you some time and the code has been used in production so it should be pretty reliable.

This was built for my needs to I'd be interested in suggestions to make it useful for more people.
Using markov models and prediction to mitigate game latency [pdf]
Palantir is an SV company too. It was founded by Peter Thiel (et al) and its HQ is in Palo Alto.
Nice idea.

Can I suggest another idea? Take JSON files, and convert them into MySQL, postgres etc insert/update scripts. There is a need for this. For example, I run this hobby site http://kivatools.com that imports tons of data from kiva.org - their data dumps are in json/xml format. so I've a script that refreshes the db every night, with a couple of gigs of data. It would be very useful if there was a service that can take a url (or file), and convert json/xml into mysql scripts.
I normally setup a 'watch' task including livereload (grunt[0] / gulp[1]), coffee > js compile, jshint. For prototypes, I use yeoman [2] to bootstrap my application and for generators.

[0] https://github.com/gruntjs/grunt-contrib-livereload
[1] https://github.com/vohof/gulp-livereload
[2] http://yeoman.io
Myths About Working as an Engineer at a Startup
Intel is starting to offer custom customer silicon on its chips. They signed a contract with Rockchip a couple months ago are now marketing that product to customers in China.
Yup that's what I'm doing now as well.

The only downside to that strategy is you can't e.g. show a single y-axis with values for each chart when you hover over one the way cubism can. This is really handy for comparing values across series. Actually I just found a d3.horizon module which might do what I want, but I need to see if I could get multiple charts to share the same axis.

Maybe I should just go back to cubism but it doesn't really make sense when you don't have thousands of values that you want to be 1px wide.
Sorry, I was just copy/pasting from the FAQ so you'd have more context (not the OP nor the developer of ZT). I don't know enough to know what the difference between "round structure" and "20 rounds of mixing"[1] is, but I'd love to find out. Are there better references than that wiki page?

[1]: http://en.wikipedia.org/wiki/Salsa20#Cryptanalysis
It wasn't just RISC fever. Motorola ran into substantial problems with getting the performance and cost to acceptable levels even for the 68060. I was an Amiga user at a time, and it was agonising for us to keep waiting for Motorola to close the performance gap that was opening to Intel CPU's. It became very clear that they were falling behind long before they announced there would not be another 680x0 CPU.
'Deeply elitist UK locks out diversity at top'
Isn't that one of the worst things to come of the Snowden leaks so far? There aren't many conspiracy theories I can, with full conviction, point at and laugh anymore.

Maybe reptile people in government. But otherwise...
Gas scooters are illegal within the 5th ring road, the police just haven't cracked down recently so many people are getting daring again (it's a cycle).

Beijing bikes don't go very fast, probably because the lanes are all choked by cars, though it was like this in the late 90s also when Beijing still had segregated bike lanes.

Chinese urban planners are just uneducated people who got their jobs via guanxi, especially in a corrupt city like Beijing (Shanghai, Guangzhou are much better, of course).
It pretty much might have. The 68060 was way out of the price range of most people, and was in many ways a big disappointment. It delivered increased performance, but too late and at too high cost.
The most important part, and relevant to this website, I think, is the following.

"the government tackling unpaid internships that disadvantage those too poor to work for nothing"
Bringing 100x Faster ETL to Spark with Apache Pig
That's what I needed since started playing with front-end stuff, but does anybody can confirm quality of this course and/or suggest similar stuff?
Right. It's dead. Everyone stop using it. Because the author's wife needs to use microsoft office.
For more context on the OP link: http://www.zdnet.com/red-hat-chief-technology-officer-resign....
This quote struck me:

"After the United States faced another existential threat in the immediate aftermath of the September 11 attacks...."

I'm amazed at how accepting the media is of the threat of terrorism. That statement implicitly compares al Qaeda to the Soviets. The Soviets who, if they had had a bad day and decided to say "screw it" and wipe out capitalism for good could have done so within an hour. A country which, at any moment, could have pressed a button and killed a billion people. (And to be fair, the US of course had/has the same ability.)

This is being compared to a loose organization of fanatics where the worst-case scenario was pretty much, "What if they crashed the fourth plane into the White House and killed the President!"

I think we need an enemy. The country is built on it. After four decades of the Cold War, we needed something to put in the "USSR" slot. Terrorists are a terrible fit, but it's the best we could find.
> Palantir casts a much wider net throughout the world

In more ways than one !
Oh, ok, asciimo was wondering that it's cheap... I didn't understand this from his post.

The wood alone is probably worth more than that, but I imagine there are some limits on how much wood a criminal group can sell before getting couch. The Amazon Forest grows over an extremely poor ground (that's mostly the reason it's still there); one can get some (not much) productivity from pastures on it, but more lucrative crops just won't grow unless one corrects the soil, what's a tremendously expensive process.
LibreOffice 3.4.1 has just been released
Why Android doesn’t need a billion dollar success story
No. There are only 4 axes in 4-dimensional space - every point is described as a 4d vector, i.e scalar positions along each axis: (x,y,z,w).

xy, xz, etc. are not planes in 4d space - they are 3d-hyperplanes, and perpendicular to them are planes, not axes. Imagine this: you have a 4d vector and you hold x and y constant. You still have 2 degrees of freedom: a plane, not a line.
Good question but same thing goes for focus groups but they have a lot of value - if run well.

There is skill to asking questions that are not leading and can deliver useful findings.

Something like this is just a tool - whether it helps or hinders is up to the person using it after all.
The goal of this Learning Path is to list helpful resources into a curriculum that a motivated beginner can follow to learn the essentials of UX Design.

Designers of Hacker News, we'd love your help on 2 things:

1. We'd love your feedback on the curriculum itself. e.g. Do the topics and flow look right? Are the projects sufficient?

2. If you're a UX designer who loves to teach and mentor new professionals, I'd love to talk. We're planning a learning experiment that combines the power of the internet with one-on-one human contact.
Check the source code and think again.
A better analogy would be sushi. I've definitely cut out sushi restaurants from list if the presentation or construction of the sushi roll is done poorly.
Icelandic Earthquake Swarm Heads Towards Askja: What Could Happen?
Really glad to hear that. Now I'm even more excited!
The first paragraph of the article says:

"Physicists have devised a way to take pictures using light that has not interacted with the object being photographed."

Then in another paragraph it says:

"In the first path, one photon in the pair passes through the object to be imaged"

So the light actually has interacted with the object to be photographed. The opening paragraph is obviously wrong.

Furthermore, another paragraph says:

"In ghost imaging, even though only one photon interacts with the object, both photons need to be collected to reconstruct the image, whereas in the Vienna team's work only one photon needs to be detected"

Then another one says:

"The remaining photon from the second path is also reunited with itself from the first path and directed towards a camera"

So again, the article contains a huge ambiguity, because in one paragraph it says that only one photon is needed for the photograph and then it says that one photon needs to be reunited with another photon (even if they are entangled, they are still different photons), so two photos are needed for the photograph.
Maybe it sounds more intimidating in Portuguese? Though what about
"Operation Forest Freedom"? ;-)
Unfortunately, yes. And sadly, that is the case for a few other materials later in the path as well.

This is v1 though, and we'll work to make the experience better.
Mathematica plugin for IntelliJ IDEA
> one could argue that "spying" on people for the sake of saving lives

And what lives do you think we are saving? When in the last 20 years has anything we've done saved any lives?

You shouldn't be stunned. People might tolerate our military-security industrial complex because they have resigned themselves to be powerless to do anything about it, but that doesn't mean they want to join it. I would never work for Palantir, just like I would never work for the NSA, or Raytheon, or any of these horrible, destructive organizations. I wouldn't fit in anyway, the people that work at these places come from a different political and ideological spectrum than I do.
Incident Management Systems Protect Facility and Spectator
At the risk of sounding like a fanboy apologist, I must say you're making a lot of serious accusations against a one of the most benevolent company in the history of mankind. Some serious evidence should follow.

Picking on Project Loon... come on, is there anything Google could do that you wouldn't immediately label as evil forefront of US intelligence?
The Expanding World of Poverty Capitalism
Mozbii – World's 1st color picking stylus
Medium sized orgs that want LDAP (and might not have the necessary Linux / Unix skills) just use Active Directory. Also, if you don't wrap it in Kerberos, it might be difficult to gain adoption. I say this as someone considering themselves a LDAP SME having setup multimaster openldap with 68 slaves globally using delta syncrepl

Good luck!
Might help not to capitalise the G. I think that implies something more than it doesn't.
Six cool YouTube mini-hacks
Looking at the site it’s basically using popups in your app or website and we all know how much we like them.
I think it's because of Hollywood. They see the American TV shows and movies, and (slasher films aside) they show a happy suburban existence. And don't show hour-long commutes, the high cost of car ownership, etc.
https://www.youtube.com/watch?feature=player_detailpage&v=ZZ...

The filter_indirect in this demo does exactly that.
Not anymore : http://safeweb.norton.com/heartbleed?url=dialzoo.me
Exactly. Although you can never (for fairly obvious reasons) see a full cost-benefit analysis of these things, the sheer volume of cash, resources and legislative power being shovelled towards the Surveillance-Industrial Complex (it's actually a thing) is astonishing, and it's not about dealing with those edge cases; it's mainly about the expansion of 'oh, that's useful, maybe we should let another agency lower down the intelligence chain have it just in case', and on it goes. It's about control, not saving lives, and hasn't been for a long time.
Infographic: The Shelf Life of Food
It's also on Mac OS X by default :D.
brilliant. such a head-slapper idea!
I'm not familiar with all the available chart libraries built on top of d3.js，but having used vanilla d3 on several projects, my first response to this article was that c3 looks really useful/cool... That said, it's probably worth mentionting that there are some useful examples of "reusable charts" on mr. bostock's website, and constructing a customized version of this JSON chart format probably wouldn't be too difficult, although making it performant on large datasets might be.
The way you describe palantir seems like the going to the military or something, without the added value of making lifetime friends. Sounds good for short term, bad for long term.
Barack Obama Q&A on presidential powers (2007)
OP, I'm a FDE at Palantir (not in NY) and I'd be glad to chat with you about the life/work/impact we have. I've been at several different tech companies with a variety of bizarro cultures (though not FB!), so maybe I can offer you a point of comparison on that as well.

My (personal) email is in my profile.
#userdel -r bstevens
What is a "bro culture"?
> Really the only people Iridium could ever have sold to would be the Navy. Which is basically what happened.

According to Wikipedia, as of 2012, service payments from governments accounted for only 23% of revenue.
Mittens are animals too! :-)
https://www.google.com/search?q=mittens+animal&tbm=isch
There is not one single 'supply' here. There is a supply of permanent housing, and a supply of temporary lodging. Rent control was passed to ensure an affordable supply of the former, not the latter.
Having done nine startups now, all that rings pretty true to me. :)
"The only topic on which I manage to accumulate downvotes is Snowden/NSA related."

Indeed, I got -40 karma on this story. Dissenting opinions are not tolerated on NSA stories.

Therefore people who do not agree with the HN consensus "self-censor", and a vicious circle is created, with only a single narrative displayed.
Would you elaborate on the "how to" aspects of the cultural part?
New Apple patent: Electronic devices with flexible displays
People have different social circles. I mentioned FizzBuzz at my current position and none had heard of it, but they all banged it out in 3 minutes.
There is, actually, a difference. Notwithstanding the difference in connotation (which is significant, but you seem to be willingly ignoring), there is a pretty important difference in denotation.

An underinformed person could get informed, a dumb person maybe not. There are far more underrepresented groups than just minorities, so equating the two is simply ignoring critical facts about the world. And though broke and poor are pretty close to being synonyms, there is still a distinction: broke implies a temporary state.

One day you'll learn that the world is more nuanced than your absolutism would have. Perhaps we can have a reasonable discussion then. For now I'm done feeding the trolls.
I studied engineering, not English. I still can't find a job
I wouldn't consider Palantir for an instant. They are rubbing up this close to evil.

FB is at least a public company, with accountability, and probably more mobility (both in the physical and job-position sense). You'll have a better choice of stuff to work on, and you'll be able to talk more freely about it.