skysight-inc/HackerNews huggingface dataset:
If I understand correctly, there are limits to how much you can give your kids before taxes kick in. It used to be something like $10K/year and $150K/lifetime above the $10K/year. And if you used the $150K/lifetime, it cut into what they could inherit without taxes.

IANAL, and that was a while ago. I don't know what the current rules are.
Pingdom's IPv6 monitoring was never practical on the free plan, because you had to forego IPv4 monitoring in order to use it.

Granted, the right solution is to make all checks dual-stack by default, instead of moving IPv6 to the paid tier.
While the technical tutorial is good, I can't say anyone should choose Docker for the reasons outlines in the "Why should I use it?" section. "Because its popular" will only give you a headache when you are trying to deploy your simple rails app.
This is completely offtopic, but I'd love to do some encoding tests, except that the canonical test clips seem to be from Big Buck Bunny - animation encodes differently than live-action video.

Does anyone know of some Free-as-in-speech clips from a wider range of sources/cameras that I can use without being sued into oblivion? Australia doesn't really have Fair Use provisions.
Intuitively I'd agree, but I was surprised at how many people/friends/colleagues didn't know what I was talking about when The Internet's Own Boy was released. If they weren't readers of Hacker News they almost certainly didn't pick up on the story. Again - anecdotal.
I would also argue that ACH process $40T a year, while all credit and debit card networks move a collective ~$7T.
"Failed" startup founder here.

For me, it's just a matter of what's more cost efficient. Statistically it's easier to get a job than funding. Very little of funding ends up in founders' pockets anyway.

Salaries and openings for developers have gone way up lately. Entrepreneurs need to chase the best opportunity and timing.

Also inevitably, you come across competition. Ideally you become best friends with your competitors. Because statistically, fail rate is high.

The best employee is very often someone who can build/sell something very effectively. The best employer is someone who views you as an equal, works on your vision, and admires your strengths. So competitors are often a perfect match.
Hi everyone,

Author here. There are a bunch of awesome[0] tutorials on Docker so why another one? Well, my motivation was to have a guide (for myself and for others) on how to deploy dockerized apps on the cloud. So in this tutorial, apart from giving an intro to docker, I demonstrate how to use Elastic Beanstalk for single-container and ECS for multi-container deployments.

Here's are the two apps we deploy on AWS for example

1. Catnip - A simple flask app (single-container): http://catnip.elasticbeanstalk.com/

2. Foodtrucks - A simple app to discover foodtrucks in SF (Flask + Elasticsearch in multi-containers): http://sf-foodtrucks.xyz/

I'm new to Docker myself so I'm sure I've made mistakes. Let me know if you have ideas on how to improve this!

[0] - http://docker.atbaker.me/
Write your own article ¯\_(ツ)_/¯
You're right that it's subjective, but I think it's true to say that the most commonly appreciated programming language aesthetic has shifted since Perl 6 started to when it delivered. Back then many programmers appreciated the whimsical, pseudo natural-language nature of Perl. These days I don't think that style is as fashionable amongst most programmers and purity and straight-forwardness is more appreciated. Perl 6 is going to lose out because of that.
Has anyone used these? The one I had used an outdated fork of Android 4 and could never be updated because the hardware decoder could only be used with an OEM (binary only) video player.
Ah yeah, but many issuers push it down to the consumer, basically the same case as when you've given the card PIN away.
Well.. We could set up an organized network where if you sign up, you will be assigned some numbers to play, and you'll take home a part of the prize, guaranteed. Your share is in proportion to your investment.

That way, you don't need 292m to take the prize, and any average Joe can decide to invest, say $100, and still come out positive.

Of course, it can very well become an organizational nightmare :-)

Edit: typo.
How else would you suggest a python interpreter know to treat a directory as a module?
I use Divvy, it works great :<
Software disruption: 451 Research spots 3 key trends in 2016
Damn, I upvoted you way too early.

> They have also adopted every niche feature into Python3 by whoever came along to ask for it.

