skysight-inc/HackerNews huggingface dataset:
I'm 45 this year, and I have a SO account. I contribute very little to it now because some of my questions and responses were closed and deleted.
First thought: cool trick!

Second thought: oh boy, Hacker News is going to have a field day with this one.
Nice work on an interesting project! Google Maps' urls were always hideous for sharing before they introduced the shortener.

Maybe worth noting? I opened this up in Firefox (Aurora) for Android, which changes the URL bar to show only the page title until you tap it.
Yeah, if you don't care about the green card, switching job easily get you huge raises.

(I've seen people fell off the H-1B train and had to go home, so be careful)
Oh man, if you can solve it for me, I will be eternally grateful. You can email me at ashok (at) reportgarden (dot) com
Google is a business. They can remain non-evil as long as their balance sheet holds up. Downside could be massive.
Your Product isn't the Product
The problem here is the long-term tendency is to turn opt-in into "if you don't opt in you don't get any of our services".

Kinda like HIPPA medical privacy rights in the USA: when you go to a doctor, they'll hand you a paper for you to sign acknowledging you understand your privacy rights...then they hand you another paper for you to sign away those rights; if you don't sign both, you don't get any medical service. Imagine a not-distant future where if you don't opt-in to questionable services from Google, Apple & Microsoft, you're flatly denied use of any of their products - digitally ostracizing yourself from most of society.
so anecdotal my sides hurt
Some serious sleep activism
As a Forbes subscriber, my issue did not come with free Wifi. Needless to say, I'm bummed.
Oh I get it

P(H0|observation) = P(observation|H0) * P(H0) / P(observation)

P(observation) = P(observation|H0) * P(H0) + P(observation|!H0) * P(!H0)

A normal significance test tells you P(observation|H0). [Though I'm not sure about P(observation|!H0)]. To apply Bayes' Rule you need P(H0), where P(H0)=???
Remind me again what the point is?

I think this takes an incredibly narrow view of addresses.

Many times they aren't just a number on a street -- one street can go by multiple names, one street can have multiple identical numbers (seriously try living outside of the US for a while). So what Google does is allow for flexibility. And it works. Quite well. It's not perfect, but that's because the real world didn't have an IA or DBA designing it.

Also, all those / can't be good for SEO...
+1 -- let's not confuse JSON with AJAX. JSON is a data format, but AJAX is an async technique for exchanging data between a browser and a webserver. It originally used XML (the 'X' in AJAX).
The Psychology Of Scoring That Meeting
How would that work? Anything of value would be encrypted and out of your purview.
This advice works best when the person you know is directly responsible for running the company but gets less and less useful the further you get from that point.
I've always wanted a beachball printed with the cosmic microwave background, ever since I saw a cosmologist playing with one in a documentary. So far I've been unable to find anyone to sell me one.
Very impressive! I tried a few rounds and had no problems. Thanks for posting information on how you developed the app. I am venturing into building mobile apps and your article on how you developed looks very useful.
Avoiding HR is excellent advice. Find a company you want to work for and reach the person at the very top if you can.
This is just a copy of the lame "cellphone in a magazine" stunt that happened not too long ago. Read the article closely and you'll notice that it says "a number" of magazines have this, not all of them. The number is not disclosed, but I'm betting it's very small. This says nothing about cheap ubiquitous hardware, the future of magazine publishing, etc. It's just an expensive publicity stunt.
My story is similar to yours, even the year 1994.

I was totally engrossed in writing custom batch files using ANSI.SYS escape sequences to create text "graphics."
APIs and the federal government
Google can afford to pay an additional $200,000/employee in salary
If this is as cost-effective as it claims, what's to stop private insurance companies from pushing and covering it? It should theoretically cut their own costs in the long run, right?
The difference is that if someone's image is in the advertisement, there is an implicit message that this person uses/endorses whatever the advertisement is proposing. Whether or not this difference is material is an exercise for the reader.
String Alignment, Dynamic Programming, & DNA
You're joking, this was a wonderful machine. Especially the CDP1802 processor with its ability to use any register as a PC.
I've very nice memory with this chip.
Poor Economics criticizes this book (by Sachs) "who posits that poor people are poor because they are caught in one or more poverty traps" --http://www.philanthropyaction.com/articles/book_review_poor_...
Hey reeper150 ~ have you heard back yet?
He just said "no" and "I will post a longer answer to @hosting".

What is "@hosting"?

It sounds like Oles has just been informed of the potential compromise, despite it happening 6 days ago (Apr 23) and 5 days ago (Apr 24) for respectively slush's pool and bitcoin-central. He better has irrefutable proof that the compromise did not happen at the OVH level. Two highly technical clients (slush has been running a pool for more than 2 years so he has countered many attack attempts during this time, his mailbox linked to his OVH account is secured via OTP, etc) compromised at just the same time, with their OVH manager password reset with no explanation, and no email?
Do you have any idea how much money Mozilla has in the bank?

It's very hard to "destroy" a not-for-profit that has a substantial endowment.
> There is massive, and growing, demand in all sectors for software developers, and our universities aren't graduating them faster than demand growth, and as a result software dev salaries are rising (or at least not falling).

This is a direct contradiction to what's claimed in the article, namely that dev salaries are not rising to the extent that would be expected if there were a true shortage.
I wasn't justifying anything. The person to whom I replied ignored a few obvious and valid arguments, and I was filling that void.

Even if prison was entirely intended for corrections, it is punishment (a denial of freedom). So there is a fairness argument that if two people do reasonably similar crimes that they should get comparable sentences. That is just one argument though, and fairness (as always) is weighed against other arguments.
I think you'll like this: http://www.youtube.com/watch?v=nOEw9iiopwI
This whole thread is making me very pleased I didn't buy a Macbook Pro.

It isn't the fact that stuff goes wrong that bugs me, it is the fact that seemingly both the problems and solutions are via "magic." Even people who claim to be very UNIX knowledgable have no idea what is going wrong...

When Apple's stuff works it "just works." When Apple's stuff stops working then you're SOL.
l2software firewall
Justification can be used to further prejudice and encourage the malicious gossipmongers which might be discouraged if they were required to have an honest opinion. Some people are too idiotic though to really have an opinion. Personal experience. More damage has been caused to me by deliberate defamation. It takes someone to listen to them though.
Finding success in games 'is kind of a crap shoot' these days
Ask HN: Google Reader replacement 
I decided not to switch to a new RSS reader, until others had a chance to explore the options. Now as the deadline looms, I would like to know which reader you have switched to, and are you happy with it.

Things I like about Google reader:

• Folders

• Moble web UI (can me crazy, but I am not a fan of apps)

Thanks
From Kernel Newbies: http://kernelnewbies.org/Linux_3.9
I really wish he would've gone with date-based version numbers. 3.X is eventually going to get "too big" and it will be the same (non-)problem.
After Minor Ventures, Ron Palmeri Rebuilds - Venture Capital Dispatch - WSJ
Why should immigration policy filter out immigrants? One of the pushes behind Arizona's economic boom in the 90s and 00s was the influx of immigrant labor (who then bought houses that needed to be built/bought services that needed to be provided, and paid taxes for the government to hire more people to build/do more things).

Immigration policy shouldn't support non-free labor, but it's unclear why we should only be focusing on the "best" immigrants, rather than trying to let in as many people as possible who will help build their communities.
Ten Tips for an Awesome Open Source Project
There is an issue with this though. Lots of sites run ads to pay things like hosting bills. If hosting costs $100/month and you pull in $50/month in ads, this is generally not what people think of when they think of a 'commercial enterprise,' even though it's the technical definition. Granted, a "trust me, I'm not making that much money" statement from the owner is pretty worthless to.
Xkcd: Is It Worth the Time?
Unless you work as Taxi driver, or Messenger.
The relationship gets even more complex because, along with going Galt, simply moving can be a viable option. If moving to Bruxelles from Paris is really easy, the impact of higher taxes in France vs Belgium may be felt very differently than if a) it were more difficult to move or b) there are no places to move to with lower taxes.
Using the Internet to crowdsource suspect identification is apparently in beta
Last month we followed one of the first “terrorism” attacks via the social media. We all saw photos of the “possible” suspects hours after the caos via Reddit, the users activated their “vigilante” mode and started a witch hunt like we’ve never seen before.
State Launches Opinion Network Where You Don’t Need Followers To Be Heard
"The more accurate title is: "top level developers in extreme shortage,"

