skysight-inc/HackerNews huggingface dataset:
I'm not surprised they haven't changed it. At a normal supermarket, anything valuable (cigarettes, medicine, etc) is going to be locked up behind another layer of security during closing hours. Any cash left in the building overnight is going to be stored in a safe in a room with a separate lock and alarm system. The building itself will have a lock in addition to the alarm, cctv, and a security guard that comes by on a regular rotation. Nobody is going to take that risk in order to steal a couple armloads of vegetables. Overnight security is a very small concern to a grocery store compared to continuous shoplifting during the day.
Google Reader - "eMarket" via jubile
Ask HN: Good iPad apps for children to help with learning?
I introduced my niece to Angry birds on the iPad today, which she loved and picked up really quick. I started looking for other apps to help with teaching, specifically Maths and English but couldn't find anything good.

Does anyone know of good iPad apps (free of paid) that are aimed at children (age 4-10) that could help with learning?
The question is why to post a Feedburner URL rather than the destination.
One good and obscure pamphlet (basically) for this:
http://www.amazon.com/Fretboard-Logic-Reasoning-Behind-Guita...

Any other recommendations in this vain?
On the plus side, unlike the common case in the mining industry, the Valley companies involved are mostly at least paying for the cleanup of their associated sites. Granted, it might just be because they have no choice, since the sites are clearly theirs, while in mining the sites seem to frequently end up attributed to some tiny company that promptly goes bust, leaving taxpayers paying for the cleanup.
Have to say while reddit for me has been great for most things, /r/startups is pretty bad. I can relate to the author's frustration
Hey stdclass, I have a quick and dirty fix for the mobile issue:

Change the z-index of "first-col" to -1. That way everything still appears as it is on desktops (since you're using fixed positioning), but the subscription field will gracefully hide to the back when you scroll right on mobile devices.

You might also want to add a background to the article block. Everything in the background (i.e. the subscription field) shows through otherwise.
If you make something people want badly enough that they'll pay for it -- and put it in the app store for them to buy -- then yes.
Digitizing Books One Word at a Time
Hey, I found that code hard to follow, with the if-then-elses nested 4 deep. A refactor, pretty much untested since I don't use ansi-term:

(defun visit-ansi-term ()
"If the current buffer is:
1) a running ansi-term named *ansi-term*, rename it.
2) a stopped ansi-term, kill it and create a new one.
3) a non ansi-term, go to an already running ansi-term
or start a new one while killing a defunct one."
(interactive)
(let ((is-term (string= "term-mode" major-mode))
(is-ansi-term (string= "*ansi-term*" (buffer-name)))
(is-running (term-check-proc (buffer-name)))
(anon-term (get-buffer "*ansi-term*")))
(cond
((and is-term is-running is-ansi-term)
(call-interactively 'rename-buffer))
((and anon-term (if is-term
(and is-running (not is-ansi-term))
(term-check-proc "*ansi-term*")))
(switch-to-buffer "*ansi-term*"))
(t
(cond ((and is-term (not is-running))
(kill-buffer (buffer-name)))
((and anon-term (not (term-check-proc "*ansi-term*")))
(kill-buffer "*ansi-term*")))
(ansi-term "/usr/local/bin/zsh")))))
The "Java Life" Rap Music Video
Lots of hate in this thread. It's just a cool personal tale of lessons learned after college. Just because he works at giyhub doesn't make his word golden.
While the posturing might have an internal purpose, its primary audience is not internal. North Korea has learned time and again over at least the last three US administrations that when the US, UN, and allies start to turn the screws, all it needs to do is get belligerent and the other nations fold and start giving concessions (food, fuel, relaxed sanctions, etc...). Their new leader is just trying this out for himself this time around.
I think everyone knows what he meant. In programming, everything supports everything anyhow, as long as it's Touring complete.
This[1] talk is kind of old, and I'm sure bash now has some of the features only zsh had at the time, but it should give you a feel for how zsh differs from and improves on bash.

Another thing I suggest doing is joining #zsh on freenode, and asking your questions there.

Yet another thing you could do is skim through the zsh user's guide[2], which is also kind of old, but is pretty comprehensive (for the time), and will give you more of a feel for what zsh can do. zsh's man pages are also very comprehensive (and huge), and might be worth a peek.

[1] - http://ft.bewatermyfriend.org/comp/zshtalk.html

[2] - http://zsh.sourceforge.net/Guide/zshguide.html
I appreciate the author taking the time to write the article, but my opinion is that the whole purpose of a daily standup is to open a line of communication between team members. Well, if you have this line of communication open 24 hours, emails, chat (xmpp, irc ..etc), phone, and so forth, why do I need to wait till tomorrow afternoon for the scheduled daily standup to talk about a blocker in my code?
My plan is:

For my next phone, I'll leave iOS and get a garbage feature phone (Symbian, or something). This will be when I get my next iPad, which will have 4G (I'll also need a small iPod for music).

