skysight-inc/HackerNews huggingface dataset:
all the fourth cone can really do is give you a higher resolution

Higher resolution in distinguishing shades of color.

nobody can see infrared or ultraviolet.

If the fourth cone sensitivity is shifted outside of the currently visible spectrum, then the carrier would be able to see infrared or ultraviolet -- there's nothing in physics or biology that would preclude it.
For online learning the grades aren't likely to matter, people are mainly doing it to get the knowledge. I can see though if you distilled it down into telling people what you got, say a B, won't reflect how well you actually learned the content if the B was only the result of late handins.

On the other side of the coin though people are relying on the strictness of handin times in order to motivate them to get through the course in a reasonable amount of time.

Timed based on a final date to finish everything is a compromise but wouldn't work for everyone, as some would loose motivation after falling too far behind. So maybe there needs to be a few deadlines throughout the course, but not a weekly one.

The only course I have done I ended up missing a week handin as well, I think most working people would be in the same boat.
Check the link to make sure there weren't any added parameters. I know hacker node had/has a problem with that.
I rather have Google Tongue, just saying
Backupify didn't take the post down for legal reasons. We took it down because I talked to the founder of World Backup Day and he explained it was all a misunderstanding.

As a tech company CEO who has to deal a lot with lawyers, I'm not surprised this happened. Most of us in tech view lawyers as a necessary evil to be used sparingly. Lawyers often view themselves as protectors of original ideas. They often don't understand the social structure in which most techies operate.

So, I'm sure as a 20 something college student who hasn't experienced this yet, you lean on authority. If you have a bad experience with the first World Backup Day and someone tells you lawyers can prevent that, then you go and find a lawyer. The right thing to do would have been to use the community to police it and point out the scammers, but it's hard to understand the dynamics of these interactions until you have been through them.

Let me just say that Backupify supports World Backup Day, and intends to be a sponsor sometime in the future. We are on good terms with the founder, and I think his attorney was just a bit overzealous with enforcement.

My expectation and understanding of the future is that World Backup Day will belong to the community, and anyone will be able to discuss it, but to be a formal sponsor and be listed on the WBD site will be a paid option. I think that sounds fine.
As do I (reading/speaking chinese fluently).

However your second statement really warrants a [citation needed] tag
http://en.wikipedia.org/wiki/April_Fools_Day
The Best Articles on the Internet - Content Marketplace
I at least hope they open source the conversion software they are using.
Fitting that this comes a day before April Fool's
I suspect most software developers worth their salt have heard of Joel Spolsky, and by extension Fog Creek. Aside from them actually having their own pages on Wikipedia (which someone else has linked to), Kiln is a trademark of Fog Creek, so not an ideal choice of name for an OSS project.
What on earth are people spending this much bitcoin on? I see a multiple $100000 transaction on my screen.
Unless you can be happy in hour increments.
This looks like it gives a lot of what I hoped PonyDebugger [1] would be when I first heard about it. Cool!

[1]: https://github.com/square/PonyDebugger
As an (almost) 40 year old, it has recently occurred to me that younger people may not be aware that the Internet absolutely ruined April Fool's Day. There was a time not so long ago when you could pull a real-life prank on someone on April Fool's Day and actually have them fall for it because they hadn't been inundated by dozens of lame-ass corporate April Fool's Day jokes online the night before. No more!

On balance, the Internet has done far more good than bad, but IMO there's no doubt that it ruined April Fool's Day.

