skysight-inc/HackerNews huggingface dataset:
As someone who just threw his smartphone out of a car this morning due to the stresses of having to work before my contracted hours, they can fuck off.

Waking up to work and going to sleep with work - not for me.

Apologies for the language.
A Mathematician's Lament by Paul Lockhart
Odds are no, I won't do anything to the code. Why? Because for one, it would likely take a bit of time to 'make it decent' and secondly, by the time I've been informed that Project X will be talked about the interviewer has already looked at it.

If I change it at that point then I'm either being disingenuous or taking away the aspect he wanted to talk about.

All that said, if I put my github url on the resume then it's fair game to _talk about_. My point is (same as the articles) using it as a filter is generally a bad idea.
I think it's because programmers in India cost less than you. It's easier to trust someone that cost less - if they screw up you've lost considerably less money.
Codeship.io now supports Dart
Choosing a company to work for is not beyond one's control. It is possible to specifically look for a job that allows contributing to open-source in some way, or, in other words, to blacklist those who explicitly forbids that. I've done this in both two cases I was on a job market and still enjoy this decision.

Maybe I see the world through rose-colored glasses, but I don't see why sane employer would like to forbid contributing to open-source project if e.g. this project is used for work and has some bug. And there are always bugs or inconveniences if you use something heavily. For some industries it is even hard for a developer not to be on Github, because a lot of software she uses is on github, and in a lot of cases the best way to fix the issue she's working on is to contribute to open-source project that caused this issue, instead of e.g. working around it by some hack.