I will just suffer adding phone numbers and writing SMS the old fashioned way -- along with the week of battery life...
I should have read your comment before I posted mine, but I agree 100%
This kind of hits the nail on the head. An idea is in many ways the context by which you judge a startup team in terms of a core commitment to a common goal, as shown by working on it together for a period of time (more than a week, etc.). It defines what 'team' means. Without that, what do you have? Credentials.

Of course by disaster I meant just relative to other classes, with a much higher amount of team splits/zombies in such a short period, which seemed predictable. Most startups don't work out, that's expected, but the stage was weighed for things not to work out in re: the startup itself and the friendships involved. Who knows, perhaps you and your friends, with a shared, good idea would have done great in w13, having the right context to build upon where you were at. I know of other teams who were extremely frustrated that something they've dreamed about, Demo Day, turn into something to dread and the quite painfully choosing to give up on the whole endeavor whatever the high personal costs (not necessarily wrongly).

One of the best things about pg's essay was the core message to entrepreneurs that a good startup idea requires not a pressure cooker atmosphere to come up with an 'idea' but the natural space in which you notice a problem that can be solved. It's the starting point, not something that can be tacked on later like the noidea concept would suggest.
A network install is just a PXE for any operating system. It would be pretty trivial to setup tftp on the readynas. If it isn't builtin already, Id be surprised if there wasn't a community extension to do it on the forums already.
There's just a lot of nifty little features. Two of the most important for me have been shared history between my 20+ terminal sessions, and properly handling wrapping of the command prompt. I am sure bash can wrap properly, but I couldn't figure out why it wasn't and zsh never gave me that problem!
Was it cloudy? Obviously stars wouldn't shine like this through clouds, but if the sky is clear, they could
6 person team * 30 minutes = 180 minutes / 60 = 3 hours

All of this helps if he would have used the common term man hours because 3 hours literally wasn't lost. In my experience the people that make these kinds of claims are the people usually confused about project management, at least for software development, in general.

Unfortunately at larger corporations everything comes down to how many man days a project can fit in a quarter without taking into account the fact that most phases in projects can't fire at the same time due to dependencies.

I actually think Gannt charts model this quite nicely for the higher ups.
I don't have specific apps to recommend right now. But you can find children apps reviews at these sites:

http://momswithapps.com/
http://childrenstech.com/
It's like all these sites that requires you to enter your current password before you can change it, but deleting the entire account is just ticking a check box (at least twitter and dribbble worked this way back when I had accounts there).

Some things we been doing for so long that we forget why we do them at all.
On the Death of Satire
IT at HBO
My Chrome tab crashed when I tried sending a 440mb file!
If your standups are bad, there are things other than the standup that are going wrong:

If it lasts too long, the person running it has lost control

If it ends up berating a coder twice a day, every day, regarding a multi-day implementation task, the person running the standup is an incompetent project manager

If, as others have given examples of, people zone out, or become unconfortable, the project has become toxic and the standups can't fix that

