skysight-inc/HackerNews huggingface dataset:
http://www.scribd.com/password/check thank you for this. now I can run a list of emails against this to see who has scribd account
> Hey, i am the developer. Yeah the music is abit narrow in genre but good music is hard to come by, especially without hefty licensing fees. In time this problem will go away :)

There's a lot of good free music out there. Music production forums where largely unknown artists give away their output and even whole communities dedicated to creative commons music. Some of the bigger names offer up tracks for free (Inigo Kennedy does, or at least used to).

I would offer up my own tracks for you, but most of them are 32 beat loops that I used for live sets in Ableton and the rest are either incomplete, dreadful or backed up safely on a HDD that I've since lost (facepalm).

> Yeah, definitely agree on the keyboard and midi controller. I am a solo developer of this project and i really wanted to get it out there so have not included alot of stuff i would like to! Again its all just a function of time!

I can relate to that one entirely. It's a fantastic establishment even without the extra thrills I suggested. I hope my comments were only seen as a possible constructive idea rather than a criticism because I really don't want to undermine the great work you've already done there (your post doesn't read like I've offended you, but I just wanted to make that clear)
Is there a web interface to cyc? The search on that link didn't seem to go anywhere, nor did the example concepts.
15 Questions w/ Armando Biondi of Pick1
Would be great if they answered this question though https://lists.webkit.org/pipermail/webkit-dev/2013-April/024...
Interesting!! I Haven't seen anything like this before - so the question is does it work??
I can share an anecdote from the reverse perspective. When traveling in Morocco, I didn't speak any local languages (eg, French or Arabic). I also was entirely unfamiliar with the city, the distances between points, or even how much something should cost. If there was a Yandex app, I wouldn't have known about it (... although the last time I was in Morocco predated smart phones by about 10 years).

This meant that negotiating a price was pretty much out -- I paid what they asked, and had no real way to gauge whether that was reasonable other than asking a local. I also had no recourse if they overcharged -- what was I going to do?

Information asymmetry is a potent weapon for taking advantage of people, whether it involves taxi rates, or just how clean the restaurant's kitchen is, or how fresh the ingredients are. This is why we have regulations that attempt to provide some of the symmetry required for fair exchange.
Open source would be another Freebase differentiator. :)

If you're worried about competition, release under AGPL.

Similarly for the data, to the extent restricted by copyright and such, release under CC0 (same as Wikidata). Or if you want to be onerous, ODbL.

Some neat ideas in the project in any case, good luck!
Ask HN: How do you evaluate Stocks?
It's sad to hear you had that initial experience. The person who got me into Vim recommended more or less what your friend did: start by getting a setup similar to my current editor, except with Pandora's Box just an Esc away. Then let curiosity run its course.

This is definitely what I recommend to people curious about Vim, and also what I recommend to people curious about functional programming. Saying "Here, start with Category Theory" is a great way to get a purely imperative programmer to stay that way.
Not really true. Half of it is just using vim commands within the language (such as set and normal), and it does get a bit weird with execute and all the string escaping. Vim regex is quite non-standard but that's because the use case in the editor makes for very different escaping rules than in programming, so basically just use very magic more (\v) in code.

The other half is a pretty standard syntax, with exception to needing 'call function()', which feels like some old language with a strict statement structure. But the semantics are actually quite similar to JavaScript, dictionaries especially are very straightforward.

To me the worst part of Vimscript is that it allows every word and command to be reduced to the minimum unambiguous set of characters, which is understandable in one-offs in an editing context. But some developers take it a bit far doing big codebases with those horribly shortened keywords, as much as it can be done. It just detracts from the community (people who would like to read code are put off) and quality of open source output.
So what do you do past this point? I know you can probably rough out how much time it would take to find hash collisions and ask as your users to change their passwords before that amount of time elapses, but past that point, can't you no longer assume that it's the actual user logging in to change their password?
Both are based on id Tech 3 (fka the Quake 3 engine); id didn't touch Direct3D until 4/Doom 3
What is multi-stream retrieval?
I'd just like to add that while running is great, one of the most effective forms of running is HIITs (High Intensity Interval Training). Basically, you run at maximum speed (80-100% of your capacity) for short bursts (10-15 seconds when you're starting out), and at about 50-60% for the warm-up and cool-down periods before and after (around 2 minutes) [1]. You do a total of about 20 minutes of this (and believe me, this will destroy you the first few times).

