skysight-inc/HackerNews huggingface dataset:
I think you're misunderstanding the term. Legacy code -- like legacy lots of other things -- is the intersection of "bad" and "it's too late to fix now".

Code which can be fixed easily isn't "legacy". Code where a replacement would need to be bug-for-bug compatible in order to avoid breaking things is "legacy".
Lions' commentary on Unix was passed around for years like this before it was allowed to be officially published. There's a grand tradition of samizdat in academia for stuff like this (mostly pre-prints, though).
The US Federal government also requires a DUNS for any contractual interaction with a business or non-profit. They have a streamlined process set up here (it is also free): http://fedgov.dnb.com/webform

If you think you may ever apply for a government grant or contract then you will need a DUNS. I applied through this page for a Canadian non-profit and got the number in less than a week (though I had to go through a web chat on a different D&B page to actually find a D&B employee who would give me the number since they never emailed it to me).

It's still a shitshow, and Apple should either work with D&B to develop a more streamlined process like what they have with the Government, or find a better provider.
> 34 gigabytes for an average person on an average day

Not a tremendously meaningful statistic, at least for the person consuming it. Depending on the kind of TV you have, you could consume 10X as many bytes watching the same TV show. What does that mean?
Windows NT was an incremental update to what would have been the next VAX-OS. (As for my humble knowledge.) See "Dave Cutler and Windows".

But another good example for a very successful rewrite would have been Adobe's ActionScript for Flash 5 (turning to an ECMA-script-like language).
Yep, that's the problem. As a general rule, driving without a seatbelt is also pretty safe.. until it's not. The question is whether the advantage you get from something is bigger than the potential consequences.

I'd say, given the historical track record of governments during the last 100 years, that it's very gullible to believe that whatever future problems our current data sharing will cause will somehow be "fixed" and not have consequences just as long as it affects a critical mass of the population.
I would still question the value of folders. It makes the homescreen customization experience more confusing and frustrating for everyone in exchange for functionality that's only really useful for a small % of enthusiasts.
> making for a nice opportunity

One tricky thing is that even if your app is really nicely crafted, it might be hard for users to find it without lots of out-of-play-store promotion.
We've put the list up on the homepage now :)
This article distracted me for a full 5 minutes and didn't even have the common courtesy to cover a game that could be played outside of a research study. :(
Pocket Casts actually wrote a great blog post about this: http://blog.shiftyjelly.com/2013/02/20/why-android-first/

Because some niches are really poorly covered on Android, apps that fill those may have greater success than they would on iOS.
I honestly don't understand how you can live in India and expect shit like this not to happen. People in India don't even have the reasonable expectation of riding a public bus without getting raped to death, how cold you possibly expect the authorities to care about counterfeit books?

India is a beautiful place, with lots of brilliant, talented people, but until their local and federal governments start observing and enforcing the rule of law, it's going to remain one of the shittiest countries to live in.
If they could incorporate a heart rate monitor and GPS then this would be my ideal workout companion, and I could use it for bike rides and snowboarding in the winter - the separate costs of all these would be more than $300. I don't think it will become mass market, BUT you can only make the watch so small after which the interface become unusable - esp if you have fat fingers like me! You do require the the revolution before the evolution though, like with the Google Glass hopefully.

But regardless of the size of this, have you been to a watch shop recently? Some of the sizes of the watches are ridiculous and I presume they sell... so this might do just fine!
Great joke..The scroll wheel worked before touch was great, and touch works before simple, naturalistic motions can be perfected.
This doesn't load for me at the moment, so I can't compare, but I also made something similar a few months ago in node.js: http://texbin.bcuccioli.com
So the implication is they took an SEO friendly subject likely to have plenty of interesting factoids and then went fishing for interesting insights - and write a blog post about it. Page three of the Startup-guide-to-SEO-effectiveness
Yep, still works. And reminds me why I liked it - small and fast :| Chrome has gotten so slow. Firefox is no better.

So, I'd probably recommend trying it yourself too (really, it's a nice alternative browser. many are horrible, this one I used happily for quite a while), but you can only really trigger the behavior by starting a "single-session tab" which is cmd-shift-T instead of cmd-T. Single-session tabs are basically the same as a "private" window, but if you save a bookmark, you save the session.

This is all reinforced by having the bookmarks bar (on the left) primarily populated by dragging tab favicons. It feels like you're literally saving the tab for later, and it behaves exactly like that, unlike normal bookmarks which use whatever global session state you currently have. In Stainless, the bookmark will always bring you to the same page. Elsewhere, a bookmark will take you to the page only if your current user can see it, possibly showing an error, making you log out of your current account....

