skysight-inc/HackerNews huggingface dataset:
Yeah, this is what you get if you use metrics to find a "common ground of preference". But this is the primitive way of doing it. We already know the better way to do this, thanks to things like Howard Moskowitz's research and all the work done afterwards (http://www.ted.com/talks/malcolm_gladwell_on_spaghetti_sauce).

But nobody has successfully applied this to commercial UI/X design yet. Maybe because people are not sophisticated enough to appreciate choice when it comes to apps/websites. Or maybe because they are so overloaded that making them make any choice actually scares them away and drops the retention/click-through/interaction/etc. numbers. Then again, if would work, the company successfully using this would get a monopoly in their field instead of naturally sharing the user base with other competitors simply because the users don't all like the same things. I kind of like the idea of having 4 different tomato sauces made by 4 different producers, the "letting the market solve the problem" way, so I'm secretly glad the "better way of doing UX/I by numbers" hasn't been well applied in software :)
Yes, he has an impressive mind. Which is why we shouldn't just pat him on the back and say "good boy."

Rather, we need young impressive minds to solve real problems. Government spending is intentional.

If he doesn't get that, he's more likely to end up building pointless boondoggles for the government rather than solving real problems.
Post the video link here if you decide to go for publicly accessible feedback.

I think I can understand what your company is about fairly easily just glancing at the first page.
It's a tricky situation. Depending on what news is released you either get compromised by state hackers from the axis of evil or by state spies from the very hands of the PRISM companies.
Mathematica may have pioneered the notebook[X], but there are imitations[1] which are arguably just as good (or better given the seeming ad-hoc nature of the Mathematica language).

[X] I don't presume to know -- it's just the first system I came into contact with which has this concept.

[1] http://ipython.org/

(edit: apparently there's some magic markup I don't yet understand.)
Fairness is inherently rational so I don't understand why this is some kind of revelation.
I agree with you. I just want to say, the live-code facet of the demo is great, and I think it supports some of what Bret Victor has been advocating about providing immediate feedback. However, a large part of it looked like just another programming language where the environment required a lot of mouse-clicks to do simple things, such as get some basic math in to the equations. Personally, I don't want to program using pictographs.

Part of programming is communicating thoughts. Plain text is great for that - we all read and write text. I also think it's easier to type "sqrt" or "sum", than to right-click, scroll through a pop-up menu and select the symbol I want. I suppose symbols can help one verify they've written what they intended if the environment supports translating "sqrt" and other functions into symbols that stretch over and around variables and other equations, but that's not what was demonstrated.

Finally, as others have pointed out, the mathematical expression of an algorithm doesn't necessarily lead to an efficient one.
I wonder what choice people would make if both programs were described with complete information on both positive and negative consequences.
Volvo Wants Your Parked Car to Accept Deliveries
Here's my hit prediction - in 1-2 years HN will be full of blog posts of people bemoaning how they are forced to abandon Twitter, not because they have just noticed that 140char is too short to convey a meaningful message, but because they feel that they've been betrayed and/or misled.

(It will take longer because they charge substantially less, but it will happen because they charge substantially less.)
Haha, spot on :)
Twitter could really use extra (optional) tools for managing different relationships, but I definitely agree that trying to algorithmically filter what I see is ultimately the wrong way to go with anything that resembles current social networks.

Keep it simple, and use your clever algorithms to present me with concrete choices, rather than simply enforcing them with no input.
Unless the size of the market is also doubling.
Banks are liable for funds withdrawn from personal (not business!) accounts without your authorization.
Reasonable people driven by reason, study reveals.
love Musk's posts, esp "peace of mind", free retrofit, and that amazing crash that was walked away from.

but although there's "ballistic" grade alumimium, titanium that's usually found in "military" applications, and the steel "spear" braced in asphalt test, will it survive assault rifle fire? or anti-tank weapons? how about a tactical nuclear strike? i mean, is it really safe?
Sony vs. Facebook: the battle for your reality has just begun
Yes, thanks, I know. I knew (had met with) Plastic Logic in the UK several years before I went to the Que launch at CES in 2010. It came out of the Cavendish Laboratory in Cambridge.