You link to async/await as an example? You realize that's a huge deal and is an awesome feature right? It was something sorely missing, but replicated well with generators (thanks to Python being awesome) since Twisted and Python 2.4. Now is exactly the time to ratify it into the language. His complaints about concurrent programming are senseless as async/await are single threaded and avoid most of the concurrency issues you would typically run into when using threads. They also look a hell of a lot nicer and explicit than 'yield from x'.

That whole link[1] is garbage, I don't have enough space to comment on the many absurd statements it contains, but FYI the scientific community in Python is huge and they have been begging for a matrix operator.

You sound like you have a large Python 2 codebase that you don't have the time or resources to upgrade. That sucks. Don't channel that hate into Python 3 though. Start your new projects in it and have a play, you will like it.

1. http://learning-python.com/books/python-changes-2014-plus.ht...

Edit: That link is like reading the republican far-right news about how Obama is a Muslim sleeper agent. One of his complaints is that "The docs are broken on Windows and incomplete" when he's viewing them using an IE6 frame inside a Windows help file - it even tells him his browser is 'ancient', and he still complains some non-important JS is broken? Oh god. Or how getting rid of .pyo files is a terrible thing, or how type annotations will eventually destroy all that is holy about dynamic typing....
Unfortunately the piracy scene doesn't seem to be as cohesive as it used to be - the x264 standards are years old now and I haven't even seen whispers of a HEVC standard. You really don't want joe-random-encoder running ffmpeg with some copy-pasted parameters to become the defacto standard.
https://rebrickable.com - A LEGO database that shows you which sets you can build from your existing collection, also includes thousands of fan-submitted designs.

My adsense earnings are terrible though, I've always assumed because the site is more image heavy than text.
Also came here to post this link. Ought to come with a warning label.
I briefly checked out the "See Presentious in action" section. I would have preferred to see some more engaging sample presentations. In fact, those presentations seem to exhibit most of the reasons why Powerpoint slides considered bad.

Bad presentation traits include:

- Walls of text or bullet points

- Cliché stock imagery

- Reading exactly what is on the slide

- Lack of emotive connections with the imagery

- Dry and monotone voice

- Each slide should really convey one key point

One story I heard from an audiobook was the CEO of a company attending a nervous staff member's presentation. The CEO sat in front of the screen and faced the presenter, not looking at the slides. Appearing that this may be a disaster, the CEO later expressed, if there's something important to be said, the presenter would say it, not hide it in the slides.
Don't hold your breath. The antireflection coatings and photonic crystals required to reach LED efficiencies would be much more complex (expensive) than the LEDs themselves.

This is just grant fishing. It's not going anywhere. Similar technologies are potentially more useful for thermophotovoltaics, but even there they aren't cost effective.
From what I gather from the comments, you as customer have to log in into your bank's online banking portal to initiate the transfers.

Don't you US guys have an equivalent to SEPA direct debits where I just give the IBAN bank account number and the merchant will automatically deduct the money from my account?

If so, then no wonder why US people are so dependent on credit cards...
It's the closest thing I've seen to XMonad for Mac OS X but it could benefit from some performance tuning (unless Mac OS X is the bottleneck).
Great point! While the popular aspect is true to some extent, I've found that for my side projects (I'm still a student) Docker has vastly decreased the pain in deploying my projects. I used to have "but it works on my machine" moments but now using the same container in production is super awesome!

I'm sure Docker is not a panacea to all your infrastructure problems but it surely is a worthwhile tool to learn :)
Then my analysis that it is a total joke is correct ;)
I remember when a colleague first showed me BEM and I was really excited. Then came a deadline and any chance of optimizing our styles flew out the window. Complicated further by the fact that we have no designer on the team.

I don't know if there is much room to optimize style sheet workflow when it is the lowest item on the totem poll in almost every situation.
The number 40,000 stood out to me because the Earth is roughly 40,000 kilometres in circumference. Of course, this is 40,000 miles, so it's roughly 1.6x the circumference of the Earth.