Honestly, this is one of the few real new-things I've seen in bookmarks/browsing, and I really grew to like it. It's a far nicer experience.
I think the point is to give your child the right to choose what (if any) they want to share at an age when they are old enough to responsibly make that decision herself, and not forcibly thrust into it before she could even talk, or walk.
...or you could put the concave side on the North. That also solves the problem.
The Cornfield Bomber
"There is no reason to think CMU SCS is drawing from a different gene pool."

Unless of course you wonder or suspect there are relevant genetic differences between the sexes. Not a field I study, but I've read e.g. that there are really significant differences in the populations in situational awareness and 3D visualization (which are focused on because they're life and death critical to fighter pilots, and e.g. the Navy where it's particularly critical all the time has killed people by playing PC games with unqualified female pilots).

I have a perhaps subjective metric I call "the spark". It's pretty rare in general, in (would be/claim to be) programmers, and extra rare in women, I think I've come across 4 in my lifetime.

One thing we should admit to ourselves is that we don't yet really know what we're doing, I liken it to the pre-phonetic alphabet era of reading and writing (which the Chinese never exited???). E.g. compare MIT and CMU's current curricula, they have diametrically opposed foundations and philosophies which of course play out in the courses (e.g. MIT's death to functional programming vs. CMU embracing it, working with libraries you don't understand vs. knowing the foundations, gadgets vs. I assume pure software, etc.).
I'd love to but after quite a bit of searching I can't find them. I did see that Musk quoted 1 bil for right of way on the hyperloop, so my numbers must be off some. I'm pretty sure it still isn't the majority of the cost by any stretch. perhaps 10 bil out of the 70 proposed. If i find the article I'll update this post.
_______________ is broken.
The tutorial is still having the finishing touches put on it, once it's completed there will be a demo available.
redis sentinel is out in the latest stable release and was out in the dev branch for the past year
Yes, an open-source, independently-verified and analyzed, and community-maintained honeypot. How exactly does that work?

Unless you want to call people like Roger Dingledine and Jake Appelbaum agents of the state (Jake has been called many things, but I can never imagine anyone seriously insinuating that there is a connection between him and any government).
If registering your religious affiliation in your identity papers was what everyone was doing, maybe it lowered social friction, but in the long run it caused huge problems for a certain group of people when the government suddenly started tracking them down, and had very good tools to do so.

Whether or not this is a good or valid comparison, I think the argument about "if everyone are sharing, nobody will care" is plain wrong. In the right circumstances, it will always be possible to find some nugget of information to paint you in a bad light or cause you problems.

Either way, it's going to be very interesting to watch our future politicians lives be completely exposed down to the smallest detail, as it may be 20-30 years from now.
Author here, would like to hear your feedback on the post.
The discussion was around architecture. Of course it may not behave as intended when actually implemented because of bugs. Or because of Apple outright lying in their communications. Sure, those are possibilities, but they're irrelevant to architectural criticism.
I know that Android users are starved for slick apps that look good and work well, because I'm one of them (when using my Nexus 7). But as a developer I know that I can't make money from them.

There is no way forward for (paid) Android apps that can make a living. You need to sell on iOS in order to make any sort of revenue.

So if your startup is built on a free app, then by all means use Android to test your idea. But if you want to make things and sell them for money, then putting up with the App Store model is more than worth the amount of money you can make compared to Android.
Thanks for pointing that out! Will fix asap
You admit to bypassing a filter at school. This is a criminal offence in many areas. You may want to think about not disclosing that so publicly.

You say that Google shutdown your adsense account. That is, depending on the reasons, significant. You're not allowed to set up another account, so you're hampering your ability to use that monetisation route. (I welcome corrections, especially from any Googlers reading.)
But the only barrier is the $99 fee for the dev account. Register as an individual and it's "instant access." And that's why the App Store is saturated.

They set up the barriers the moment you want to register a company. Presumably so that you can't pretend to be representing someone else's company.
> You know, indirect lighting surely doesn't melt plastic ...

That depends on the light's intensity. If with the term "indirect" you include specular and diffuse reflection, then yes, in the right circumstances, the energy level can be spectacularly high.

But computer simulations need to be done very carefully, because the issue isn't visible light reflection, it's infrared reflection. For the building in question, the windows are glazed with a coating meant specifically to pass visible light to the interior but reflect infrared radiation (both to preserve building heat in the winter and reject heat in the summer).

What that means is that, as bad as the reflected visible glare seems to those passing by, the infrared energy levels are much higher, and easily explain the damage.
What? It's the indirect reflection of the sun, specularly reflected (and focused) off the building.

