skysight-inc/HackerNews huggingface dataset:
Just about everything that supports ftp supports ssh+rsync. I'm not apologizing for the bug, but rsync+ssh is a sane default for synchronizing everything everywhere these days and sidesteps the problem almost entirely.
A group of us HN'ers just started working on a Tinder like site/app for super easy digital BitCoin purchases. Swipe to buy, or swipe to see more. Contributions welcome!
https://github.com/lnanek/GumDrop/
https://github.com/archerabi/DigitalMarketPlace
Some of the best profs I've had made mistakes deliberately. Making mistakes allowed them to point out common pitfalls and engage students by challenging them to find their mistakes.
Very cool! Hooking up the internal gambit REPL was finicky because it never got much love. I think Marc polished it up somewhere though. Still, a quick in-game REPL like that goes a long way.

The cool thing about having a real Gambit REPL was that you could use the Gambit debugger in real-time. So if an error ever occurred, the debugger REPL would pop up and you could step around. You also get all the builtin stuff for inspecting cooperative threads and such.

Anyway, it would be a great minimalistic environment if it was fleshed out more. Part of my mission in the JavaScript world is to bring these concepts to more people, and hopefully lead them to Clojure/Scheme/etc.

Did you use a module system? Last I remember Black Hole was getting really advanced. Did that ever take off within Gambit?
What's with using "strict" for the opposite of lazy evaluation? Has the term "eager" fallen out of fashion? Strict seems overused to me.
I use it on Linux and it works really well too (at least it does with Ubuntu's font rendering or Infinality).
Extensions DO NOT FIX THIS PROBLEM.

Especially not Stylish. For example, I have a custom user style sheet which modifies the scrollbar so that it's high contrast. The current scrollbar contrasts very poorly and hard to see so it's a necessity.

When using the exact same CSS in Stylish, it breaks when going back/forward between pages all the time, rendering the default scrollbar instead. It's the same for every extension. I even wrote my own, it doesn't work.

Whoever decided to offload this capability onto extensions made a TERRIBLE decision.
Does anyone know why the reply function breaks sometimes? Or is it a feature?
> 1500ft AGL

Thats critical. Below 500ft and away from airports you're basically out of manned use airspace. above that (depending on the area) and now you're creating a very real hazard for manned aircraft.
Helpful (http://helpful.io). Ruby on Rails helpdesk software trying to make things like ZenDesk & Desk.com suck less. Github: https://github.com/asm-helpful/helpful-web. We've been getting guidance from Kevin Hale (a YC partner) on his vision for the perfect support app. We also do something kind of cool where we share the ownership (and profit) of the app between the contributors: https://assemblymade.com/helpful. Anybody is welcome to be "Helpful" and join the great team that we have building it.
Strange about the embed code - that's how Vimeo provides it, so it's weird that it didn't work for you, but great that you managed to make it work in the end! Looking forward to reading the post :)
Onboarding Design for an iPhone app – how and why we did it.
It makes no sense. The only difference between /dev/random and /dev/urandom is that random uses the estimator of the seed entropy (which doesn't make that much sense to begin with) to block when it "estimates" that there wasn't enough entropy in the seed, but apart from that gives numbers identical to the ones urandom gives.
Ask HN: Why are articles to help Dorian Nakamoto DOA?
Submitted an article about a fundraiser for Dorian Nakamoto - immediately deaded. Tried a different article - deaded as well.

Screenshot: http://goo.gl/5SMeGJ

Que paso?

First url: http://www.reddit.com/r/Bitcoin/comments/1ztjmg/andreas_im_fundraising_for_dorian_nakamoto/

Second url: http://www.latimes.com/business/technology/la-fi-tn-dorian-satoshi-nakamoto-reddit-fundraiser-20140307,0,4608766.story#axzz2v8RuL5g3
Ask HN: Buying house in SF Bay Area Now or is this another bubble?
Any advice from current or future bay area home oweners to someone who is considering buying a condo/house in city or peninsula. From the recent data, the housing prices seems to be the highest since the 2008 crash, do you suggest waiting for the market to come down or will it keep going up, up and up?
Writing Software from the Top-down
The Quiet Revolution Is Here. Help Us Map It
Right, but then you'd presumably want (every (map ...)).

I'm nitpicking, of course... just taking the opportunity to think lispy.
And one of the issues here is that the existing regulations didn't make much sense. The exact same aircraft that would be considered a model aircraft if you would fly as a hobbyist would suddenly be classified as a UAS the instant you took any payment to fly it.

So, I could go out to a field and zoom around a field and record footage to my heart's content and be completely kosher. But if my buddy decided it'd be neat to have a photo of his neighborhood and gives me $5 to fly over and snap one, I'm illegally operating a UAS. Absolutely nothing has changed in terms of what the aircraft is and the level of danger it does or does not pose.
Hmm, maybe a Raspberry PI could be easier and more reliable replacement to virtual machines?

(I love Vagrant/Virtualbox but sometimes, after putting the laptop to sleep, it stops working and I have to reboot).
Yea, I'd love to write about some of that stuff. There's unfortunately a big problem with indie games getting cloned out of existence by some big publishers, so I'm a little hesitant to put all of the logic out there. I do think it would be pretty hard to implement in a traditional OO language though.

There's a basic explanation of the method in another comment I've written here though.
Comrade Ogilvy Nakamoto.
This is true. I actually had the opportunity to sit in many meetings with EPB "officials" as the pricing aspects were discussed.

It was fascinating - but ultimately they threw a dart on a high price, IMO, basically out of fear of the unknown. Once Google Fiber announced prices, EPB had a lot of data and got a lot of pressure from the local startup community/ general population to bring prices in line. Luckily, they listened.
I used an RTLSDR to look at the spectrum. If you're plugged into the wall, you get ripple. Also the harmonics are pretty loud too. The WSPR example above shows the filtering they put in. In theory at low power like someone else said it isn't ideal, but wouldn't upset too many people so long as you didn't amplify before filtering.
Agile Product/Project Manager looking to contribute 
Hi HN,

I'm a product/project manager looking to contribute to a open source project. What direction would you suggest I take? My coding knowledge is limited but I'm a fast and eager learner. Let me know your thoughts.
The difference between static site and full fledged CMS. What if I just want to design something and do some simple DB calls? Don't want something big like wordpress and don't want to dive into some framework and setting up a DB just to access a DB on one or two elements of the page. I want something in the middle that a designer can just hit a couple endpoints and not have to worry about the backend stuff.
Yeah, I still use them for throwaway stuff occasionally because cheap and I still have credit sitting in my account.

I won't top it up again but as long as you know they're somewhat dishonest and reckless with customer data then it's okay to use for stupid stuff like distributed builds or something (provided the source code you're building isn't private/secret/proprietary).
I once interviewed with a game company, and 5 minutes before the interview they sprung an NDA on me and severely rushed me through signing it. I had time to notice that it said they had rights to any work I might do in the future that was "based on" anything they showed me in the interview. Since I do a lot of private development of my own game technology, I then had to specifically get them to assure me they would not show me anything proprietary in the interview.
Much unit testing seems to paradoxically exist to justify OOP than to really test functionality. You'll never need to swap databases (and your DB abstraction layer probably wouldn't isolate all those problems anyway), but hey it lets you substitute mocks that let you verify that your implementation of the mock operates according to the code you happen to have written. So let's add that extra layer of abstraction, break all our "go to definition" IDE actions, because now we can prove that when we change DBs it's the DB that is wrong because it doesn't correspond to the mock we hacked together.
During boot of the system, /dev/random will block until there is sufficient entropy while /dev/urandom will not: it will just return, as documented in detail by the paper I referenced, a deterministic stream of "random" data. The researchers document that during 1000 trial boots, the only entropy in the returned data was the position in the stream.

This is just asking for system integration errors, such as the wide-spread issue with headless routers generating keys at boot. Hell: even the desktop systems tested by the researchers were only just barely managing to run the key generation late enough that the keys weren't running into the "deterministic data returned from /dev/urandom" problem.

Yes: this is fixable by making certain the system has enough entropy sources and doesn't attempt to do anything with /dev/urandom until enough entropy has hit the system to make the data returned actually-random. However, in practice, that isn't happening, it isn't happening often, and it is trivially defendable against by using /dev/random.

As it stands, the only reason anyone has come up with for using /dev/urandom instead of /dev/random is "occasionally /dev/random blocks". The question is then whether the "sometimes the system blocks under load" is more or less dangerous of a default than "sometimes keys are generated that are actually the same as every other device".

Now, maybe you believe that the former issue is more important than the latter: that people building systems under load are more likely to break them by replacing /dev/random with a file full of constant "random" data (rather than replacing it with, for example, /dev/urandom) than people generating keys at boot without realizing their device is nothing more than a CPU with 16kB of flash and 32MB of ROM attached to a dead network.

If you do feel this way, (and it isn't at all clear to me, as you still seem to be beating the "/dev/random doesn't generate better data than /dev/urandom iff the random entropy pool has been correctly seeded" horse, which I maintain was dead long before I arrived with my argument) I encourage you to read the other comment I've written elsewhere in this thread showing why this seems like a poor choice of default behavior.

https://news.ycombinator.com/item?id=7362239
Live Nation Labs Acquires YourTrove
Prediction:

There's going to be a fuck-off huge market for helping later-stage startups bring order to their NoSQL databases and move that data into a more useful format.
Balanced's Architecture
Ask HN: Are mentions of Dorian Nakamoto being censored?
Every submission I make mentioning him is DOA.

Screenshot: http://goo.gl/jIwGzx
Yeah, required signup is a pet peeve for most (all?) of us on the Animatron team as well.
> GA is something like the University of Phoenix

Show me one person who takes a University of Phoenix degree seriously.
What Happens When Google Doesn't Think You're A Human
ember-data is a great example of why promises can be useful. When a view is loaded you query your server for the model(via ember-data's api), but at this point what you get is a graph of unresolved promises. It then gets passed through to the controllers/templates etc. which render immediately but are then updated automatically as soon as the promises resolve. This is the real value of promises, you can pass them around your app before they're resolved.
Thanks for adding any color or detail you can remember. It's very hazy in my memory, I was pretty young and didn't ever work too much in the artwork department. I mostly just made money in the summers doing odd jobs and running errands.

One thing I do remember was the endless difficulty in receiving artwork from customers who produced everything in RGB instead of CMYK and IIR converting it for color separation was a huge PIA.

I also do remember when FAX machines started to get used more. I'd say a good 30-50% of my parent's business relied on Fax. I think they kept a couple of spare machines in a cabinet in case it failed it was so critical. The first few machines printed on thermal paper, and once spamming fax machines caught on, simply became too expensive. They'd come back after a weekend and have an entire spool of paper all over the floor full of advertisements and other junk.

I think once the web and e-mail started to catch on, and inkjet printers became cheap enough, they definitely felt it and business dropped tremendously. There's still no cheaper substitute for printing off a few thousand copies of something that's available for home users. But lots of people just get by with e-mail or some alternative to physical copies.

Also the state of expectations started to catch up to them. You really couldn't own a 1 or 2 color offset print shop anymore. You need to handle 4 color, and do it without a huge cost premium, because everybody wanted full-color brochures and wedding invitations and whatever. Having lots of sunk cost in previous technologies and staff made the cost of switching simply too difficult.

It was a lot of fun though.
I'm curious: why guns > missiles?

SR-71 was really cool, except for the leaky fuel issue.
The point is: I don't have to think at all. Reformatting code with Perl is a matter of a save hook in the editor or a pre-commit hook in your VCS. No thinking necessary, it just works.
I disagree that the slides have to be able to stand alone. Critical material shouldn't be completely ephemeral, but there's no reason that everything has to be on the slides. It can be in lecture notes, textbooks, and so on.
> That's where the money us: attracting high volumes of low information young people.

What happens when the old wood (stubborn, ignorant, ingrained) dies off and people who don't care about a college degree start hiring those educated with Khan Academy/Coursea?
AFAIK, that always used a loophole - you're not charging for the photos, you're charging for the service of engineering work.
It doesn't really matter, it's yet another language that can be used, that some people like and in this case really want to shove down everyone's throats.

I guess it's not getting enough uptake organically, so once more to HN for the throat-shoving.
It might be fatalist but it's certainly not regressive, undemocratic, or superstitious. It's merely observational. Technology changes markets.

Beta vs VHS isn't interesting or even relevant. Your other examples are also too microscopic. The VCR itself, though, changed the markets immensely! It created the whole new market of home viewing and without it we wouldn't have time shifting (leading to DVRs) or Blockbuster (leading to Netflix). Then when the technology moved on (streaming and DVDs), those same markets died (Blockbuster, again).

If a market can't adapt to new technology, it deserves to die—we shouldn't be curbing new technology just to prop up outdated markets.

If this includes the gaming market, so be it. Something new/better will rise up in its place (games will never go away at this point). I actually don't see this as fatalistic—I find these changes exciting. Humans are inventive and I love to see what we come up with next.
There is exactly one relevant fact in the article. It is this quote:

> "I am no longer involved in that and I cannot discuss it," he says, dismissing all further queries with a swat of his left hand. "It's been turned over to other people. They are in charge of it now. I no longer have any connection."

That is, essentially, an admission.

Except that it assumes a few things, namely:

1. That the quote is accurate.

2. That the quote is in context.

3. That the guy they were talking to isn't just a kook who decided it would be fun to pretend, after being heavily prompted.

Personally, I find it much more likely that there's something wrong with those assumptions than that the anonymity-obsessed creator of Bitcoin used his own name as a "pseudonym".

None of the rest of the article does anything to link this person with Bitcoin. All it does is point out a bunch of minor coincidences over vague interests shared by both this guy and the creator of Bitcoin... and by about ten million other people on the planet.
Objects can substantially reduce and simplify testing, if you make guarantees about them during construction, keep them immutable and abide by Demeter's Law.
Promise, a future, a deferred or a task in Erlang
My Reply To Senator Feinstein
> I don't think a rectangular wave can propagate through the ether ...

Of course it can. A square wave is just a series of discrete sine components, each of which will happily propagate through the air. If this were not true, WiFi wouldn't work -- it also relies on multiple, coordinated frequencies and complex modulation.
Does my HN account work anymore?
I've always found the parallelogram-area interpretation to be the easiest to intuit about:

http://en.wikipedia.org/wiki/Cross_product#Geometric_meaning
I was thinking exactly the same thing! What kind of stuff would you want to keep on a straight trajectory and prevent from steering?

Many studies that seem unpractical or even stupid at first sight become genius when somebody finds a problem to which they are an elegant and obvious solution.
Netflix Infrastructure Services and Dev Productivity tools
What other reason is needed? Some of us intentionally use affiliate links from a person or cause we care about, and would like to know when the affiliat-izing changes.
Guacamelee Post Mortem
Cheers to that!

Shameless plug: Tennessee is a great place for startups. Ambition (YC w14) is based in Chattanooga, TN - a beautiful city, nestled in the mountains, with great quality of life, low cost of living, plus an awesome, smaller but energetic downtown + hip surrounding neighborhoods (think Boulder, CO or a very mini-Austin, TX).

We are also ~ 90 minutes from downtown Nashville and downtown Atlanta.

If anyone is ever passing through or interested in a change of scenery from the Southeast (or the Bay Area, DC, NYC... cough, anywhere), let us know. We're hiring.
I've found contributing to Helpful to be a great way to play with some fresh technologies and get production code onto GitHub while working with a team. The on-boarding steps and task tracker are excellent, even compared to larger not-for-profit FOSS projects.

- You get to use fresh technologies and learn best practices from some excellent project leads and contributors

- You earn ownership shares of future proceeds from the project

- Your contributions are open source and visible on GitHub—this can mean a lot if you later go to apply to a startup job where "point to a few projects on your GitHub" is more important than "send me a PDF of your resume"

You could do much worse per minute spent on a side project, well worth it in my opinion.
Awesome work in so many ways. Congratulations!
Virtualizing Nonvirtualizable CPUs (1998)
It sounds like everyone is just asking for mistakes by encouraging people...

I realize that I'm preaching to the choir by writing this, but it's for 3rd party readers: What if the airline industry just encouraged people to try and do the right thing, then stood around shaking their heads when it turned out lots of pilots, mechanics, and companies didn't? Well, there would be a lot more accidents.

That's where we are as an industry and a society, with regards to security.
So you are saying the apps which show up are curated with respect to context. So if I make a bible reading app, strip club apps will not show up as options...more likely you will see religious or reading apps?
Perfect? Really? There's no possible better way to achieve those goals? I've used XSLT; it's nasty.
During lots of this, I don't remember their being a non-Mac version available.

(checking WP) yeah, it was released in 1987, and the Windows 3.1 version didn't come out till 1992.
Male geeks reclaim masculinity at the expense of female geeks
If you load a comment within X minutes, it won't show the reply link. If you click on "link", you'll see the text box for entering your reply as normal anyways.
Same as the XML
http://harkavagrant.com/index.php?id=296

See Mermaid.

God says...
tiffanies and_then_what big_fish high_mucky_muck silly_human
scorning heaven Ivy_league nerd car honesty stunning really
begs_the_question genius wishful_thinking I'm_feeling_nice_today
adultery endure how_about_that joker battle Is_that_so
Reminds me of Fabrice Bellard generating TV signals (analog and digital) with a VGA card.

http://bellard.org/dvbt/
For one, this is obviously a false choice; you could choose countless other avenues. If you already have a strong resume, job 1 really isn't a risk unless devs suddenly stop getting hired six months from now. If you don't have a strong resume, perform a thought experiment where you are leaving either position sometime during the next year; which position sets you up best for your next job?
Well done! Gameplay video link: https://www.youtube.com/watch?v=1T11wl70wjc
Ask HN: WebRTC mobile solutions?
Am looking for any open source solutions which can be used cross platform on iOS, Android and Web? If not open source, then a paid self hostable solution is fine too.
24 Hours of Happy
Anybody care to chip in on the best way to do FF add-ons?

I wrote a Chrome extension that I use daily. Unfortunately, Chrome has become so bloated that I now have to wait a second or two (on OS X Mavericks) for the simplest things to happen. I really hate this, so I'm going to try porting it to FF, which appears to have no such problem.

It's a little surprising that the performance sweepstakes now favor FF (and Safari, which is even better), but I'm not the only person I know who's experiencing this.
I used to run Screen Thief when playing two player DOS games. It seemed to help certain key combinations work better. I credited this (whether accurate or not) to ST relocating IRQs.
How will adding people help this situation? You are already saying that contributors get in the way
Logical Decoding in upcoming Postgres 9.4
I am inclined to believe this is more tribal think than anything else. Group 'Y' does not like Group 'X'. If Group 'X' does anything or adopts Group 'Y' customs, Group 'Y' rejects it as false and offensive. This happens all the damn time.

The hypocrisy is that they complain about capitalism and it's consequences when they directly benefit from it. The irony is that the only reason they have any validity to NIMBYism is that land ownership is an axiom of capitalism.

Anyway, there are plenty of sects of Buddhism, molded for their era and circumstances (Zen Buddhism anyone?). The author would do well not romanticize Buddhism or the subjects as some sort of underdog religious crusaders. That they are not.
I think that is entirely plausible, but I don't really see how Newsweek comes into it. Having a fall-guy in case the shit hits the fan is a bit different from throwing the shit at the fan yourself (the NSA tipping off Newsweek?) and having a fall guy for that.
Can you point to some introductory reading about the quantum mechanical effects at work in the brain? I've read The Emperor's New Mind but was left with the impression that it was more conjecture than research.
If you go back far enough eventually some germ will get the credit.
Super CEP – O guia de CEP inteligente – super CEP – O guia de CEP inteligente