I agree that discarding people without respectable github presence is bad (unless you're looking for a very specific kind of people, e.g. for marketing purposes). But I can see how not being on Github at all (even with minimal presence) could be a bad sign in some cases. Of course, industries are very different and this shouldn't be a general rule.
I find a good way of discovering more of a particular type of restaurant is to look it up on FourSquare and then take a look at the lists it appears on.
In my case I was working on my credit history to secure home mortgage. I had to wait 2 years till banks want to talk about mortgage with me (i had no credit history before coming to US) and I used this time to build up it.
3 Things I Wish I Knew When I First Began Managing Projects
I believe that it's useful. In the past century the death penalty should have only been used in a handful of cases.

It should be for the really "broken" people who are a danger to everyone no matter where they are. Gacy, Dalmer, etc.

Is it murder ? damn right. Do you keep a rabid dog alive because you think it's wrong to kill ?
Open Property Exchange
For reads we get linear scaling out to 64 cores. Using cache-aligned data structures plays a big part in that for NUMA. (At the moment that's the largest machine we have in our lab.) For writes, there's basically no scaling. Write amplification is logN, proportional to tree height.
Eh, there are also less dystopian versions of this ad. Like the one where someone works on a presentation on the train while going to a customer meeting - more about squeezing out the completely wasted hours than about working during the really rewarding parts of your life.
Our site is still in development, we'll be sure to add screenshots! Thanks.
SDK for video chat between iOS and Android
You missed the point. Nobody is projecting white guilt into anything. The author linked to another article that presents some evidence as to why women might be less inclined to contribute to OSS, and have less code that was written outside of the workplace to display to potential employers.

https://news.ycombinator.com/item?id=6740089
I was ready to post some counterpoints, but that was before I clicked on the link to the full Microsoft ad. The images are truly awful. An example promoting that during my lunch, while walking in a national park, I should participate in meetings is ridiculous. A guy collapsed in bed clinging to his tablet that's pulsing with new work? Right.
Years ago there was a service like this where you could link your CC and actually do the purchase if it was available. I prefer this way though.
ShopKeep Goes Custom, Releasing A Speedy New System For Holiday Shopping
Does anyone know why ethnic minorities are exempt from the one-child policy? Considering all the ethnic-based political tensions in Western China, I don't see how this would be beneficial from the point of view of the Han-dominated government.
Facebook isn't cool - so what?
Ask HN: I've created 4 versions for my portfolio. Let's choose the best
Hello Hackers,

Up until now I had a very basic version of my web design & development portfolio, http://01.its-csongor.com, and my customers liked it.

Not so much myself so I've replaced with one 'better' using a golden ratio layout and unusual presentation: http://its-csongor.com. Now it seems people find it not so good like the previous.

So I've created another two versions, more classic but still strong: http://02.its-csongor.com and http://04.its-csongor.com

If you have time and interest I would like to ask you to tell me which one is the best, how I should go forward.

Thanks a lot!
The concerns over MySQL might be justified, but have little to do with GlassFish. GlassFish has never been a popular open source project like Tomcat, Jetty or JBoss, and probably not as commercially successful as Oracle's own WebLogic, or IBM's WebSphere, or JBoss. There was really no good reason to keep it alive, other than as the JEE reference implementation, a role which, as I understand, it will continue to serve.

Also, the compatibility between different Java EE application servers is far greater than between different DBs, and migrating from one to the other is usually very simple.

I do hope (and would like to assume) that only the work on the GlassFish server will be reduced, while popular subprojects like Jersey[1] will continue as before.

[1]: https://jersey.java.net/
And the links are:

http://01.its-csongor.com

http://its-csongor.com

http://02.its-csongor.com

http://04.its-csongor.com
Have you been smoking pot? Denver Police can tell with the Nasal Ranger
"You know what else isn’t cool? Searching for things on Google. Composing documents in Microsoft Word. Email."
Actually there are two steps here:

4 a. Acquire FU money.
b. Tell your boss's boss to go stuff themselves.
Videoconverter.js: Convert and Manipulate Videos Inside Your Web Browser
Thanks for the reply! Clean and simple is what we aim for. Maybe we will add plugin support, but the base system should work stand-alone.
Every customer doesn't have to do the work to re-host the service, it only takes one. Promising to share the source means you just need one enterprising individual to do all the work you described. For them they get for free a validated business idea, a set of highly interested potential customers, and 90% of the engineering work done.

Now you might say the business is the opposite of validated if it closes up shop, but the opportunity is for someone to reopen it in a "lower energy state". The original startup has a large staff and presumably some ambitious growth plan. The new startup can have a smaller staff, more realistic ambitions, and the benefit of hindsight.
C) Guaranteed hookup with a member of the desired sex and gender--one who is in two sigmas high in attractiveness and who is economically stable.

Oh, wait, you can't do that?
I meant something more akin to "miles driven" as a benchmark for utility/importance [0]. Yours is a good clarification and qualification, however.

______

2010> 2,648,456

2009> 2,633,248

[0] http://www.fhwa.dot.gov/policyinformation/statistics/2010/vm...
Great idea! What kind of integration do you mean?
You have a very fundamental misunderstanding that is making you create a distinction that doesn't actually exist. There is no "non-blocking use case". The use case is web development. You absolutely do not need to use event loops to write UIs, or anything else. You should never have to write event driven callback spaghetti, just like you should never have to write direct jumps (goto).

Reasonable languages provide actual concurrency constructs, allowing you to write simple, easy to understand code, while providing all the benefits of both threads and event loops. Traditionally you needed to use a good language like haskell or erlang to get this, and that caused problems for people who want to stick with primitive languages. Now go has come along and offers similar benefits in a primitive package, so there is no need for people to have to stick with low level, error prone event loops.
OP is abusing HN for affiliate spam. Referer-free link (no endorsement, just battling an [censored]): http://www.amazon.com/dp/B00CO8D3G4
Sixense STEM now available for preorder
job conditioning, I always look at the source code and the GTmetrix (YSlow, Page Speed) of all the "show HN" projects I see
I think no matter what MS will do David won't be happy.

Example:

MS creates online-powered tools: David is not happy because it means MS is advocating ignoring everything around you while working.

MS does not create online-powered tools: David is not happy because MS does not create online-powered tools like, for example, google does.
Turtl: An encrypted note storage app
OP is abusing HN for affiliate spam. Referer-free link (no endorsement, just battling an [censored]): http://www.amazon.com/dp/B00C7JIBN0
This is great news. One-child has huge negative social implications. When a family has only one child, that child gets showered with attention. In a society where this is nearly universally the case, effects of that develop into social norms. This includes selfishness, egoism, and a lack of sibling-like lifetime relationships.
I've been trying to get away from an old ActiveX solution for client side video playback, and this seems like it could be an excellent option. Likely going to build something based on this.

I wonder if you could also drop the size of the library significantly by dropping everything from FFmpeg except for what is needed for playback.
Say hello to the new Engadget design and logo
Introducing \PHPCrypt\ - A Simple Encryption Library For PHP 5.3+
i agree, and i'm not sure this "pitch" can be really pinned on microsoft (alone), the entire tech ecosystem of the 00's made it happen, starting with blackberry, then apple, the wireless carriers, etc. it's a larger cultural/technology shift.
DHH has some interesting observations on remote work, putting his money very much where his mouth is (which immediately differentiates his actions on this from mere opinion of others). It is not surprising that he comments on things related to a discussion that he has long been involved with.

If something comes up in the security industry, I expect Schneier to comment on it. If remote work comes up, DHH will likely chime in. Either may or may not get voted up on HN if it promotes discussion.
The cited stats are from the general population, not specifically women with CS degrees. I'm curious to see if the same stats hold up in this smaller population.
It looks like a few people have had this same idea:

MealLogger:
https://play.google.com/store/apps/details?id=com.wellnessfo...
https://itunes.apple.com/us/app/meallogger-photo-food-journa...
Odish: https://play.google.com/store/apps/details?id=net.odish.app&...

I don't know much about those apps though, so I don't know if they're actually any good.
I would reply with the following famous quote-

Your lack of planning is not my emergency
Microsoft is an enterprise software company and these advertisements are targeted to the bosses who bully people into working nights and weekends from home/bed/the bar/ their kid's soccer game, not to the people who are actually working nights and weekends. The fact that they've gone for brutal realism, if anything, just goes to show they're accepting this fact rather than pretending they are in the business of bringing joy to people's lives.
Most of the ethnic minorities are so small that their numbers are not threatening to the Han majority. On the other hand, forcing population control on ethnic minorities tends to make them really angry (even more than they already are) really fast. This is part of a wider policy in which, while the government is Han-dominated, its official policy is of neutrality in ethnic disputes, and it even professes a commitment to preserving minority ethnic culture and traditions.
Yeah, it's a low-end version of a pre-authorization. If the room is already paid for in advance, and you have no extra charges, they can just shred that imprint.
@creature

What do the coloured markers represent? You are missing some info from your key.

Could you also add some help text to the key? As in how you define vegan/veggie/vegan-friendly.

How about providing a method whereby people can suggest other places? Perhaps for you to go and sample their wares at a later date.

I think you could squeeze in more info into your pop-ups. It's annoying going back and forth.

You are missing some direct links to websites (tibits).

If you hover over markers near the top of the map the popups are lost.

Slow on my 1.4 mb line.

Personally I think it would be better to use a frame like approach, especially for those with the real estate. Click on a marker, get the text in a side column.

My 2p.
Shouldn't everyone be on PDO by now? If you're still on mysql[i]_ you must be used to having problems.
I will reply with the following famous quote -

Your lack of planning is not my emergency
OP is abusing HN for affiliate spam. Referer-free links (no endorsement, just battling an [censored]):

http://www.amazon.com/dp/1597492159

http://www.amazon.com/dp/1450580599

http://www.amazon.com/dp/B005T1TX9O

http://www.amazon.com/dp/841522334X
Thanks man, much appreciated!!
Sigh... I really wish I didn't have to restrict my self entirely to the use of phrases like "trusted entity" to avoid the excruciating minutia of debates like this.
Reminded me of this:
https://www.youtube.com/watch?v=YHO391xTO-s
startup idea:

it sounds increasingly like there could be market demand for a commercial product equivalent
Appboy Now Supporting Unity Full On
"By the end of the decade, demographers say China will have 24 million "leftover men" who, because of China's gender imbalance, will not be able to find a wife"

This will be an interesting thing to watch what will happen. Will women receive more power in society because they are more sought after? Will societies 'losers' unable to find wives become resentful and prone to violence or substance abuse? Will new types of un-orthodox relationships become more common? Will marriage/divorce rates increase/decrease? Will men leave for other nearby countries for a better chance at finding a spouse?
Startups should hop from one Startup Accelerator to the next more often
Nice to meet you, I'm the guy who hacked your site
Also http://www.youtube.com/watch?v=Cr3EYyOVg88
It's not the product, it's the pitch.
This is my request as well. A demo or screenshots go a long way to promote something like this. A lot of helpdesk apps are alike so showing your uniqueness is key at this stage.
GravityLight[1] applied this concept at small scale: to power a white led in e.g. rural areas without power, a bag of dirt is suspended from a dynamo.

[1] http://www.indiegogo.com/projects/gravitylight-lighting-for-...
If I was going to write an article after visiting 8 countries in Eastern Europe I hope I'd be able to find a better subject than myself.
I just got back from Europe where I used my mag stripe card quite a bit. In the UK I was asked for an ID almost 100% of the time and merchants seemed do a good job of actually matching data, and then matching my photo id to me.

In France it was hit or miss, I'd say maybe 25% of the time I was even asked for an id for a transaction.
The problem is with the whole concept of a need for 'weekly' metrics spreadsheet suddenly appearing in 7pm.

There are various options for fixing this problem:

1. Assigning and scheduling someone to do them weekly on the day before that meeting within business hours.

2. Implementing automation for the weekly metrics spreadsheets, to be stored or emailed at the scheduled time.

3. Othwerwise, accepting the fact that you won't have all the ponies you want by arbitrary deadlines.

By the way, this is a choice for the boss to make, not you. And none of these options involve doing something at 7pm.
Like others have said, if your boss is calling you at 7PM to do a worksheet for a meeting the next day, one he has likely know about for a while, then worrying about your work/life balance is the least of your problems.

As it's not so much the occasional 'Crap, we need X stat!' that is a problem, it's the constant assumption that your boss can call on you any time and _expect_ you will comply.

That's just a shitty boss. Regardless of their title.
I actually tried again today, and this is still promiment in the limitations:

bup currently has no features that prune away old backups.

Because of the way the packfile system works, backups become "entangled" in weird ways and it's not actually possible to delete one pack (corresponding approximately to one backup) without risking screwing up other backups.
From personal experience, you'll rather want one of those: https://en.wikipedia.org/wiki/Pareo , which is essentially a big thin cotton square.

It fullfills all the functions advertised for the towel, but is far better at the critical ones (for earth-confined travel), such as doubling as clothes and a scarf, and it's far better as a rope than a normal towel.
I really, really would love to give this a try but am totally turned off by the requested "read and modify everything" Dropbox permissions. Although the Harp application does a really good job explaining the limitations of the Dropbox permissions API after a denial during the Dropbox authorization step, I'm still not comfortable. I hope it's true that OP is working with Dropbox to improve the situation as stated :)
I don't find it that disingenuous. I recently used 0MQ on a project, and quite frankly it would have taken a lot more code to do what 0MQ provided out of the box.

