skysight-inc/HackerNews huggingface dataset:
Your first comment said "I find it dishonest and immoral". You should have followed that sentence with some explanation about why you felt it was dishonest or immoral. Perhaps you don't realise just how offensive that sentence is?

Some of your later comments say something along the lines of "why pay money for this when people are starving?" Well, you can apply that to everything. What computer are you using right now? Why didn't you buy a €30 raspberry pi and donate the rest to a clean water charity?

Interesting innovative ideas or discussion about developin world problems do get upvotes. Merely saying "why spend on this instead of starving children" will allost always get downvotes because it's not an interesting discussion.
HP to invest $1 billion in cloud services
A Simple Way to Build a Sales Funnel on Facebook
There was quite a bit of discussion on this topic in the Docker-dev group. The comment I found the most informative was by the creator of Docker -> https://groups.google.com/d/msg/docker-dev/3paGTWD6xyw/xj2Xa...
It would still be nice if you (or somebody else) pointed at those examples. That would open new avenues for learning and communication.
Racket is so much fun. A single rkt file to C++ transpiler? Awesome stuff.

Anyone who has done things like this before: is it peformant? The Racket documentation mentions against compiling out C/C++ sources it can emit, because it misses the JIT and other optimizations. Would the emitted C++ code be worthwhile?

Ironically, this seems to be exactly what Naught Dog was doing for the infamous Racket on PS3 talk, even though it was not actually running on the PS3 (it was MzScheme that transpiled to C++ code that could be compiled to patch together game demos).
I probably should have started out my initial comment by saying thanks for building something and sharing it with the world. I didn't intend for my comments to sound overly critical or like an attack, though at least one individual seems to have gone off the deep end because of them.

Thanks also for taking a bit more time to explain how you see it being used. Between your comments and some of the other constructive replies, it makes more sense to me now.
HRgame startup: turn your business or organization goals into games
HRgame helps to turn your business or organization goals into games. Rate your employees, give them points from different points of view, witch they can use to reach new levels, badges and different kind of awards.
When Science Selects for Fraud
I believe the US should have a much simpler immigration system:

- allow for employer-sponsored visas like the H-1B, but beyond sponsoring make the whole deal strictly about the US government and the individual.
- after 4 years of full-time employment history, the person should be eligible for a green card, irrespectively of their origin, occupation etc.
I mentioned Pearls of Functional Algorithm Design because it exactly describes how to do this. It may not lead to a solution in the ST monad, but it does tell you to to iterate to a better solution.

This post explains what I'm talking about:
http://www.atamo.com/blog/how-to-read-pearls-by-richard-bird...
Enterprise ETL, process automation and service integration is a massive market, it'd be cool to see them buddy up with someone like Mulesoft. I tend to think these kinds of services aren't really suited to general consumers but there's definitely a place for it in the enterprise space.
Elements of computing systems is actually part of the inspiration.
While I do certainly make mistakes I take great pains to be as accurate as I can. And I do have a lot of original interviews on the site, though some problems have kept me from doing them lately. I give the sources directly in the article and they are directly from the people involved in the project. And if there are any inaccuracies in any article I would be happy to make corrections. I don't recall when you offered to correct mistakes, but if you did so and I missed it then I apologize.
What has Apple been using for their multipath connections in iOS?
https://addons.mozilla.org/en-US/firefox/addon/firestorage-p...
Yes, I know this is not a "true", in-place quicksort. But those are performance considerations that I don't intend to expose here.

Beware, beware.
Docker 0.11 is the Release Candidate for 1.0
> multiline console

Shift-enter in the Chrome console creates a newline rather than executing.

> live highlighting html as it changes

In the Rendering tab (bottom panel) there's a toggle for "Show paint rectangles" which sounds like its close (but not quite the same) as what you're looking for.
Blog post: http://blog.docker.io/2014/05/docker-0-11-release-candidate-...
> Whilst I suspect you're taking the piss, I wonder if you could you induce https://en.wikipedia.org/wiki/Cosmic_ray_visual_phenomena without receiving a medically serious dose of radiation?

