skysight-inc/HackerNews huggingface dataset:
Though the author has good intentions, I fear he has very little understanding of the reality for today's young graduates.

Let's look at a smart young grad's options:

1) Academia - Potentially interesting work. However, grad students are underpaid, overworked indentured servants in a vicious dictatorial status hierarchy (do what the PI says or you're out). Very poor career prospects, guaranteed negative return on time invested. The road to PI is sure to destroy your love of research.

2) Industry - Decent pay but work is extremely mundane. Very few "unicorn" positions which allow freedom for creative roles. No control of hours. Promotion becomes a very serious game of office politics, which can get very nasty.

3) Professions (Law, Med) - Enter at your own risk. Savagely competitive and draconian entrance requirements, incredibly expensive education, inhuman hours, constant stress at every milestone, and a never-ending barrage of standardized tests. However, if you endure, you can start your own practice and potentially have a comfortable life.

4) Entrepreneur - By far the riskiest option. Due to the get rich quick mantra of current investors, social/web/photo apps are the name of the game. Have an idea for a radical new research project with a long term focus? Forget about it. Build and flip is the only game in town. Build an app, get acquired or go go public, make your billions and get out. If it fails, try again, and again, and again....

So, now that we have looked at our options, can we really blame someone for going to work at a hedge fund? I can't. Especially if one is burdened with massive student debt. Ironically, hedge funds and investment banks pay employees much more fairly than any other industry, due to their profit sharing systems (bonuses). Meanwhile, tech industry execs are screaming over how high (!!) engineer salaries are, and are going across the globe to find H1-Bs and changing legislation to push those salaries back down.

If we want everyone to work on world changing projects, we have to set proper incentives. That requires a radically different setup than we have now.

TL;DR: Go to the hedge funds young man. Don't look back. Nothing else makes sense.
Overall I think you're right but I would be surprised if it's 0%. There's bound to be some peering setups with IPv6 on both sides.
Given a lot of the article is about how they're having to reinforce the floor and so on to bear the weight of the thing, I think it's emphasising how dense the core is going to be.
Real (presumably, that means native) threads are an implementation detail and not a language feature, and both Ruby and Python use native threads in the current main implementation (and Ruby, and I believe Python, also have implementations that use native threads without a GIL/GVL.)
I've used Yesod for a small webapp. The type-safety is amazing.

For a simpler project, I've used a small subset of Snap. Well, the HTTP side was simpler: it was a game with the front-end completely in JS, and the server in Haskell; all Snap did was shunt JSON back and forth through a few routes for creating a new game, getting the updated game state, posting a move, etc.

Both are nice, depending on what you need, but for your average Django or RoR developer, Yesod gives the most bang for the buck in terms of learning a completely different paradigm.
> It won't outlive the JVM.

Well, the JVM will probably outlive the human race, so that's actually a comforting thought for Java developers :)
Grammar != spelling.
You can ask anything you want. Prefixing your questions with "I want to know what I'm getting into before I bet my family's well-being on it" is a great way to start.

When I was interviewing, I asked literally anything I wanted to know, and people in general responded really well. If something is confidential, they'll tell you, and you can try to refine the question to something they can tell you.

I brought a small notebook of questions to interviews and referred to it to make sure I didn't forget anything important. Nobody seemed to think this was weird.

Blog post I wrote about this: http://jvns.ca/blog/2013/12/30/questions-im-asking-in-interv...
How would you feel about someone putting their equipment on your private network? What if the equipment they install is low quality? who gets the blame? Who is in charge of QOS?

It is not as simple as you think
How failing as an entrepreneur led me to the greatest adventure
It is possible to run IPv6 only with NAT64 and DNS64 where the DNS resolver changes IPv4 addresses to IPv6 for proxy that switches protocols.