The Sony screen is made by LG. It's a much bigger operation.
"interesting work" is pretty much abstract.
Did not quite expect this question to be here. But, as a former Russian, here is my 2 kopeks.

One of the reasons I left the country was the clash of cultural codes. I am used to smiling at people for no reason at all, which is normal where I live now (the US, at least the coastal regions). In Russia, this often makes people uncomfortable, and that in turn made me feel awkward. There is a Russian expression, "a laugh without a reason is a sign of insanity" (loose translation), which I could never internalize.

Whether there are deeper reasons for this, or just "it so happened" over the centuries, I am not certain.
> another solution would be for YouTube to require SSL for all connections coming from Turkish IPs.

What? NO! They are messing with the DNS results from 8.8.4.4 (Google DNS)

Too early for TLS to do anything. Maybe with HSTS, but I still doubt that HSTS is any effective against state level MITM.
This is excellent news. It's amazing to see the driver situation of Linux progressing so quickly these days.
> People are still typing the same Unix commands into 25x80 terminal windows. People are still using vi to edit programs as sequential lines of text in files using languages from the 80s (C++) or 90s (Java).

This seems like an almost willful misunderstanding of what programming is. The power of programs does NOT come from their syntactic structure. The power of programs comes from the non-linearity of programming language semantics -- I can trivially write a program that (theoretically) calculates a number too large to represent in the number of atoms in the universe.

The command line amplifies (non-linearly) what you can conventionally do with simple UIs. As a trivial example:

$ mkdir -p src/{main,test}/{scala,java,resources}
$ touch src/{main,test}/{scala,java,resources}/.keep

I've just created 2*3 directories and files with two commands which were very quick to type out. I haven't done actual tests, but I'd argue that that was pretty quick compared to doing it in a GUI (for instance).
If you got Carmack and Abrash working with you on cool tech while having no funding worries ever, I'd call you a genius as well. Luckey is a smart dude as well, he brought in Carmack, got this whole thing going, and is really smart + project driven for 21, builds lasers in his spare time. Zuck built an app that everyone including your mom uses, so that is also pretty impressive aside from having all those guys work for you. So all four are really geniuses or at least really smart pioneers.

With that, Facebook is now mainstream. Facebook buying Oculus just made VR mainstream again and noticed in finance. So while game developers and gamers were sold (I backed it), the mainstream remembered it from the past VR experiences which sucked. All the VR guys are in one place, well funded, attracting more to it and there is a mainstream outlet for VR (Facebook) and funding will be out in the market because of the deal. Now everyone is sold on it even if some developers and backers were surprised by it (even I felt a bit eh). I ultimately think it was a genius move.

To read Abrash tell it, Facebook's recent acquisition of Oculus VR influenced his decision by rendering virtual reality development a viable career path.
Not every Linux developer is a for hard fsf person. I'm a card carrying open source developer (see a few of the projects I help maintain in my free time, saltstack salt and graphite) which both have thousands of users. I also write code for Linux fullye as part of $dayjob.