(As someone who lived through the 1999-2001 bubble as a developer I also remember a time when people were seriously pushing digital-smell technology as a real "coming soon" thing, to be a huge hit on the web and in games and such).
More properly, towards the bottom, it should say "You must log in to LOOK at this question"...
This is essentially stats from classroom etiquette. Those who sit in the front tend to do better, and therefore those who you meet at the front of the class tend to be better students. Although not really a 'hack,' it is cool to see the application.
Agreed, I'm in AU now with my brother and he makes $20 an hour working retail at a bookstore. Housing and the rest is expensive though, so count on finding a shared house and a commute. And living cheaply while you save + work on your coding abilities.
Probably something to do with the Silk Road.
It's not totally clear from the project page, but I'm pretty sure this particular project is for RubyMotion, and you'll need to be writing your apps with that to benefit. You wouldn't be able to integrate Kiln straight into an existing Objective-C/XCode flow, unlike DCIntrospect. Someone do correct me if I'm wrong on this though.
Corrected for your risk tolerance, of course. Suppose my data is worth $10k, and and there is a 1/100 chance of data loss (making those numbers up). I'd gladly pay $500 for "data loss insurance" (i.e. backups) to avoid the chance of data loss, even though $500 > (1/100)*$10k.

Just multiplying by the probability is what's known as "risk neutral" - it works and is a very good approximation when the dollar amounts amounts are small compared to your net worth. It tends not to be a good approximation when the dollar amounts are higher.

Of course, a realistic analysis would also account for the fact the the "data loss insurance" itself is probabilistic, but this is a start.
It is also important to note that the JOBS act, that will allow crowdfunding to be legal, was created largely due to Naval's work.

He talked about this recently on an long-ish interview: https://www.youtube.com/watch?v=2htl-O1oDcI

The clip where he talks about it: https://www.youtube.com/watch?v=ugDyaVLPj3w
Spoilers:
There's a bunch of people collecting clues/locations together in this shared spreadsheet - https://docs.google.com/spreadsheet/ccc?key=0Ajc_VqH8uv38dFd...
Hey, why don't you hit us up? We hire remote and we have entry level jobs doing tech support in hosting, and plenty of room to move around and better yourself too:
http://www.site5.com/about/careers/

ben@site5.com
Thanks, Ben

PS, I'd be happy to tell you more about Australia as I'm here now on a 1 year visa. And just finished a 6 month trip through Argentina and South America if you are thinking seriously of something like that.
The problem here is that brain wallets and paper wallets have become popular.

Brain wallets are always a terrible idea, either the pass phrase is too simple and easily cracked, or too complicated and easily forgotten.

Paper wallets are only useful for savings, if you want to spend the coins you should move the full amount.

As said elsewhere, if you use the stock client as designed, and don't use brain or paper wallets, then you should never lose coins.
no such quote on linked page
this looks promising. But one of the things I need to do is remove duplicate rows. Can't figure out how to do that easily.
You Aren't Indestructible or Indispensable — And That's Good
> devoid of social contact

I am suggesting that this is the important factor, not how many people are in your primary residence. Using the number of people that you live with as a proxy for your social contact seems flawed to me. You can live along and have a great deal of social contact, and you can nearly just as easily life in close proximity to others and have extremely minimal social contact.
I have a rather large production Ember app that has never used ember-data. I'm glad ember-data is not part of the core, because the split has forced Ember to be cleanly modular, and easy to plug into the backend of your choice.