Vs the article

"134,780 H1-B visas that were approved in 2012."

A good analogy to the debate is we're talking about a shortage of, and reasonable desire to import any legendary epic level multi-platinum award winning rock star, but in actual practice we're importing anyone who's ever touched a guitar in order to keep domestic wages low by pushing unemployment higher than it should be. They are two separate issues.
Your first younger developer sounds awesome. I've worked with people (some older, some younger) that refused to learn from their mistakes.

All developers make mistakes -- "I built this because I was worried about X but I should have been worried about Y." The problem is making the same mistakes over and over.
The Social Store: Clothing-Mobiles-Accessories & More
How can you not go crazy doing the same thing over and over?

Because I'm not doing the same thing over and over. I'm just using the same technology. I rarely encounter things I can't do with it. I love Pick more than anything else I've ever used.

but there's not way on earth I'd want to be still using BASIC, or Pick for that matter

Pick is almost like a cult and for good reason. It's incredibly elegant, simple, and powerful. Most Pick programmers, even after learning newer technologies, still love Pick and use it whenever practical.

but if you try new tech stacks you'd never want to go back to systems from 40+ years ago

Exactly the opposite of my experience. I've tried many tech stacks and have come to appreciate their pros and cons. But I love coming back to "old faithful". With Pick, I spend most of my time on the problem at hand, not the tech stack. Not so true for many more modern technologies.