I don't really know what the circumference of the moon is. Or, at least I didn't. Combine the facts above with the ones in the article, and you discover the circumference of the moon is roughly 1/4 that of the Earth.
> OTOH, somehow California ended up with the fastest growing economy in the country.

Huh? California is decidedly middle-of-the-pack:

https://en.wikipedia.org/wiki/List_of_U.S._states_by_economi...
How would you improve the company you work for?
If you could do one (or a few) things, what would you do to improve the company you work for?
This is actually a decent route for a kind of supplementary education: it would be pretty valuable to expose a broad audience to the way scientists/engineers really think about problems—and the opportunity is generally wasted, preferring to convey that scientists/engineers just have some magical ability that the audience does not.

It's a little difficult to say exactly what it is that could be communicated, but I guess I'd call it 'intuition'; and the value of trying to convey it in a movie is that if you tell the average person, "I'm now going to give you some examples of how scientists think about things"—they're going to become nervous and less efficient at absorbing the info.

I was recently impressed by "Ex Machina" for being 'plausable-ish' and showing realistic, intelligent thought processes, as an example. The t.v. show "House" is also sometimes good about it.
I spent more time on the internet trying to figure out what was possible rather than play the game

I think it's possible to make spending time on the internet trying to figure out what's possible an integral part of playing the game.
I would pay for a service that allows me to view an aggregate of all the board game meetups in my area.

In fact, I've started a project to make that a reality.
Hey, can I say I love your work! I'm also trying to get a platform off the ground to help creatives like you and me build more stuff. It's sort of a patreon for makers/inventors/developers, but instead of simple crowdfunding, I wanted to build-in all the tools I needed to grow my project and community simultaneously. I'd love if you and anyone else reading this would check it out and give me some feedback: Http://baqqer.com

I'd really love to help more people fund and follow their passions full-time.
I think people, maybe even Noah included, are reading a bit too much into what seems to be a simple case of crossed wires, or neurons, in this case.

Just this weekend I called my cousin, whom I've been close friends with for over a decade, by his brother's name. It was the first time I've seen him in about a year but we've been very close for very long. I was thinking about his brother in the moment I meant to use his name and it just came out. There was no thought.

I like the article. It's important to talk about this sort of thing. But the comments here... Please consider they are essentially casting judgement on people for not actively thinking to themselves, "Call them X, call them X..." in the moment X should come out of their mouths. What human actually does that in the normal course of verbal communication? Why are we expecting people to do such a thing?
SVM (support vector machines) is an application of curve fitting related to discriminate analysis in classic multi-variate statistics. The connections with trees are likely much as in the Breiman, et al., Classification and Regression Trees (CART), a classic in applied statistics. Breiman was a good mathematician, probabilist, and applied statistician.

Machine Learning is nothing like learning in humans or psychology.

The course looks like it stole the word learning from psychology and stole nearly all the rest from classic statistics and looks like stolen content relabeled.

To me, that the content of the course and text, and I have to conclude that I am quite familiar with nearly all of it, uses the word learning is inappropriate hype.

I object to the hype.

Students be warned: As I wrote, essentially all of that material is from statistics and nearly all from classic statistics and has essentially nothing to do with learning in any reasonable meaning of that word.

For computer science to make what is now broad misuse of the word learning is a big step up in hype and a big step down in academic quality and responsibility.

Ah, a controversial view for HN!
This is very accurate. I recently moved here and am so fed up with how superficial these meetups are. So I have boycotted from all of it now.
Better stay home and code something than waste time networking.
I would pay for one app/service that does 80% of what all other apps/services do.

One app which I can use to sell things, buy things, send messages, review things, control things, get notifications, track my health, learn things, etc.

This doesn't seem like something that would be too hard to do, considering that all apps pretty much do the same things. But that would make people's life so much better.
I believe the afore-mentioned http://play.elevatorsaga.com/ let's you experiment with optimizing algorithms.
Yeah, that's a fair point. Even so, I think there's only a short window in the life of a growing webapp where its baseline traffic is small enough for Lambda to make financial sense.

