skysight-inc/HackerNews huggingface dataset:
Exactly. The right hand rule.

And it isn't coincidence that stuff tends to spin the same way. Because when you don't then tidal forces try to pull you back into alignment. Of course, being basically frictionless tops, the main effect is that the rotation precesses. (The Earth's rotation takes about 26,000 years to precess.) However there is a tiny tidal friction component that slowly tends to bring things into alignment, and which is trying to lock all spins to each other.

And the operative word here is "slowly". If the Moon had been thrown off, spinning the opposite way from the Earth, it would have remerged. Instead the Earth's rotation is being transferred into throwing the Moon into a higher orbit at about 4 cm/year. (For comparison, this is a bit under twice the rate that the North American Plate is moving.)

The main consequence here on Earth is that the UTC system that we all use is going to have to add leap seconds more and more often over time, and in a few thousand years either we'll need to reconsider either the length of the second, or our tying the measurement of time to astronomy. (My vote would be to remove the astronomical definition. Humans seem to be OK living with time zones that do not match the sky. Having to move those time zones every few centuries does not seem like that big a deal. There won't be an observable issue in a normal human lifespan from this until after longer than human civilization has existed so far.

Astronomers are in charge of UTC right now, and they would hate the change. But when you consider how much it would cost astronomy to cope compared with the real costs of software bugs that tend show up when they insert leap seconds in UTC, right now the tail is very much wagging the dog.
here's a tribute to those who made it possible from the team at Verbs.im & Appetite.io

http://appetite.io/a/ab3f7e07
(links to an iphone home screen with 20+ messaging apps)
If so, then what about conflict and violence in video games?

I'm speaking less about the use of games as a rhetorical device and more about creating and reinforcing deeply held assumptions and worldviews.

I used to strongly object to rhetoric about how video game violence induces violent behavior in people; I thought that was bullshit coming from people who were scared of video games or did not understand them. It's been years now, and I have deeper (relatively speaking) understanding of the nature of conflict and violence. There are relatively few RPGs or shooters that give you the option of completing the game without killing vast numbers of monsters. And I haven't seen any where you can do things like, actively spend experience points or sacrifice your powerups to resolve conflict. People want to feel more powerful by beating up bigger and bigger monsters.

There are other interesting deep beliefs such as the notion of fairness. People get very, very upset when the game seem to cheat. People have gotten upset at games like Corrypt, when things don't seem to work the way they think it should.
This is essentially how App Engine does scheduled jobs. You define the schedule and give it an endpoint in your app to hit. The tricky part with this is that all the limits that come with web requests are imposed on your jobs which may be a problem.
So this is an interesting point... Indeed some of the greatest advocates of alternative parking solutions are businesses. More parking = more business.

To test this hypothesis, we tested in neighborhoods in San Francisco that had crowded business areas (like the Mission) and dense residential areas (like Nob Hill). Unfortunately this doesn't solve the peak demand problem, which mostly occurs in the evening and at night.

Thank you for the comment.
> The articles that get deleted by the little notability hitlers are contributions with no cost incurred by anyone, save the trivial storage space.

Godwin, and wrong on the merits, as well.

The stuff that gets deleted is the stuff that can't be verified, which means there's no way to fact-check it. It isn't about storage space or clutter: It's about not having stuff in there that can't be verified.
Column mode becomes helpful any time you have a few lines of code that look and operate very close to each other.

For example https://github.com/torvalds/linux/blob/master/security/commo...

you are writing "cap_capget", you could write three lines,

effective
inheritable
permitted

And now, select in block mode the text you typed, click copy.
Then select blank column to the right of any of the text, and type

= cred->cap_

once you finished typing that (since you typed in block mode, it typed that across all 3 lines at once), now press your ctrl-v . and then type semicolon. Done.

*effective = cred->cap_effective;
*inheritable = cred->cap_inheritable;
*permitted = cred->cap_permitted;

Here is some quick example of how you could use column mode during programming.

http://www.youtube.com/watch?v=yeYmPV3DpG8
Journalist in Residence - Melissa Chavez
What a load of garbage. Nothing like cherry picking a few underprepared individuals to generalize millions of their cohorts.
Public entry of private passwords
I think Siri was good when it launched and people were right to be excited about it but Apple have done very little with it over the last 18 months. It's still technically a beta too. Another problem is a lot of the features are limited to the US or a few other countries. Siri had the potential to be Google Now but Apple never bothered.
https://en.wikipedia.org/wiki/Right_hand_rule#Direction_asso...

--

P.S. See you've now mentioned it in your response to another comment. That and this comment apparently passed in space without aggregating (into a combined rotation).
Or how about the story of the crazy cat lady that is 45 and doing the same thing as the crazy cat lady that is 25?
But it does work on paper tape. 0% joking.

My first summer job was back in 1969 at a company in Phoenix called TransData.

We had a program on the Sigma 5 called Ferret, which would copy data and read and punch paper tapes and stuff like that.

You'd end up with a lot of rolls of paper tape with your various programs and files on them. The problem with these rolls was knowing which was which.

Traditionally you would leave a few inches of blank tape at the beginning and write the file name on it with a pen. When you roll up the tape and put a rubber band around it, you've got the filename right there. This did get a little tiresome though.

The paper tape for the ASR33 stored a byte at a time - eight holes that you could punch or not punch before the tape advanced to the next row. So I updated Ferret to punch out the filename in an 8px font that you could read after you rolled the tape up.

And I'm almost certain it was a proportional font!
It's somewhat interesting, I've noticed that around the last 6 months or so, I'm not sure what changed. I first noticed all the tabloidy Xbox rumor-mongering based on "leaks". Ars was the best around, they don't need to emulate the Gawker network, even though those threads surely get more pagehits and comments.
Why use SmartOS
I'd argue that they have the most incentive for the users to move off of ie5. That being said a message that tells users how to update would be much better then a partially rendered mess.
Why Medium Notes Are Different
aside: for ~10 years (1995-2005) there wasn't a printf in java! There were numerous printf libraries for sale( the most popular one was http://sharkysoft.com/software/java/lava3/printf/), but jdk itself didn't have a built-in printf until JDK 1.5, when it was introduced via java.util.Formatter ( http://www.docjar.com/html/api/java/io/PrintStream.java.html)

As a former Sun consultant, the most common question I had to fend from customers during those 10 years was the lack of a printf. Fortunately, Odersky has much better taste & Scala shipped with a printf on day 1 in Predef.scala, via Console(https://github.com/scala/scala/blob/v2.10.1/src/library/scal... )
>Is it really that unrealistic in 2013 to expect my machine to be able to update a few graphs once every couple of seconds without falling to its knees and weeping?

It depends on how it's coded. And stat apps are notorious for using lots of resources.

Otherwise, a 2013 machine is a pretty tough beast performance wise, including running tons of highly demanding apps.

For people that know about DAWs, this video proves that the Retina MBP 15" is an absolute beast:

http://www.youtube.com/watch?v=JgpLEIdVI3E
The funny thing is that MS supported IE 5.01 on Windows 2000 until 2010, unlike other versions of IE 5.x. If I remember correctly, even MS's own Windows Update v6 released in 2005 had problems displaying in that browser such that they had to put up a warning message.
Well, IE5 is out of support now.
> Just make the link to the disambiguation page, if there is one? Otherwise, make it a special link that doesn't go anywhere directly, but uses some javascript/CSS to raise a dialog when clicked, that gives you the different choices?

Both of these things would be amazingly annoying to the majority of Wikipedia users.
The important takeaway that is lost/neglected both in the article and the comments is that the bulk of H1-B visa is allotted to cheap body shop entry level developers. A lot of fussing over high end Google / Microsoft positions obscures this truth that is evident from perusing the actual H1-B statistics. I've posted here before, but within a short commute from my home in Arizona, I can tally thousands of jobs displaced by the combination of H1-B / offshore (and this is not an either/or but a both/and strategy). Does anyone contest that this is countervailing effect on new vocational entries?

And the truth that median/average salaries have not raised significantly exposes that indeed, to call it a shortage is myth. I suppose it depends upon the local market but here I see developer positions (PHP web development) being filled at $7.50 - $15 per hour, hourly rates bested by those not even possessing a college degree. Now, before somebody spouts off some PHP bashing and that those job slots merit only that pay level, consider that those old school / mainframe programming jobs that were supplanted by NIV / offshore coders paid 2-3X this mark for a less comprehensive skill set.
So that satellite has that capability. But not all do.

Comparing natural color and false color, it is clear to me that false color is more convenient for trying to pick out features in the picture.
Google Now and Siri are fundamentally different types of applications, one is not a substitute for the other (at least currently). I see stories like this all the time setting them up against each other, and they always read like Apple vs. Google clickbait rather than anyone actually comparing the use cases or feature sets.

It reminds me of this really lame ongoing narrative that the tech press had 10 years ago, about Bluetooth vs. WiFi and which technology was going to, uh, "win". Aside from being based on pushing bits through RF, they were completely disjoint technologies that solved different problems, but a bunch of tech pundits kept writing articles about how there was some battle for the future of wireless communications and one of them was going to destroy the other.
He fell asleep while he left his servers on. So they simply siphoned the keys from memory. He used some proprietary Israeli made encryption software and FreeBSD, but it didn't matter because everything including Truecrypt keeps your keys in memory when mounted.

Even if his server was off, they could have broken into his safehouse and sabotaged the unencrypted bootloader. Only defense against this is use OpenBSD 5.3 which allows booting from fully encrypted drives, or keep your unencrypted boot partition on a usb stick you carry around.
It plausibly sounds like something a PM would say.
Read The Visible Ops Handbook [1], implement what they talk about, it is an easy read too. On the tools site: puppet [2]. Puppet allows you to bake these controls into your infrastructure and monitor if things change.

p.s. I also read "The Phoenix Project" [3] a couple days ago and it give some good ideas on how to stop in insanity.

[1] http://www.amazon.com/Visible-Ops-Handbook-Implementing-Prac...

[2] https://puppetlabs.com/

[3] http://www.amazon.ca/The-Phoenix-Project-Business-ebook/dp/B...
I don't think it is primitive. Wikipedia is edited by humans, I don't think an automatic link algorithm could do a better job at this time.
I wonder if our perspective on the job market is tinted by the fact that (I suspect) the overwhelming majority of graduates on HN are alumni of Ivy League or other top schools.
"Who is giving these banks all this terrible advice?"

Focus groups of users, I'm guessing.
I'll reply to you and 'abecedarius in the same spot:

The problem arises when critical evidence exists only in the infrastructure of some private company. If a case hinges on a fact that is proven only by information that is in the hands of, e.g., Verizon, then yes, law enforcement requires the cooperation of that tech company to gather evidence.

>but the police did a fine enough job beforehand

Beforehand? The police did a fine enough job gathering evidence before technology leapfrogged ahead of them? Sure, they did. Then they sought to adapt our laws to the advancements that we've made. You see power creep in law enforcement; I see power creep in everybody.
That's backwards, though. MS wants to enable new systems to run old software, and they do this very well. The case in hand is running old software against new content, which they don't care about. The relevant comparison would be running IE10 against a cached copy of some website from 1999. I suspect that test would work rather well.
Hacked? Who You Gonna Call?
The underlying premise of the article (about women wanting to hide their code in fear) is pure garbage.

TG;DR (Total garbage; didn't read)
Well, it's not like millions of users are in tears all around the country. I for one, have had no such problem. Bugs happen, anyway, it will be fixed in a subsequent update.
Game Dev Tycoon forces those who pirate the game to fail from piracy
Sounds like he's thinking his regex is of their allowed "set" of [A-Za-z0-9!@#$%^&*()_.-], and thinks that to support space but not at start or end, he'd need ^[set][ set]{6,}[set]$, repeating his set 3 times except with a space added to the middle set. That's not accurate. He can add a space to his set, then put a not-space assertion at the start and end, like ^(?! )[ set]{8,}(?<! )$ and call it a day. (And perhaps \A and \Z instead of ^ and $ depending on what he does with new lines.)
Excellent point. Which is why once we're done with ECPA reform— en.wikipedia.org/wiki/Electronic_Communications_Privacy_Act — CALEA reform is next.

These laws /must/ be updated for modern usage.
تورنت فيلم Wreck-It Ralph 2012 720p & 1080p مترجم
It's not clear to me that the more difficult-to-enforce laws are also the more tyrannical. Examples - tyrannical but easy to enforce: "private citizens must allow soldiers to stay in their houses and eat their food". Hard to enforce but not tyrannical: "don't have sex with people against their will".
The trend reflects a generation of Millennials—ranging in age from 18 to 34—who grew up texting and using smartphones and social media

This is somewhat tangential, but I think grouping this entire generation together and attributing their behavior to social networks, texting, and/or the Internet doesn't make any sense. 34 year olds likely weren't able to join Facebook until their late twenties and 18 year olds likely don't even remember a world without widespread Internet use. Those experiences are wildly different and will therefore affect people in wildly different ways.
"The interview is still a traditional environment." is the line that irked me, and it only applies if you are trying to work for a traditional company
Laws should always be enforced. Prosecutors that are ignoring the law need to be removed.

It has happened here, ask a native american.

Throwing up an arbitrary, "here's something I don't like, we can make no progress till you fix it" is a tactic to avoid the issue.
Stress Testing HTTP with Twisted Python and Treq
Wow. I should really dig out more stuff from my box of old programs. This one blog post is at almost 100,000 page views.
I second all the suggestions of @statictype. Find various ways to receive unbiased opinions from ppl who fit your target user group. Don't invest too much time UNTIL you've received enough validation.

As a compliment to that, I highly recommend that you read The Lean Startup by Eric Ries. Best of luck.
"Oh you think that these apps are nice on your iPhone? Wait until you see them on Android, they are so much better."

Or look at how bad the Voice Search made Siri look.
I'm surprised to hear that that this is a trend, even though my anecdotal experience seems to confirm most of what the article says. Ex: one recent candidate flat-out refused to do the simple coding problem with which I presented her (determine if a given number is prime). Other times new grads try to treat me as a "bro" or "buddy" instead of potential coworker or manager.

All together strange, although these behaviors make it easier to determine a person's team fit in the organization.
It would be interesting to know how those pages function in IE5. Does anything they do rely on JS IE5 doesn't understand? CSS IE5 can't process? eBay, Amazon, and Facebook especially might become worthless even though it looks like they render in a usable fashion.
Scientists Create Glow-In-The-Dark Sheep
I agree answering using the phone in interview is wrong. You should be polite in a interview.

However I have noticed any quirk can put you out of a job. Stutter? Slightly eccentric? Aspergers?

Its seems you are under a lot peer pressure to conform to a set standard and not deviate. Then companies wonder why they can not innovate. Fact is a lot of brilliant individuals(leaders, technically brilliant) are a little 'odd' sometimes. Sometimes brilliance is the other side of the eccentricity coin.
Does a single ZIP code map to a single post office, or does the sorting before that need to read the address to figure out the post office?
I am torn between

-the desire to agree with your point in principle:
yes, there is probably a conspiracy of some sort to push these wages down and ignore the reality that these careers can have a huge downside, your wages will at best stagnate, and the number of college grads increase each year

-the desire to respond to your point in practice:
it seems generally hard to hire computer programmers, they seem to make quite a bit, even if they aren't super-exceptional, and the wages and unemployment statistics for these sorts of jobs seems better than most other career paths
I doubt Google "supports" ie5, their home page is just ultra-stripped down. Before they added that toolbar at the top, it was a text box and three or four links. Not much to mess up.
This is an interesting problem. I was a dual English/CompSci major in undergrad, and while CompSci didn't have the notion of critiques, my creative writing classes were almost entirely critique-based. Back then, critiques were almost entirely pleasant and useful. When critiquing product — or even doing code reviews — now, though, it often feels more confrontational.

I wonder how my English professors did it: they fostered an environment where even though you may have slaved away for nights on your short story, it was alright when someone pointed out the flaws. Because critique is really important for creating good products, whether those products are apps or websites or code or short fiction. I don't regret ever giving positive feedback, but I still do sometimes regret flaws in launched products. Could an early critique have made things go another way?

I think at least part of why critiques worked so well in my creative writing classes was the strong notion of authorship, and ownership — that you could give your critique, but if the author disagreed, they were the author and in control of the voice. In professional writing it can be different — your editor can certainly force changes, with more or less control depending on the industry — but even there, a lot of control is left to the writer: the editor might say a section needs work, but even if they suggest changes they'll generally allow writers control over phrasing.

Part of the problem might also be power dynamics: critiques in a professional environment can come across as self-serving, or gunning for a promotion, or as being enforced from the top. Is there a way to separate the critique from the critic?

I don't know how to recreate my old English classrooms yet but I want to. Positive feedback is important to create a healthy work environment, but if you can't highlight problems then how will anyone consider fixing them?
> refuse to purchase anything that's not on Steam

And there are people like me, who refuse to purchase anything from Steam.
What % of their revenue does traffic from IE 5 represent? Now, what would the cost in internal resources to maintain browser compatibility on the scale of these sites? (hint: it's a lot) The math is pretty clear.
Are you people writing this technical / developers?

I mean, have you tried obvious things to find what's at fault? Like "Activity Monitor", "fs_usage" and such?

Have you checked if you have apps that install kernel hacks? Or some badly written memory hog app installed in the menubar to run all the time?

A < 6 months Mac Mini should have no such issues.
Have you been reading Hacker News?

People complain here all the time about Google getting access to your personal data.
Your suspicion is likely wrong.
Sometimes the money can move instead of the people.
The very definition of persons who wear novelty devices just to have something to talk about. I wonder how quickly people move away from him at a cocktail party?
Brilliant individuals get hired. I don't believe this article was about them. The anecdotes are about the socially oblivious and the data was a survey of hiring managers, with no indication of how well constructed the survey was.
It's specifically TinyScheme, with one every-so-small modification to the parser.

This PDF goes into it in some detail: http://securityevaluators.com/files/papers/apple-sandbox.pdf
Ask HN: Is asking an early startup to intern Doing It Wrong?
Hey HN,

I live in Orlando, FL, far from a tech hub. I'm taking a few classes over the summer at my less than challenging university, and would love to compliment my coursework with some experience at a startup. I've done BigOrg internships before, and I'm looking for something a little different.

Startup selection here is limited, but there's one in particular in town that just opened up and still seems to be finding their feet (third webdesign in as many weeks) that is hiring full-time devs with similar skill sets to my own. However, I'm not at the calibur they're seeking for full time. They want a Flask guru, I've mostly coded Python for academic applications and have made only simple apps with Flask; extend that same analog for the other pieces of the stack and you get the picture. Despite this fact, I feel like I could be useful given their early stage.

Is it silly for me to inquire about an internship at such an early stage startup, when I don't have the full stack they're looking for? On the other end, would I learn enough from an early stage company to make it worth my while, assuming that they even want me?

Thanks HNers!
People would be up in arms against Apple? Are you new to HN? Apple is HN's baby.
I think those market share numbers are suspicious.. according to rackspace they had 1.3b in sales of private cloud and public cloud services in 2012:
http://ir.rackspace.com/phoenix.zhtml?c=221673&p=irol-ne...

So either the total is more than 100% market share for the 3, or those numbers or wrong.

Edit: added "in 2012" for rackspace financials