skysight-inc/HackerNews huggingface dataset:
Portal for Linux finally out
Okay... So first of all I think the innovation couchbase and others are bringing is wonderful, and I think stuff spun off of such efforts may eventually eat Oracles lunch.

That said Oracle has never been about the DB entirely. Nobody buys Oracle for the DB. They buy it for the ecosystem and familiarity that surround the DB. Mostly it's about internal applications for businesses.

Big companies don't want rapid innovation. They want something that works for years and years and that the office workers that doesn't know about keyboard shortcuts (I met one on monday) won't have to relearn regularly. They want tried and true. They want a nice safe GUI interface.

So keep innovating for tommorow. NoSQL should evolve rapidly. But the way to beat Oracle is not evolving rapidly. It's making the best CRUD app possible currently, and selling long term support. It's training those office workers in something so that it's familiar, and showing how it's better then current projects. It's building a brand.

I believe software is eating the world, but some parts are going to be digested very very slowly. Hopefully not Bank software and COBOL slowly, but you never know.

Though personally, I love innovation. I love teaching people new things. And I think most people can learn, if the support is going to be there. The office worker who didn't know keyboard shortcuts? I taught her how to search in the browser, and basic cut and paste shortcuts.
Surprised to find more Go programmers than Erlang.
I used to think so too, but my views have altered considerably. And trust me, altering my consciousness and cultivating self-awareness has been a lifelong process for me; I agree that one can make great changes...on the individual level. I'm much less certain about collective advances, though.

http://en.wikipedia.org/wiki/Scientism
Is it a vulnerability to display exception messages in an error page?
I wonder if services like yours won't just perpetuate and strengthen the so-called "superstar" effect.

It's a feedback loop where a few people at the top reap all the rewards for being at the top already (and being "recommended" to everyone else).

I'm not interested in having Robert Scoble or Michael Arrington recommended to me, I already know about them and am not interested in following them.

I'd like to know about much lesser known people who've made very useful technical contributions in their fields (instead of prima donnas). So far, I've found out about these people from mailing lists, github profiles and perhaps hacker news, not ranking algorithms.
Why not create new Open Web platform for the next generation?
hi everyone

I hope I can make my point

so why not create new kind of community-driven Open Web platform for the next generation? I mean native WebApp browser :)

