skysight-inc/HackerNews huggingface dataset:
People Will Think Less of You When You Show Them Your BlackBerry Z10
Like baby boomers who will never hear an album as good as Sgt. Pepper, for me, the BlackBerry 8700 is not only a good phone, but actually the best phone of all time. Obviously its features are trumped by every current phone, but if Babe Ruth stepped on the field during spring training this year, he would be an overweight alcoholic smoker, and we still generally agree that he is the greatest baseball player of all time.
http://1997.webhistory.org/www.lists/www-talk.1993q1/0182.ht...

http://1997.webhistory.org/www.lists/www-talk.1993q1/0197.ht...

Andressen: I'd like to propose adding this in this way.

Berners-Lee: I don't think that's a good idea.

Andressen: Oh, I totally agree. By the way, we're doing it anyway.
That does indeed look interesting. I shall take a look. I certainly hope there are more projects like this out there. There are many approaches that might be better or worse which might not be apparent until someone attempts it.
All I can say is DBase IV. If you don't innovate, you will get replaced. They're trying to do too much. Stick to your bread and butter.
Facebook Releases SDK Updates For Android And iOS
That's it. Like Flipboard, Zite and those ones. Much better browsing experience than taping each element. Also, those formats allows you to peak the article without even loading it. To me it's a wonderful experience and many others enjoy that too. I think the old Reader UI is gone.
I used to appreciate the initial web and happily changed from desktop based application development to web based ones.

Nowadays, after so many scars from Web applications projects trying to bend the technology to mimic as close as possible the desktop with broken abstractions and browser issues, I gladly take desktop consulting projects over web ones.
Great work Donald! Looking forward for the next opportunity to use it :)
Extending Java with JetBrains MPS workshop at Code Generation
4 Signs That Microsoft Finally Gets It
Quick and Easy Easter Egg Bread Recipe
Using bcrypt or scrypt or PBKDF2 is useless if you hash only the password with it.

It's trivial to build a lookup table like with md5, it just takes longer.

Salting is essential. I don't know why the parent was downvoted (probably because his salt is predictable?) so good salting is needed.

Example: WPA2 uses the SSID as the salt and PBKDF2 to derive the encryption key.
Which prejudices?

I made three assumptions. One was social distance (a harasser will harass only one of the K < N people he has met). The other was your assumption that a harasser always harasses. The third was your assumption that all harassment allegations are true.

I assume that the social distance assumption is the one you believe to be prejudiced?

I'm also curious why you believe your post is any different. You also posited a mathematical model (exactly like mine, except without the social distance), and hinted that those you disagree with must be sexist. Is it merely the existence of an ad-hominem attack that makes your post more valid?
Switching from Google to Microsoft, part 2 -- Teething problems
Shell-jobs: Cron replacement in NodeJS, made for humans.
Agree. TSQL is painful compared to pl/sql. But SQL Server has always been solid in my experience. That may be because it came from outside Microsoft (Sybase) but by now I'm not sure how much of the original implementation is still in the product.
I took the course last year, and really enjoyed it a lot. It's a very good introduction to functional programming.

For anyone unsure about taking the course, I wrote about my experience on my blog [1], maybe that will be of use. I posted more technical details of the course contents on google+ (links in the blog post).

[1] http://www.avparker.com/2012/11/25/functional-programming-pr... .
Big Microsoft employees' XBL accounts hacked through social engineering
"It is a very well understood concept by everyone."

Except Apple. Look at their shitty file browser, Finder: It still doesn't sort FOLDERS AT THE TOP.
Hard-to-Read Fonts Promote Better Recall (2012)
EFF fears DRM inside HTML5 standard
I practive Diamondway Buddhism www.diamondway-buddhism.org with 650 centers worldwide there's a place in almost every city. Check it out if you would like to know something about your mind..
Niels Bohr Institute: Nanowire solar cells raises efficiency limit
Hierarchical navigation is useful/necessary when a physical item can only be in one clearly-defined location.