On the other hand, it looks like Lambda could be pretty great for small personal projects. It would be even better if they added a modest free tier to the request gateway, to match the other services.
That's pretty cool. What's the cost of operation? Are there any good reviews?
Taplytics (YC W14) Is Hiring Sales Development Reps and Account Execs in Toronto
Incandescent lightbulbs often are suitable for small form factors unlike spiral incandescents, and don't suffer from the heat dissipation issues which LED lights do. A more efficient version of the technology would be advantageous in areas where those two things are important.
Thanks Uday! I'm planning to hold a workshop in the coming months on campus where I'll be going over this stuff in greater detail. Feel free to join in!

PS: If you do come to the workshop, drop by and say Hi!
Not sure if it's race, the Left's refrain should be:

"You can Over Come, just don't Come Over Here."
Wait wait wait wait. You're saying project managers (which can be superimposed to middle management in general really) are innately better at understanding users then the average developer?

Edit: Ok you said product managers. Which I suppose is reasonable, product managers should have a good understanding of developing products for customers.

I'm going to leave the top part of my comment because in retrospect its food for thought.

Are developers innately bad at understanding users? Is middle management better?
Thanks. It's what I run at home.
Lodash 4.0.0 is out
Same as me, 16 years as well. Was this kind of assignment in vogue at the time, discussed between professors / grad students at academic conferences?

My assignment involved writing assembly on some virtual machine with a weird byte/word size and dozens of addressing modes, as well as a (virtual) tape device. I think it was called CUSP but I can't find any references for it now.
Sorry, I meant for something like government projects and huge companies like banks.

Because a lot of them have nowhere to list. The process is not fair, and in developing countries, people exploit this. Usually one person has the power to recommend and significantly affect the decision. That one person tends to get a lot of free lunches and free phones.

The lack of competition also leads to overinflated prices on the buyer's end and over promising on the seller's end. If the average applicant offered to Project A for $1,000,000 in 4 months, and suddenly company 13 offers to do it for $400,000 in 1 month, something sticks out.

If there were only 1-4 applicants, as usually happens for this situation, the shady inexperienced one will not stick out so much. As a result, a lot of these companies take these jobs and get burned, which damages the industry as a whole.
Are Women in Tech Really “Too Aggressive”?
you are welcome. thanks for your support.
More details here:

http://www.purdue.edu/newsroom/releases/2016/Q1/innovation-c...
Continuous Discussions (#c9d9) Podcast: Ep 32 – Orchestrating Your Testing Suite
Uber’s Losses Grow, but So Do Its Profit Projections
> I went with dedicated hosting

This doesn't get mentioned as much as it should but there are VPS/dedicated providers who are very close to AWS DCs.

Enough so that for many use cases you should have your database in AWS and your app servers on dedictated hardware. Best of both worlds.
... as ANY parent with more that 1 child can attest to ;)
That's just a silly rumor. The only examples I've seen of programs using strings to do version checks are Java ones. The function that returns "Windows 95" for Win4.0.xx could simply have been made to return "Windows Nine" or "Windows\xa09" for Win6.4.xx. "Problem" solved. The rest of the world, who's been using GetVersionEx(), wouldn't even notice it.

IMHO, the most probable reason was marketing (OS X).
The Shazam-ifying of Everything
Along those lines, I worked in a support position where I learned to just let go when people didn't want to learn.

Me: Here's how I fixed it, this takes only one step...
User: Oh, this stuff is over my head. I don't want to know.
Me: In that case, it was magic.

The user ended up finding my boss to commend me for being so easy to work with.
>Bottom-line: ACH and traditional providers are not suitable options for today's platforms. Among others, banks are hemorrhaging ACH-related business to companies like Stripe and Dwolla.