You need the light source (sun) reflected onto the ground (or whereever it's reflected) from off the building.

You can't use standard path-tracing / ray tracing for that, as that traces rays from the camera outwards, and wouldn't show the caustics (well, you might be lucky and get one or two fireflies, but that wouldn't be the result needed for analysis).

At the very least, you'd need BDPT. Photon mapping would be a much faster (but cruder) solution.
Indeed. My current copy of CLRS3 is a like-new Eastern Economy Edition paperback. I paid $20 or $30 for it off Amazon versus $92 list price or $55 on Amazon for the hardcover, and I considered that to be a good deal.
That would be perfectly valid criticism. If they'd said "there's x and y competitors and they do [...] really well - might be something you'd want to look at because these are very heavily used features", that'd be really constructive feedback. But all noodly said was "theres already one" and solicited contributors.
I think great change in public school system we are looking for will only come when the public finally realize who public school system largely serves, teachers, politicians, education administrators and state government bureaucrats. Needs for students and parents are met marginally just to keep them quiet enough to move along.
The obligatory Ken Robinson's TED talks:

http://www.ted.com/talks/ken_robinson_says_schools_kill_crea...

http://www.ted.com/talks/ken_robinson_how_to_escape_educatio...
Shameless plug for a related non-revenue project.
I built a similarly inspired hn clone here:

http://news.intelmap.com/

This was really just done for tinkering's sake, not trying to make a successful "second HN strictly for politics". I actually built it to feed a news map here:

http://www.intelmap.com/

Thanks for the share, would love to compare notes. I'll sign up for LibreNews and check in every now and then.
Nice! Thanks for putting this together and giving it away for free.

Since it's a book on design I have to add that the underlined text on the cover doesn't look great.
Now ... we tried to register apple dev account in late 2010 for my company. The first thing they required was a lot of documents. We send them. Then came the payment ... they refused to accept our credit card and refused non credit card payment methods. The email we got back from apple was a exercise in absurdity - (this was 2012 already after a lot of back and forth) - they wanted the details of the company credit card send to them BY FAX. In 2012 they wanted for us to send the full details of a credit card written on paper. By fax. So we told them to fuck off. Triple checked - it was not scam or phishing letter.

Then we made a simple single developer account ... personal. It took only a month.
"Knock, knock."
"Who’s there?"
"Very long pause…."
"Java."
Great post -- As a newly diehard Android user, I will agree that while Android is definitely getting some amazing and beautiful apps, it's nothing like on the App Store. If you spend the time to design a beautiful app, there is a larger opportunity for you to unseat very popular Android apps. Android users crave great design too. Start building.

http://paulstamatiou.com/android-is-better
"For five of six attributes, consumers preferred the variants with the attribute of the current Yahoo logo."

That's interesting. It makes me think that people were inclined to favor the logos that resemble the existing logo, simply because they're familiar.

Or Yahoo chose an aesthetically pleasing logo to begin with.
While code may not go bad with age, the surrounding world (compilers, frameworks, dependencies) change constantly. So while the code quality of a million LOC Java 1.0 application might be stellar, maintaining it may still be a royal pain. So in one way code does get "stale" when left untouched for too long.
IMO, for most people 1-2 really good teachers are all they need.

Also, there is some value in teaching people that sometimes you just need to do what you're told... and that's coming from someone who has always been diagnosed as having
"problems with authority".

The article also doesn't really offer any viable alternatives for the average family. The "democratic schools" it describes sound nice, but I don't see how it can scale affordably given safety considerations.

The "prison" system scales, and given how much money society seems willing to spend on schools, it's no surprise things have been pushed that way.
Are there any health issues with having an active bluetooth device next to your privates, and another one strapped to your wrist?

I don't think there is any research which says wearing a bluetooth headset everyday is bad for you, but based on some anecdotal stories I've read, and my gut feeling, it doesn't seem like a good idea.
Basically what you're saying is you need classic ray-tracing from light sources, such as one can get with Pov-Ray and similar old-school ray-tracing programs.
My favorite part of OpenID has always been that you can delegate your identity using your own site. myOpenID got increasingly spotty for me, so I switched to Google. If I decide to stop trusting Google, delegating elsewhere is almost no effort.

Here are the magic tags for Google:

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles">
<link rel="openid2.local_id" href="http://www.google.com/profiles/[your profile id]">

Looks like Clavid also supports delegation:

http://www.clavid.ch/index.php?option=com_content&task=view&...
> making for a nice opportunity

You are assuming that there is demand for anything but free apps. I know that I personally would kill to pay for top-quality Android apps like I do on iOS, but I don't think I speak for the majority of Android users. Based on everything that I've seen, they just don't want to pay.
Presumably it would have a built in gyro you you could tip it left/right and up/down so scroll through screens, go into menus etc. It might go a bit crazy when you are running down the road though :-p
> It's great to see someone treat their child's privacy with some value, instead of using them as a way to endear themselves to virtual friends

I don't know about you, but I use social networks to share photos with my real friends. Why would I want virtual friends?
I will never ever use Redis-to-go again. Our instance was down for almost a week before we even heard a peep from customer service.
To add on to what mfrisbie said: If you want a good 3rd party opinion on the quality of the tutorial, you might want to see what Brad Green (the guy who manages the AngularJS team at Google) has to say about it - https://twitter.com/bradlygreen/status/373134106936090624
The finance subreddit is probably as close as you'll get. There are some rather intelligent people that post there, however there is not much traffic.
Akbarn. Tip on how to get a flat stomach fast while Enjoying the food
Compensation in Agile: Membership Model
I will be sharing this with my students.

A few comments are below. My motivation behind the comments is based on how students who are new to LaTeX tend to misuse or not fully recognize the full power of LaTeX. I realize that this may not be the target audience of your project and so if any of my comments are not appropriate, please disregard them.

* Mention that \( .. \) is the same as $...$ and \[ ... \] is the same as $$...$$ and that each will slightly alter the appearance of limits, integrals, and sums. TO put it another way, make clear the difference between display math vs. inline math.

* Rename Brackets "Stretchy brackets"? (Presently you have \left( x \right) which, to a new user is no different than simply writing (x).)

* Powers and Indices should mention that x_{...} is only required if more than one character is being used as a sub/superscript.

* Under matrices, there is no need for the left and right delimters. There are three commonly used environments: bmatrix, pmatrix, and vmatrix for matrices enclosed by brackets, parenthesis and vertical bars. More types are listed here: http://www.sascha-frank.com/Faq/matrices.html

* The inclusion of an aligned equations template is wonderful.

* The table template would be better if it followed the style guides suggested here: http://tug.org/pracjourn/2007-1/mori/

* Double and triple integrals without bounds can be written as \iint and \iiint respectively. (no need for a series of \! between individual \int).

* It would be nice to toggle the collapse/expansion of a menu by clicking it. Presently clicking it allows me to expand and the only way to collapse is to click on another.

* Throw \LaTeX\ in there somewhere. It's not necessary, but would be nice to have.

Thank you for creating this, I am sure it will be very helpful for my students!
There isn't anything about any smart-watch that would have me wanting to get one. Apple's is going to be equally useless.

The ridiculous part is the price-point. People who spend $300 on a watch, want something that looks nice. They don't want to spend $300 to strap a smart-phone to their wrist, when they already have one in their pockets.
RockThePost Crowdfunder Questions SEC Startup Funding Rules
It's super simple to set up. We're actually thinking of doing a Firebase version of our tutorial, as there would be no local set up (other than hosting the static files).
In the real world, those "horror stories" don't make it out of HN and tech blogs. Android is now the biggest platform out there, time to get back to earth. I've been on Android for a year now and know many noobs who are too, never had a virus, most people don't install much apps anyway and they usually only install the most famous ones when they do.
The NYT said they rejected it for that reason, or that is what you friend assumed to be the case?
Even if this were true, the inertia against it is so great that you'd be better off trying to negate the worst effects of public schools.

Sufficiently advanced collaboration is indistinguishable from cheating. Therefore if you want to 'patch' the public school system, create a well designed network of anonymous collaboration sites that lend themselves well to private groups and avoid outright plagiarism.
9 Out Of 10 Americans Are Completely Wrong About This Mind-Blowing Fact
Making cheap kaleidoscopes for use with video
Making a predictive statement like that is probably a bit premature. All I'm saying here is that the group of people who got offers differed significantly from the group that didn't get offers when it came to how many typos and other errors they had.

Moreover, whether an offer is a good proxy for whether someone is a great engineer is unknown. As I mentioned in another comment, it would be awesome to track on-the-job performance and use that as the dependent variable.
> if no-one is using the existing service

They are using it. The article states they they have received an average of 50 calls a month for it, and that is just the service the NFLPA offers, never mind whatever each team offers.

> (...) then I think the problem runs deeper than whether they need to talk on the phone to use it.

Okay, well when you come up with a plan of execution to fix society as a whole, then we can move forward with that instead.

> It's never been difficult to call a cab instead of drunk drive.

What is your point?
Thanks for providing the service so far. You have been my go-to place for creating a whole bunch of anonymous IDs, that I would then use to sign in on various websites.
Ah well, everybody has their off days.
When you're 14 though every injustice seems gross and all the broken parts of society seem obvious to you and you don't understand why everyone else doesn't see it too.

When you're 14 you're smart enough to recognize hypocrisies, but you're still not wise enough to have perspective and "pick your battles".
Well, crap. Anyone else have a good endpoint I can redirect to? I don't want one of my social networks to be the king of my identity. I want to own that with my master domain.
"(they are only comfortable bandaiding and throwing a few routines in existing code)"

In my experience it actually takes a better programmer to refactor existing code than to start from scratch, because anyone can type 'git init' and the temptation to do so is high. Truly experienced programmers can read and understand other people's code, and more than just bandaiding it, can fix it where it goes wrong.