T-mobile is running IPv6 only trial. It works well except for apps that can't handle IPv6 at all and usually because they include addresses in the protocol. Skype is probably the biggest example.
This is unfair - he (I assume ryanklee is a he) merely said it was confusing, not that he was confused, and spent the entirety of his comment explaining why it was so (and I agree, it is an odd comparison). If you disagree, rebut him instead of condescending.
Try turning down the block size (the value that defaults to 20), that will make it far slower - try 5.

I know that isn't too obvious, but this was something of a quick hack :)
I actually knew a lot of small-mid sized ISPs that started off as BBSes... Have a T1 split for phone + data, with several phone lines, and a data pipe upstream. I used to subscribe to Boardwatch magazine as well.

That said, most were either bought out, or went under within a couple years. It was a rough time for commercial SysOps in the mid-90's... not that I really feel bad for them. Times and environments change... The BBS and art scenes are still around today, but not nearly what they were in the early-mid 90's...

I miss it a lot... since most BBSes were based in a local area, there were a lot of get togethers, and you'd meet and talk to people you wouldn't necessarily do in today's internet, which is based in interest groups.
If you can figure out how to keep good audio and video quality when there's a connection issue I think you'd make a killing. It's simple telecom 101. Service degrades, quality is garbage. Not sure how ANY service can keep good quality during bandwidth degradation. If you have no reception you have no service. Yeah, Skype sucks but it's suffers from the same simple problems other do.
What happens when an intern tries to one-up Intro.js
Except by dint of cash, they can participate in the potential of startups without the risks of actually participating in the startup.

Also, consumption as a portion of income decreases as income increases. Their choice is not $150k/year or "never work again". Their choice is close to $Xmil/year or "never work again". $Xmil is far closer to never work again than $150k.
At the end of each day, yes, luck is a big factor. At the end of a career, statistical probabilities remain supreme, and you'll find that the hand you're supposed to play 60% of the time will win about 60% of the time.

You're not wrong to be critical of the OP for gambling with his lunch money, but at the same time, it's wrong to conflate statistics with luck. If "the way he plays" is "by the numbers", then luck really isn't a factor. Sure, it may bear on any given hand, but in a long enough game, luck is all but eliminated as being relevant.
Why "young" people? They don't have families, mortgages, car loans, etc that require consistent income, giving them the freedom to make low-mid 5 figures now, with the possibility of making more later.

Unfortunately, the problem with this is that many young people now are stuck with large amounts of student debt, so they have to take the highest paying job they can find right out of college.

So the theory is in my first paragraph, while the reality is much different, in my second paragraph.
A friend of mine had a pretty nice BBS setup in the early-mid 90's... It took him a dozen requests and 2.5 years to get extra phone lines in. That was definitely a pain point.
That's describing what is, not what the title claimed is needed. We need people to build inspiring things and take risks. The fact that many older people aren't in positions where's comfortable or easy to do doesn't mean that it's not needed.

One could also make the argument that many 'older' people also tend have have more disposable income and savings to bootstrap their own ideas, have larger networks of people reach out to for connections, etc, and often may have many of their life stuff behind them (kids, house, etc). Therefore there's many older people who are in a better position to be risky than a young person. The 'risk' factor is all relative, of course, with people at different stages of life.
Some of the points are good, but I challenge the 3 make-or-break assertions. As a developer, I care about

1) Competitive salary,
2) Good co-workers who understand dev and care for others,
3) And good top level management who do right by their employees

I don't think this is too much to ask for. I have no problem enduring rough spots like crunch time, but it needs to be counterbalanced appropriately and things planned out as best as possible.

Too many companies get #1 & #3 wrong.
Handwriting Offers Clues to Early Parkinson’s Detection
Avoiding User Account Harvesting On Your Website
Snowden already leaked this info, it just isn't public yet.
My brother passed away at the age of 23 because of a design choice
I would like to think that the business folks that purchased Blackberry devices for the security mechanisms would be interested in a device like this now that it's been made clear that Blackberry was compromised. Of course if someone really wants you, they're going to get your data. But a device like this might be (imho) a good solution for most business level data protection of the sort people thought they would be getting from Blackberry.
They work as quantitative trading engineers at giganto investment banks. Or they are underprivileged people who have the potential to do more, but are placated by the soma of social media. Or they're somewhere in the middle, aspiring to develop better soma.