That's not the case for computer documents.
This is a million degrees of wrong. With bcrypt, scrypt, and PBKDF2, there is no "adding a salt". It's an inherent part of each algorithm. If you're "building" a salt, you're doing it wrong, period.

> It's trivial to build a lookup table like with md5, it just takes longer.

No, that's not true, because each one is initialized with a completely different public salt. You can't generate lookup tables for it, without covering the entire hash space.
XHTML2 (now abandoned) was a serious effort in that direction (while sticking quite close to existing HTML) - consistent syntax and rules for handling it.

Honestly I don't think we'd see much change to what browsers can do - like turing-complete languages, everything is possible on the web, just not necessarily as easy as it should be. A lot of parts of the web I view as "assembly languages" - it would be possible to use better alternatives to HTML, CSS, Javascript and perhaps even HTTP, but it's not like we handle any of those directly. So no-one should care except a few library authors - and the libraries have mostly been written now.
How to create a color picker with HTML5 Canvas
I have spent quite a few years working with MS SQL Server, but have only dabbled with Postgres. Can somebody recommend a good Postgres book or tutorial for people like me?
Unless I made a mistake, Datastax was mentioned 11 times in an article about the "bleeding" of Oracle. Now Oracle has a gazillion other competitors so I am wondering.

Considering how ethical Techcruch is...let's not say it.
At first I thought this was a joke, but they seem to be serious. Looks like they should reach their goal easily.
The "search for it" workaround for shitty organization doesn't work. You may not even know the name of what you're looking for, but you know where you keep things of its type.

Apologists make the same excuse for Windows's new shitty Start menu: "Just search by the name of the program." Yeah, because I remember the name of that free demuxer I downloaded two weeks ago. If you want to type the name of every program to launch it, then why not go back to the command line?
> Because of dogma (the whole austerity debacle).

They don't because in the long run you have to actually produce wealth that would sustain your money-printing instinct. This is the best opportunity for Europe to actual implement structural reforms that would give them a chance to compete long-term, as an European I do hope they don't fuck it up.
I have one awkward question for you :

- why do you choose to work on certain pieces of functionality and not others?

1. Build something like graphite/carbon to provide metrics and display them easily. Start with the ones you mention - audience numbers and growth.

2. Talk to the co founders - start with a letter that you simply hand over the table in the pub. In it explain pretty much the above comment, maybe without the only adult comments

3. As someone else mentioned, set some goals and prepare to walk.

4. Consider your exit strategy - how much runway do you have personally? Want to get FTE or contract?

Basically try to mend it - but give yourself a fixed time horizon of no more than three months
Ask HN: What would you build if you had access to health data?
My company is in "health insurance" industry, and basically we have a large amount of health insurance claims data from various insurance funds.

This consists of hospitals, members, doctors, service providers and the various claims, which were made over the last couple of years.

We also have list of service providers, hospitals, doctors, members, their location, birthday etc.

If you put your developer/hacker hat on, and if this data was available to you, what kind of COOL things would you want to build? I'd love to hear some suggestions.
For $12/hour you are not going to get the right stuff, not by a long shot.

By rule of thumb, if you are paying less for a professional in a job that requires decades to do well, than you'd pay a McDonalds burger flipper, what you are going to get is a McDonalds burger flipper. Good luck with that.

You know how companies always like to tout that they hired the cream of the crop, the top percentiles? Well, by aiming for the $12/hour price segment, you've made the reverse commitment, you've decided you're gonna hire from the bottom 10th percentile, if even that.

As Paul Graham noted, the productivity difference between an average developer and a great developer can be as great as 50x. I'm leaving it for you to figure out what the difference between a bottom barrel developer and a great developer is (hint, it's probably more than 50x)
I have a hard time believing that accurately describes the evolution of your viewpoint.

For one, there was no Tea Party during the Bush administration. That term and the associated movement, such as it is, didn't come into broad use until early 2009.

