skysight-inc/HackerNews huggingface dataset:
"JUN 7 2011"

A follow-up article on the article submitted here[1] was submitted to HN 716 days ago (without receiving comments).[2] The article here was submitted once before, 910 days ago,[3] without any comments.

[1] http://www.forbes.com/sites/matthewherper/2011/06/15/why-the...

[2] https://news.ycombinator.com/item?id=3478984

[3] https://news.ycombinator.com/item?id=2741599
"Not one single animal, insect or fish has evolved specifically to be eaten."

Plankton have largely evolved to be eaten.
I was excited because I saw a comment, but then I read it and I wasn't.
What does this guy know about Open Source? It's not like he dedicated years of his career encouraging Microsoft to warm up to Open Source or works at GitHub to make it easier for developers using Windows to use Open Source.

Or wait, he has done all that? Next you'll tell me he's super handsome and has a beautiful family. Now you're just pulling my leg.
Exit Interview, Stage Right
It's impossible to have an actual discussion about this in a non-moderated forum given how eager people are to talk about their personal experiences rather than the actual content of the article. For an amusing overview of some research on intermittent fasting (mildly NSFW) - http://www.leangains.com/search/label/Research
The Victoria Secret model that codes
I used Norvig's frequency counts as input for the board generation algorithms (in Scala) for my Android word game "5 Star Words" [1]. With this as the start plus a few other tricks, I'm typically able to reach an average of ~300 common English words (or easily 400+ when including less common and swear words) on a 4x4 letter board.