0MQ implementation is built on Sockets. I can build the same features on top of Sockets, but why would I want to if it works well?

Side note: I'm interested in looking deeper in to nanomsg http://nanomsg.org/index.html -- which is a re-write of 0MQ by the original author.
A.I. Algorithm Can Aid Other Analysis
I don't actually think file size to download is much of an issue - the current build is a little over 6mb gzipped, which isn't much bigger than most Youtube videos.

For building a "stripped down" version, there is a config flag "--disable-everything" that can be used, and I will investigate it a little more. We probably won't end up hosting the compiled file, just out of the interest of repo-size, but I can certainly build a "build-minimal" script.
Harp doesn't aim to be a static site generator, quite the opposite I feel.

It just allows you to throw (language/technology-agnostic) files in a directory and serve them. Dropbox seems like a good match for this.
OP here - I'm going to respond to everyone who drops me an email at adam [at] ypprojects.com or comments in here. If you comment in here, though, please leave your email address.
1) Why would you want to use them after that, and 2) you bloody well deserved it.
Revolution: yoga to the people! I'm in :)
http://www.myyogapro.com/00475
I don't get it. Who would know about this site, be interested in buying domain names and not have a smartphone at the same time?
The disclaimer wasn't for the HN crowd necessarily. And the reference implementation would be useful for both showing "the proper way" and acting like a contrasting view. I don't understand animating with css so I would love to see "this is how you would accomplish the same thing using javascript", which I (without understanding css animation) believe is the right tool.