I was fan of HTML5 ( because of it's open nature and cross-platform thing ) and thought that it is going the right direction, until I finished watching 'Crockford on javascript' series and I said to myself what... ?!

I think browser are going the wrong way because:

1. the web is not static web pages anymore
2. the client devices are more powerful that can handle many computation
3. today the web is all about data
4. the whole idea of browsers apart from navigation is security and sandboxing (I think)
5. and at last I think the browsers are an extra layer on top of OS we have to use existing OS features

so why not going this way:

1. seprate Interface from data
2. no DOM stuff , use existing native UI
3. use web services like RESTful ... ( the whole Semantic web and Linked data concepts )
4. use web as a CPU and Hard Disk nothing more ( the whole SOA and WOA concepts )
5. create new language independent platform or at lease choose a robust language ( I vote for python, and I know that javascript has a good part but I don't want to teach my future kids javascript :D )
6. transfer plain text not compiled code ( like Google NaCl )
7. use google play and Appstore concept ( the new kind of search engine )

so what do you thing? am I missing something ?
I had the recent experience of suggesting a Google Chromebook for a user, possibly as a laptop alternative to her current desktop computer. Her main concern was being able to use Print Shop. I looked for a cloud application with the same features but was unable to find one, so that leaves her with using a Windows computer or a Mac.
I too want to believe in the EU much more than I actually do.
Steve Jobs Was Always Kind To Me (2011)
80% c#
What exactly is "open source" about it?
I'm fairly sure that's been tried before - with XHTML2 and disappeared down some black hole never to reappear - http://www.w3.org/2004/04/webapps-cdf-ws/summary .

And HTML trundled along unwanted in WHATWG through those times, scorned, rejected as inadequate and not suitable. And yet, XHTML2 got closed down, everyone switched back to the HTML path.

And processes involving changing web development from an environment to an output format - Google's GWT and Dart, don't seem to have gained much traction.

I don't know what happened to Xanadu, either.

You probably should dig into the history of Rich Internet Applications (formerly XUL, before Mozilla decided to stamp out the naming confusion with their own XML vocabulary), in the days before Ajax really stabilised and things drifted back into the browser.
The state of in-flight Wi-Fi in the United States
It is. From https://developers.facebook.com/docs/reference/login/public-...: "When a user logs into your app and you request no additional permissions, the app will have access to only the user's public profile and friend list."
Scala Traits
Better option: don't get a job that involves raising your social media "influence", unless you want that to be your job?

A manager could equally well bring up your number of twitter followers (that's publicly viewable, right?) in a performance review.
(Smart)GWT makes this possible with Java. I like my languages for big projects strict and unforgiving ;)
A normal user could do it on any device with the A4 chip or prior, vulnerable to the limera1n exploit. Apple could do it with any device, as they own the signing keys for the bootloader.

There's even pre-built forensic ramdisks if you'd like to have a play around — https://code.google.com/p/iphone-dataprotection/

I'm willing to bet that there's at least one private bootrom exploit, one of the jailbreak developers has hinted that he has found one.
I've already replied to nochuck13's comment, but I'll add it here as well.

For #3, access to your public profile AND friend list really is the minimum level of access you can ask from the Facebook API. See https://developers.facebook.com/docs/reference/login/public-....
I didn't participate. Klout hoover up public information. Are you on Twitter or Facebook? Congratulations! You are a Klout user by default!

They have a score for you which they can then sell on.

Sme with Kred. You don't sign up - they just assume passive consent.
A calendar from tweets
The superstar effect is true, and even google has trouble coping with that, hence the changes in their algorithms over and over.

The "prima donnas" you're talking about are perhaps known to you but a larger majority not. But if you would look in the longtail you would definitely find interesting people.
You need some sort of analyses/score/rank to value the content shared by someone.

I am perfectly well able to do this myself, thanks. Most of the ratings that surround online content are useless noise.
The de facto opt-in without realizing is wrong. What if a future employer sees you have a high klout score and thinks you waste time on twitter etc? When in fact you only use it for keeping up with trends in tech world like web dev or python. It's nuts to be assigned a number without knowing how its generated.

Also great use of the word frippery. Never saw that one before.
The problem here is that QC is not lagging behind in the field of computer science (all the theories are there) nor the field of hardware engineering (the engineers can build every we tell them to), but in (condensed matter) physics. And physics is something you can only speed up so much, especially given that there are many other equally exciting, high-profile projects (think LHC).
Or protocols need to develop that use out of band communication to seed certificates. Just mail me some entropy :)
> Scoring, ranking and sorting people is important for the future of the web. [...] You need some sort of analyses/score/rank to value the content shared by someone.

This strikes me as some kind of variant of the ad hominem fallacy. You don't need to know anything about the author to value their content. A piece could be anonymous or the author's sole work and still be worth reading; conversely, people with high internet reputations often write garbage.

Edit: I meant appeal to authority, not ad hominem. Insufficient coffee error.
not only it is not deleted, people with no facebook accounts already have them. each time you visit a site with like button you are being tracked (see fb patent to track users with social buttons). information from that tracking is being saved into a "virtual" fb account, and if you ever make an account, the virtual one and your new one are being merged
For my current project, it's looking like 70% Python and 30% Javascript (Node.js). It was originally all Python but the Connection Handler (originally written in Twisted) performed poorly, however performance increased and system usage dropped with the switch to Node.js

Client Agent (Python) > Connection Handler (Node.js) > Worker(s) (Python) > Database

For me, Node.js is the language I loved to hate. I seriously want to hate it because it's Javascript, but its pretty darn good at what it does. #ProgrammerProblems
Delphi - I'm all alone
I'm a Reagan Republican. Wolverene RED DAWN. I hate commie Linus and his faggots. I worked at Ticketmaster as a professional operating system developer when they were sued for being a monopoly.

I hate leftist populism.

I was an atheist, but God appeared.

God's world is perfectly just. God talks to me by puppeting.

PLEASE -- anything but populism!

Thou shall not covet.

I advised Bush. Kinda didn't go well but highs and lows balance so everything is vanity.
Put a party hat on a security camera, happy birthday George Orwell!
> you can also store private keys on them

As regular files (e.g. `cp ~/.gnupg/secring.gpg /media/kanguru/`) or can you somehow import them such as with a smart card?

I carry multiple devices at the moment but it would be nice to consolidate.
Intelligence people call reading the newspaper "OSINT", open source intelligence. They'll claim there's more to it than reading the paper, of course.
Looks like they are using airport data (identified by ICAO ID) and ham radio data (probably via APRS, identified by callsigns), like this one:
KA0RUX
http://openweathermap.org/station/10400
http://www.findu.com/cgi-bin/wxpage.cgi?call=KA0RUX

There is also an API to feed new data if you have a weather station: http://openweathermap.org/stations
It's perhaps not providing a service directly to you but it is for loads of other people. And don't get me wrong, I'm not defending Klout here, there are loads of stuff if would do different, and we do. I'm trying to get people look at it from a wider perspective.

I don't see people complain about karme score's here on HN, reputation on stackoverflow and loads of other site's while it's basically the same. A score that help people make sense out of the content these people are producing.
Another obvious counterpoint is this TED talk, Steven Pinker on "The surprising decline of violence":

http://www.youtube.com/watch?v=ramBFRt1Uzk
Their server certificate is from Equifax Secure Certificate Authority, disabling it will make the https connection fail.

To my knowledge, verifying the server certificate from a local CA store does not send data to the CA itself, do you have any reason to think otherwise?
No, it's commodity and easy to outsource.
Digg.com/reader
27 and never felt better
I love GWT for this reason. Working with the same classes and objects in server and client-side code transparently is such a treat.
It is absolutely not about the hours taken to write it, but the skill and knowledge required.

How many hours does it take a doctor to remove your appendix? Is that a relevant metric to judge or place a cost on?
"To protect our liberty, it is essential that we root out these threats by any means necessary; and if the Constitution gets in the way, let’s ignore it — just for a bit — until we can get the problem squared away. Then things can get back to normal."

The Roman republic had some ideas about dealing with this with dictators appointed to "get the matter done". They were usually called upon when they were at war or facing rebellion. The dictator was vested with absolute power. He could pass any law or make any change to the Roman constitution. Once the matter had been done, he was immune to prosecution for anything done as dictator. It was an effective way for Rome to be free during peacetime and powerful during wars.

The thing is that when there's constantly a matter to be done that the power creep is never repealed.
True, but anonymous posts that get endorsed by the people you know have authority on that subject is a good indication.

And of course, you as a person can do this as one of the best. But can humans process a daily 400 million tweets this way?
useful stuff!
Like I mentioned above, I'm sure you can, but can you do that for all the +400 million tweets each and everyday?
Can we get the histogram guy in?
> That's what I get for being specific.

That's one little thing about HN -- most people are so literal, completely missing the point.

I'm sure that it's not (yet) possible to do that, although that would be a huge breakthrough. Imagine malware that could detect what (OS) is on the ISO image and inject itself into the files inside the ISO stealthily... all at run-time when you click the "burn this ISO to this CD" button.

Yeah, we'd just be screwed at that point.
Every protocol should allow "no-ops" of arbitrary size, and then make it easy to do traffic analysis defeat by doing communications scheduling like that.
I agree. would add that a comprehensive solution is needed - not just one for particular types of development.

I was working in background on my own system before light table appeared. am back on it now in my spare time since light table is aiming away from my requirements. every time I see an article like this i think I should have worked harder to get it working by now
And once again the top reply to the top comment has even less value, sending us off into pointless meta-discussion.
Some related articles:

20120128
http://lists.busybox.net/pipermail/busybox/2010-December/074...
Understanding the bin, sbin, usr/bin, usr/sbin split

Ohhh THATS why!
Taking the meaning of 'legacy' to new extremes.
This very detail, is one of the prime reasons I refuse to use Linux. I have always thought the categorization of folder usage was insane.
Now I know WHY it's insane.

20030430
http://www.osnews.com/story/3431
http://www.osnews.com/story/3431/If_I_Had_My_Own_Distro/page...
http://www.osnews.com/story/3431/If_I_Had_My_Own_Distro/page...
If I Had My Own Distro (Linux)
I read the article properly and came to the same conclusion. The author (of the article, unsure of the book) is definitely arguing that Progress is a flawed concept because of the frailty of human nature.

Genetic alteration and controlled environments might help solve these issues and help overcome the "human nature sucks" argument against the idea of Progress. But maybe the problem is more universal than human nature. One could argue that we become "less" human by attempting to make ourselves less irrational or prone to being negatively effected by our environment with the endpoint being that we become some kind of rational uncaring machine that is every Romanticist's worst nightmare.

I'm not doing a terribly good job of getting my point across so I'll reference some good reading that relates to this:

For becoming less human try: Blindsight by Peter Watts

For a vision of a technocratic utopia try Iain Bank's Culture novels.
I wonder how long it will be until the surveillance states are so common and embedded in democracies (because the people are too asleep) that they start outright banning certain sorts of "decentralization" and P2P technologies because it would mean "going dark" and limiting their surveillance power, which at that point would be the "law".
Not saying that it is not solvable, but the damned IR remote is a limitation. A big one (no "pointing" whatsoever and huge input latency).

Maybe a first step towards an acceptable UX could be using a new communications standard for remotes. Something like copying the current generation gaming consoles' controllers. :)
nope, I am still using Delphi 5 and Paradox database for 20+ years old project I maintain (it is like 40% of my working time, rest is Go, Ruby and Objective-C)
Ask HN: In NY for the month of July, any vinyl lover out there? 
Hello,

I'll be in NY for the month of July, would love to meet someone interested in the world of vinyl records.

www.needle.me

Best,
Filippo
Stata
You're new to HN, so I'll let you in on something: while sometimes the message is more important than the messenger, many times it's not. Who says something is just as important. If that we're not the case, HN would remove the usernames as well.

There is a reason people provide context for what they say by sharing their experience. And just like in real life, taking legal advice from IANAL isn't something you should blindly do.
Mixing networks (especially for email) died for a lot of reasons, not really fair to blame Tor forthat.

And I agree -- high latency systems are far more secure. Something with 5-10 day latency should be secure under a lot of assumptions. Sadly the old mixmaster code is lame, and mixminion never really took over.
I would not be so sure about nation states staying as they are now. They seem pretty resilient but historically, they're not anything like a constant.
Will learning another spoken language be beneficial to progress as a developer?
Cycle Super Highways in Greater Copenhagen area
What advice can I give to a CS grad who can't program?
IF you are aware the scenario of CS education in India, you know what I am talking about. I am with a CS grad who can't program. Yet he thinks he can, if he gets into a job. So far he has tried his best to go through interviews but has failed every time. Nothing is working for him and he is desperate.

Shall I tell him with a straight face that programming is not for everyone? If yes, how he should he get through his career.
At what point in history do you think success in human society was based on skill in work and not on "who you know"?

Edit: by the narrow standard of skill, Steve Jobs would qualify for someone who made it early on through hustle and his affiliation with Woz. You can argue that hustle and ambition is a skill...and those who are considered high-influencers might argue that they, too, are ambitious hustlers.
Nice, though I wonder what is so notable with the ground track offset.
I'm from the UK. We have tabloids. They will take a fact like (made up example) Snowden wanted all phones turned off, and simply make up the rest. 1) to demonize the subject, and 2) to put a more sexy sounding story in the paper. So, my natural default is to hope to believe the simplest "fact" in the story, if that.

Maybe you have faith in your newspapers, and to be totally honest I don't actually know how Americans feel about their news papers. But you do have Murdoch floating around, so Americans are being manipulated somewhere. But I sure as hell dont take them at their word. For me, newspapers are as accurate as "the internet".

But to me, that read like a slightly more sophisticated that a UK tabloid smear job.

I do how ever accept that my UK perspective on the press might well be very different to a US one.
PostgreSQL 9.2 Range Columns and Rails 4
This right here. I'd consider this a canary more than anything.
Clarified as Lisp + dialects (although Clojure has its own entry).
Poll: How do you feel about the recent NSA uproar?
I'd like to get a feel for how many of you Americans are actually OK with what the NSA has been doing.
I am not OK with it.
I am not OK with it and have taken steps to protect my internet traffic.
I am ambivalent.
I am OK with it as it is necessary to protect our national security.
Just wanted to point out this great resource for upgrading: http://railsdiff.org

It diffs the initial 'rails new' project between any two versions.
I'd teach him to to do system administration and SQL, and get him programming with some sort of GUI interace on windows.
> A system in which I personally have to contact every scammer that had the same idea is not a system I wish to accept and play along with.

I get where you're coming from, but I don't think this is a real danger. Klout had to work hard to gain traction, I don't think any copycats are going to find anywhere near enough success to even show up on your radar.
I think most people, even outside the tech bubble, are well aware of Facebook whoring as a phenomenon and Klout's business model is headed towards in inevitable jumping the shark and backlash against social media fetishization. We are quickly approaching the point where Facebook and Twitter are simply utilities and there is a limited appetite to go all meta on this stuff when it isn't novel anymore.

That said, I agree nothing really good can come from opting out that can't be gained from simply ignoring Klout entirely. If the scenario in the OA ever happened where my performance evaluation at work evaluated by Klout score I would take that as a golden opportunity to heavily berate said evaluation system. Of course I'm an engineer not a social media wank, so perhaps a douchey performance review for a douchey job is in order?
60% Ruby, 35% Java, 5% JS
Ah, I see - wow. Things make more sense. Thanks.
> This strikes me as some kind of variant of the ad hominem fallacy. You don't need to know anything about the author to value their content. A piece could be anonymous or the author's sole work and still be worth reading; conversely, people with high internet reputations often write garbage.

Er, while we're citing logical fallacies...isn't your last assertion here an example of confirmation bias? Often, people with "high internet reputations" are heard most often, which means that when what they say is garbage, it will be quite prominent and memorable.
Google: From "Don't Be Evil" to Evil Empire?
First thought - I would never take a job where I have performance reviews, especially those which account for my Klout score.

Second thought - The activity that goes into my Klout score brings in a lot of work (networking!)

These seem contradictory. I guess in some ways, my Klout score is my own personal performance review. ;)