skysight-inc/HackerNews huggingface dataset:
It seems so strange to read these issues about blocking IO and the complicated ways to 'resolve' them (introduce an AMQP broker? really?) when you're used to asynchronicity.

I'm used to writing in Twisted. Okay, so I fire up something, and I get a deferred. I'm not waiting for it to complete before I can do other things. None of this queuing nonsense.

At the same time, I've heard tons of people complain about how async-everywhere complicates everything. Either they don't know what they're talking about, or it just complicates everything else (or the truth is somewhere in the middle).
EDIT: I should have said 15%/5% of revenue, not costs.
The Science of Chocolates(Part 1)
Germany had this for some years. The fee is almost the same as in Sweden. I feel ripped off by this, its a remainder of a time when TV-Broadcasting was still so expensive that only public founded institutions could provide it. These ages are long gone. Until beginning of this year it was actually relatively easy to avoid paying it. You just did never answer one of their letters and took care who you opened the door. Now its tax-like for every household. What disgusts me most there is almost no control over the budgets they just collect whatever they want. The politicians that are assigned to the advisory board do nothing, cause they fear bad publicity by the channels (and also want to secure some well paying jobs for friends).
I just noticed one of the first apps listed, Gitlab has a json API implementation using the Grape gem, which looks very clean.

https://github.com/gitlabhq/gitlabhq
(check out lib/api.rb and lib/api/*)

Maybe there's someone who can tell us about their experience with Grape.
You must pay for the right to receive electromagnetic waves which are passing through your body 24/7, whether you like it or not.

Seems legit.
That's a very sad view on the employer-employee relationship. I assume that's why inteligent people are hired in general - pretty much the opposite of what you wrote. Unless you're an assembly line worker and your position is just not important enough to be replaced by a machine (yet), I would hope that any improvements you can come up with are going to be respected. Not necessarily accepted and implemented but at least considered.

I'd really hate to ever be in a position where an overall improvement is treated as a bad thing because of politics.
With the amount of publicity it has generated thanks to the incompetence of US and NZ authorities it is wonder it has not overtaken twitter yet.

But there is the thing - mega is not a good service - too much false promises. Seems like a honeytrap for infringers. There are ways to design it better with better guarantees for user privacy.
There's only so much work to do. Machines seems to be eating more jobs than innovation can create. Eventually, we will face massive (over 50%) unemployment, unless of course we change a thing or two in our way of life (such as 20 hours work weeks or such).

Machines are great, but we do need to mind the way we use them.
Steve Jobs was a megalomaniac.

Interestingly, his megalomaniacal tendencies actually produced things that others might not have been able to get done. In other words, it became a bit of self-fulfilling prophecy to live in his fantasy world where everyone should do exactly as he thought they should.
The real "megafail" here is that browser zoom doesn't actually make the blogs text any bigger.
How can I explain the meaning of LaTeX to my grandma
As an audiobook fanatic, my go to explanation for audio's effectiveness is that speaking and listening were the human race's primary way of transmitting and receiving information until very recently - the era of most of the human race being literate is a blink in the scale of evolutionary history.

A recent article on audiobooks (in the New Yorker, I think?) cited studies saying that audiobook readers had markedly better recall of physical descriptions in books, presumably because the visual processing centers of the brain aren't occupied with the task of reading itself.
The part that's new is that the issue is closed when the commit hits your default branch (master by default), not when it hits the repository.
Sending huge files from one Android device to another
Never understood why you would do a PhD anyway. Try 5 startups in the same time and become rich. Then you can buy your own lab and research on whatever you want.
Cool. How does this differ from Terminal IDE?
> But even then, that is only a hairs step away from 3d molecular printers just building amino acids and proteins up into the food you want anyway. Significantly fewer moving parts and things to break, too. I hope that happens in our lifetimes.

IMHO, "printing" food is a dream that will never happen. Much like flying cars. It sounds futuristic and all, but you just can't do it both cheaper (and better) than dropping a seed into the ground and waiting.

But we shall see, I guess :)
Sorry about the broken registration page. There was a bug in my Prefinery integration. This has been resolved now!
Checks whether a site is blocked by the Great Firewall of China.
> One counter example to your claim is Houston. ... [T]here is no legal master plan that divides the city to different uses.

Houstonian here. What you say is correct --- but many, many neighborhoods in Houston have legally-enforceable deed restrictions [1]: When you buy property in those neighborhoods, you are deemed to have agreed to a (typically, very-detailed) set of restrictions about what you can or cannot do with, or on, your property. Local homeowner associations can be pretty vigilant in seeking out and going after violators.

Moreover, some neighborhoods are in fact separate, incorporated cities that do have zoning laws. (I live in one such.)

[1] http://www.houstontx.gov/planning/Neighborhood/deed_restr.ht...
I could tell a few stories about what happens when you engage in whistleblowing. Ex-managers try to fuck up future jobs, for one.

Whistleblowers are great for society, but I wouldn't advise it as a career move. Not unless you have your career set up (book deals, influential friends) already.
Check out ElasticSearch and Solr. For graph queries like Facebook, check out the query language Gremlin and graph database Titan.

These are just starting points. I'm not an expert.
> Even the length of the PhD program doesn't seem to be as important as total length in field.

Oh, I by no means meant to disagree with this!

My point was that the programs themselves are differently structured, so comparing the actual time a PhD takes does not really work, since there are a number of possible combinations of undergrad/grad(/grad)-degrees that make up the length of an individual project. In the end, people will probably be at about the same stage, but that does not mean that going from undergrad straight into a PhD in the US and the UK work he same way. As a further example, in Germany, you were able to do just a PhD, as your only degree ever, until relatively recently. In the end, it probably wouldn't matter, since PhD is PhD (in a way), but your way there is hardly comparable!
I think it is only a matter of time before the UK moves to something like this. We have TV licensees to fund the BBC but with more and more of the content that they produce being available on-line though iPlayer things will have to change. I believe the BBC's charter is up for renegotiation in about four years and it would be the perfect time to make the change.
Convenience and it's a time saver. I can only tell from my experience during a certain time:

* my cheap TV card only worked on Windows reliably

* most cool games did not work on WINE (and Unreal Tournament can become boring after some time)

* Webcam did not work on Linux (in fact until 2 or 3 years this was still a big issue)

* One word: MS Office

* many websites did only work on Windows

Yes and that's when you dual boot. So when listening to music and web surfing on Linux, I couldn't write a letter on Linux. Because StarOffice/OpenOffice had significantly lower quality than MS Office during that time. I couldn't play a video game and afterwards browse through my MP3 collection.

In such a situation you will almost naturally stay with the system that has most features for you, i.e. Windows here.

Today's "migrators" are lucky because emulator technology has evolved a lot and modern consumer (multi-core!) CPUs have some serious virtualization support. Moreover many applications moved to the Web. 10 years ago the only thing genuinly cross platform where some super ugly Java apps.

By the way, I am a Linux, OS X and Windows user. However the stuff I use works (luckily) on all 3 OSs. (Ok, I'm honest, not on Windows. ;)) Nowadays I enjoy switching computers and OSs, however this is only possible because I use Unix stuff and that just works almost everywhere.
How Steam and Android Will Change Gaming Forever
Compile a RequireJS project to a single file
Some interesting stats about publishing on the Google Play Store
You should also A/B test those photos to increase the conversion rate. For example, have you thought about replacing those landscapes with photos of smiling businesspeople in suits?

And I noticed you're not even asking people to sign up for your newsletter either. You're gonna want to add a big call-to-action button in there for that.

But seriously, I know where you're coming from, however isn't there some place on the internet for exploration and curiosity? Not everything has to be beaten half to death with the usability stick.
I suppose I've always assumed that no company can escape government and therefore democratic scrutiny in the long run. Maybe the situation is different in countries with more corporate corruption.

Also, not using facebook is difficult to imagine for me. It's pretty baked in to my life.
Thanks, but next time let me choose if I want to read the article in readability or not. Having done this you are hiding the article's source and making sites like hnsearch (that can track discussions based on links) less useful.

Original link:

http://www.buzzfeed.com/jwherrman/were-entering-the-worst-pe...
The video is pretty good until the last few seconds (NSFW). I can't imagine any US female-friendly company working with them after that. Instead of being called "RunaCapital", they should call themselves "Ruin-a-Marketing-Effort". Seriously, for US markets, cut the last 5-10 second (sex scene). Or, maybe I'm just a prude.
For anyone that is confused about him using "bcrypt", it is also a cross platform encryption program as well as a common key derivation function - http://stackoverflow.com/questions/9035855/bcrypt-is-hasing-...
The Swiss do the same ("Billag") to the tune of 460 CHF per year for radio and tv. I basically see it as a tax for a public system as there seems absolutely no way of wiggling your way out of it. E.g even if you don't have kids, you will also pay for public schooling.
Show HN: Generate images from your source code listings (LaTeX)
Paternity test-dna
Paternity test or DNA test, is the way to know if a man is, the biological father of a child or not.
This is just nitpicking. I did not say HMACs were not MACs anywhere in my comment.
It's more than 10% that it has cost us. There are a lot of ripple effects and multipliers, not only related to pay, but also to working conditions, autonomy, and quality of work.

That said, in the long term, the companies that engage in these collusions lose because non-participants have a larger talent pool. Cartels like that are only stable if they can muscle out or absorb non-participants, and it seems unlikely for technology employment.

More onerous is the collusion among VCs, both on the discussion of terms, and in their tendency to think as a group about who they like and who they don't.
Isn't bcrypt a hashing algorithm based on an encryption algorithm? Meaning you can't use it for encrypting your files.

Edit: found this, I don't know why they picked that name: http://bcrypt.sourceforge.net/
Ultra-basic slideshow for iOS
The three levels of HTML5 usage
30K packages in Debian, nearly 20 years after it was first released. I know many apps are broken into multiple packages. By contrast, Apple's & Google's app stores have ~700K apps each, less than five years after they started. I don't believe Debian could handle that kind of scaling.

I have given this thought. My issue with the current model is that, because packages tend to be several months out of date, third parties increasingly point users to their own installers or packages instead of those in the repos. MongoDB and Google Chrome are two examples. Besides making installation more awkward, this dilutes the security value of having the repository in the first place. The repository model only provides security if users don't need to install things outside it.

I want to keep the centralised repository/app store with security guarantees - I think that's valuable for most users. But the responsibility for handling packaging and updating applications needs to shift from the distro to the application developers. This is only for applications, though: system components - core libraries, runtimes, window managers etc. - should still be managed cohesively by the distribution.
Yes, I kept reading about the author's feats and glory thinking "well, great, but... let me check the title again". Apparently, a fair amount of ego rubs off on you when you work with Steve Jobs :)
No, it's an interesting idea. People would do what they wanted to do as opposed to what they had to do in order to earn a living. I can look to my wife as an example. She's a horse trainer. She makes very little money (pretty small market for clients to start with), gets injured frequently: sometimes badly, but absolutely loves the work.

There are many of us out there who really like what we do and would do it even if we weren't paid, as long as we still had a source of income
You used to have to show ID and provide an address when you bought a TV, then it would go into a "these households have a TV" database, and you would receive a yearly bill.

The extension is that it no longer applies only to TVs, but to PCs and tablets as well.
Don't confuse complicated speech with eloquence. Simple words and sentences can be tremendously eloquent when used properly. Being easy to understand is, after all, the whole point.
The point is that you in theory (!!!) get media this way that do not depend on advertisement and are thus more independent from industry influence. This in turn leads to you being able to profit from this even if you do not watch the programs and/or listen to the radio, simply because this injects a different kind of media into the media landscape which in turn other media interact with (newspapers, websites, blogs etc. etc.).

Whether this works in practise is up for debate and subject to opinion, but I do think that the general idea is commendable.
This is a list of resources I've found useful for SEO, promotion, pitching, etc for a startup. Some of them have appeared on HN multiple times, but it's nice to have everything in one place.

If you have any good links to share I'll add them to the list.
The capitalists wouldn't benefit unless we benefited. We would have no incentive to buy their products unless they are cheaper than the products of the other companies. So we benefit too, through lower prices.
not what the OP said.
TPB is very much high profile but you can't access it in some countries because it is banned at the ISP level (with a reasonably public legal process).
We're not talking about conversion optimization though. This is about not bouncing everybody that comes to your site.

I, for instance, spend up to 9 months each year traveling the world so this site would presumably be something I'd be interested in. But I'm not interested in it because despite the name it appears to just be a link to some guy's homepage or something. So I left.

Naturally, since this is a supportive community of folks and the site owner is asking for feedback, I went back and dug around until I discovered that hey, whaddayaknow, there actually is some real content there if you look deep enough.

But most people won't do that. They'll just hit the back button and wonder why they named their site "Let's Travel Somewhere" when it doesn't have anything to do with traveling.

My advice is to let those people know that the site does actually have something to do with travelling.
Eloquence in terms of mastery over the English language. Steve definitely was persuasive, but not because of expansive vocabulary, carefully crafted sentences or even logical arguments. His passion conveyed much more meaningful messages, and actually, it's likely that his simple and direct manner of speech helped those messages come through with clarity.
Pair programming mugshots
Raytheon to build low-orbit, disposable satellites for DARPA
Can you explain further? As far as I can tell, there does not appear to be any better possible option given the requirements (usable from a browser, legally defensible, anonymous usage with proxies, resistant to DCMA takedowns, etc)
I'm in that category. I'm in American living in Sweden. In the US I watched very little TV. Here in Sweden, I don't at all. Most of the video I watch, outside of stupid-internet-clips, are recorded meeting lectures, like from PyCon. (What can I say. I'm boring.)

I have a small software business, which I run out of my home. Sometimes I pull down multi-GB data sets. So it's not like I easily downgrade my network to sub-TV speeds. I wonder if I can just block svt.se at the router level, so that way I have no devices which can contact these shows I'll never watch.

Now, I do realize the logic of having news which is independent of the advertisers. But I would rather just pay for it through (unavoidable) taxes rather than through a licensing system and all of its attendant overhead of license inspectors, forms to fill out, etc.
You are forced to fund a propaganda box.
Dear god.
And some people consider this a norm(and even a good thing).

Of course entity that is dependent on public funding will protect its image, will fight for its long lasting survivability and lobby to enforce its funding by law.

ze irony.
DeskMetrics announces DeskMetrics Analytics 2.0
That's over $20 per month. That would buy several premium content subscriptions for "traditional media" such as The New Yorker, Netflix, Hulu Plus, etc. and quite a bit more "new media" content.

For some of the content, it will be difficult to make the case that traditional media cost structures have to be maintained.
Ask HN: Do you use a time tracker for client work?
Typically I use Toggl as a simple time tracker but to be honest I find it quite frustrating and even counter productive at times. I've been considering just working blocks at a time and then estimating any distraction time and removing before billing.

Do you use a time tracker? Anyone just "guestimate" billing hours?
Straw man argument.

A more accurate title would be "How Bad Project Management Kills Productivity". It's like the author has never heard of Rolling Wave planning [1]

[1] http://en.wikipedia.org/wiki/Rolling_Wave_planning
If Twitter to be media company, it needs to be better at relevance
> The point is that you in theory (!!!) get media this way that do not depend on advertisement and are thus more independent from industry influence.

Instead you get a media-station which is entirely dependent on continued blessing from the government. So much better.

That severely limits how impartial it gets to be, and the similar system we have in Norway has consistently proven to provide media-coverage leaning further to the left than the general population does.

It's not a disaster by any means, but I wouldn't argue it's "impartial" either. And I can definitely see why some people would chose not to fund it if given the option.
I find a better way of doing this is to use a module.

x = Object.new
x.extend Module.new { def foo; puts 'bar'; end }
x.foo
# >> bar
Dude, it's not a matter of "workers against capitalists". We are all both workers and capitalists. When we rent out our apartments because we're abroad for a semester we're capitalists. No one has a monopoly on the means of production. If you think you can do better then give it a try. No one is forcing you to work for them. Employers and workers are in a symbiotic relationship, whether they realize it or not.
In theory yes. What you get in reality is a left-wing group of journalists concentrated in a very small well-off area in Stockholm that does not in any way represent the population at large. Keep in mind that the employees of SVT are even more leftist than the average journalist. Which is fine, as long as I don't have to pay for it.

This means that I can't trust SVT to deliver "independent" news more than I can trust any other media source in the country. It does not matter at all to me that they are financed by force instead of ads.
I'm using this right now on my phone as a mini-monitor tailing a tomcat log on a server I'm ssh'd into. I don't use my phone most of the day anyway, now I can have it do something useful for me.
They have them, they call it blockbuster express.
Then why not just pay for it out of taxes like Finland does? That seems cheaper overall than a license fee system with inspectors. And if your view is valid, then that means the small (<3%) of the people with no TV and no internet are getting a social benefit without paying for it.
I've worked for people who have cited him as an excuse for bad decisions and obnoxious handling of other people.

Fake Steve Jobs's are a plague. They assume that they've already got the vision and creativity (often they don't, but every narcissist thinks that of himself) so the only thing they need to do in order to have that level of success (and admiration) is copy the bad parts of his personality... which is, quite frankly, ridiculous.

What they don't seem to realize is that Steve Jobs emerged in one time and environment that no longer exist. The opportunities that were available to a 20-year-old in 1975 in Northern California don't exist anymore. They're somewhere, but real opportunities are never visible (as such) at the time, so there's a huge amount of luck involved.
yeah, I caught that irony too. College professors, lol. I do admire the guy for the large amount of effort he put into the presentation though. I mean he disassembled and re-assembled parts of a watch in front of the class, not to mention the slides and models. Pretty sweet.
Welcome to the club, dear Swedes!

The average German household will pay 215,76 Euro (~290 USD) for "receiving" (whether you have a device or not) government-run TV and radio programs.

In contrast, the same household will pay 786,56 Euro (~1050 USD) for National Defence.

Obviously watching football (the real one, my American friends) is almost as important as living in a free country
Also - Am I the only one who thinks that Apple's products aren't really very good?
Maybe we missed each other... In my example I am talking about a man whose identity is necessarily hidden in meatspace due to an oppressive government.

Cyberspace allows him freedom from this oppression.

Hope that makes it clearer.
Stephen Hawking Held A Party For Time-Travellers...But None Came!
Exactly! A varied collection of premium content from various sources will together form a much broader and more accurate picture than trusting "independent" media with your life.