I would just go insane not keeping up with technology and using modern stacks.

I never said I didn't keep up. I do and I love to. The thing that would make me go insane: not having fresh customers with fresh problems.

CS has progressed for a reason

Make no mistake about it; the biggest reason has been the internet. So much CRUD technology is so powerful and stable, there hasn't been as much need for "progress".

the level of abstraction today is so much higher that we don't have to write from scratch all the time

I never write from scratch. I use the same 30 or 40 building blocks for every project.

there are well tried and tested components

I'd say that Pick's 40 years and millions of apps make it well tried and tested, too.

unless you mean Windows as a terminal (putty et al.)

I do. Putty on my left, Firefox on my right.

Now, back to Python...

Oy.
App Contest
feedly.com

Pretty identical to Google reader, but you'll have to turn on the "titles only" view first. I don't think it has a "mobile site", though, just apps. It doesn't even work as a regular website anymore. You have to install a Chrome or Firefox extension, which I do find pretty unnecessary. On a PC at least, I'm quite satisfied with it.
Use this.$el[0].innerHTML = _.template(html) instead of this.$el.html(_.template(html)). It will reduce html rendering time by 30-50%. On desktop browsers you won't see much difference but on mobile browsers it is significant.

Also, where is an android app? It should be easy to port to an android app since android also uses webkit browser?
Apache Web Server Attacks Continue to Evolve
I've tried this and so far, so good!

I'm rather annoyed as it seems like a simple "housekeeping" task that OS X should have already handled. When upgrading the OS, Apple always re-hides my user Library folder and wipes out my TRIM support kext for my "3rd party" SSD, but they cannot perform clean up like this? Very disappointing.
Industry instability is here to stay, says The Behemoth
This rock solid website is powered by a Raspberry Pi
I see your point and do feel the same way. The problem (industry-wide) is that the process only allows for a glimpse of a candidate. Even if you're interviewing all day, you're probably only talking to each interviewer for 1 hr (or less) and evaluating many different aspects of them (technical, personality, motivation, etc). And this is supposed to speak for your whole career.

