skysight-inc/HackerNews huggingface dataset:
Pasquale D'Silva, Creative Dir. Keezy, on Using Animation in Design
One problem I have with using postgres listen/notify as a general purpose message queue is that it requires polling (At least that was the case when I last looked at it). Of course you can use a blocking wrapper around the polling code but it still causes unnecessary roundtrips.
Why Are Portable Fuel Cells Such a Flop?
Criticisms you could make include:

* Frivolous about an error that's probably annoying to the audience. Not a major issue imo.

* Website Feedback link is relatively difficult to spot (but there, grey and in footer).

* Search option is relatively difficult to spot (but there, black and top right).

* Heavy (2.7MB) for a page which needs to load quickly. Not an issue for Bloomberg with their slick CDN but bad practice for most. The bulk of that is the .gif (http://cdn.gotraffic.net/business/public/images/bbiz404.3020..., c.1.6MB)

Criticisms I would actually make include:

* uh. I feel stupid for laughing so hard at it? I mean, really, it's pretty silly.
The Netherlands doesn't has to comply and she might offer special protection to her citizens. But as soon as the person leaves the Netherlands the protection is gone. E.g., making a shopping trip to Belgium or Germany and suddenly getting arrested there.
Does this framework include many routines for string manipulation, like splitting, joining, formatting and encoding conversion? These are essential to the web, but extremely lacking in C++.
That has nothing to do with my post. I just said that the damage Madoff did was an order of magnitude worse than what Mega did.
Well, people from the affected countries will be forced to migrate away from sea, so I don't think the landlocked (or large) countries would be safe - on the contrary, they'll be facing a massive invasion of desperate people. This might turn into a "nuke'em all or get conquered" scenario.
Not as negligible as we were previously led to believe. There have been at least five "incidents" each of which could have started WWIII -- and as far as physical safeguards, a single switch once kept a bomb from detonating on our own soil:

http://www.theguardian.com/world/2013/sep/20/usaf-atomic-bom...
> […] or the two-paragram GNU NEWS file "guideline". The GNU style guide is a nice start but it is incredibly naive. There's nothing wrong with being naive but when people need guidance, it's rarely very helpful. Especially when there are many situations and edge cases to deal with.

Your project could easily transition to become a project to document, codify, and standardize existing NEWS file practices and conventions and also submit these as a patch to the GNU coding standards. This would be an effort I could support.
Dev.life – Interview with Brian Bondy
OP here
Didn't know they had a panache for awesomely creepy Error pages. Seems to fit in with their personality, in which case, the title of the post is my bad.

Anyways, I came across this while trying to resolve their archive page links, which seems to be broken, possibly after they changed everything to businessweek.com
Although a small tweak to the url can get you to the article, a better tweak takes you to this gem of a 404! :)
About that last point, for me it's more that the mere mention of someone (as in, i'm trying to relate a story and mention someone as a minor character) brings up questions like "what's their full name?" and stuff about who their family is because they're trying to figure out if they know the person. Everyone talks about everyone else's personal business here and there is no expectation of privacy. For someone coming from a big anonymous city like New York, that's incredibly violating.
Ask HN: What's your opinion on parallax scrolling?
Future of Music Production: Crowdsourcing from Around the Globe
If you learn how to implement a PIC you've basically learned how to implement all PICs, so those giant parametric charts of on board device tradeoffs are all open to you. Need 3 CANBUS and 12 bit A/D, just swap a chip. Also lets be realistic, some families are weirder than others and there are always gotchas but if you can make a 68hc11 work you can make a AVR work or any other microcontroller ever made in the past or future.

Or you can buy someone elses product and play within that timid little silo and never, ever, think of expanding outside that rigid narrow little silo, always suffering under someone elses tradeoff decisions. And if all you ever do is blink a LED you'll never know the difference.

