skysight-inc/HackerNews huggingface dataset:
I'm going to agree with sergiosgc here.

Even though I work a relaxed 36 hour work week and rarely do anything work-related outside office hours I still encountered many of the issues related to burnout. I've wondered why for quite some time and this article pretty much nails where these feelings where coming from.

Fun fact: Even the process of interviewing at other companies seemed to help. Looking back, I think it's because most interview processes contain tests that required me to spend a few hours solving (complex) problems with code.
I moved to a perl-based solution because that's a bit neater than shell:

http://steve.org.uk/Software/slaughter/

I find it works well, each node pulls configuration from github, an rsync share, or similar, and executes locally. So there's no master in the traditional sense.
Show HN: Memorise and learn all your timetables with this game
Wikipedia Articles Not Exempt From ‘Right To Be Forgotten’
I agree with Woz. Any developers working with RDBMS should learn SQL. ORMs are just wrappers for SQL statements. They are not the same thing, and knowing one without the other means your skills are weak.

Many comments in this thread are painful to read.
The punishment idea never really seems to deter drivers, and it has one critical flaw: the punishment for driving like a maniac and causing a 10-car pileup that killed a whole bunch of people is already that you didn't survive it either.

Getting bad drivers killed along with several other innocent people is not an acceptable way to solve the problem of road safety.
Show HN: The myth about Five Spice Powder – what is actually in it?
>the API doesn't support a simple GROUP BY