The results are drastic, and unlike with marathon running, you don't lose muscle, instead you gain it.

You lose fat FAST and gain strength in the process [2]. Can't recommend it enough!

Note: I thought that EPOC (Excess Post-Exercise Oxygen Consumption) meant you burnt calories for the next 24 hours, but that's possibly not as significant as it appears :( [3]

[1]: http://www.sparkpeople.com/resource/fitness_articles.asp?id=...
[2]: http://greatist.com/fitness/complete-guide-interval-training...
[3]: http://ca.askmen.com/sports/bodybuilding_900/962_popular-met...
It's an interesting presentation, but it neglects an obvious solution to the nested callbacks problem, which are the various "async"-like control-flow libraries out there. More importantly, it neglects a critical problem with all of these approaches, which is being able to observe asynchronous state (from a debugger, repl, or whatever) when things go wrong -- when a callback (or event) you expected doesn't fire, or the same one is called (or emitted) early or too many times. IME, these are the really hard problems to debug in async JavaScript, and there are improvements available (I wrote node-vasync for this), but I still wouldn't say it's well solved by any of these approaches.
Compromised != Hacked. To clarify: no accounts were accessed by the hackers, but small amount of account records have had passwords encrypted with outdated algorithm (basically SHA1 + salt), so we preemptively reset their passwords and sent out emails to all affected users.

This is how we define "compromised" - people which had their passwords hash with old algorithm, which is relatively easy to crack.
The Plusses and Pitfalls of Teaching Online
Sometimes they release old videos for free, but it can take years.
Hand grip strength. Pretty much all other measures of frailty - such as muscle mass. Time spent jogging. Time spent not sitting. Time spent being active.

All of these correlate well with mortality. Causation is harder to prove on these longer timescales. e.g. more likely to be strong and exercising because you are more robust, or more likely to be more robust because you are strong and exercising. Or if both, as is likely, to what degree and circumstance.

Is it being strong, or is it side effects of processes that are involved in building and maintaining muscle mass the old fashioned way - e.g. hormetic effects of regular exercise, that cause mild cellular stress and thus boost housekeeping processes to better maintain tissue?

Studies in shorter lived animals support causative roles for exercise and maintained muscle mass in long term health. For other data points, one could look at, for example, the fact that calorie restriction (not normally noted in conjunction with building strength) considerably reduces age-related loss of muscle mass and strength through a range of not fully understood mechanisms.
kpumunk and others, please note that http://www.scribd.com/password/check leaks information about whether or not a particular email address is in your system. It's hardly a critical weakness or anything, but just an FYI and something you may wish to reevaluate.

Edit: thanks for the quick fix! I would advise that a good compromise would be to change the current message from

"Good news - your password was not among those compromised. You do not need to take any action at this time."

to

"Good news - if this is the email your Scribd account is associated with, your password was not among those compromised. You do not need to take any action at this time."

Small difference, but the lack of definiteness to the response will be enough to make me think of double-checking my email (in my case, it was an email address I haven't used in years - I'm one of the first Scribd users!)
Can someone follow up on this? Do you need the db name to already begin with "-" to exploit this?

EDIT: No, the problem is in parsing, not the existing names: https://news.ycombinator.com/item?id=5492508
I was originally offering this as a paid marketplace, but I wasn't getting many sales. So here are my themes for free instead! Please let me know what you guys think.
Yep this is what I meant. I could have chosen my words in a better way though, since we were talking about a git commit. Having said that quoting commit message 2nd last paragraph:

The Postgres project thanks Mitsumasa Kondo for discovering this bug, Kyotaro Horiguchi for drafting the fix, and Noah Misch for recognizing the full extent of the danger.

We can't exclude without further info that Tom contributed to the fix, just saying.

Knowing him after a few years spent following postgres dev process I bet on co-authoring at least :)
This is one of the best explanations of Bitcoin that I've found. It manages to explain a bit of the technical side of Bitcoin, without requiring a complete understanding of cryptograph, programming, etc.
They can modify it to simply say whether your account was compromised, regardless of whether you have an account (ie, if no account -> not compromised).
We performed a forced password reset on the users with compromised hashes. The old password will not work on Scribd, and those users will need to go through the password reset flow to regain access.
This. I had a very similar experience, although I did Starting Strength followed by 5/3/1. Squats and deadlifts have done wonders for my low back and knee pain. Over two years of lifting, I have gained about 30 pounds, but my waist size has not changed, suggesting that the weight gain is nearly all muscle.

There's no shortcut, all it takes is lots of barbell training and protein intake over time.
I switched from emacs to vim because I've found that vim-in-a-terminal-window works better when I'm also using GUI editors. In particular, cut-and-pastes don't get screwed up by continuation characters like they do in emacs.

You can get by with a small subset of commands that are close to what you use in graphical editors. Anything you learn on top of that is gravy.
You should have a list of the most recent facts added to give people a taste of what's in the database.
We have reset passwords for all affected users. Hashes that got leaked are not useful now.
Startups: Let's do more experiments
This is easily the best material I've seen on Vimscript. Your example plugin for adapting Vim to a new programming language sealed the deal (especially as someone who likes to work with new languages). The book is hopefully headed to the printing press :-)
Yes, I've also gotten universally positive feedback from all of the Uber drivers I've talked to (Uber Taxi, UberX, and Uber Black in SF). Whenever I take non-Uber cabs, I ask about Uber, and the response is also usually positive. Some of them say they have already applied to Uber and are waiting to hear back.

The one negative thing about Uber that I've heard is from a non-Uber cab driver who said that Uber is bad because it cannot be anonymous. He then told me about all of the people he has driven who are committing crimes and marital infidelity, which are not the best examples to use. To be fair, I can think of much better examples where anonymity is valuable.

I am a HUGE Uber fan and regular user, but he did make a good point about the loss of an anonymous travel option for those who need it.
Next time you're about to define a function with a callback argument, don't.

No, do. It's the prevailing style in Node.js and elsewhere, and so there exist tools to transform them (syntactically or otherwise) into more palpable styles:

https://github.com/0ctave/node-sync
https://github.com/BYVoid/continuation
https://github.com/JeffreyZhao/wind
https://github.com/Sage/streamlinejs
What are your thoughts about this? the way I see it is if you just convince yourself that you are "experimenting" then it becomes easier to take some risks and be innovative, correct?
Telemetry definitely sounds neat. anybody know about pricing?
NodeFly’s Node.js News Round-up for April 4, 2013
Bill Gates and Paul Allen reprise 1981 photo
With the exception of the banner it's quite a usable website.

A lot of websites in the late 90s looked like this, Web 2.0 huge buttons was not a thing yet (neither was CSS for the most part) and a huge background image would have taken days to load.
Dotcloud is built on top of EC2 to provide super painless configuration and management. If you want to manage your whole stack, EC2 is not a bad way to go, but for early testing and deployment with modest hosting needs, it's a cheap way to avoid a lot of sysadmin work. Particularly if you haven't done it a whole bunch of times before. There are a whole bunch of folks that provide this type of service, it's called "Platform as a Service".
(OT) Ukiyo-e site is really impressive, I wasn't aware that there were so many pieces available online, let alone collected and organized so nicely on one place. Thanks a lot for your work!
I used to dabble with some amateur powerlifting (I could deadlift 420 and squat about 340 at my peak), and I have to say, there's something really addictive about lifting weights and getting stronger. Knowing that it can decrease your chance of death makes it even more compelling.