I agree that Ember will be more attractive to new learners once ember-data is fully-baked, but ember-data is actually very ambitious and quite separate from the core competency of what ember.js does.
daurnimator: It is on the last image.
Can anyone give a legit reason why they can't just keep them coming? I mean, we're all gonna buy them.
the csv files are not that big. a few thousand rows. But there are lots of duplicates rows I need to get rid of
Stack Exchange hires experts (Advizas) for live chat
Strongly agree with all of michaelochurch's points, especially #1. Frankly, it baffles me that "career tracks" weren't (and still aren't) a core component of the MOOC product offering. (I actually applied to YC S13 with a solution to points 1-3.)

Duke researchers who actually taught a course on Coursera put together a comprehensive report on their experiences. In it, they specifically address the drop-out issue. I highly recommend it: http://dukespace.lib.duke.edu/dspace/bitstream/handle/10161/...
Why not encrypt your wallet and back it up?
Here's his update from February:
http://hnproposition.blogspot.com/
I strongly recommend Robbaz' Viking Space Program (http://www.youtube.com/playlist?list=PLD1262982675D497A) for those looking to see what the game's about - particularly seeing as the game is not just about building the best rocket ever, it's about resolving to build something ridiculous and having fun failing to do so.
Exactly. The original commenter's point is that they prevent someone from changing your password, but they don't prevent that person from deleting your account.
I have no idea if FundersClub is wildly profitable or not, but I thought that "validating a business model" meant the model was profitable, not just legal.
Broken Promises: on promises and Node
> I can go to Khan Academy right now, click on a video series, watch a few bites of information and then stop when I'm ready/bored.

You can. But you wont.

The sad fact is that deadline motivate people. Without having deadlines and structure coursera would have gone nowhere.
I agree that it's not complex. It's a pretty simple thing that I've done that has given me good results. Maybe what it lacks in complexity or difficulty it makes up for in cost / benefit?
By building “fairy circles,” termites engineer their own ecosystem
That's it exactly - I guess the noise abatement society is really the self medicated ADD society.

I simply cannot work if I am not in a quiet environment.
Guys, we have started a map with all the red end points. It's here http://bit.ly/123SO9w . Feel free to had your end points . so far we have two medals, a ring, two guns/revolver, a rope, a snake, a compass. It seems that some object have the shape of their initial letter (snake = S, rope = R)
Facebook’s Android Homescreen Could Expose Apple’s Inflexibility
Oh FFS! This looked like a great product that seemed a natural monetization of their platform, that I would actually use and pay for. But its a fucking april fools joke connected to an eliza bot.

See also: https://news.ycombinator.com/item?id=5470437
Noses and how we detect fragrances is actually done on an atomic level, basically by testing the reverberation of the bonds between molecules. So when two things smell the same they actually have the same bond strength, but can be completely different chemically. This is why creating artificial scents is so hit or miss.

The science and discovery of all this is really fascinating, I recommend The Secret of Scent by Turin: http://www.amazon.com/Secret-Scent-Adventures-Perfume-Scienc...
after some digging around the JS, I noticed the sound is completely random except the volume which is based on the quantity of bitcoins

var maxBitcoins=1000;var minVolume=0.3;var maxVolume=0.5;var volume=bitcoins/(maxBitcoins/(maxVolume-minVolume))+minVolume;if(volume>maxVolume)volume=maxVolume;Sound.playRandomAtVolume(volume100);
We've been on HN a half dozen times, been featured in some trade magazines, have been a gold Mercurial sponsor, and have built-in support in competitor's products (e.g. SourceTree). We're also the second link if you google for "Kiln". I think that qualifies as relatively notable.

We also have a trademark on the name Kiln in the context of developer tools.

Edit: That last line sounds like a threat, which it absolutely isn't. Just, due to how these things work, picking another name probably makes sense.
Introduction to Bayesian Methods
Nice! But i have another problem, I upload a picture and this turned one left.
That's a lot of weed.
Automate repetitive tasks with iMacros on your Browser
Dangerous Ideas Club: How and why to start one.
I think this is correct, for the most part. Call me a dirty capitalist, but I think that especially for problem no. 1 the solution probably needs to involve--in a significant way--those who have the most incentive to see it solved. Generally, the incentive for students comes from curiosity, desire to learn new things, and maybe the desire to broaden career options, but not really from "profit," at least in the short term.

But, the companies that have immediate need for a data scientist--those are the folks who have a vested interest in the problem being solved. The trick I think will come down to getting companies involved without having them mucking them up like most "corporate training" is these days.

I guess that's a bit of what's missing for many of the online options so far--a direct "if you do this this will happen" value proposition for the students. Right now it's all driven by our curiosity and a desire to learn, which is great and drives many of us to sign up, but sometimes doesn't trump all the "life" that gets in the way after the coursework gets tough.
In common terms, "validating the business model" can be as simple as other people going after the same idea as you. While that doesn't necessarily make it a profitable idea, it does make it feel more like an obvious idea whose time has come.

Even in the case of copycats, if the idea has legs enough to spawn copycats, that may also speak to its viability. Groupon is a great example of this. Despite Groupon's own troubles, it has spawned a number of copycats that appear to be doing quite well.

In short, validation doesn't necessarily mean profits. It could mean high signup rates with the later potential to monetize (ala Twitter), or it could mean copycats, or it could mean (of course) profits.
Google declares end of YouTube in April Fool's prank
I learned that way. You need to think carefully about whether you really want to be weeding out people with insufficient tenacity at this early stage. I think there are a lot of people who, even if they're never software professionals, would benefit from a really easy-to-setup environment. There's plenty of time for playing with environments later, when they're better able to decide whether it's worth the trouble for them. Before they've got something running, a beginner doesn't know yet, and it makes little sense to deal with all the frustration on the slim chance they'll get something out of it.

Actually, though, Python is probably sufficient, especially with the nice-ish tools that come with it on Windows (nice-ish meaning less ugly than a cmd window).
It sounds different, but I am simply giving more detail about what happens inside of the disorder. Any decent book written in the last decade will confirm my description.

People with ADHD or ADD don't have executive control of what they will focus on. Inability to focus on what you're told to focus on is noticed in most environments as not listening to instructions, inability to stay on assigned task, poor attention to detail if you do stay on assigned task, etc. Everything in that link you posted is covered. In most environments your excellent focus on things you're NOT "supposed" to be doing is not likely to be noticed. Or if it is noticed, it likely increases frustration over the inability to pay attention to assigned tasks.

Speaking personally, I was very confused when screening for ADHD was recommended for my son. He seemed to have excellent focus - at 3 he would often get involved in a detailed task for half an hour or more, at 5 he would sit quietly through a full length documentary, then demonstrate how much he had learned for days afterwards. It was not until my sister explained from her experience that this was, in fact, characteristic that I became less resistant to having him screened.

I was also resistant to medicating him because I'd absorbed all of the usual biases about how overmedicating leads to drug abuse. However after being pointed to the statistics for ADHD, medication became a no-brainer. Children with ADHD do not become addicted to their medication, and have the same risks of drug abuse as the general population. By contrast ADHD people who are not treated are at massively increased risk for all kinds of drug abuse, including both prescription drug abuse and cocaine. (Cocaine is an interesting one since it actually is an effective ADHD medication! Though inconvenient, illegal, and subject to abuse.)

Therefore popular wisdom is exactly backwards - appropriate medication for ADHD reduces the odds of drug abuse later in life.
My first reaction when I saw this submission was "Holy shit, who leaked kiln?"
Metagenomics for VOCs
I generally disagree with 'never ever' statements because they apply a blanket clause to a particular issue and tend to be from the perspective of someone who has experienced that problem in the past. As a relatively new programmer, this post was pretty insightful. Thanks.

Sometimes I learn better by making the mistakes and learning not to repeat them; that can be pretty annoying for others that have to work with my code I guess. Most mistakes I've made while programming are non-fatal/non-critical, but they do add up and refactoring perhaps helps with that. I think pair programming further alleviates such issues? So the lesson learnt is that I should be more mindful of how I name classes/methods, which I honestly haven't paid much attention to in the past.
The build-your-own-space-launch-system isn't a small difference, and I'd argue it's where much of the educational aspect of KSP comes from. It teaches you how to design a spacecraft and forces you to work out exactly what you need to get a spacecraft into orbit and then to another planet. That's something distinctly different from Orbiter which focuses on the 'how to fly a spacecraft' aspect.
To clarify I never meant that the limit is a security issue, just that it's a valid technical limitation to limit the length of a password.
Pretty much. :-)
I saw a talk from Andrew Ng a couple of weeks ago where he was asked about the low retention rate. He countered that 40% of people who submit the first homework actually complete the class. I would say that is pretty great retention rate.