That being
Worth reading through to the end of the article, rather than just the point about Program A and B... a surprisingly good article. I use a lot of the techniques in there in my blogging, and have done for years... they're pretty much unconscious for me by now.
FB has huge financial pressure to monetize everything. The consequence is to-your-face ads that we are seeing day-in-day-out.
What about Mir?
You're right. Maybe if they turned on and required SSL for everyone visiting www.youtube.com and added www.youtube.com to Chrome's preloaded HSTS list and somehow got everyone to use Chrome. Sadly, this probably won't happen, but DNSSEC adoption probably won't happen either. Even with DNSSEC, they could still do deep packet inspection on HTTP traffic going to YouTube IPs and initiate MITM attacks that way.
I hope so. I used to use a ton of Sony products (Trinitron, Walkman Pro, PS2, PSP, MiniDisc, SACD player) but today it's down to one: a TV set.
Reviews for Mike Judge's "Silicon Valley" on HBO
Designer genes take a leap forward after scientists make new chromosome
Cheat Codes for Your First Startup
What about it? Why should they care?
It appears that this is mostly due to the growth in Azure, and that that growth is primarily due to Microsoft cloud-hosted services using Azure. (The article does state that part of the growth is due to internal MS stuff, but does not give any indication about the relative amount of MS machines vs third party users' machines.)
As someone who is trying to improve the situation (https://dsl-platform.com) it's strange getting feedback from other developers. While we are obviously not very good at marketing, when you talk to other developers about programming done on a higher level of abstraction usual responses are:

* I'm not interested in your framework (even if it's not a framework)
* so you've built another ORM just like many before you (even if there is no ORM inside it)
* not interested in your language, I can get most of what I need writing comments in php (even if it's not remotely the same)

It takes a lot of time to transfer some of the ideas and benefits to the other side and no, you can't do it in a one minute pitch that average developer can relate to.
This should be changed to "Ask SA:"
Please do even if only as an informal blog post or something. :)
The slant in the list is companies doing interesting things with big data or applications from unexpected areas like weather and mapping it onto things like shopping habits. What I don't understand is how Splunk is on the list since operational data and business intelligence has been a historical fit for big data. Nothing new. IBM is evangelizing big data. A bit of a weak one, I thought but the Smarter Cities initiatives doing some good work. Some interesting companies on the list and in the comments section.
Ask HN: Any London startups looking for devs? 
Hi,

I'm an experienced C# developer who is looking to move to London. I'll be in London from 7th to 11th of April doing some job interviews and since I'll have a day or maybe two of free time, I'm able to do some additional interviews. So if anyone is interested feel free to drop me a line. My CV and contact details can be found here:
https://dl.dropboxusercontent.com/u/516897/CV.pdf

PS: I'm open to non-C# roles if they are interesting.

Regards,
Daniel
I apologize for the fanboy post in advance, but Peter Naur was such a badass.
Who exactly defines "how a social network is meant to work?" Seeing as Facebook is one of the two most defining social networks of the social network era I think they at least have a say.
They are mad because Facebook did a bait-and-switch.
keep on with those trollish sub-comments. It will do wonders for you 0.7 average karma per post.
Locking down my code for economic reasons has worked pretty well for me. It's allowed me to have a pretty good lifestyle running my business for the last fifteen years and kept my customers happy because they know I have a financial incentive to keep maintaining my products.
> How much of today's electronic info would it be possible to read in 550 years?

If the encoding standards are non-proprietary and you either kept data stored in a linear binary format compatible with modern persistent file encoding, or just translated the works over time, then all of them.

All ODF / PDF files should be readable in 500 years. You can back them up for minimal cost in facilities around the world, and since the specifications to render them are completely open standards, you can (at worst) write software to interpret them again if necessary.

When dead tree rots, it rots. You had to (painstakingly) transcribe dead tree papers over and over to insure they don't degrade. We already have ROM archive tape standards meant to last millenia in the absence of environmental decay of their containments.
wouldn't SA just do what the big guys tell him to?
Software Engineering Made a Woman Outta Me
Ubuntu/Unity is the best desktop environment I've ever used, but Mir can go die in a fire. Completely unnecessary. Everyone who looks like they know what they're talking about thinks so, at least, and I'll go with them.
Too bad DNSSEC isn't widely used; signing the records would prevent this from working. The government could still block the DNS requests, though.
The Human Nose Can Detect More Than 1 Trillion Scents
So Norvig's Law is a truism?
Seems like Erdogan is hell-bent on restricting free speech in Turkey.

Somehow it is comforting how abysmally bad he is at doing that though...
I've been doing this for the past 7 years, from big data to social sites, to single page apps to chat/video applications and more. I have to say its been the best way to learn about different technology and to solve new problems. Also the fast pace environment is something I like.
By default using a SOCKS proxy (which, using ssh -D is probably the easiest and most common way to do this) in most browsers doesn't solve this problem as DNS resolving is still done locally.

As they're messing with DNS, you'll still be connecting to their evil version of YouTube through your SSH tunnel. In Firefox this behaviour can be changed by toggling network.proxy.socks_remote_dns in about:config.

Of course, setting up an actual tunnel (i.e. on a lower network layer) would be better but that's a bit more complicated to do.
> Don't have the service store the secrets

Why not? You can use the service to make sure it doesn't leak its own secrets so it's safe ;-)