[1] https://play.google.com/store/apps/details?id=com.starwords
150 seconds i`m ashamed. nokia user
I see a lot of "recent" movies on rent/sale on YouTube (India). No subscription though. There is even an Indian version of Netflix - Bigflix, but content is old and scarce.
This project might be harmful because of overjustification effect. [1]
If there was some site 15 years ago that offered payment for writing an article on a given subject, would the number of contributors to wikipedia and thus the number of articles drop?

Also, it is unclear how to fit formalization of huge projects like classification of simple groups or IUTech in "reward for a proof" approach.

[1] https://en.wikipedia.org/wiki/Overjustification_effect
I was wondering if someone can do Network engineering as a part-time gig? Obviously for small or medium sized businesses. I guess that depends if these businesses have enterprise grade equipment or not.
A great story, with lots of interesting technology aspects too. The Coast Guard seems to have a strange mix of advanced and very primitive technology for conducting searches - a program that uses Monte Carlo simulations to predict the best places to search and (presumably smartly) computes good search paths for all the available resources and can relay those paths directly to the helicopters' autopilot systems, but then does the actual searching with people in the helicopters scanning with their eyes and the computer system crashes with no way to restore state mid-search.

Seems like it shouldn't be too long before the Coast Guard can just launch a few hundred drones (e.g., DJI Phantom 2 Vision Quadcopters only costs ~$1K each, but might need a few boats to provide networking and recharging out at sea) with directions to scan the area, and computer vision algorithms would do most of the video analysis.﻿

https://plus.google.com/u/0/+DavidEvans/posts/FFQsaWuy8Ry
Eh? When I said the first I mean like... the first; not in a ranking system but in a left-to-right top-to-down standard English reading way.

Yeah; if by the British you mean actually the Honk-kong government that is the creator of the MTRCL, the company that build the system during 1979 -which helped them to receive a little bit of land- and became a private company in the year 2000.

Most of them weren't created by the British; who creates the rail system is the one that matters, not who "creates the city".

And the fact that so few of them are in America despite being bigger than all the other countries in the list (maybe even combined) and that so many of them are in Asia should help emphasize my point a bit because cultural aspects are also in play

American: Government wants my land to build a subway? Jackpot! I better give it a high valuation to squish as much money from them as I can; they screw my with taxes now I will screw them!.

Asian: The Government wants my land to build the metro system and they even will give me money for it? It's such an honor to be able to serve my community and all our generations to come with my little property.
Mandatory service.. Heh
Receiving unemployment happens very quick these days, typically under two weeks.
So, this is markedly similar to the project I've been working on in grad school, only without static typing.
http://research.cs.vt.edu/vtspaces/realtimeweb/
Also, mine is explicitly geared towards education purposes. I'm about one third of the way thru version two, but I wonder if we can cross pollinate our code bases to get something even better.
NUMGE 2014 - Métodos Numéricos em Engenharia Geotécnica
Tangential. One of the reason I love "V for Vendetta" is how it shows how normal it is to live under a dictatorship. Thing is, for most people, there's almost no difference, mainly during the most recent dictatorships. But for a very particular minority, life is very very different. I should know, I'm currently in a country where 50 years ago there was a dictator and it's not uncommon for normal people to claim how things were maybe better during those decades. Well, my grandfather, tortured by the state police for being part of an union, wouldn't agree. But for the other 99% of the population, life was, give or take, just as it is.
Your point B males no sense in context.

The filters are voluntary - ISPs do not need to provide them. They are free and optional for customers to use. Some people need to opt put, some people need to opt in. The actual situation is freer than your proposed situation.
In contrast, I'd say a pure-C web page would be way easier to open to attacks than a PHP one.

String copy issues (termination), buffer/array overflows, machine-code (R)CE vulnerabilities,... an endless list of stuff which the PHP runtime actually protects a novice of.
Namecheap and their whoisguard have already been sending out annual or bi-annual emails asking you to confirm that the address details are correct, but it sounds like those emails will contain some confirmation link in the future.
I think Silicon Valley got its boost from all the big chip makers in the early days, which led to an excess of resources (so you could get stuff at a discount, or get high-tech services at a reduced price as well) an abundance of talent either camping at the gates, leaving companies, or being cast off.

It was those factors that created the microcomputer industry. It wasn’t some planned educational push or government mandate, it was mainly a bunch of individuals finding a inroad to do some cool stuff and building up from that.

Actually Detroit has some opportunity it is a place with lowering costs and a pre-installed big utility/service infrastructure, depending on what resources are available I am sure some creatives will start building some sort of niche there.
> When we added pull to refresh to our app there weren’t many apps using this technique and it added a premium feel to our app.

This makes me want to vomit. I can't wait until implementing flashy UI is so trivial and common that shallow things like this don't actually affect an application's perceived value. I don't remember the transition to GUI in the 80s as being as shallow as the mobile app market is.
Thank you for your support, I'm glad you were able to catch yours very early as that is truly the key. Surprisingly we have yet to find the primary location where it started. Which most likely means his body fought that location off already, this gives him a bit of a better chance but it also means we weren't able to find it early enough.
> Probably contrary to common belief here

I don't think that is true. PHP just makes it easy to write anything - including insecure code. And the bigger issue is that the community around PHP often shares code that is insecure without knowing that it is, or why that would be important.

The C argument is a red herring - its not meant for web pages. (web servers, though...)

Rails is not a language. It is a framework. Wordpress has tons of vulns as well.

I agree that "Everything can be a turd in the wrong hands", however, one of the biggest parts of, er, "turd prevention" is the culture and tribal knowledge around a language and best practices. PHP struggles with that because it is so easy to learn and so easy to do something bad.
Interesting - I did not know about the new receding keyboard functionality.

For those curious, you can simply set a boolean on any UIScrollView or subclass to make the keyboard recede like in the Messages app.
> Who is responsible then for paying for this damage?

Craigslist.

Or eBay, or Kijiji, or the Classified section of your local newspaper. Whatever lets you get rid of your possibly contaminated device while recouping at least part of the cost.

The difference between the price of the new device and the amount you can recoup by selling it secondhand, multiplied by the probability that your device will indeed be seized, should be considered an integral part of your budget for any international trip. It's just one of the many ways in which tyrannical governments increase friction in their citizens' daily lives.
Trucks deliver bulk from distribution hubs to small 'drone stations' and the last mile (almost literally) would be by drone. Maybe even from a mobile drone station, i.e. big truck with drone manager and driver who stay in the truck unless there is a problem.
Libraries have APIs too.
and a webpage written in assembly would be even more likely to be able to be attacked. Its a silly argument. No one is saying consider C for you next website.
Completely understand. But as chubot suggests, the topic of "Distributed Systems" is really broad and something narrower in the title, such as "Distributed Data Systems" may be more apt.
Did you have any free apps that had In-App upgrades? If so, how did they compare to the revenue of paid apps?
Why You Should Work at a Start-up
Google cache clicky: http://webcache.googleusercontent.com/search?q=cache:u4CVeIw...
ID cards were always thoroughly unpopular and AFAIK never saw anything even near majority support (indeed, generally opposed by a significant majority).

I never heard of any 'volunteering' to get your DNA added, unless you mean via getting arrested.
He's also IronMan.

https://s3.amazonaws.com/github-images/blog/2011/PhilHaack.J...
I would be suprised if this is a revalation to many people. PHP itself has been pretty solid for a while.

PHP had a bad wrap for a good reason. It deserves it. Looking past the various naming inconsistencies etc, `register_globals` was a terrible idea. Then `magic_quotes` was hardly much better. Not to mention the numerous "tutorial websites" who ignore security altogether with their advice..

In recent years PHP has improved drastically. Unfortunately the stigma around previous version has persisted with many people ill informed about what modern PHP looks like.
What would be the purpose of reference checks then?
Some of them were offering net filtering as a service, whether by offering a years free software or some net panel interface.
> At my last job, I was guaranteed 1 year of severance in the event of losing my job...At my current job I will get a relatively modest 24 weeks severance if I lose my job.

In what country are you working?
Typing "cheap broadband uk" into a search engine will definitely not get you quality, just the pile-em-high bottom-grade ISPs who profit from having massive contention and passing off Indian call centres reading off a script as 'support'.

You get what you pay for.
The major ISPs in the US, in my experience have always allowed either opting for a straight modem instead of one with router/switch/firewall, or at least let the customer set bridge mode so it's passthru.

If this is ever not the case, it ought to be a big story and controversy, because the subscriber then could not get the connection entirely under his own control (and two firewalls and/or double NAT can cause problems).
Namecoin is a good start, but it has scaling issues. We can use it as a authentication back-end for something a bit more scalable.
That was not my question.

Right now, they only ask for confirmation once a year regardless of whether there has been any change of contact info. But OP makes it look like I'll have to verify my email address every time it changes, and one of the main features of WhoisGuard is that the email address in my whois changes all the time.

If I tell NameCheap/WhoisGuard to rotate my email every day (probably overkill, but it's possible), will I wake up every morning to find a new confirmation link in my inbox?
Two things wrong here:

1. Isn't this against the U.S. Constitutional right to free speech?

2. I'd say that if you had this signed then it would be under duress.

Not sure how this can be enforceable!
That seems to be a lot of possible reasons. So once they see a good person leaving, what should they do to stem the flow? Having a list of nine possible reasons is nice, but if they don't know which one is the right one, it can make it very difficult to know what to change in response.
No limitation on the clause is a big concern.

If you write a public review 3 years later about how a product from that company sucks, that could be held as a breach of this contract you signed, and would at the very least be a non-free legal headache for you. A headache that would likely cost you much more than the company to deal with, to boot.
Here's a fun example. Distribution of word length can give you insight into how deep a fast lexical lookup tree (trie) needs to be to capture most words. After that depth, you can fall back on a more memory efficient, but slower, structure like a hashtable.

In this case: at a depth of 6, a trie can handle ~75% of all words. At 5 it can handle ~67%. Since tries can grow exponentially in memory (fully populated), reducing a level and still getting about a 70% solution might be good enough. It's about an 8% reduction in the size of the representable lexicon. However if you go to length 4, you can only cover ~56% of words. Meaning there's a 45% chance that a given word won't be stored in the trie.

Supposing we set a desired metric that the trie needs to handle 70% of all words, then depth 5 is pretty reasonable and space efficient with only a 1/3 chance that a word that in our lexicon won't be in the trie.
I would be genuinely shocked to hear anyone had made the point this article is arguing against since register globals was disabled by default. PHP is awful for all sorts of reasons, but the security angle here feels like a straw man.
If this sort of response is what you consider a "contribution" to this community, we're better off without you.
I should have stated that it depends on the state. Some states may not have these stipulations.
I too swear by keto. 65 lbs in ~4 months while never feeling hungry and having massive amounts of energy (hormonal changes crank up your testosterone levels)

Nothing else I've tried was as easy as keto... And as a guy with >65lbs to lose I've tried a lot of diets.

I don't know if it is for everyone, but my body responds really well to it.
That was the most amusing (and scaring) screenshot that I've seen in a while. No popular Facebook joke/Reddit meme ever made me chuckle that hard.

So .. you actually can tell your ISP that you're more into alcohol and nudity, but dislike porn? Tasteless would be nice, though?

I wonder if they wouldn't be more helpful if they'd just take the list of keywords/categories from YouPorn so that you can express your preferences in a better and more specific way..
You should attempt to change all of the ones you can control. It's not simple. Which is why most companies only pretend to care.
I work with a group of penetration testers (who audit the security of websites, ranging from top 100 sites to smallish ones), we find a lot more issues with PHP sites than any other. .NET sites are often the most secure.

That being said, I once tested a ancient Java web app that recommended you use IE 5.5 (for the latest features). The people who made it decided it would be a good idea for the site to send the database credentials to the browser, which would then send them when requesting data. I face palmed pretty hard.
Geez I remember my dad's Toyota Camry would start shaking at just 140 km/hr (87.5 mph.. holy crap maybe I was about to time travel). Many cars, and especially most drivers, just can't go that fast safely..
Quinn Norton proving one again that you should never talk to the authorities. Especially not without a lawyer.
I'm similar to you (studied in the Toronto area, ex-SV, currently NYC) and planning to move back soon. I'm curious if you are looking for a job or do your own startup when you come back to Canada?

I've been trying to figure out the angel investment scene in Toronto/Waterloo and it is a bit disappointing. In terms of tech heavy jobs, the best I've seen are Amazon's Toronto office and Google's Waterloo office.

In terms of meetups, there do seem to be a lot of these springing up in the area close to universities. Content-wise, I doubt you will get SV quality. I can say that confidently because even the NYC area meetups don't compare to the SV meetups.

From my research, salaries are a let down in the Toronto/Waterloo area. While getting 120-150K in SV/NYC is a given for intermediate software professionals, it seems the payscales are more like 60-80K.

Best of luck to you (and to me! )
Name another reason that doesn't fall under those nine. I'm honestly not trying to argue, just asking. There aren't really that many reasons why people leave. People leave because they aren't happy or aren't getting paid enough or they have a personal situation that dictates it. There are really just 3 reasons but I elaborated because I expected people to start chiming in with all of the reasons I missed.
It feels like the people Phil's reacting to ("an industry with rather paranoid clients that contractually bar us from using Open Source software") are bad at convincing their clients.

The solution isn't "learn to use open source because it's generally a better model for collaborating on software" as Phil suggests. It's "learn to educate your clients better, so that they don't contractually obligate you to do silly things".
Slap a TB of RAM on a single machine and call it a day. Not big data.
Interesting. Their two-week adaptation time is consistent with what I noticed in myself. I don't do the diet this strictly. I simply commented to a trainer that I have never been able to successfully work out hard- meaning weight lifting an anaerobic interval training- and lose weight simultaneously.

He suggested I try working out while fasting. Just don't eat 3-4 hours before working out, and have a high quality protein 'meal' (I drink a shake) after the workout.

So far it's been working for me. And I've been working out since I was a young teenager- some three dozen years now.
One other has clarified, and it's important: Email is pseudonymous, and that's all that is required. Frustrating, but not quite as speech-quelling as addresses and phone numbers.

Oh, and you bought that domain with a credit card.
Care to point one out that does?

California, typically one of the hardest on employers, appears to have explicit protection for bad references made based on evidence and without malice. http://www.nolo.com/legal-encyclopedia/california-reference-...

New York's another high-regulation state, and while there's no explicit protection against defamation lawsuits, it's certainly not illegal to invite one via a shitty reference. http://www.nolo.com/legal-encyclopedia/reference-laws-new-yo...

I can't imagine a "no references" law would survive First Amendment muster in the US, regardless of attempted state legislation.
Ask HN: How to get more sign ups for my Beta?
Working on an email app. Need beta users to sign up. Where are some appropriate channels to get the word out?
>And that many people may not have the finances or flexibility to decline two weeks pay

2 weeks is a ridiculous severance package. If someone is desperate for 2 weeks pay, they should really work on saving up an emergency fund. It's unlikely the 2 weeks really makes a huge difference. Either they get a job immediately, or it takes awhile. If they get a job, it doesn't matter. If they don't, they are still screwed in a very short time frame.
Conference codes of conduct as seen from your world and mine
Now there is a link-bait headline for HN if ever I have seen one. I will resist the temptation, personally. (From some other story sources, I might have been pulled in to read the article.)
Depending on where you are, "severance", or the 2-week pay after you have been told you do not have a job anymore, may or may not be a worker's right.
The Constitution establishes the limits of the government's powers only. It does not apply to contractual agreements between private parties.
I'm glad it's not just me! I saw the same thing, and yes, it was very distracting.
There is a proposal to switch litecoin to another proof-of-work that would be asic resistant since scrypt asic is going to ship in 90 days or so.
I think there is a subtle, but important thing that the author is missing because, while objectively, PHP as a turing complete language(I believe) you can write basically anything in PHP both good or bad, there is the question of what the language/framework/tools/community allows for or encourages.

In the earlier days of PHP, it was incredibly common to build SQL via strings and nobody thought too much about it. Over time things have evolved and a million little frameworks have sprouted up and it's less of a problem, but that doesn't mean that PHP doesn't have a terrible history behind it of a community not knowing or caring as much about security as they should.

Then, there is the fact that php files just sit on the server and can be executed arbitrarily by just navigating to that file. That is a real security problem in the case that someone is able to upload a php file to a machine. Yes, I know a lot of frameworks make this harder to do now, but by default apache/php lets you do this and you could argue it's one of the real strengths of PHP(ease of deployment).

Last, because PHP is the biggest language it is the biggest target, which means that writing secure code is that much more important. So many PHP projects are open source, so if a vulnerability is found and you don't upgrade your Wordpress or Drupal or Joomla or Magento or phpBB or whatever else app you are running, your site is very likely to be compromised just because you aren't staying up to date with updates, and A LOT of people don't update their software, systems, or packages like they should.

So, PHP from a purely objective standpoint might be as secure as anything else, but the human factors surrounding PHP make it a lot worse in my opinion than other languages/platforms/frameworks from a security standpoint.
Fun fact: If you're taking one vowel and five consonants the Wheel of Fortune letters RSTLNE—not in that order—are the letters that are most likely to occur
Google Plus Hangouts Mastery Video Course Training Series
What is "termination agreement"? You were fired with written or verbal notice. Severance and other stuff should be arranged in original contract you signed when hired.
Agree entirely on Emergency Fund, though I'm not doing so well on the front myself. Easy credit has many of us confused on that front and it's a painful lesson.

And well, not everyone on HN (or Earth) is a fabulous developer, more's the pity :D Plenty of IT positions are cog-like, in the eyes of management and leadership, and people have to fight to get entry-level helpdesk type jobs around here.