For another, the final Federal deficit pre-debt crisis in 2007 was a mere $158B and had been steadily trending downward since the height of the previous recession five years earlier. Now we're four years past the peak of the last recession and deficits are routinely $1T+.

At least the GOP occasionally cares about spending discipline: Even Bush took his second term pledge to halve the deficit seriously. All the while Democrats were chiding the GOP for not spending enough, and today they describe a small cut in spending growth in apocalyptic terms.
it is something and they told me they will make a special version for google glass. They need a google glass explorer to take a look and measure the dimensions and make the best possible adapter
I had the opposite experience: while the lectures were quite good, the exercises were many times confusing and frustrating - they kept refusing my solution because there were hidden assumptions, not stated clearly in the problem definition.
How Hummingbird got 12,000 Beta Signups in One Month
Interrupting work to visit the github site is a pain, so glad to see these tools out. I had assumed hub was github internal so I will give that a try
very clever URL for the resulting page
Crowdfounding initiative for PyDev - the Eclipse based Python IDE
In defense of Wes, the book does do a good job of introducing you to IPython and NumPy. I had mainly used Python as a generic scripting language prior to reading much of this book, mainly writing vanilla scripts in emacs. Afterwards (and with the help of online pandas docs), I felt like I was fairly productive at analyzing some new data that had been thrown my way.

I can definitely see why some think that the title is misleading. The book clearly does not aim to survey the field of data analysis in Python. However, it does teach you everything you need to know to start doing data analysis in Python using one particular (good) tool chain.
The statistics are unlikely to be complete. This is television. We don't know if all deals have been on the air. For a variety of reasons, some deals could have never aired -- such as the subjects not being telegenic enough or the segment not being "compelling TV." I don't know if there's a disclaimer at the end to this effect but this happens with game shows too so it's likely to be in effect with Shark Tank as well.

EDIT to add: Yes, I know he's likely measuring just what he -- and all of us -- sees, but still.
See an article about that would actually be compelling, instead of inspiring nerd rage when citing Datastax (founded in 2010) for the coming downfall of Oracle.
Mycologists help solve crimes by investigating mushrooms that grow on skulls
Agreed. This course (my first into to functional programming) makes it hard to go back to working in Java. Things that can take a lot of code, such as grouping, filtering and aggregating data, can usually be achieved very naturally and concisely in Scala.
Celine Luggage Leather Tote Bag (Black)
Economic Possibilities for our Grandchildren (Keynes, 1930)
If you can drop in a NoSQL backend replacement for Oracle in your application, you never needed Oracle to begin with.
When you go to "kiddie porn" to try to win an argument about community censorship, I think you should automatically lose, a new version of Godwin's law. Seriously, it is like listening to the US Congress talked about CISPA (to protect from child porn and terrorists), it is a pathetic ploy... but I will play along.

You always have a right to be offended, but I have a right to not give a crap. Vote with your wallet (don't go to conference), vote with your feet (don't go to that talk), but don't try to get material banned from everyone because it offends YOU, let me decide for myself... I have the same options you do, to not go to the conference, to not go to the talk.

I will even lean into your example. Obviously, having or distributing child porn is a felony, so it is assumed the talk author wouldn't really bring any (if (s)he did, just call police, they go to jail)... so maybe his talk would be about how to hide your identity online... maybe how to hide it from oppressive governments? Maybe how to use the TOR network? Maybe how to safely help women get online and protest in countries where they aren't allowed to go outside alone? Maybe the title was intended to drum up some media attention and get a packed hall for a talk about people being stalked online, and how to be invisible.
Still relevant today:

"We are suffering just now from a bad attack of economic pessimism. It is common to hear people say that the epoch of enormous economic progress which characterised the nineteenth century is over; that the rapid improvement in the standard of life is now going to slow down – at any rate in Great Britain; that a decline in prosperity is more likely than an improvement in the decade which lies ahead of us.