But seriously yes I really like your approach.

You could even provide a second set of API to do the opposite: given a block of text see if there's any sensitive string inside. Google & co could use it before publishing an app in their Store.
A few years ago I created a tutorial[1] using a similar mechanism. I put the tutorial text in the commit message as markdown, then created a script to create a tutorial from the git history.

Besides the benefits to readers in having git diffs available and being able to "skip steps" by replaying history, it made the tutorial much easier to keep up to date because it was working code.

I used stacked git[2] to make it easy to arbitrarily edit the git history.

compare the tutorial history[3] with the real history[4]

[1]: http://hobocentral.net/tutorials/agility
[2]: http://www.procode.org/stgit/
[3]: https://github.com/Hobo/agility-gitorial
[4]: https://github.com/Hobo/agility-gitorial-patches
Simple, Objective Ways to Know You're Overworked
Sounds like they're cutting off their nose to spite their face.

Why not just go with the 100% free route and accept less engagement on their posts? They will still profit. People will still come to Facebook and search for them.

I'm no fan of Facebook either, but this just seems childish. In the end, it's not Facebook who's hurt. It's them and their FB-only fans.
There are many more public DNS servers out there, too many to block.There is a nice comprehensive list here:

http://public-dns.tk/

You might also be interested in https://dnscrypt.eu.
Something like a programming language for composing graphics? Racket comes awfully close to that ideal.

http://docs.racket-lang.org/quick/index.html

I laid out a conference poster this way.

The poster: http://temp.sneakygcr.net/cvpr2012-mughunt-demo-poster.pdf

The source: https://gist.github.com/gcr/9854495#file-poster-rkt-L227

Unfortunately I gave in and made the center figure in Inkscape.
thank you for the advice.
http://ycombinator.com/newswelcome.html
Lazy-asset-manager
see also http://en.m.wikipedia.org/wiki/Solomonoff's_theory_of_induct...
I used to associate voxels with Minecraft too, but engines like this one made me see things differently: https://www.youtube.com/watch?v=Bj1UQ7yL4mw
What happens when you change the default DNS on the router level to OpenDNS or Google.

(i.e: Telnet to the router, and change DNS there).
The elections are tomorrow and it's prohibited by law to broadcast political rallies on the last day.

The pro-government TV channels are broadcasting Erdogan's rallies while other TV channels respect the law(and they are afraid of disproportional penalties if they do the same).

So today only Erdogan is on national TV.
I've been very surprised to notice this myself. But it really is true.

Companies like Best Buy, Applebee's, Hilton each have over a million likes. Even much-maligned United Airlines has nearly 700,000.
Do you also restrict your time to, say, 10 hours per week as OP? How long do you work on a single client/project?
Personally I am happy to see competition also in the display server protocols. The absence of it made X so stagnant
While I agree with the problem with paid ads and bots, it is funny that the blog uses like buttons and has facebook comments though they are leaving facebook.
Silly answer because if you read the post you realize that they did pay for advertisement, is just that not even that works because it just brings spammy/fake likes.
DDoS on Namecheap's Free DNS servers
I love how unambiguous the political implications of this are, even though they're never mentioned.
I reported this to them over a year ago, and was told they fixed it. Never bothered to check again tho.
Yes. It's useful for pointing out the fallacy of endless exponential growth.
Safe Abortion Project
Or Eat24 is mad that Facebook are demanding money to carry Eat24 contents for free.

If spotify started to demand money for artists rather than pay them, artists would start to get angry.
About Ken Iverson, author of APL, who was at age 84, working on J when hit by a fatal stroke:

Ken didn’t get tenure at Harvard. He did his five years as an assistant professor and the Faculty decided not to put him up for promotion. I asked him what went wrong and he said, “Well, the Dean called me in and said, ‘the trouble is, you haven’t published anything but the one little book’”.

The one little book later got [him] the Turing Award.:

http://www.computerhistory.org/atchm/the-apl-programming-lan...
Only fools work late
Previous/Next is a bit complicated if one of the key features of the versioning system you're using is that it's a graph.

Of course, that graph could easily be flattened (e.g. simply sort by date) but that'd cause you to jump all over the graph. It would make for a terrible and confusing user experience as the next commit is suddenly based on a state of the code you saw 20 steps ago.

As it would only work properly for projects with a completely linear history (which most projects don't have) I can understand Github not adding this feature. I'd say this is something a third party app using the Github API could do very well for projects specifically set up for learning through their history (like this one).
True, but what else would you think it would be compared to.

It appears to use number of domains as the measurement, not sure if sub-domains are included in that, but either way, is there reason to believe that Microsoft is running considerably more domains than Amazon? Sure they have more products, but not thousands more.

Therefore, I think it is safe to assume that most of these 'web facing computers' are customer servers, and if so, that is a telling sign for Azure. AWS has been in the marketplace longer, and has the mindshare. I'm surprised to see Microsoft anywhere near AWS numbers.
> A typical example of this is the sentence ‘place the box on the table by the window in the bedroom’. This sentence can be interpreted in three different ways:

* Pick up the box from the table, which is standing next to the window and put it in the bedroom.

* Pick up the box from the table and put it next to the window in the bedroom.

* Pick up the box and put it on the table that is standing next to the window in the bedroom.

Only in writing. When speaking, we'd use different intonation. We'd stress the capitalized words:

* place the box on the table by the window in the BEDROOM

* place the box on the table by the WINDOW in the bedroom

* place the box on the TABLE by the window in the bedroom
That's the whole point: they seem to be using deep packet inspection to mess with all DNS traffic regardless of the DNS server being used.
Sure, they wouldn't be able to proxy all HTTP requests through their own servers like they're doing now, but they'd still be able to do MITM attacks at the IP level. They're already messing with routes to Google Public DNS IPs so they could just as easily mess with routes to YouTube's IPs. I don't think DNSSEC is the solution in cases like this. Somehow getting everyone to use SSL for everything is a much better solution in my opinion.
You don't have to do this.

What I do is set the GOPATH to a standard place:

$ set GOPATH=$HOME/.local/share/go

All my imports end up there. For all my projects (which are hosted on github), I manually create this dir:

$ mkdir -p $GOPATH/src/github.com/rakoo

(which should only happen once) and then just link my project, where the code lives, to there:

$ ln -s $HOME/my/real/path $GOPATH/src/github.com/rakoo

(which should only happen once per project), and all is fine in the world, because symlinks work as expected. It's not bothering me enough to have created a supplementary shell script.
This is complete rubbish. 2048 succeeded because it was a blatant 2nd generation copy of the threes gameplay and concept (albeit a poor long term game). It would not have attracted any attention had threes not been so hot. Its principal advantage over threes was being free.
Chuck skulls golden age of radio 03/29 by The Wacko Network
> Yup. Benevolent in this case has nothing to do with the person's personal treatment of others, and everything to do with the person being willing to serve the company/state rather than herself

Jobs made billions. Your sentence is subsequently nonsense.
Show HN: Flash Game Boomshine ported to Android (Free)
Google also offers IPv6 public DNS servers, maybe that helps? (probably not though as they might not yet have turned on ipv6)

2001:4860:4860::8888 and 2001:4860:4860::8844

Also look at the other links that user lemonade posted here.
What Exist has told me about my life
I've been involved with RDF in a major way before, around 2008. My experiences back then were pretty horrible, but I would be willing to give it another look.

Primary I dispise the Java and XML ecosystems and am way more interested in document, graph and columnar datastores these days.
The bubble always bursts.
Can the UK's 'Silicon Roundabout' deliver? [video]