I do think there are false negatives through this process but that's the trade off, I believe, for efficiency. Considering how time consuming interviews are (for the interviewer), there has to be some ways of reducing the wheat from the chaff.

After all, many use a university degree (from a prestigious university) as an initial filter. However, I'm sure there are many talented people who don't have degrees. But when looking at the probabilities, your chances of finding a great candidate are significantly higher if you filtered on that degree.
Ryaniar (a budget travel airline in Europe) have started using this type of thing to their advantage. Each Captcha is about flight insurance, low cost, on time etc. Annoying and good advertising at the same time.
Their sandboxing method is deeply flawed and it locks up core services.
I fully agree that we don't really understand why TDD or Pair work (when they do work) or don't work (when they don't).

Solving that is important in its own right though, not because people do or do not like them.

I don't like doing push-ups, even though I understand at a basic level how they improve my upper body strength. I'm pretty sure that even if we should someday understand why TDD works (or doesn't) that there will still be good software developers that don't (or do) like it.
Clarification to Guardian’s Wrong Article, Again
> They should consider themselves lucky if nobody sues them for the fraud they perpetrated by misrepresenting their product

Wait, what? Their genuine product is exactly what they said it was. The Pirate Bay version is the "fraud." And that was free. They effectively released a demo.
Can anyone speak to the significance of this achievement, considering that reaching low earth orbit requires something like Mach 24?
I spend all day online and I haven't looked at my Facebook account for months.
‘Buy Me Marissa’: T-Shirt For Teenagers
Just because an invention appears to be inevitable, it doesn't mean the actual inventor doesn't deserve a ton of credit.
Turn Gtalk Into A Command Line for the Web With Zapier
I don't think it is used that way very often.
Show HN: QuestionClub.co, an experiment in collaborative blogging
Well, English/history/&c. majors are usually not presented as vocational training, as it seems that CS is these days, so it's not entirely a useful comparison.
> False: The green bay packers are also a non-profit.

There's a lot more to the Packers' ownership; technically they are for-profit in Wisconsin due to state laws, but operate as a non-profit that issues stock. The stock does not have dividends, technically can only be transferred to family members, and has a per-person cap. Other teams can only have a few dozen joint owners; the Packers have something like 150,000 distinct "owner" shareholders that vote on things like stadium enhancements, etc. This is also why they haven't been moved from Green Bay -- too many rabid fans own shares that would never approve a move from Green Bay.

They are the only major sports team in the US to be structured anything like it.

Profits, as indicated on their public books, are either put back into the stadium/city development or go toward another non-profit that's quite active in Wisconsin.
How does it affect battery life? Is it always sucking in the GPS? I was using the Moves app and I loved it, but it drained my battery faster than usual.
Yeah, they don't like it when your answer is "everything" to the question, "What did you do at _____?".

I've since changed it to "Everything, but tell me what you're looking for and I'll tell you about my experiences in that realm."
There's something pretty universal about making friends. Rarely, if ever will people come up to you if they don't know you and invite you out. I made a point of doing it when I saw someone sitting alone at the dining hall, but it's not something that happens often.

People you know don't invite you out because they don't know that you like them. Invite THEM to go catch a movie, or play pool, or grab food. Why on earth would someone want to hang out with you if they don't even know that you want to hang out with them?

Stop relying on other people to be friends with you, go out and be friends with other people. Be that guy.
This literally took me less than 5 minutes to setup. The defaults are perfect for those with a free AWS setup. Below are the default settings from the included torrc file.

# Start Tor as a bridge.

# Run obfsproxy

# Never send or receive more than 10GB of data per week.

# Running a bridge relay just passes data to and from the Tor network. so it shouldn't expose the operator to abuse complaints.
I really like this idea!

Here's a tip: Brazil has a really large academic platform (Plaforma Lattes) which is widely used. I'm not sure it's possible, but it would be great if you could use the information. Check it here: http://lattes.cnpq.br/ (plus, the search page: http://buscatextual.cnpq.br/buscatextual/busca.do?metodo=apr...)

I'm aware that Brazil is not exactly the center of the Academic world, but PhD research is a pretty globalized endeavour. Plus, it would be fun to see how the pedigree lines crosses borders.

Plus, this might be one of the largest database in the world. Every single Brazilian professor I've meet has a profile there.
That is a very nice demo and those are very clean and readable URLs. However I'm not sure how useful it is because I think one of the main advantages of human readable URLs would be making a scheme that I could generate by hand from an address I know. I think this scheme requires too much information, specifically in the "neighborhood" part. I didn't even know what to put between the city and the street in my own home address.

I like the suggestion here: https://news.ycombinator.com/item?id=5625126
Second-Ever Comedy Hack Day Takes Over Twitter HQ
Sometimes I wonder how software would be today if Smalltalk or Lisp environments had become mainstream.

Oh well.
Boards of Canada Mystery Continues With New Password Protected Website
Yes, I've created a filter so that any emails from certain people automatically get re-routed to the intended recipient.
You mean similar to what Smalltalk Workstations or Lisp Machines used to offer?
I wish I could up vote you more than once :-)
FreeBSD Foundation announces second technical staff member and iSCSI project
Strange as it sounds, fraud prosecution. If a software dev lies or the product is buggy nothing really happens to anyone, but at least in theory a fraudulent or incompetent accountant could go to jail, and that's not happening in Outsourceland, so fundamentally at least some of it has to be done locally.

Most of the lowest level of data entry and paper shuffling has long since been disposed of via automation, so already mostly only decision makers remain.

Its not a bad idea.
This Week in Type #11 
Typography fascinates artists. That’s a fact. This week we came across many examples of art that uses typography as their main tool. It must be spring. But it’s not all butterflies, spring, LEGO fonts and inspiring kinetic typography, as we get serious about typography abominations and website readability too.
There are a variety of terms describing how to measure the success of an investment. Return On Investment (ROI) is one of those.

The most important measure is arguably NPV (Net Present Value) because it takes in to consideration the size of the amount of money you get back after adjusting for the required rate of return.

As an extreme example, imagine if I gave you the option to get a 1000% on a $1 investment. But, the entire investment could only be $1, in otherwords, you couldn't make a $1,000 investment and get $10,000. The most you could make is $9.

Now, imagine if I told you there was a 3% chance that you would loose 50% of your money, and a 12% chance that you would get just your money back and an 85% chance you would make 1,000%!

On the face of it, it sounds like a good deal, you have a really strong possibility of making a 1,000% return and a really small possibility of losing some money.

But, what if I told you that it would take you 10 hours to figure out whether my return estimate (1,000%) and probabilities, 3%, 12%, 85% were accurate? Would it be worth 10 hours to make $9?

Obviously it wouldn't unless your current hourly wage were less than $1 an hour.

That is one of the reasons VCs do not invest in businesses that don't have the possibility of becoming huge. There is really no reason for them to spend the time on figuring it out. It is also the reason that in order for a business to be "successful" the people who invest in it, must end up owning a part of a very large business.

Small businesses can be successful for the individual entrepreneur, but they are not investable.

Also, you don't become a CPA from just doing an accounting undergrad, you also have to have work experience in public accounting in most states. But, I do agree that you don't need an MBA to read a balance sheet. A few months of self study should allow you to understand the basics of financial statements. A few years of working with them will get you pretty good at analyzing them and may even give you the experience to construct them.
Some of these numbers are amazing. Perhaps I should spend some time improving my current time-tracking-and-invoicing system. Or pay Freckle. Certainly this chart is food for thought for anyone selling "productivity" software, whether it's a SaaS product for freelancers or an internal tool at a big business. And consider that if your tool is used by n people, you can spend n times as long building it.
I'm also quite curious. I wasn't really aware of this project but all in all this seems a lot less interesting than what SpaceX is working on. I know the two have very different goals but this seems like the touristy equivalent of the Mercury program.