Its like the difference between learning to be a carpenter who can make any shape of wood out of any species of wood and any wood finish, although maybe its a lot of work and takes awhile and the end result of the first hundred tries is best utilized as woodstove fuel, vs playing with a purchased bucket of lincoln logs and deluding yourself that you're now a woodworker just like the old time woodworkers, because, hey, I'm a maker, making wood stuff! "Hey look, I made a cabin using lincoln logs! A whole cabin in less time than old time apprentices took to learn how to nail together a little wooden box. Isn't progress great?"
The best and most extensive changelog I ever saw is D's: http://dlang.org/changelog.html

It documents and explains (with examples!) everything normal D programmer needs to know.
Hosting your own email works great until you try to actually send any. [1] But if you send enough, you eventually have to deal with the spam infrastructure. Customers will complain that critical transactional emails ended up in user spam folders. One person too many will accidentally mark one of your mails as spam. Or you'll relaunch some cloud infrastructure and suddenly your IP is one that is on all the blacklists because of some earlier history that you could never have known. Or one of your customers will innocently assume that you are Mailchimp and send a whole bunch of marketing email through your server.

The symptom of any such problem is that email starts falling into the garbage, perhaps silently. But if you are watching your stats like a hawk (a costly and very boring hobby
) - or, much more likely, if your customers start screaming about the very-real high costs of lost email - you will figure that out within a few days, so it might not take more than another day to figure out how to get yourself off the blacklist (a manual process) and how to apologize to customers for the lost email (a manual process). But, if you value your time at in any way, your first encounter with that problem will be your last, because email services are cheap and easy. I have yet to pay for mine; in small quantities Mailchimp, Mailgun et al are free. Indeed, given that low cost, why wait to get burned before you stop playing with fire, even if the fire looks cute and innocent and warm right now?

[1] Actually, I'm lying: A much more serious problem which occurs at any volume is that email is another piece of the security perimeter. Even if mail servers had almost no configuration and a history of bug-free operation - which they do not, I am joking, and the joke is not very funny - one of the basic rules of security is to put as much distance as possible between your data and services which connect to outside machines. Mailgun is free in small quantities and runs outside your entire datacenter. The math kind of does itself.
A Thorough Guide to Java Value-Based Classes
From that Wiki article:

"[...]the process by which a Trident submarine commander would determine if the British government continues to function includes, amongst other checks, establishing whether BBC Radio 4 continues broadcasting.[4]

Submarines on patrol were reported to have briefly gone on nuclear alert in 2004 when Radio 4 mysteriously went off the air for 15 minutes.[5]"

Wow.
Beginners Guide to Using Mockito and PowerMockito to Unit Test Java Code
This is an excellent suggestion. Alternatively, you could invest the extra money in stocks, which have a somewhat better average return.
Yes, mechanical keyboards are superior. And the previous Apple ones were good.