It's a joke, apologies I couldn't resist. Some art forms and certain works of art are genuinely dangerous [0].

Regarding cosmic rays, I thought it was caused my massive particles, and being able to produce them artificially would be a considerable scientific feat - its artistic relevance would pale in comparison.

> Those buzzkills at the FDA have already banned any artistically worthwhile amount of X-rays from CRT televisions though[1] :(

An old chemistry teacher of mine used to use an old TV screen as a cover for potassium+water reactions, it was about an inch in thickness.

[0] http://en.wikipedia.org/wiki/Richard_Serra
Wasn't it a big thing to see the other person type their e-mail when Google Wave (remember wave?) was first announced? And wasn't one of the things that people did not particularly like about Google Wave? I'm not sure, it was a long time ago.

I think the technology behind this is probably pretty cool, but I don't wan't anybody seeing how big a mess I make when I type. I'm a terrible typist.

[I already edited this post twice, I'm glad nobody got to see me do type this live]
Folkzy – virtual garage sales
It's not about how it's made. It's about the final product.
> What has Apple been using for their multipath connections in iOS?

iOS7, released on September 18, 2013 is the first large scale commercial deployment of Multipath TCP - http://perso.uclouvain.be/olivier.bonaventure/blog/html/2013...
When I started college (in 2000) my dad and I used to communicate using this method via ICQ. It's strange but he still pines for it.

I do see the appeal. There's something very informal and personal about it.

I think the problem nowadays is that people are so used to multitasking they have ingrained habits to just switch out to another task while waiting for a reply.
9 Months, No Response for 'Pardon Edward Snowden' White House Petition
The first thing I wanted to do with docker was cleanup the mess I made walking through the examples. Turns out there is no built-in command to do that, and it looks like it is going to stay that way.

https://github.com/dotcloud/docker/issues/928

I was surprised to see that nothing had been done about this; a comment there mentioned that someone was able to clean up 19GB of space once he figured out what was going on. The solution is easily google-able since so many have run into it, but cleanup of unused resources should be a first-class operation in every virtualization solution.

http://stackoverflow.com/questions/17236796/how-to-remove-ol...
Because I personally love Firefox much more as a browser and as a community. <3
A few charts to show off our web crawling (300 million URLs/month)
Magical Unicorns don't exist. People who distrust Facebook do, including my entire development team (5). It's not outrage porn to worry about the privacy practices (or lack thereof) of these companies.
The new srcset and sizes attributes explained
While I agree that the function "has a name", the function is still anonymous in the sense that pointers don't have types, only values have types. As a side effect of converting church's model to Turing's model, all "unnamed" lambda functions are given one-time symbols as are all anonymous numbers, arrays, classes, objects, etc.

x = lambda x: x+x #a lambda, but has a named pointer
x = 5

lambda is still in memory (until garbage collection), but it no longer has a pointer to it.

def x(y):
return y+y

x = 5 #the "named" function above is now without a pointer

A little off-topic (but answers your previous question and perhaps looks a little deeper into lambdas), but let's take a quick look at javascript. JS developers use lambda functions both because lexical closures don't pollute the global namespace, they offer modules and alternatives to prototypal objects, and because the language tends to make heavy use of callbacks (which demonstrate the bad side of lambda functions). JS also only makes subtle differences between lambdas and named functions.

//lambda expression
var x = function (){};

//named function
function x() {}

//named lambda expression
var x = function x() {};

//self-executing lambda (returns 5)
(function (x) {return x;}(5));

note that this would be a self-executing lambda in python

(lambda x: x)(5)

basic module pattern using self-executing lambda

my_module = (function (self) {
"use strict"
self = self || {};

//private
//pretty much inaccessible to the outside scope
var privateVar = 5;
//lambda expression again
var privateFunc = function () {};

//public
self.publicVar = 5;
self.publicFunc = function () {};
self.getPrivateVar = function () {
return privateVar;
};

return self;
}(my_module));

my_module.publicVar = 8;
my_module.publicFunc();
my_module.getPrivateVar();

This is where too many lambdas becomes a problem. Judicious use of naming (even though they're only used once) makes things more legible.

func1(function () {
func2(function () {
func3(function () {
func4(function () {
})
})
})
came here to recommend this site, a few more to add:

http://www.panabee.com/
http://www.namestation.com/
Right, it generates Objective-C and C# which can presumably be used anywhere those can run, but the tool itself runs somewhere.
"patent pending" = bad sign for a mobile app startup.
For a mature programmer like you, it probably feels redundant to write a book that iterates concepts you have understood long ago. This book is for beginners. I have notice that many students graduate from University without actually understanding the concepts completely. It's a book I wish had existed when I was an undergraduate student.
The Case for a Better HDL
My take on the rationale behind Christophe Bonnal's statement:

If you have a market for 400 engines a year and build 400 engines a year, you will get good at building engines and you will have a lot of opportunity to improve your ability to build all those engines.

If you have a market of 400 engines a year but reuse each engine 40 times, your build rate will converge on building 10 new engines a year. Once your initial production is done and you are in the sustaining level, you will be back in the boat of all the other rocket companies that are only building ~10 engines a year. The inference is that 10 engines a year doesn't give you the volume to sustain (and refine) your low cost build process.

Where I think the argument goes wrong the worst is that Christophe Bonnal is mapping traditional rocket making experience - low rate production of very complex, very expensive hardware - onto SpaceX. SpaceX is rewriting the rules. They appear to have rewritten the rules on the cost of expendable rockets and, with reuse, will rewrite those rules again. That should rewrite the rules on the number of launches since they will be much more affordable.

The (counter) premise is that dropping prices of reusable rockets will allow more launches which will absorb what would otherwise be excess SpaceX rocket building capacity.
http://blog.docker.io/2014/05/docker-0-11-release-candidate-...
I am working with Fight for the Future on a JavaScript code snippet (called 'Slow Lane') to simulate a slow loading process + rip the FCC a new one. This project needs to launch next week to make the maximum impact and we need help to make it superb! If anyone with web skills is interested in helping out, please email team@fightforthefuture.org or me directly at jeff@rubbingalcoholic.com ...
Consider keeping a work journal
Awesome, that's good to know!
What's the difference between this and something like Interface Builder?
I primarily use RubyMine day-to-day, but Atom has become my text editor of choice. I just really enjoy having the ability to hack my editor using technology I'm already familiar with.
For those looking:

> PaintCode is a vector drawing app that turns your drawings into Objective-C or C# drawing code in real time.
The Haskell version isn't in-place and therefore not really quicksort, agreed, but that's a separate (though valid) criticism. It doesn't make a "straw man" of the Java version, does it? It would be a straw man if it said "here, look at a reasonable quicksort implementation in Java (absurd, bloated code follows)".

The Java version doesn't really have a lot of unnecessary fluff. What, it's not a static method and has instance variables? So what? That doesn't add a lot of verbosity and is NOT the crux of the author's argument either.
Oh, really? I don't personally develop iOS apps, but as a technical guy, I understood what this thing is within 10 seconds of the page loading.

It is a technical product with a niche. Maybe they weren't trying to market to you?
I Do Not Know One Person Who Is Happy at Amazon
Researchers Report Breakthrough in Creating Artificial Genetic Code
yes, sedo and afternic suck - I have had transactions stalled and abandoned there, also.

The best way to buy domains is to do it directly. After negotiating a deal, I have used escrow.com many times and it works great.
Elegance tends to be grinded away when the rubber meets the road.
The prices at Small Parts were very high long before Amazon acquired them.

Small Parts didn't really compete in the mass production supply chain. They were aimed at prototypers (the guy who needs 1 or 2 of something, not 1 or 2 million). Even taking that into account they were pretty spendy.
For me the link led to an article titled "Woman With Printer Shows the Digital Ease of Bogus Cash". It mentions anti-counterfeiting features in printers but does not address the topic of the submitted title "Does HP track what we print and scan?". The latter would be interesting but this apparently has little to do with it.

Ease of counterfeiting, well that's an interesting topic too.
>Either you are so vague that people muddle, then google and your book is effectively useless. Or you are so prescriptive that people end up reading a floor plan to build an OS and get squat out of it.

Finding a middle ground is of course key.
Obligatory xkcd — oh, wait, this actually is just a population map.
Right, I think the point of boyer-moore is that it allows to eliminate / skip large chunks of the text during the search.

So the assumption is that those pages don't even ever get swapped in, but I think that'd only be the case when the pattern size is at least as large as the page size (usually 4KB!), which is not the case in the example in the mailing list. So the mystery continues!
but you'd have to tell the customers the reason for the sale. Otherwise they would feel cheated and would demand the new version.

And revealing release month before actual release has its own shortcomings...
I think he's saying that Haskell programmers do this more than other programmers. I agree.
Adding a Pop of Pink to a Classic Look
I think we are in agreement. I am interpreting OPs problem as "I love developing code but my projects don't go anywhere." My answer is to switch from writing code to solving the trouble problem, which is "how to find customers for my project."

Also, I've worked for many companies that had shitty code but lots of revenue.
I made one for peoples' names, although you could use it similarly to others mentioned: http://yourpersonaldotcom.com/
That's a really minor issue, and to me it's disingenuous to imply it makes a difference for the comparison at hand.

Would it really change the argument if the Java code used a static method and passed all variables as arguments, instead of using instance members?
Interface builder is pretty limited for customizing design elements.
FCC's grab for new regulatory power could go beyond broadband providers
Majestic-12: Distributed Search Engine
SpaceX's claims aren't extraordinary though, they're actually rather mundane. They've run the engines on test stands through their paces and figured out their longevity. They've flown several flights using reusable test vehicles. They've even flown part of the operational flight profile with live stages during actual missions.

To be honest it would take something coming out of left field to throw off their reusability plans at this point. At the end of the day the engines just haven't been exposed to very significant adverse conditions during a normal flight, there's no reason to assume the durability would be so much less than on the test stand. More so, the stage is mostly just fuel tanks, engines, and landing gear. There just aren't that many components, and there isn't much opportunity for something to go wrong. They fill and drain the fuel tanks repeatedly, there's no reason to assume they'll suddenly stop working after actual flights. And the overall structure of the vehicle is more than strong enough to withstand several launches and returns.

In terms of results SpaceX achieving reusability will be a big deal. But in terms of the prospects for reusability, the vast majority of the unknowns have now been filled in, at this point it would be more surprising if it didn't work than if it did.
If you are really in RC, then please see https://github.com/dotcloud/docker/issues/5661 which I just created.
That is until some expert comes and informs them that it is actually made 90% pork 10% rat.
flippa.com is also a great place to get some good domains:

https://flippa.com/buy-domains

However because it is an auction site, they may not currently have listed what you are looking for. They also recently started a domain "catalog" which is not auction-style, but there aren't many listings yet:

https://flippa.com/domain-catalogs/listings
I actually have a cron job running that cleans up old images once in a while. Not pretty, but yeah, otherwise disk usage grows and grows and grows.
Layer Raises $14.5M
Sounds like a good read, sold!
What would you recommend be done? Good solutions are always welcome.
You are correct. That puts it succinctly - I like making things, but I suck at choosing what to make (or selling what I make). Maybe they are the same thing.
How a hacker slumber party gets girls into code
As Jason Scott (@textfiles) notes on Twitter, this will be something of a first: with all the old content coming back, Archive Team/archive.org "literally provided a backup of a site while it swapped owners."
I agree wholeheartedly with being able to go inside the black-boxes, and the transition be smooth.
In NoFlo, one of the the main runtimes for Flowhub, the components are JavaScript/CoffeScript|. They can be viewed and modified from within the UI. The API is pretty simple, and was improved further with NoFlo 0.5.
I'm experimenting with some ideas from the functional and automata/finite-state-machine world on how we can improve things further.
I also think it is important that people can freely chose how much and on what level you use text/code OOP and which level you use nodes/graphs FBP. Embed NoFlo as a DSL for a particular problem area, use as general purpose language, or just as a coordination layer between your high-level modules.

| In MicroFlo, another runtime for microcontrollers, they are C++
The window title for IE 10&11 devtools is for some reason named "F12" on my windows 7 machine.

Maybe it's just me but I find this annoying, feels a little unprofessional.
I don't see how this would solve the problem. What would motivate Facebook users to import the events to upcoming.org? These are people who already have traded privacy for convenience. Hate for Facebook is only motivation for the people that hate Facebook. Are their enough magical unicorns to motivate the added effort of posting events twice? Total internet users - facebook users is pretty small, especially in the US.

There are also sites like creative loafing (Atlanta) or various other city paper like publications which have local events. They tend to be pretty "artsy". Facebook certainly isn't the only place to find these events. These sites/publications have appeal beyond just being an event calendar.

I believe their hope is that they can capitalize on whatever name recognition they have left. Maybe they'll pull it off, this guy has obviously had success in the past.
As a young 20-something moving out into a place of my own in this day and age, I considered their cheap furniture more of a charity than anything else. I guess a soup kitchen would have been the next thing available to someone in my "salary" range.
Yes, I've read all of that. I consider this a blocker for production use of docker and releasing a 1.0 RC without solving this is disconcerting (at least as a process wrapper, it still works fine for wrapping an init system that handles everything itself). Especially since, in that thread, shykes said it will be solved prior to 1.0.
Net Neutrality's Death Could Spark Populist Revolt
Ask HN: Is dating/relationship advice a big niche?
It's advance parole, not advance payroll, and that has to be renewed yearly, but other than that, it's accurate.

A detail people might miss is that some of those steps take forever, yet tend to have an extremely high success rate. For instance, I was hit by one of those times where priority dates moved back, so I spent about 4 years with my status being 'Applicant for adjustment of status'. I was not going to get denied, but I couldn't get approved either.

If, through magic, there were no limits on visa numbers, the only thing that would stop about a million people to be given a green card overnight is manpower. They all qualify. They all are living in the US, and probably will continue doing so forever barring something terrible happening to their companies, but they are not officially permanent residents.

This also slows down citizenship too. You can apply for it after 5 years as a permanent resident. I've been living in the US, legally and without interruptions, since 1997, but I won't have my five years of permanent residency until 2017.
One red paperclip (2005)
I always find it fascinating when people take the data and proclaim that America should be stacked up against nations with single digit millions of people living there, much less postage stamp size areas like Hong Kong or Luxembourg.

Most of the comparisons are hilariously ridiculous. The proper comparisons are: China, Brazil, Japan, Indonesia, UK, Russia, India, Germany, France, Turkey, Italy, Mexico - large scale industrialized nations.

Comparing Norway or Luxembourg or Hong Kong with the US, as though they can possibly be compared in any sane respect what-so-ever is absurdity to the ultimate degree.

The fact that we compete at all against tiny nations with 5 or 8 million people is a stunning accomplishment.
Ask HN: Writing your bio
I go back and forth on this one a lot. How do you address past projects in bios. Just talk broadly about the experience ('x' years of experience in widgetmaking) or more specifically (built didrigidoo.com, happyducks.com and something else)? Between personal sites and LinkedIn, always struggle with this topic and wanted to see what others do to balance the line between being clear about your experience, without being too over the top about it.
Spy WhatsApp App for Android
How to replace the new lame Hipchat icon with something less lame
Welcome to the "open" web! It is build on "new" technologies such as HTML, CSS and JS.
In case anyone's interested in how this could be done, have a look at rfc4103 & http://en.wikipedia.org/wiki/Real-time_text.