I believe that this is a wildly mistaken interpretation of what is happening to us. We are suffering, not from the rheumatics of old age, but from the growing-pains of over-rapid changes, from the painfulness of readjustment between one economic period and another."
I'm not into firetrucks myself but something from this rings really true - if you don't put aside time and (a little) money to do extraordinary things, your life will be an endless procession of the mundane.
I like the layout and have no problems with the hover -> click to load in new tab.

Possibly some way of creating/editing groups of feeds.

The icons burn up a lot of area and will be repeated for every story. Maybe have a way of turning those off.
No combat drones
That's strange - I did not have any difficulty with the exercises and found them to be clearly specified! All the exercise problems were neatly broken down into small functions - you simply had to fill up the body of the functions!
> For example, the boolean type in PostgreSQL will accept TRUE, 'true', 't', '1', 'on', 'y' and 'yes' (case insensitive) for truthful values and the equivalents for false values.

But does it support 'affirmative', 'correct', 'aye' (http://thedailywtf.com/Articles/Are-You-Sure.aspx) or 'YOUBET', 'YEP', 'NOWay', 'YEAH', 'NOPE', 'Maybe' (http://thedailywtf.com/Articles/The-Object-Test,-a-New-PI,-a...) ?

Note the mapping of 'Maybe' to a boolean through '__TIME__[7]&1'!
That's a great idea but it's not working for me. I'm french and visiting HongKong soon.
The biggest problem I had as a kid was finding other people to play against. I moved from a fairly urban area to the countryside and never really found anyone else who enjoyed playing it. I only ever played for fun and was never interested in competitive play.

These days I'm mostly relegated to my own rules of drunken hyper-chess; the two players must make their move immediately after the other and the entire game is over in a couple of minutes. Drink every time a piece is taken. This is a form of chess most people seem to be able to get behind.
Anyone who's done some Haskell care to comment on whether scala is worth learning?

I read the scala book a few years ago, then I decided to go to the source first and learn Haskell. However, I don't see many Haskell employment opportunities available in my area or industry (London, Hedge funds/algorithmic trading). I have however seen an up tick in FP jobs in general, mainly scala or F#.

So, those in the know: What should I learn if I want to land a decent FP job? Scala, F#, something else? Or should I continue to wait for Haskell's inevitable word domination?
i am not sure if that is possible actually, since the kindle's browser's connection is routed through amazon's servers to optimise the webpage for the kindle and to compress it. therefore it might not be possible to access local pages on it. although there could certainly be a hack allowing this.
Agree. Beyond that, I'd say that it is more of an expression of culture than it is an expression of technology. (Carefully noting that these cannot be easily separated, anyway.) "The Web" as currently practiced is more of a craft (and at best, and art) than it is a technical exercise.

Certainly, is inelegant and even ugly in places: much like the tool we humans (maybe should) value most: natural language. Natural language is fraught with inconsistencies and wtf's we have kind of made it up as we've gone along (standards academies notwithstanding).

Think of how lovely an eflorescence it is of the workings of the mind, and how well it serves one of our deepest aspirations: to connect with another thinking being and share our thoughts.
Wish it had a Google sign-in button. Don't get me wrong, I hate it when sites force you into signing with one of these sign-on services (or worse - Facebook-only sign-in, like Spotify was for a while), but I also appreciate being able to use that quickly when I don't care that much about the site, and I wouldn't waste my time creating a "full account" to see what's about.
To anyone doing the course or interested in Scala, 2 recommendations:

* the blog of Daniel Westheide (http://danielwestheide.com/) has a series of posts (starting at http://danielwestheide.com/blog/2012/11/21/the-neophytes-gui... and currently at lesson 15) which may be worth reading to complement/expand on the course lectures. Probably not useful for the course itself until you’ve finished week 2 or 3, but relevant anyway.

* the book “Scala for the impatient”, probably the best book out there about Scala from beginner to advanced level
The problem is that there is no competition in banking. A bank is a private company and should be allowed to go out of business as a result of poor decisions and speculation. In a true free market, there would be no bailout. What we have now is a cartel of banks with government-approved protection by central banks, a system that encourages recklessness and a money-system backed by nothing but debt. Propping it up is just delaying the inevitable and allowing the very wealthy more chances to take ownership of property and assets for bargain prices while the general public pay more through inflation of currency, commodity prices and house prices.

We don't need bailouts. We need better education of the population about how private banking is in control of our economy so that it becomes clear in everyone's minds that the whole monetary system needs reform.

The system as it stands is mathematically guaranteed to transfer value from the bottom to the top. This is as true for individuals as it is for countries as a whole. Cyprus will never pay off this national debt with the system as it currently stands and so will sit in the pocket of the IMF, and ultimately the US Federal Reserve. "Bailout" is one way of putting it. So is "legalised plunder".
Care to say how big your database is, and what your workload looks like (reads vs. writes)?
It isn't (though that was what I was expecting); "British" works.

(Though it can't tell me whether I need a visa for Ukraine, so I'm not enormously impressed)
Wouldn't they be North American?
Interesting. I think anyone interested in software patents should listen to the first 10 minutes of this. Good info about utilitarian-ness being the reason clothing design is free of protection.
The internet was done by amateurs ISO was done by professionals :-)

Which is a good job other wise we would all be using x.400 and x.500 et-al and you subs would take what your PTT gave you and like it.

Of course I would have a cool mail address - but I was root on the UK's ADMD at one point ;-)
I'll tell you what the State would be interested in: Suspicious prescription activity. Unjustifiable amounts of Oxycontin prescribed by providers or gotten by individuals. You might not know how big Oxy abuse is. A pill -- one pill -- fetches $30 on the street at a minimum. I don't understand this addiction. I've had to use Oxy for pain relief and have never missed it after having the pain relieved. Anyway, this is something of interest but I don't know if you want to be in the rat business.
CUIDAR LOS DETALLES
Handling multiple transaction in J2EE application using JDBC
Incredible Replicas of Industrial Vehicles made from Matchsticks
There are more details available here https://www.coursera.org/course/progfun .
The "classical inheritance background" frustrates the heck out of me at times. I strongly encourage developers to look at traits/roles -- http://en.wikipedia.org/w/index.php?title=Trait_(computer_pr... -- for OO development and the first thing I have to do is to try to get them to "unlearn" class-based inheritance.
Don't Glass and drive -- lawmakers seek to ban Google Glass on the road
I think the most interesting question with regards to the web is how it compares to other sets of protocols/formats which try to do the same thing, not how it compares to the underlying transport (the internet).

Why did the the web (i.e. HTML over http) succeed where so many other document markup formats and protocols had failed in the past - before the web we had Hypertext, SGML, gopher, FTP etc. but the web has overtaken them all (while indebted to all of them of course).

HTML was the simplest solution we've yet found to a potentially very complex problem - how to share and read documents in a common format. It's certainly not perfect, but part of the reason for its popularity is this simplicity.
>and facebook either got lucky or predicted you would like their sauce (i.e. did their job well).

Or he saw the sauce on Facebook BEFORE he bought it, bought it unconsciously because of having seen it, and then only really consciously noticed the ad after he had already bought the sauce.

Which is much more probable.
RavenDB knows auto indexes, though I haven't tried it yet.
http://ravendb.net/
It's more like a third than a half.

And letting the banks fail would do the island more of a favour in the long run since continued propping up just facilitates more wealth redistribution through huge, unmanageable debts to the IMF.

Not the first (or last) time the tiny nation of Cyprus has been given the shakedown by the big boys :(
There's a page with a description of the course that doesn't require logging in: https://www.coursera.org/course/progfun
SQL Server seems maybe too focused on usability.

Oracle's query interpreter, for example, is extremely anal, you have to commit everything and Oracle is likely to reject your queries if they are slightly off, which helps catch errors.

SQL Server follows more of a "Do What I Mean" approach, even going as far as to perform implicit type conversions for you, which is fine until it guesses wrong. Then, instead of rejecting your query, it screws up your data.

And don't tell me I can configure it to behave differently, it should work correctly out-of-the-box.