If standups adhere to dogma more than they solve problems, the person running them lacks critical thinking skills and knowledge of project management techniques
Hmm not sure... Haven't actually tried it out yet
Would the term work if you're lifting cinder blocks to make DIY standing desks for a startup where you own options?
You're looking at the wrong side of the meeting. It's the time before the meeting, not the time after.

I like morning stand-ups, but a big problem is that if the stand-up is at 9, I start winding down whatever I'm doing around 8:30, and I don't start new tasks after 8-8:30. Multiply the loss by the entire team every day and that's potentially a big loss of time. And because everyone's schedule is different, there's really no place to put the meeting that avoids the problem.

The benefits of a well-run standup can outweight this productivity cost, but it's a real cost that needs to be considered.
Very good overview of Spamhous' practices in Ars today (http://arstechnica.com/security/2013/03/when-spammers-go-to-...).
Not personally, no. Other than Diehr and Flook, SCOTUS hasn't really dealt with software patents much at all. One of the dissenting justices in Bilski lamented the fact that they didn't deal with the wider issue of system and process patents, particularly as they applied to software.
That's really scary to have to work with. I wonder if Google thought the problems were in a zone that they could've been handled or if things were always this bad. Talk about a sick building.
Through A Rapist's Eyes
Just a few days ago the following paper was published on the ArXiv, it specifically tackles the problem of noise. I haven't had time to read it thoroughly, but it also contains a nice introduction to persistent homology for statisticians, who are usually not familiar with the concepts of algebraic topology.

http://arxiv.org/pdf/1303.7117v1.pdf
Earn Cash Money Uploading Videos
Million Dollar Companies pay you cash money to upload videos! http://chadflick.ws/tubelaunch.html
I think the summary of this could be, "Ineffective meetings are ineffective."

Meetings are one tool among many for team communication, it's just that very few people are able to run a meeting effectively. I used to believe that all meetings, in any form, were a waste of time. Right up until I worked for someone who actually knew how to run a meeting. It was amazing - in a 12-15 person meeting, everyone person contributed, tangents were quickly cut-off, and they rarely lasted more than 30mins. Sadly, she was promoted (i mean, good for her, bad for my group at the time) and without her guidance our group meetings quickly reverted back to a multi-hour mostly useless waste of time.

The lesson I learned is not to dismiss meetings outright. Spend some effort learning how to run them effectively, and it's still a useful communication tool.
Plus, as it is relatively simple to perform tail call elimination with iteration instead of reusing the frame in many (most?) cases, static analysis can classify those cases and hygienically rewrite those functions.

Most attempts I've seen to exploit TCO either aren't optimizations or can be dealt with via another control mechanism. My suspicion is that it is largely a solution in search of a problem for the programmer attempting to employ the technique, much like using AOP to add logging information for every "enter" and "return" from a method/function.

Mind you, I am in no way dismissing tail-call elimination as an important tool. Just that some of its practitioners (such as whichever idiot who wrote some of the barely-readable code in old programs of mine!) are a bit zealous in its use.
But surely a working captcha would increase conversion as well and have the added benefit of being a captcha?
Magic Mushrooms Improve Personality
It's true that it supports binary / reliable transport already but there are some very annoying not-to-spec issues. As a library developer, if I added code to support it, it would just go to waste because in BugZilla they've already patched but not pushed changes to these issues.
“Unwittingly, CCP has created a shining example of how integration powers IT innovation, connects platforms and users, as well as increases real-time decision-making and goal execution.”