Sadly, I, like so many other people, "fell off the wagon" and more or less quit lifting, gained a bunch of weight, and now, a few years later, I find out I'm diabetic and I wind up in the hospital with a life-threatening condition known as DKA.

Moral of this story: Get your ass in a gym and lift some weights! And step away from the buffet table. Don't be stupid like me. Especially for the younger folks here, and the people who are already in good shape, if you ever take one bit of advice from an "old guy" take this one: Take care of your body. When you're 20, even 30, it's real easy to assume that you don't have to worry about your diet, about exercise, etc... it all seems to come so easily, and it's SO easy to rationalize not going to the gym, eating that extra Snickers bar, drinking those couple of extra cans of Coke, etc. Don't do it. It will freaking catch up with you, sooner or later. Don't wait until you're 40 and lying in a hospital bed to think "Oh, maybe I should clean my diet up and get some exercise".
Addition to what lvca (the author himself :) ) said, Unlike other pure GraphDB's, OrientDB is a hybrid DB, ie. under-the-hood its a document DB, so you will get best of both (if you want).
If they were closed source, they could probably get away with it, buying hours to days of time before someone reverse-engineers the attack.

They are open source, though, and many people who use it build from source. It is very very easy for complete amateurs to look through the source and see what changed in a manner of minutes.
Lifting also encourages proper posture and stretching, both of which work -wonders-. :) I'll have to look into this program, though, haven't heard of it before!
Have you tried benchmarking against the competition? I would be interested in seeing the performance advantages and disadvantages.
Get a visual snapshot of a repo or person on github
Yes, while you can see what's in the DB here: http://browser.thebigdb.com, you can't see what's recent.
I'll do something about that.
Become a public speaking pro: learning how to present the next great idea
Ah ok. I was wondering how you verified the users' identity if the password was compromised. That makes sense, thanks!
The only time I've ever had someone complain about the "you can't make money" part of the sentence is when they're trying to run a con. Usually this involves some scheme to chop up my book and sell it on Amazon or put it up somewhere else and put ads on it. The problem with this is then the author is left with mounting support costs for all these copies sold since buyers can't tell the difference between the copies I wrote and the copies the con artist sells. They buy it then email me when they get stuck, so I'm left spending my time making somebody else money.

Anyway, I have a whole rant on how the CC licenses try to do to copyrighted art what the GPL/BSD does to software and how it just doesn't work the same.
They can do that themselves, if they can find a way to keep the Sandbox around.
Very badly.
Woops, good catch! Fixed.
And thank you!
Thanks for explaining. In The Netherlands HBO costs Euro 15 ($19) a month, it doesn’t run ads, and the fee includes HBO On-Demand and HBO GO.

I don't know about other European countries, but if HBO runs ads there, surely the service will be cheaper too? </naïveté>
Oh no, I'm very much aware of that reasoning.

I offered a guess as to how/why someone might think the core is solid, not an argument for that conclusion. I included an easily digestible article which touches on all the same theory as the Wikipedia entry which was posted in "response" to it.

Not all Internet communication has to be quippy argument.

Also, the context of that citation:

"By analogy with Earth, the core of Venus is at least partly liquid because the surface-to-volume ratios of the two planets in Figure 10.5 are virtually identical, which implies that they have been cooling at about the rate. If the core of Venus is at least partly liquid, then Venus should have a magnetic field similar in strength to the magnetic field of Earth as discussed in Section 6.4.5 and in Science Briefs 6.7.3,4,5,6 and 7. However, the Mariner 2 spacecraft determined during a flyby on December 14 of 1962 that Venus does not have a planetary magnetic field."