Personally, I've signed up for dozens of Coursera courses but I've only completed one (Game Theory). It's not necessarily that the other courses were lacking the ability to keep me enrolled, but rather I never planned to try at them. I sign up to most classes to see the videos and get surface-level understanding of a subject.
do you want me to change the name?

Edit: I'm brainstorming names on the rubymotion google group. F-ing naming, it's so annoying. I'll try and get it renamed soon.
There are only two hard problems in Computer Science: cache invalidation and naming things.

-- Phil Karlton

There should be a short list of words never to appear in names. "Manager" is certainly one. I nominate "Handler" as another.
Just make sure this logic doesn't leak out and pollute your whole codebase. Otherwise you will have that whole hairy mess of opening multiple async connections with auto-retries right in the middle of your business logic. Want to send a Shoutt? Well first, you need to new up a connection pool and setup the exponential back-off strategy...

You should probably consider hiding all of that complexity behind an intention-revealing interface. Something like ConnectionManager - it will manage all the hairy connection internals and let you write cleaner code as your extend your app.

Software Design is hard. :)
Disregarding the current date, this is actually a great idea. Instant gratification for a fee. Yes, I'd pay for that.

They could recruit their experts from the community itself, limited to those over a certain karma threshold, adding further incentive to participate.
There will never be another April fool joke as good as Gmail.
Changing between wallets doesn't mean that the money is actually changing hands.
I highly recommend Orbiter for anyone interested in spaceflight.