That’s a bit of a stretch. IT trying to find meaning.
the c# performance over mono is really different to the f# performance..while c# has a decent performance on mono, f# doesn't performance so well......
Everyone wants the citation. Good point. :)
Here's one my friends (and I) are building, including a live demo: http://demo.peerkit.com/static/index_demo.html
That's important, don't buy your guitar online! Find one that sounds and feels good when you actually play it. Don't assume that the same model means the same guitar, and bring along someone with experience if possible.
To get the kind of starry skies shown in those pictures, you'd need an exposure of at least tens of seconds if not more. With that long an exposure, the starlight will be quite sufficient to bring out detail in the environment.
In principle, no. They are laws of nature and therefore not subject to patentability.
In my experience, the "cowboy coder" is sometimes indeed disruptive (large unannounced refactors, e.g.), but almost always they are the most productive people on the team, the ones who contribute the best and most code.
I suspect that's a cost-saving measure as much as anything else. If you're a scrappy small project, reusing the existing Linux kernel is probably a good move.
DragonBox. It's a game of match and eliminate symbols according to some basic rules, e.g., remove the same from each side. Usually around level 12 is when you realize the rules are algebra.
A country issuing different currencies is not the same currency. The US has not had it's current fiat system for 200 years, more like 30 -- with a smattering of different systems in between. Same with the Yuan.
WebRTC encrypts by default and you have to manually edit the SDP to turn it off. I highly doubt the developer went to the lengths to do that.
When I was learning to code C, I would often spend all night trying to chase down a bug, then finally go to bed in frustration at 5 am. After a few hours of sleep, I'd look at the code again, and immediately see the problem. I would feel so stupid for missing it before. Surrender works. Or maybe debugging all night doesn't work...
I've been using zsh as my primary shell for roughly 5 years. I made an earnest effort in the beginning to read the 400+ page User Guide[1]. Though I learned a lot, it's simply to much information to retain-- especially the things you don't exactly use often. For me, "quick reference" materials like this list have become essential. I've resigned to remembering only the important stuff that I need daily, and for the other things (say, how to write your own completion file for a command that takes a bunch of different types of parameters) I simply remember where I can look it up (the links section of zsh-lovers is probably the most useful simply for this reason). And when I can't do that, #zsh on freenode has been a genuinely helpful community.

1. http://zsh.sourceforge.net/Guide/
5 days to fix a bug! Jesus, write better code, write tests, with good logging. Break your code apart into testable modules. Test you hypothesis from he ground up. If you can't localise the bug quickly there is something wrong with your methodology. You need to use a debugger. Clearly you are trying to debug a house built on sand.
I find this is a common problem. People don't realise 80% of your time is spent debugging and checking your assumptions. If you are writing reams of code before checking your assumptions than you pay quadruple cost. The first thing I do when building a big data processing project is think about how I am gonna debug it first. Invest tons of time at the beginning getting readable output in a console. I have gone as far in some projects to output trees and grids in ASCII art to visualise data structures (in the console). I have never spent 5 days debugging a bug since university. The days spend at the beginning of the project making the debug output as good as possible pay for themselves a hundred times over.
One of my buddies worked in the accounting department at our state government. He needed to get a bunch of documents from another agency (like hundreds every month) to process claims. Well this other agency requires everyone to go through their website and download each document one at a time. They said it was to prevent abuse. For some reason they couldn't just send a batch of them to us, even a fellow state agency. So I made a scraper to download an entire month at a time. I figure it was a webforms site because it was filled with postbacks and viewstates which made it a bit of a pain, but the ridiculous thing was the CAPTCHA code:

<input name="actualSpoofValue" type="hidden" id="actualSpoofValue" value="TFU3P">

and TFU3P was the CAPTCHA code!
GMail removes trailing whitespaces on plain text e-mails
Software company buried a $1K prize in its ToS
Came across this on Reddit today and thought it was incredibly interesting.

The link they've linked off to doesn't appear to be working (presumably down to traffic volume).

The Reddit discussion is here - http://www.reddit.com/r/todayilearned/comments/1baw7v/til_a_software_company_buried_a_1000_prize_deep/.

The Original link is here - http://techtalk.pcpitstop.com/2012/06/12/it-pays-to-read-license-agreements-7-years-later/
F# works very well in Osx and with Xamarin Studio you can target a lot of different platforms: Windows, Osx, Android, and iOS.
I've been thinking of writing a script that pulls down commits from <yesterday>, formats it "properly" and pipe them to SAY.

"Wednesday, 24 April
Fixed bug #434, added protocols between user and tasks. "