AFAIK, to plug in to the ACH network, you have to work with a Bank that has access to FedACH/ Electronic Payments Network. I know Dwolla has its own Payments Network, FiSync, but the number of banks on this system is very small. So in many cases its not so much that banks are hemorrhaging business, but Stripe/Dwolla are selling KYC, OFAC, reporting, reject handling, etc related services.
My parents and several schoolteachers often called me by my older brother's name, or called my sisters by one anothers' names. It's not as though my parents couldn't tell their own children apart, it's just that sometimes saying a name is an autopilot thing.

I recently took a friend to the grocery store, and called her son by my son's name when I wanted him to move out of the way of someone else's cart.
Unfortunately there are many examples of this in SF. Over time, this leads to very poor land use. Other examples:

1) Balboa reservoir : people prefer to keep it as an empty parking lot

http://sf.curbed.com/archives/2015/05/08/at_balboa_reservoir...

2) Francisco Reservoir : although there is already a park nearby, they chose to turn this into another park

http://www.sfgate.com/bayarea/article/SF-s-Francisco-Reservo...

Current residents are unfortunately much more vocal than potential future residents or housing advocates.
C'mon, no need to jump down his throat. None of us would be reading this right now if the deceased were a random guy in Minnesota.

And I agree with what I believe the commenter's intention was, which is to say this piece both humanized Aaron in a way other posts don't, and it gives a window into the personal tragedy of suicide.
Wait, so how does this classify as a vulnerability, then? If you explicitly set up a user account with no password (not something you're ever going to do by accident on windows).. people will be able to log into the account with no password.
Someone tried it in Ireland in the 1990s: http://www.independent.co.uk/news/how-to-make-a-killing-on-t...

Another attempt in Australia in 1992: http://www.nytimes.com/1992/02/25/us/group-invests-5-million...
GoCardless is another ycombinator business providing a very similar platform for the whole of the UK & Europe. https://gocardless.com/
We've been thinking about (and working on) a lot of these issues--we're definitely aware that users would like (totally reasonably!) more visibility and control. If you have any more feedback, I'd love to hear it!
Anyone sophisticated enough to understand this method would be very unlikely to play the lotto anyway.
It is based on my reverse engineering of a lottery terminal. I can't vouch for the quality of the RNG, as I alluded to in my previous comment, but the local RNG isn't used in any meaningful fashion.

I can point you in the direction of the MontaVista Linux distribution, which is what most of the terminals run.
One thought comes to mind. What if the button light is not working? Hit the N button once, and you are on your way to floor N. But if the light is busted, you would hit the light again, and now you have deselected your destination. I think button presses should be indempotent for this reason alone.
There are two guys at work that look nothing like each other but get their names mixed up all the time. I have worked with them for a few years. But because they are Asian, someone accidentally called them by the opposite name, and it became a running joke ever since then. But ever since then, the accidental switching of their names has increased. Even I have to stop and think about it for a second, and I never had that problem until they started joking about it. Psychology is a really weird thing.
I agree with rmtx - show your Data & sources. The recent Supreme Court case on Affirmative Action (Fisher II) doesn't even present any SAT criteria reference in respect to affirmative action. More info below

http://www.slate.com/articles/news_and_politics/supreme_cour...
I didn't notice any glaring problems in Ex Machina, but it's definitely an exception.
Fizz, the tool we built to help us work remotely
It is for me on Mac. Browse -> Genres & Moods -> Word

Awesome stuff. Looking forward to exploring it.
I think you are missing my point − if you design a UX with this user type in mind you would have avoided the problem described in the article from the beginning.

The solution to robust user interfaces is not to just whack labels on images saying don’t click on this, but to step back and assume your user can’t (or won’t) read, can’t (or won’t) do anything mathematical, and also who loves to randomly click on things. Build for the worst possible user in mind and you will avoid a lot of problems.

For example, if the author had assumed that people like to randomly click on things then they could have created a pop-up that said don’t click on this, use the menu above.
I'd be surprised if Amazon didn't run on AWS.
An asteroid of any dangerous size is pretty hard to move. You're not going to inadvertently tap it into a bad orbit with a hammer.

We're already able to send probes to Pluto within a few kilometers, calculating an asteroid's orbit is well within our capabilities.