But of course, houndres of insane trick-focused css gurus churning out millions of crazy tech demos... Surely someone will find out some novel, more useful technique that we conservative programmers will begin to use for making the boring shit we do less burdensome. So I'm all for it really, despite my initial negative tone.
> Apologies for the language.

None needed. Certain words exist to convey a very strong sense of emotion. The topic you're talking about is obviously one of those.

IMO, you used the word perfectly, and I hope you did it to their faces too :)

(They've been doing the same to me this week)
how does nanomsg compare?
Kind of ironic given the name.
>You know all your money is going to the hard working people making your sandwich instead of the big four credit card corporations.

In reality, much of your money is going to huge companies that supply their products, like Sysco.
Comparing the performance of Nginx and Apache web servers on a Raspberry Pi
Open source != free (libre) baseband hardware that you can directly modify the software on. Being able to compile and modify is fine and has no impact on the network if you're not able to run it on the primary network.
The travel plan of buying a flight to one country and a flight back from another with no plans between, however, was fascinating

Actually, if you're in the backpacking mindset, that is completely standard. Unfortunately that mindset is much less common in the US than in other Western countries.
In France, New Tech Academy Defies Conventional Wisdom
Well, I'm pretty sure selling books is not their biggest slice of revenue. In situations like this I prefer to think of the post as coming from the author of a book which might give him some additional knowledge points on the issue at hand. David surely is one of the main advocates of remote work. In my opinion, this one it not linkbaity but insightful.
Is it acceptable to have a research paper with no references?
kind of agree... but in the most abstract general case and in the longer term

but in specific cases and events and encounters, and in the near term, in that pesky fractal nature of reality: no, I disagree. sometimes some people DO have to deal with such clueless companies. there are certain economic-related imperatives at play for lots of people, and information and opportunity is NOT perfectly and evenly distributed in the real world, as it is in theoryland.
Cool. I used AutoIt for similar stuff:

http://www.autoitscript.com/site/autoit/

Scripting is some dialect of BASIC and also has OCR.
Microsoft has this weird knack for anti-marketing. They did this shit, too, with Windows phone. The launch campaign was basically a bunch of ads saying that using your phone was bad.
I use RoboForm
A wonderful chat service called Kato offers a very similar chat <=> github integration

http://kato.quora.com/Free-Kato-For-Open-GitHub-Repos
I just use my phone's browser to go to http://whois.sc/domain.com
Also, just try getting a decent cell signal on the rim of the Grand Canyon. And the wi-fi options in national parks are decidedly subpar.

The fact that I know this saddens me greatly.
Great great app :-) Impressive!