This is just plain wrong (see aggregate/annotate).
Postgresql command line (psql) still manage to do an excellent job at it (but I concede it's pretty hard to replicate)
> Good luck pipy. (And good luck to Russia and Ukraine [...])

Thank you. And you and your compatriots too.
Cidades Sustentáveis 2014
Browse code on GitHub like you're in an IDE
"Everything I try to do in Ansible seems to turn into a shell script"

This was my disappointment with Ansible (and other CM tools) - so why not treat the shell as the basic unit of action? See my post elsewhere on this page for more: https://news.ycombinator.com/item?id=8135823
I much prefer reading Excel spreadsheet with complex formulae, than those with complex macros. It's much easier to follow things around and literally 'see' what's going on.

Parentheses FTW!
2014 Cybercrime World Cup Brazil
nd for a lot of the sigint elements of cyber warfare almost all of the value is in not being detected.
And in France, they are. The speed limit is automatically lowered in bad weather. Tourists have been fined for not realising.

http://en.wikipedia.org/wiki/Speed_limits_in_France
Dynamic project as a static site. Oh RLY? It would be so useful then.
No information on the website and it doesn't answer the key question. Why is this better than doing the same thing in Evernote? Evernode's free level is plenty for storing receipts.
Suddenly Fight Club is in the same league as Ugly Betty...

http://www.quodb.com/#search/i%20want%20you%20to%20hit%20me%...
I believe Tachyus (http://tachyus.com) is using Xamarin + F# for their product.
Django makes queries that are quite readable (and optimized! It makes good decisions to reduce the number of queries), and you can see exactly what SQL is run with the Django Debug Toolbar.

So "[ORMs] make performance diagnostics much harder" is just not true. "Some ORMs make performance diagnostics much harder" definitely is.
Well that's what I've been saying!

Countries that, self-admittedly, cannot be trusted to safely handle Kinder surprise eggs, probably should stay away from magnets too.
I have an Ergohuman. YMMV, but when I tried a standing desk, I ended up with backpain around my kidney area/lower lumbar region, so I went back to sitting. So I finally put down some money for an Ergohuman and no complaints since then
yes I know quite senior (RSM) people in the UK TA (reserves) who got sent to the gulf for an extended period - though that company does sponsor a TA unit so was fairly cool with it.
I signed up with friends all ok but now dashboard just keeps saying connecting and clicking seems says I have to be online to do this but I am.. Any ideas?
Show HN: MassMP Game: strategy, management, zombies, in browser, no register req
Main discussion: https://news.ycombinator.com/item?id=8133808

Other submissions:

https://news.ycombinator.com/item?id=8135262

https://news.ycombinator.com/item?id=8132336
Why would they? Silly SEOist...
Warning, extremely CPU intense.
Why It’s Worrying That U.S. Companies Are Getting Older
Is Being a Data Scientist Really the Best Job for Work-Life Balance?
Social Media is heading in the wrong direction – don’t follow
> It's lightyears better than Puppet/Chef, and I am glad both exist. :)

I'm pretty new to the world of CM, and have just started playing around with Chef and Vagrant. I've been pleasantly surprised by the utility of Chef (i.e. miles better than setting up machines by hand or shell script and worth the learning curve).

Are there any particular areas of weakness when compared to Ansible/Salt/etc.? I've read a few Chef vs. Ansible vs. Puppet style blogposts, but they never seem to come to particularly strong conclusions.
Ah ok, I see. Slick actually does have a nice shorthand for fkey joins:

val q = for{
ur <- UserRole; u <- ur.user; r <- ur.role
} yield(ur,u,r)

which would produce semantic equivalent to:

select ur.id, ur.a, ..., u.id, u.a ...
from userrole ur
join user u on u.id = ur.userId
join role r on r. id = ur.roleId

grouping and sorting is where Slick becomes less readable SQL-like DSL and more boilerplate DSL full of meaningless tuples O_o
The Cream's Gonna Fly Tonight (OFFICIAL MUSIC VIDEO)
Scytl closes a $104M financing round
Create and manage VPN connection programmatically in iOS 8
Can't help the feeling that no matter how good this is, the name is just going to hold it back. "Ninja" in software circles now has more negative connotations that positive ones, largely due to stupid recruitment practices. My opinion, anyway.
Yorkshire
with org-mode (an emacs mode for organizing lists) you can make lists with bullets:
* TODO
sublevel 1
* sublevel 2
and prioritize them with [A], [B] etc, tag them with :tag1:, :tag2: etc, and time, schedule etc them with :CLOCK:, :SCHEDULE: etc.

I am using Drafts to edit create org files in dropbox. Your swipe feature is handy in this regard so I can more easily integrate org-mode with my mobile workflow. There is an mobile-org app but it's a bit dated, and apps like Clear with similar swiping of tasks do not export with other services or files.
I wonder if anyone has generated planets by running a geological simulation - plates, subduction zones, vulcanism, erosion.... etc.
Was anyone else taken with the images interspersed throughout that blog post? Does anyone know where they are from?

Edit: found them thanks to Google image search: http://www.darkroastedblend.com/2014/01/machines-alive-whims...
INFOGRAPHIC- Why do Employees Resist Change
Could you talk a little more about what `fexl` is? I don't see any obvious documentation beyond the README, which doesn't even seem to give a code sample; and, while 'functional evaluator' is an intriguing name, I don't know what it means.
CakeFest 2014 – The CakePHP Conference
On messing up and missing deadlines
The Data Centers of Tomorrow Will Use the Same Tech Our Phones Do
Very cool result! I've been wondering about applying the height-maps that you get from Perlin/Simplex directly to the vertices of a planet, for 3D terrain. I'd imagine that the cube mapping approach might not be perfect for this because of the irregular distance between vertices. The geodesic dome would probably work, but I have no idea how you would generate noise for a shape like that.
A reply to “What ORMs have taught me: just learn SQL”
something great is going on!
The difference is[0] when you swallow not one, but two of these magnets. They might clonk together from different parts of the intestines and ultimately puncture them.

And I'm not entirely convinced about safety rules "below a certain size threshold". For instance, refrigerators are invariably lethal when swallowed whole.

[0] just to be clear: I'm not advocating to ban these toys in any country that can safely be trusted to handle Kinder surprise eggs.
Video: Strategic Role of Product Management
The standards war for car charging is going to be a big mess:

there is the standard which i3 is using
http://en.wikipedia.org/wiki/SAE_J1772
that in itself has (incompatible?) AC (2 levels) and DC (3 levels) variants

then there is this with a completely different plug
http://en.wikipedia.org/wiki/CHAdeMO

and another standard
http://en.wikipedia.org/wiki/VDE-AR-E_2623-2-2#VDE-AR-E_2623...

China will use yet another one
http://www.longtailpipe.com/2014/02/chinas-electric-car-fast...

Oh and then there's Tesla's supercharger network
After some press coverage, everybody will know what it looks like... No more "hiding effekt"
I love PH, but I'm not so sure that's a good indicator of the hottest startups. A good amount of the hunts are just standalone products with no business around them.
"(And hey, with the advent of "devops", the divide between the developer and the database administrator is basically non-existent)"

Not really. Devops is a new role. Not everyone would like to work in devops.
I'm one of the creators of this and am happy to answer questions (and get feedback).
I guess they decided against doing a deal to license Tesla tech then: http://insideevs.com/behind-scenes-teslas-secret-meeting-bmw...
Tic Toc Transit – Free Beautiful Subway App for New Yorkers
Tic Toc Transit is a new subway iOS app for New Yorkers. Our goal is to provide a commuting tool for the people in this city that already know where they are going! This version of the app is the beginning of this journey, give a try and please send us feedback. We can only make it better if we get help from you!
That much I know.

But when it's clearly a scenario that everyone using Nginx will be writing these templates, surely it's better to have a well maintained master copy of them.

The complexity usually comes in having multiple projects wanting to modify the template(s) to wire themselves up.

A good sign for config tools is a feature rich and well maintained recipe/playbook (whatever you want to call it) that is able to do the non-trivial things (most deploy scripts for nginx don't seem to deal with SSL particularly elegantly with all of the options involved).

Puppet does well at this, but I dislike the heavy dependencies that some of the modules have. For example if you just wanted to install nginx you're going to end up here: https://github.com/jfryman/puppet-nginx and will discover that you have dependencies https://github.com/jfryman/puppet-nginx/blob/master/Modulefi... and will also need to install: https://github.com/puppetlabs/puppetlabs-concat https://github.com/puppetlabs/puppetlabs-apt and https://github.com/puppetlabs/puppetlabs-stdlib . One of which has their build failing.

What I look for in a config tool is such good defaults for handling these complex (but commonplace) scenarios, that the recipes/modules/playbooks are mature, dependency-free and well-maintained.

I guess I'm spoiled by programming in Go, I've got used to the idea that the language includes a stdlib comprehensive enough that 90% of what you need (even with those complex things like "give me a web server") is all built in.

That's the problem I'm trying to solve whenever I consider abandoning Puppet... dependency hell.

But I also remember the pains when I first used Puppet: cross-cutting concerns and complex configurations.
Dwarf Fortress does.
Google News Gives Publishers More Control Over How It Indexes Their Sites
Google's Dart doesn't support deserialising JSON (or anything) into Dart Types
I Can See
thanks man, it's awesome!
Import Export Trade Services
That would be interesting. I had a quick look and found this paper, they simulate tectonic plate movement for terrain generation:

http://www.cs.rpi.edu/~cutler/classes/advancedgraphics/S13/f...

and this one looks like some sort of terrain generation based on erosion:

http://arches.liris.cnrs.fr/publications/articles/SIGGRAPH20...
Wow! For years I've been looking for a VPN solution on iOS!!!

Thanks man!
If you earn enough meaningless internet points, there is. I suspect constructive disagreement as seen above is more effective though.
Does DF actually generate the geology of the whole planet, rather than just the playable area?
Promisify JavaScript Events with Bluebird
Pools are basically children-magnets, anyway.

If they swallow two of them, it risks puncturing their intestines.
You Can Code–You Just Don’t Know It Yet
People should try out InterMine. It's an ORM (and other tools) that I wrote a while back, and runs the backbone of a few genetics research databases. Funnily enough, the object-oriented query language shared almost all its syntax with SQL. It also does a load of things to avoid some of the problems in this article.

If it ain't broke, don't fix it.
The military lost the war with the private sector some time ago, and that's why "defence" spending is in the trillions.

My comment at https://news.ycombinator.com/item?id=8009579 applies again. The 'cyberwar' does not matter, or at least not in a way that threatens the existing power structure. To the extent that there are duelling hackers out there, they're operating in the financial realm, which is very far from the military and extremely resistant to being told what to do.

Besides, conventional war is over between major powers. There's colonial policing, guerilla warfare, secret ops -- and then straight up to nuclear exchanges. NATO's eastern border is Poland; Russia's western border is some way east of Donetsk; in the middle is an ugly unacknowledged skirmish using Ukraine as a buffer zone. The skirmish will continue unescalated because neither side can afford to stop the gas pipelines flowing through Ukraine.

(The Russian missile launcher was tracked by, among other things, geotagged selfies on Instagram posted by one of the operators. Does that count as "cyberwar"?)
Thanks. The tables have been updated to use the new values; I'm really surprised how much of a difference changing from int to int32 made.
I would even argue that the most likely scenario would be you being prosecuted as a willing participant and beneficiary in the fraud and going to PIA prison in US.

Even in those case where people were innocent(did not keep the merchandise), they still had to go to court.

The other scenario (being hurt by the scammer) is less likely but equally unappealing.
I have used Ansible 6 months ago and it felt slow.

The biggest issue which is intrinsic to the model is that each task is executed sequentially across all the target hosts. It makes it's behaviour easy to understand but it also makes each step as slow as the slowest host.

Another issue that might be fixed now is that each task is essentially a script uploaded to the target and then executed locally. Unfortunately at the time the scripts weren't cached properly so N invocation of the same task would mean N uploads of the same script.

That being said it's really simple to use and I recommend it if you don't have an existing infrastructure management system. Ansible fits in well as an orchestration tool.
Actually, it just occurred to me that what would be really cool would be a geology version of the Star Walk app - you point it at the ground/hill/mountain and it shows you what its made up of.

Explaining the history of features would be even cooler :-)
About the pseudo credit card, in Portugal (where I'm from) we have a system called mbnet [1] where any portuguese bank account owner may create a temporary credit card. I usually use it for buying things online. This card has some security restrictions: you can specify if it's going to be used for 1 or more transactions and the top amount of the transaction.
It works pretty well.

[1] https://www.mbnet.pt/
And imagine if you had a game that generated terrain by erosion + tectonic plate movement, and you got to see a visualisation of that as it was generating :) 2 billion years of geological activity, simulated in a minute-scale.
Your keyboard was probably recycled from a USB toaster for Windows.
Yeah. I can't help thinking they've defined down "Super Strength" somewhat.
Sometimes it's better to be weird than boring, sometimes vice versa.

Certainly if you are "desperately lonely", that sounds like a situation where you might want to take (at least) a few (modest) risks to make a few more personal connections, absolutely. Yeah, don't be terrified of being weird, or being seen as weird.

But I think if you want to make a connection, artificially-weird is not, i.m.h.o., your best strategy. And I think that's what's being suggested in TFA (perhaps jokingly). I'd consider aiming instead towards more honesty, and that means (a little) more vulnerability.

Now, if your honesty reveals that in some particular ways you are a weird person (which would, in general, be a good sign of being potentially interesting and worth connecting with), well, that might work against you in some instances. Or it might work for you in some instances. If it's important that you gain the trust of this particular stranger right now (perhaps a cop who is considering arresting you), maybe you wanna try to downplay the weirdness in this particular interaction, to avoid ugly outlier reactions.

But in the making-friends department (and in the finding-lovers department, if you're not Wilt Chamberlain), the goal is not to be everything to everybody. The goal is to winnow the chaff of the public-at-large to find people whom you like, and who like you. So take some chances, put a few people off. If you get rejected (or you yourself reject) 99% of the population... well, just try making friends with 1000 people (say one a day for 3 years) and you'll have no shortage of friends. Being "normal" is a liability! Your weirdness may bore or repel most people... but someone eventually will find your weirdness interesting or attractive.

So, if you need to go with non sequiturs to break a fear of doing anything interesting at all, well, that's a start. But I think it would be better to seek topics that might be genuinely interesting to both parties (unlike, say, conspiracy theories about Pearl Harbour, which probably aren't genuinely interesting to either party, even if they're more interesting than super-boring small talk).

For example, a strategy I respect very much is to ask people about themselves or their life (hopefully in a way that flows fluidly from a sentence or two of small talk), and when their story includes something that surprises or interests you, ask questions about that interesting or improbable aspect. (I wonder if Alton is reading this.)

My apologies if any of the foregoing sounds patronizing or otherwise insulting.

Good luck with the loneliness, you have my sympathy.
it's a joke:

http://grahamcluley.com/2013/09/page-46-apples-new-ios-agree...
So any child above 5 years of age needs two parents to carry them?
Excellent. One useful feature would be the ability to sort search results by age, for example.
Or just have really heavy "feet". That's what the big block of steel/concrete on the back of a forklift is for.
The Chef and the Knife
What Can You Really Expect from Mastering Vim Quickly book
> Congratulations, you just described Arel.

Unfortunately SQL leaks through Arel's abstractions and make it behave in surprising ways. Arel falls short of achieving the goal of being able to modularise and compose queries. The same is true of nearly every SQL connectivity library (or so this article claims: http://www.try-alf.org/blog/2013-10-21-relations-as-first-cl...).
Rosetta Spacecraft Hours From Rendezvous With Comet 67P/Churyumov-Gerasimenko
As a small-town Iowa protestant minister's son turned programmer... sheesh. It all makes sense now.

I've always thought it funny how people like their perks and I've always been deeply annoyed when direct reports asked for them. Those feelings go back to church and small-town life, where you're taught, severely, never to ask for any comfort.
Cylons are people too, you know.. No need for name calling.
Let's hope someone will quickly start manufacturing adapters bridging different standards.
Celebrating Our 2 Year Simpleversary | Simple
whereas I remember in grad school, all the chinese students would group up together before class and cross-check their answers with one another.

I remember in school all the engineering students would group up together before class and cross-check their answers with one another. It makes sense to me. They were pretty tight-knit, studied together and took the same classes all the time.
They buried the lede, invitations are no longer necessary, you can sign up now:

> In the past, we’ve used invitations to help manage new customer volume. Today, with a bigger team in place, we’re ready to ditch the wait list. Sign up now to get started in seconds, no invite necessary.
The “future bike”
A bit late for a reply, but for the record: That's a double straw man. I always do a mental double-take when that happens because now suddenly I feel like I have to defend a position that's twice removed from my own.

I did not say "LEO doesn't care about the law", I said I have no confidence that LEO and domestic intelligence agencies will care whether the documents they scan for are against the law.

It doesn't take much imagination that they can easily justify watching for protest-plans.ppt because of terrrism, both towards themselves and against outside supervision, if there is any. Of course they're not going to charge you for protest-plans.ppt, but it sure is a useful document to have and might even come in handy as character evidence.

Furthermore, even if I had said they don't care about the law preventing them from monitoring communication in this way[0] it's unreasonable to assume that I also think they don't care about any law at all and hence "the government is going to do whatever it wants".

[0] in fact, if LEO is monitoring all mail in this manner, I would hope that they are breaking the law (domestic intelligence can probably do whatever the hell they want); but again, that was not what I had in mind
Apparently it infers a username from your submitted email address. However, the username key is set as unique and errors out, dumping its debug info on the page:

<class 'psycopg2.IntegrityError'> at /register
duplicate key value violates unique constraint "rcpts_user_user_login_key" DETAIL: Key (user_login)=(receiptapp) already exists.
Python	/usr/local/lib/python2.7/dist-packages/web/db.py in _db_execute, line 586
Web	POST https://receiptapp.org/register
Is costumer a euphemism for something I'm unfamiliar with, or has this author just misspelled customer?
Fascinating. Did the driver developer not even plug it in to check?
20 short tutorials all data scientists should read (and practice)
Is this openSUSE only, or can you build packages for other distributions with this service? It's hard to tell from their documentation or website.

EDIT: The openSUSE instance [0] says:

The openSUSE Build Service is the public instance of the
Open Build Service (OBS) used for development of the
openSUSE distribution and to offer packages from same
source for Fedora, Debian, Ubuntu, SUSE Linux Enterprise
and other distributions..

[0] - https://build.opensuse.org/

So it appears they do support different distributions, although I can't seem to find download links or examples.
Nice idea, but I don't like the timer. Actually, I should hack the page to disable it...
I do appreciate the fact they do not intend to limit which cars can use the chargers, that is a great first step in adoption.

Their choice of providing for on board range extenders is a probably a good bet as well. Myself, I could do fine with an i3 because when I need to take those few really long trips each year I won't have to adjust my route to do so.