And if they _really_ want to know what I am going to work on or what issues I have. Please check my tracker. There are bugs, features and chores. And each of them has comments that describe any issues I might have run into or will.

Problem solved.
Indeed. By the Church-Turing Thesis, any program written for any Turing Machine (including any Turing-complete language) can be translated into the lambda calculus through a rote transformation.
If you want to be pedantic, the JVM does not support tail (function) _calls_, but jumps, which may be the result of tail call optimization or elimination.

As far as I know, we still cannot efficiently turn mutual recursive calls into a chain of jumps, but I'll be glad to be corrected here.
It started so well, as a tool to harness collective 'intelligence' to digitize text while preventing spam. Now you're right, even the bloody accessible (audio) versions are useless. It's as if a dozen poltergeists are whispering in your ear, and you have to pick out the one that matters.
Optimising Purely Functional GPU Programs (in Haskell)
Of these, Sailfish has the most serious and experienced team behind it. It won't leave the shop unfinished. It is do or die for Jolla. For everyone else phone OSs are a hobby.

Everyone else is learning by doing. Even Samsung. Samsung's feature phones run RTOSs licensed by Samsung, and, of course, while Samsung has made some impressive modifications to Android, that's far from showing they can make a complete modern phone OS.
This is what usually happens when you have a poorly trained scrummaster. One of the reasons there are so many $AGILE_PROCESS_NAME sucks posts on the internet.

I respectfully disagree with all the "you are doing it wrong" replies. In this case, it's not your or your team's fault, but your scrummaster is definitely doing it wrong.

I've been scrummaster on teams over 12 people and our daily standup meetings lasted around 3 minutes and rarely got to 10 minutes or over.

In agile, the team self-manages itself. If 10 am is not working, change it. If meetings are taking too long, bring it up as a blocker on the standup itself or on the next retrospective (you guys do these, right?). Have the team agree on making adjustments but focus on one adjustment every iteration.

In short: Inspect and Adapt
it's tied in the sense than the madurity over mono is a really long distance over the net one...I try use mono and f# in win xp..the answer was.."you can't...install w7 and vs2012"...that is annoying...the "mono community" are only a few guys compared to the .net support...so yes...it is really tied to .NET.....
According to the statistics site that the OP used, 54 million Americans are single. [1] Ignoring the 62 million Americans that are under fifteen, we find that only 21% of American adults are available. [2] So if your area's ratio is 9:10 and ~80% of the people are taken, you end up with a 7:12 ratio among the singles (ignoring homosexuality).

[1] http://www.statisticbrain.com/online-dating-statistics/

[2] https://www.cia.gov/library/publications/the-world-factbook/...
The notice of our species' Sapience Rating revocation has been on display at our local planning department on Alpha Centauri for 50 years now....
Prioritize ban for selling sugar, and you will see longevity jump with no effort of super-whooper-money-sawing-science.
I think hiring has shifted away from physics to signal processing, and machine learning people. But I am a signal processing guy so that maybe my bias. Also because we've moved away from complex derivatives.
Zen of No Desk
That's war on drugs for you. Anything it touches becomes deadly poison and anybody caught in the nets on drugs warriors loses all his rights as a citizen.
Can't you lambda-lift & fully CPS-convert the code somewhere throughout compilation, then use a trampoline at runtime?
Patient Receives 3D Printed Implant to Replace 75 Percent of Skull
This is Max from Heroku. Would love to know more about your usecase for a 1 Dyno non-idling app. Feel free to drop me an email (max@...).
There's an app for that: http://stereopsis.com/flux/
I was thinking of adapting xkcd's robot9000 to dating sites on the other day. Instead of searching duplicate messages from 1 user, you search for duplicates across the entire database, with exponentially increasing ban periods if your message is not original. It would definitely force men and women to write meaningful messages.
yep..I change from f# to scala and actually know many developers doing the same change...scala in first instance looks more verbose but actually it's much more powerfull (higher kinded types, scalaz, macros,etc) actually after accustom the syntax you find a clear and concise language (with ugly type annotations)