But given the form factor limitation, the Apple ones are pretty good (better than the previous notebook keyboards, I don't know the name of the keyboard types)
hey james,
Thanks for pointing this out. this indeed is awesome!
More likely the common phrase, "you don't know jack shit".
ISIS social media guide
Why do people care about this? I never understood why Github features things like "longest commit streak" so prominently.
Someone who knows how to hold a soldering iron and program in javascript.
libuv could be one of the futur backends yes. But with microhttpd silicon is able to handle more req/s that most other web frameworks. I am more focused on stabilizing the code base, documentation, and adding support for other databases.
Nice approach. C++11/14 web frameworks are sorely needed. I was hoping to use one for an upcoming side project. If I go this route I'll let you know.

I hope this catches on.
Yeah, if Jakob Nielsen reviewed it, he would damn it to hell. But I'm happy that even on some big corporate sites, there's a glimmer of the wackiness of the early internet shining through instead of the pseudo-wackiness that seems to be the current trend.
The best source of the early Google codebase is a talk given by Jeff Dean himself. The talk describes Google1997, Google1999, Google2001, Google2004, Google2007 in some considerable details, from architectural diagrams to low-level bit packing tricks.

http://research.google.com/people/jeff/WSDM09-keynote.pdf
Agda highlighting is as uninteresting as it can be.

It should be on par of the real Agda highlighting but it is not.
For everyone looking to get fair and balanced perf numbers we want Perfkit to be the way you collect them.
Thank you for that link. It was enlightening in ways I didn't expect. For example, I had no idea that airbnb was so broken:

"You'll notice that nearly all the reviews of places to stay on AirBnB are positive. Why? Because if you post a negative review, the host is likely to post a negative review about you in retaliation. And once you have a negative review as a guest, nobody will rent to you."
Huh? The entire point of listen/notify is exactly that you don't have to poll.
this only works with rational actors. there are some powers aspiring to nuclear weapons that are not rational, some are openly irrational and use that as leverage
I know the intention was not to go for CEM. If it was they wouldn't have told anyone, they would have just snaffled the servers and brought the hammer down on the admin and slurped IP/user details for a couple of days. For examples see darknet sites that have been put in the hands of law enforcement recently.

Yeh, they should sort the business model. I'm not in favor of actions that perpetuate ignoring the rule of law. If a rule is bad, change it, don't just ignore it being broken. It breeds corruption on both sides. See prostitution and most forms of prohibition

Think about it this way- would you prefer street racers did their thing and broke laws (yes I have a bit of OCD like a lot of folks in tech- mine includes the Criminal Code) in public where the law is..flouted.. or had to go out of their way, to somewhere only those who want to engage in that activity go.

The biggest issue I see is that legitimate tools for protest are being subverted, perhaps by a majority, based on traffic analysis of TOR by Standford.
Show HN: My app to remove a flicker from 240fps slow-mo videos
Hi Everyone, I released an app that removes that flickering effect from slow-motion videos recorded under artificial lights.

Here's the video demo of what I'm talking about:
https://www.youtube.com/watch?v=ZtHGBD3MZ70

And here's the app:
https://itunes.apple.com/us/app/flicker-be-gone/id958089320?mt=8

- Any suggestions regarding the app itself?

- Any ideas on who I can reach to help me promote it?
Haha,sorry I had read the article before I commented, but I could not resist the temptation of talking about kids, specially with a statement like this that I strongly disagree with(the "often" part, if the statement were true we will be talking about miserable kids that I personally don't know about, and I have been living in Angola and Brazil with very poor kids).

Had the title said "it could happen that" or "some times" I would had not written anything at all, because I don't care about Lenovos.

I also believe that Lenovos are way less important that kids education.

IMHO the headline is totally misleading as most of the comments prove, because before stating to read the article you had to think about kids.
Selling free software is perfectly legal as long as you provide the source code. That's what Stallman itself said countless number of times. The "free" in free software stands for "freedom", not "free beer".

I definitely accept this way of bringing money in the project. Software development is time-intensive labour and time is money. You all know that, do you?

Some mentioned "Let the business-people pay" (better known as "Open Core"-model). This is only working if businesses are interested. Elementary OS doesn't target business usage or has business-relevant elements, so that will go nowhere.
There never will be a truly great way to learn by yourself, until very high quality free design tools become widely available. This is not the case today. Free EE tools are still terrible compared to, for example, tools used in software development. The very expensive tools are still very lacking as well.

I'm also of the mind that you can't really learn any field 100% purely by "analysis", and without doing any "creation" - as is the typical undergraduate academic approach. I'm sure plenty of people will disagree with me on this. They're wrong.
It's one of the nicest features that you can add to a simple front end site, like a portfolio for example. Even better if you write it yourself for the above scenario!
Consider making PR for my list https://github.com/lukasz-madon/awesome-remote-job
Also, any other feedback will be most welcome.
Companies don't care about security and don't pay for security professionals.

Most big hacks could have either been prevented, or detected and limited, if the company had a proper security team with the authority to make the changes needed.

It will take legislation increasing the liability for companies before this gets fixed. The Internet of Things in particular is going to be a massive problem unless manufacturers are liable for the security of their products.
And Madoff received a prison sentence that was greater by an order of magnitude. Nomm got 1 year, Madoff got 150.
Over 50% of the world's population lives in cities (and rising). Sure it won't be for everyone but the trend in certainly going in that direction. On the other hand if you have the money and will I'm sure you will still be able to buy your own car.
It depends. Newer remakes (such as the 80C86) will use less power, but if you use original parts, then they're going to suck power.
For short lived things like these you can store the info you need in a memory based storage.
Annoying when it's implemented in JS and bogs down my browser. Annoying when it hijacks the scrollbar. Don't give a crap either way if it does neither of the above.
PyDev of the Week: Anton Novosyolov
Hey. I'm 32 with honestly zero regrets with lifestyle choices right now and checks on all points, though I don't own a business right now (have done) but am part of one that I'm proud of, which I actually prefer. Horror stories are the same everywhere: bureaucracy, backstabbing, corruption, dodgy infrastructure, human and hardware failures. You'd get it in the US as much as anywhere else, just in different measure.

You seem to be implying that people are likely to 'fail' in life by leaving the conventional career path. Remember: life and business are not a continuum, they're alternate perspectives and themes in the same experience that aren't mutually exclusive. In other words: all things in moderation.

As it happens, our family is on a two week beach bum episode (for me this means coding + swimming, for my wife it means variety of food and less hassles, for our young daughter the chance to swim and hear more languages at an age ideal for future cognitive development) in Thailand right now, and as it happens just had a fascinating chat with some decrepitude-avoiding random westerners, one was a fully accredited marine biologist turned career diver (over a decade) and the other ran a pest control business (migrated from fire engineering). With the former I discussed the potential of open ocean aquaculture, and with the latter the paleontology, biology and relative business environment (bureaucracy) between Thailand and mainland China. Try walking 5 minutes down the road in the US and getting conversation like that. While I wouldn't live here full time, plenty of interesting people you shouldn't casually dismiss do.

Finally, don't forget that 'net worth' is worthless if you're too old to enjoy it. If you're the sort of person who insures themselves before travel, religiously pre-books accommodation and consults their doctor-of-decades for potential immunization requirements before crossing a state border, then you could begin with a different kind of trip. A lot of people out here are risk takers that just weren't happy with the status quo. True, some of them fail on economic trajectory, but relative to never having taken a risk they certainly earn my respect.
We created Hacker News chat roulette (by accident)
The artificial skylight
Testing HTTP caching in Go
NineMonths App: Create a time lapse video of your pregnancy
Which one is the fake money, USD or btc?
Whenever I read "in my new book", I realize I've been tricked into reading advertising.
How NativeScript Works
throw-away account, because i'm a lurker.

There is some selection bias, the people that are busy doing stuff, typically don't write blogs "How to live with 500$ in chiang mai".

to give you some perspective: i've been doing the "nomad thing" for 5 years, although I'm not actively travelling around much, and mostly based in an asian city. All my belongings fits into one suitcase and 2 duffel bags - 80% is clothes. I am earning above 100$/hour coding, typically as remote contractor with the occasional onsite visit, not simple CRUD-stuff, but interesting and challenging work. I usually do full-time contracting with one client exclusively for about 1 year. Two years ago I spent 3 months exclusively on open source work (that itself opened up very attractive work opportunities itself). My living cost is also pretty much the same as back in Europe, but I live a life in luxury here.

Most DNs eventually "settle" down, and stay in one place for a longer period (think months), and everyone seems to have their default city/place, where they often return to because of friends, they like the vibe etc.

What I found was the close friends you have at late 20ies, you won't lose them, when you go back and most probably you will go back at some point.

Re 1: There's quite a few digital nomad couples, or people who find their significant other. 2) Children not so. Re 3: These all exist, but it's not (yet) the majority.

Re: Horror Stories: I have not yet heard of something worthy the title of a horror story, and i am somewhat involved in the digital nomad community.
The Nine Primary Tactics Used to Influence Others
actually not "all" projects .. where's the DRM thingy source code?

that's something I'd like to see
Emojis designed for introverts
Ask HN: How do you move betwee screen lines with readline?
This was the question I was actually trying to answer when I found out about C-M-j (my other thread), I ended up reading the readline documentation back and forth + all the questions about it on SO etc... But to no avail.

If you have a buffer that spans multiple screen line, can you move up and down between them, like 'gv' in vim?
I thought it was an homage to You Don't Know Jack (http://en.wikipedia.org/wiki/You_Don%27t_Know_Jack_%28video_...). I read the title as "You Don't Know Jack Squat," haha. I don't know if that was the author's intent, though.
On-Demand Dining: New App Launched to Bring Fresh Meals to Your Door
My only complaint are when things are productized with an Arduino or equivalent shoved into them when the cost could be drastically cut by using a lower powered and cheaper set of parts.
Doesn't work for me on Windows. Keep getting a blank calendar: That is it has dates and all but no commits.
A Dynamic Theory of Romantic Choice
I think its interesting that he was able to gain admission into Stanford without having any conference papers in his undergrad years - I guess his grades and other research made up for it.
Bitcoin Worth $1.75M Stolen by Hacking Chinese Bitcoin Exchange Bter
When you say IUD, do you mean the hormonal ones or the ones with copper?
Why science is so hard to believe
what security does a bank offer that a hidden paper wallet can't? Bank security is a false sense of security.. Your money in a bank is not yours. Ever tried to withdraw more than 10k at once? You'll be given 50 questions you need to answer on why because of fractional reserve banking and other bankster tricks. FDIC is smoke and mirrors so don't even say you're insured against theft. It's far easier to steal money through identity theft with a pull payment system.

I want to be my own bank because I know how to use and protect my money better than some crooked bankster. I'm tired of the poor being prey'd on by fee's, and overdrafts. I'm tired of banksters creating money out of thin air backed by nothing but a gun. I'm tired of the wars, really i'm just tired of the entire fucked up system.
"Memoization" is the key word there. Apparently the author is expecting a lot of identical messages.
Predicting at the command line [video]
So far we are like amphibians, bound to live at least partly on the Earth surface under natural skylight, or risk health consequences. If this light proves to be natural enough for human eye in the long term, then this may be an important step towards totally independent human artificial habitats.
I went to a maker fair last year - one maker's club was showing off their arduino-powered... doorbell. And no, it wasn't doing anything fancy like connectivity, they built it for the workshop front door.
Where did my “share with me” tab in Google drive go?
Ubuntu 14.10 + Linux 3.19 + MacBook Pro Retina 13″ 2014
"find feeble HDD enclosures that are prone to failure."

How about NAS trays? Not a $2500 NAS, but just the trays/mounts for a stereotypical desktop. I've done that for about 15 years now, insert the drive for freebsd / linux / windows / whatever and when you're done, remove the drive, maybe insert a different one. It solves a lot of double/tripe boot OS problems to only have one OS per drive and as many drives as you want to buy trays for.

I've had excellent result with both the old PATA drives/trays and SATA. No serious problems in 15 years.

Superficially its "giant tower case only" however you could mount a receptacle in a tiny desktop case with mini-itx and homemade NAS and just insert data drives not OS drives.
Why even have a co-founder in the first place?
Not sure whether it was different in the beginning, but nowadays, reviews are only displayed after both parties have submitted theirs - or once the 14 day window for submitting reviews has expired.
YouTab Launches New Music Magazine
YouTab - The site for Lyrics & Chords in sync with the music, launched a new music magazine, focused on all kinds of music including gear. Combining their technology of music players inside the different articles.
https://www.youtab.me/magazine
I like the commit streak statistic because, when I attempt to maintain a long streak, I get into the habit of committing something - even something small - once a day. Once I've made even the slightest change, I'm more likely to keep working. I find that it's a good motivator.
This is another way of saying "he was a naughty boy". Yes he was, and no, you can't imprison someone for that.

He downloaded some illegal files, he was a head of development and not just a developer, he saw some scare banners on content - all that facts help you sell a story to newspaper reader but for court it's all tangential.