I found Kerbal to be a good stepping-stone to Orbiter. Kerbal is more instant-gratification, but it lacks the realism that I've come to love from Orbiter.

I've learned a ton about spaceflight from playing Orbiter. It makes watching real launches much more interesting, since you will actually know what's going on.

Start out with the built-in Delta Glider. Once you're comfortable with that, download the XR2 Ravenstar from http://www.alteaaerospace.com/ (free). It's a much more advanced craft with more bells and whistles to play with, but it's also a bit more challenging to fly.
Google Smell Everybody
This product would make Jon Skeet millionnaire.
Hopefully this doesn't sound too dense, but what if whole point of the class is to manage connections? What exactly is meant to take it's place?

It seems to me that the issue is that they named the class ConnectionManager when it should have been Connection. But then if you are doing connection pooling, and you need specific control over the Connection objects, then what would the harm be in delegating this to a ConnectionManager class, which manages a bunch of Connection objects?
Changing its name would be an appreciated gesture, I think. I'm sure others will agree. I confused it initially thinking it would be related to Fog Creek.
Can you elaborate? I'm not sure what you mean.
That's correct - RubyMotion only for now.
Production-ready ZFS offers cosmic-scale storage for Linux
Just added the gun in Brazil !
Thanks a lot, we now have 8
(1) Editors not google. If we invent the google for L&D all it will do is read the blogs of practioners of the subject, and syllabus writers, then page rank them.

Why not cut out the middle man and have academics and practionsers actually recommend the courses, and guide people through. Pretty much the only thing we cannot automate right now is real good editing it is sorely needed in journalism, books, what to watch on tv and education courses.

(2) see editing

On both the above points I get the feeling you worry / hope that we shall need to automate huge swathes of this, but I think education is an intensive production - akin to books or films. And so would be due similar levels of review attention.

(3) I think that's not the needed approach - everyone learns at different paces and gets stuck at different points. With maths one approach is large numbers of gradually changing mini tests - if you keep making the same mistake that area is reviewed and revisited till you get it right. I know an Bristol based company doing this now in schools, the success rate - hard to say but the approach seems solid.

Repitition seems to be the mainstay of human learning.

(4) I don't understand- what is automated expert discovery systems? Study groups are an inherently emergent social phenomena - humans are really good at those, so this would be my least worrisome issue - an online calendar and Skype meetings as an example.
Convert office documents to PDF using LibreOffice and Ruby.
Saudi Arabia seeks to regulate Skype and Whatsapp
Hmm, what happened to task::spawn?

use task::spawn;

is failing in one of my example programs and I don't see this mentioned in the changelog.

Edit: OK, need to add "core::" in front, thanks dbaupp. There's another little Rust 0.5 program I'm trying to unbreak here - suggestions appreciated: https://gist.github.com/graue/5282602