It is a rare combination to find the ability and the ambition (for something other than just economic gain) to make new, exciting things of real value. You have to have all three. Drive, intellectual and economic means, and vision. With the growing gap between rich and poor (or, in other words, the evaporation of the middle class), it's probably not getting better anytime soon, either.
Made this a few years ago but it's still useful - check whether your own site is accessible over IPv6: http://ready.chair6.net

Seems this news article isn't -- http://ready.chair6.net/?url=circleid.com
I can't seem to find any current pictures using Google. Can someone provide a link or is it prohibited to take pictures of the construction site.
Mark Zuckerberg live keynote at MWC
Hi Chris,

Try out Codassium (http://codassium.com/), which is built exactly for this use case. Disclaimer: I helped build it.

Google Docs is just too painful for both the candidate and the interviewer.

You might also want to consider using Interview Street, if all you want to do is to eliminate people who don't know how to code without spending too much time on the phone.
This has been discussed many, many times. Try searching for it in the search box at the bottom of each page.

However, short answer:

The ordering of items on a page can change, so when you open the page the ordering is created, and continuation pages are generated by closures in the code. These closures are garbage collected after a while, so if you don't access one in a timely fashion, by the time you ask for it, it might no longer be there.

Garbage collections will happen more often when the system is more heavily loaded, so the time limit is effectively shorter.

Now, here is some background reading:

https://hn.algolia.com/?q=unknown+expired#!/story/forever/0/...

You could have looked that up for yourself. Did you?
Ford drops Microsoft, switches to BlackBerry beginning 2016
Every sci-fi spaceship, to scale, in one infographic
Keyboard Shopping 101: How to Read Online Keyboard Reviews
https://getipv6.info/ is ARIN's IPv6 wiki
Is this where Android / iOS devs start wishing they'd gone with HTML5 / JS instead?
There's a common tracker, currently running at clearskies.tuxng.com.

The plan is to add DHT support similar to the DHT used by BitTorrent. We'll seed the DHT using the tracker.

If you want you can also run your own tracker. You should also be able to add peers manually by IP address and port, but that ability is missing from the ruby client.
What's the use of this project? A shell language bears the main purpose of enabling user to interact with the system including it, and thus the shell is platform specific at it's nature. A language may well be compiled to both Windows and POSIX shell languages, but what will happen when a feature or a program endemic to one of these systems is invoked within a shell script? Is there a complement in Windows land for, say, sed(1), awk(1), ls(1), cp(1)? If so, are these programs synonymous. What will happen when I invoke ls in my program, will it get translated to dir for windows?

Shell languages' primary purpose is invoking programs. Most important programs for shells are endemic to one platform or another, and thus translating only the shell language does not mean anything.
Impressive work! I have questions/ideas:

Is there any way to extract movie ratings vs time from your data-set? I've subjectively noticed a few patterns in movie ratings, and would love to see quantitative confirmation.

1. Rating quality tends to spike at or shortly after a film's release, but then drops off gradually as the glow of the PR campaign wears off, or perhaps because people who go to see movies in their opening week are more predisposed to like them (e.g. fanboys, etc.). I usually expect a film that has just been released to be similar in quality to a film that's been on home video for a while with a rating half a point or more lower. (I am ashamed to admit that I watch enough movies that I can usually peg it's IMDB rating to within a quarter of a point independently from how much I personally enjoyed the film. )

2. Rating quality for older films tends to be held back by poor quality home video releases and often improves significantly, but gradually, after quality transfers are released. e.g. I distinctly remember seeing Zulu several years ago and thinking, "Gee, that film was way better than the IMDb rating!". Back then, it was in the high 6 range. Now it's up to 7.8!

I suspect IMDB does not keep track of times associated with votes, or at least does not provide that data publicly, so the best you could do would be to crawl IMDb periodically. It shouldn't take more than a year's worth of data to see if point #1 holds up. #2 is a lot more difficult because the effect is more gradual, and you'd need to start bringing in other data sources, like audio/video quality ratings from home video review sites that do tend to be somewhat unreliable. I find #2 to be a question of interest though. If you found any other form of correlations with titles whose ratings improve substantially after quality home video releases, you would have potentially found a way to identify under-appreciated films. If you pulled that off, in addition to discovering some good flicks to watch, companies like Kino and Criterion would probably start knocking at your door!
Key paragraph: "Brazil and the European Union agreed on Monday to lay an undersea communications cable from Lisbon to Fortaleza to reduce Brazil's reliance on the United States after Washington spied on Brasilia."

It's probably a good idea to add to the existing network of transoceanic cables

http://www.submarinecablemap.com/

but the technical means of monitoring international signal traffic include a lot of other methods besides just having a listening post at the cable landing point, so probably more helpful for worldwide communication privacy is building privacy by design

http://www.privacybydesign.ca/

into every device and every network (and every legal system) all around the world.
The article's full of fairly silly elaborate descriptions. My favourite so far (3 pages in):

> Some in the field believe that a working machine would be a monument to human achievement surpassing the pyramids of Giza.

Which suggests that the pyramids of Giza are a monument of human achievement that hasn't yet been surpassed. You only need to take a look at almost any 20th century bridge, skyscraper or even ship to know that that isn't really true. Certainly the pyramids of Giza are a monument of ancient Egyptian achievement, but the last few centuries have completely and utterly surpassed that.
"undersea communications cable from Lisbon to Fortaleza" Lisbon is usually considered mainland Europe (and quite a bit closer to south america as well)
Google Referer: hack:

https://www.google.com/search?q=http%3A%2F%2Fonline.wsj.com%...
This is awesome. One thing I'd love to see is the ability to slow it down without decreasing the block size.
Everything You Need to Know on Tor and the Deep Web
Intellectual and economic means aren't hard to come across - it's mostly a genetic lottery.

Drive? Vision? They're far harder to have.
Generic web apps don't need anything more than a shortcut on the desktop, launched with a few command line arguments to run without chrome in fullscreen. I'm pretty sure they already support that, although the default browser isn't very good. FirefoxOS packaged apps would be even better.
Zello push-to-talk service plays critical part in Venezuela uprising
He's got some... interesting... pieces: http://www.youtube.com/watch?v=LDuvLc_FAXE
> It boggles my mind why skype randomly pops notifications on my iPhone for messages sent to me months ago.

Exactly! What do you have Skype installed on your smartphone?

A year from now on you might be saying: "Hey John Doe, I WhatsApped with my SO yesterday and asked her/him can I buy him/her some nice undies. You know what, today Facebook business pages are posting underwear ads on my wall!"
I am concerned that I am a hypochondriac, and I don't want to waste the (UK NHS) doctors valuable time. I usually end up waiting too long and going in with more serious symptoms than I if I had gone in earlier. Then again I often go in and get told to go away. What is it called when you worry that you are a hypochondriac?
Good point on asking if they've ever missed payroll.. I got burned on a previous startup by that, and that would have been a HUGE red flag before I started there.
The overall ranking is updated every few minutes. Each front-page has a different `?fnid=xiJqLAhmD8VrsD2p21gUKn` parameter to ensure page 2 displays that ranking. Clicking the `more` link after HN has updated shows you the expired link message.

I guess this means they don't have to store all the old rankings, but it does seem curious not to allow people to view old rankings.
See http://1.bp.blogspot.com/-gDm9siHIwrI/TXgaS3FfA7I/AAAAAAAAAX... for an illustration.
This is handled by the protocol; see https://github.com/jewel/clearskies/blob/master/protocol/cor....

As an aside, I am currently adding a more sophisticated manifest exchange in the "protocol_cleanup" branch that will remove the need to keep sending the entire manifest (other than on the first connection).
Sketching North Korea
It is naive to think the US is the only country with means and motivation to launch major cyber-spying campaigns. http://www.kaspersky.com/about/news/virus/2014/Kaspersky-Lab...
Hip Hop, Stalkers, Porn Stars, Growing Weed and Being True to Yourself
My buddy Reggie was over at my pad the other day. He’s a hip hop artist, producer and does some acting—most people know him as Redman. And like myself, Reggie loves the green.
Wasn't there a children's book entitled "All Gone"? Just an image of the cover of that book as a final tweet.
This is what happens when Google actively penalizes sites for something that is totally out of their control (links pointing to their site).

Granted, a large chunk of spammers know exactly what they are doing when they blast 1000s of links into a site, but what about the average webmaster? Or the small business owner who knows nothing about SEO and relies on a cheap "SEO firm"? Or somebody who isn't an SEO expert buying a new domain name?

I've worked on a number of link cleanups in the past and you are basically flipping a coin with Google even if you get all of the links removed. A lot of their search quality team is outsourced nowadays [1] and they provide very limited communication to webmasters who have been penalized outside of "You have violated Google's Webmaster Guidelines." Those who are very much in the public eye like RapGenius or JCPenney can easily recover through PR efforts (RG is ranking highly again for all [justin beiber lyrics] keywords [2]), but there are tons of people out there that are being run out of business by Google and have no idea what is even happening because they don't know SEO.

Low quality links used to only be discounted but since the first Penguin update they can now actively hurt a website. People who follow marketing/SEO closely are aware of all of this, but I don't think your average website owner has any idea.

1: https://twitter.com/screamingfrog/status/420165509296844800
2: http://www.seobook.com/spam-big-or-die
TLDR -- People need to build things. Also, here's a story about some kid who got rich.
Well, yes, but this is a test reactor. It wouldn't make much sense to build a "production scale" reactor just for (initial) testing.
Culture 101: How to create and grow your startup’s culture
It's already public: http://www.dawn.com/news/1077275/nsa-tapped-into-undersea-ca...
You can resolve DNS with IPv6 only as long as the DNS resolver is dual stack. A completely IPv6 ISP wouldn't be feasible.

The main problem is that most of the web would be inaccessible. You could mainly visit Google, Facebook, and Wikipedia.
In the US, the barrier to government approval is very low for most businesses. Often no more than going down to the local city hall and paying a small fee for a business license. The barrier is so low that for something like developing software out of one's home few people will bother obtaining a license and few local governments will bother enforcing licensure requirements even though they exist.

Likewise in the US, forming a legal business entity has a very low barrier to entry. Closely held corporations and Limited Liability Companies can be filed online in many states for around $100 using boilerplate documentation [which may or may not be an appropriate alternative for legal advice].

In the US, proposed changes to laws tend to go through formal drafting processes which include periods for public comment before being put to a vote. Regulations [almost] always go through formal review and comment periods. The court system provides [almost] everyone with the opportunity to challenge the legality of existing regulations and approved regulations prior to their effective date.

In more heavily regulated industries, rule changes often occur slowly and by reference. DSM VI is an example in the US health care industry where after a long period in which a standard was developed by consensus, the change to regulations is occurring because the latest version of DSM is incorporated by reference into the regulations. Everyone effected has had many years of lead time.

My understanding is that other countries have processes which require significantly more bureaucracy and associated expenses, so it would probably help your data collection to be more specific about contexts.
Many things are coming to make the UI much much more responsive:

* async pan and zoom

* `will-change` support (avoid layers flattening) progressive tiles rendering

* better texture allocation mechanism

* CSS snapping

* position: sticky

* and many gaia code improvements (reflow and lags hunting)