The book goes on to cover various theories about the absence of a magnetic field identifying a solid core as "not credible", slow rotation of Venus failing to activate convection currents as "possible", lack of a solid inner core due due to pressure (questionable) and temporary decay of the field (questionable).
I've been on Starting Strength for 3 months, and although I initially gained some fat (due to not getting a lean enough source of protein) I've gained a lot of muscle. I feel much healthier, and like you my knee pain has dissappeared. Squats and deadlifts are awesome, and the overhead press is a highly underrated exercise. (I'm a big distance runner, and I think too much distance running over time atrophied all of my muscles, including my lower body muscles. The reduced strength at the expense of increased endurance made me more susceptible to knee injuries)

Edit: In response to those who claim squats are bad on the knees, let me clarify what a proper squat is: Depth. Believe it or not, if you only go to "shallow" depths in your squats, you put more stress on your knees than going "deep"(to a point where you're femur is slightly below parallel with the ground). This is simply physics at work. Stopping the squat at any point that is less than parallel is stressing the knees, rather than the much stronger hip flexors, which bear load in a deep squat.
This helped me with the basics - http://www.openvim.com/tutorial.html

it's an online interactive "try vim" kind of tutorial

I wonder if there are more things like this
"I often had a moment to rue my mistake before anything happened, too, because there's a fair amount of lag between the controller and the console. It wasn't always present, and seemed to have to rhyme or reason to it, but about half the time the game felt perfectly synced and the other half it felt a full beat behind what my thumb was doing."

There's something going on here with the lag. That's three reviews from smart reviewers discussing it.
this went from good motivation for ipv6 switchover to obsolete excuse: http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI
Redmand was 22 years old when he decided to become a successful programmer. He was 40 when it occurred to him for the first time that being a star developer was a young man's game and that people might object. To hell with that, he thought, and never worried about it again.

--"She was twelve years old when she told Eddie Willers that she would run the railroad when they grew up. She was fifteen when it occurred to her for the first time that women did not run railroads and that people might object. To hell with that, she thought—and never worried about it again."
-Atlas Shrugged

I think if you just be you and do what you do with a little more confidence you'll find your way just fine.
...Which they ought to do. Offering the ability to enumerate user accounts is unlikely to be the immediate goal of this utility, but it's an effect nonetheless.
Yeah, a guy whose business is selling Google Apps is obviously not going to be full of bullshit ;-)
Did you go see the Gutai exhibit at the Guggenheim? It's really worth your time. I don't know a whole lot about abstract expressionism, but I really, really enjoyed it.
You do when you're looking for funding.

"If you can't dazzle them with brilliance, baffle them with bullshit"

If you present your paper "Healthy men who engage in a well rounded exercise regimen live longer, healthier lives" everyone is just going to go "well duh."
I doubt either but it does cast Google in a bad light. Does anyone know if Google reads your SMSs as well as email?
Vim is sort of like C++: everyone knows their little subset of it, and everyone knows a different subset. It's common to watch another Vim user do something and be like, "how did you do that!?!?". And it's in their muscle memory, not their conscious memory: they need to repeat it and watch which keys they hit.
If you have never released software with a security hole, it is because you have never released software.

Very smart and conscientious people can mess things up here. Shaming serves no purpose.
No worries :) I have been trying to find some music on netlabel scene for a while and alot of it is not suitable for this (people really love producing minimal techno!). I came across Cut which don't have much in the catalogue but its very well made. Will have to have another search around, music as you said is very important for this.

Thanks for all the feedback, i have been very anxious after posting it out there so its great to get something back, especially helpful comments like yours :)
What Your Startup Can Learn from the NYC Restaurant Scene
Thank you for your suggestion. Not a weakness anymore :)
deviantART has a reputation for being the most lowbrow of the popular art sharing sites on the Internet. It's all comics, bad photography, and fanart. No serious artist would put their work up there. Flickr is slightly more respected. Tumblr has the most respect among "real artists". Good coverage on the intersection between art and tech happens at http://rhizome.org/ & http://we-make-money-not-art.com/.