skysight-inc/HackerNews huggingface dataset:
> I agree it certainly isn't a 'clean' comparison

The degree of compatibility seems to be a major variable, so this puts the comparison into doubt.

> I still remember a talk with both Bill Joy and Andy Bechtolsteim where Bill was over the top enthusiastic about finally having the ability to change the CPU to work better with the software rather than having the software work around what the CPU thought was best.

They should have been able to make Java VM implementers' lives a lot easier on Sun platforms. I guess the question was also, did they necessarily want to?
There are by and large two types of stories in newspapers. Stories that appeal to emotion and stories that relate to data.

From my experience in newsrooms, stories that are primarily emotional are dealt with by Journalists nearly exclusively, they require strong story telling and usually invasive interviewing and exposure.

Stories from data tend to be collected by outside interests and presented to newspapers. Journalists can then spin stories from the data, or if they are writing for a financial publication typically highlight the most salient points for consumption. Occasionally, and far more infrequently than in the past, the media institution will collect a survey themselves or crunch the numbers, and this is almost always pseudo-scientific.

Ultimately journalists rarely improve this data other than to make it more gossip worthy. There is a huge amount of data presented every day, from pr firms, from foundations and from public bodies, and all of it wants to be read.

Warren Buffet might prefer to read it in the New York Times, but with a strong and deep twitter feed almost anyone can now be as informed as the average news room (there are exceptions to this, on the other hand, reading those same newspapers cover to cover is also a good way to fill your head with soporific twaddle)

While I don't agree with the original article, as I think many publications offer some well reasoned analysis and challenging opinions, social media is more than enough to stay as well informed as anyone, though it remains more difficult to navigate.

On the other hand, imagine if Warren Buffet were only allowed to get his information from cable news. That would be frightening.
http://news.ycombinator.com/item?id=4526898
Including "turn over to mute" feels like they were grasping at straws by the end of the list.
My comment is not to do with TPB. My comment has to do with mixing legal principles (or more specifcally, areas of law) that are very different and do not mix well.

I disagree that "the same legal principle" applies, but then I'm not sure we have the same principles in mind. It sounds like you are thinking about the concept of conspiracy in general, or contributory infringement. But that's not what I was referring to.

In my mind, there is a clear delineation between what is criminal offence and involves bodily harm ("illegal") and what is simply an alleged violation of intellectual property or contractual rights (e.g. "alleged copyright infringment").

When someone jumps from one to the other, as the commenter did, it is very strange. Because to me they are two very different areas of law with their own distinct philosophical origins. That's why they are almost always separated into a criminal code and a civil code.

There are plenty of examples of conspiracy to commit civil offences. Ignoring them and using an example from criminal law, and in particular homicide, one of the most heinous of all crimes, seems unnecesary. It raises the suspicion that either the commenter is using this example merely for shock value or that his knowledge of the law is very narrow and not well-informed.
Are you referring to the "16 percent raise over the next four years. That figure includes both cost-of-living salary bumps and the so-called step increases for working another year in the district." Or is there some other pay and benefits increase that I don't know about which is bigger than this? (BTW, it seems that COLA alone is about 5% over 4 years.)

Also, shouldn't teachers be highly paid? How much do you think they should make? Should they not be making "salaries comparable to others with their education and experience"? That quote comes from the list of 10 points from "The Schools Chicago’s Students Deserve" at http://www.ctunet.com/quest-center/research/the-schools-chic...

Do you honestly think that if the teachers don't get a pay raise but do get the other 9 points from that list of 10 then they will continue to strike?
This shows clearly that Facebook doesn't get mobile development. They are trying to shift the blame for poor application performance from themselves to the makers of mobile browsers. The point is that users don't care where the blame is, they just see poor performance. The sensible thing for them to do is to recognize that user experience is the most important thing and use the best vehicle to solve that problem, be it a very thin html5 client or a fully native app.
When Windows 7 is going to be perfectly fine and usable for the next 10 years?
Depends where in the world you work, in Europe most IT companies only hire developers with CS degrees.
Governments have many powers besides cracking down on criminals, that speed limits are designed to make criminals is a baseless claim, and bureaucrats in Washington, DC don't decide them - federal speed limits were repealed in 1995. In particular, the speed limit on West Texas are set by the Texas Department of Transportation.
I would say Princeton is one of the few schools worth paying for. It will make it much easier to enter certain careers/companies and don't forget about the alumni network that it brings along.
MVCC has been around for at least thirty years, but it's interesting that we have seen more databases with this feature recently.
After reading this I went to find the post from Caterina Fake about Bizdev 2.0 (dead permalink here: http://caterina.net/archive/000996.html) but Chris Dixon summarizes it well by saying that good BD cannibalizes itself sometimes in this post: http://cdixon.org/2010/08/28/good-bizdev-cannabilizies-itsel...
I like it. Nice and simple. One thing I'd like to see is being able to submit multiple apps/sites at the same time.
Hey Nick - come and visit us at Datadog http://datadoghq.com
We're on 26th and Broadway, next to a great many other startups. I'm oli@
Why should we trust this service? How do we know what ever system you have running the pings is reliable?

Nearly every free app I've seen like this has ended up getting pulled because the dev underestimates the resources needed to run it. Its easy to run when only a few apps being monitored, but not trivial at scale.
Not a recipe for ignorance but good advice. Nassim Nicholas Taleb gave almost identical advice years ago:

"Don’t read newspapers for the news (just for the gossip and, of course, profiles of authors). The best filter to know if the news matters is if you hear it in cafes, restaurants... or (again) parties." and

"If something is going on, I hear about it. I like to talk to people, I socialise. Television is a waste of time. Human contact is what matters."

Taleb is right: if it's important you'll hear about it from a friend or acquaintance.
This stereotyping reminds me of stuff that was said about women in the past.

Woman are this, women are that, we don't want to hire women because they are XYZ. People don't say it as much explicitly anymore, but I see it in their attitudes.

Every woman is different, as is every 18 year old. We should not have pre-conceived notions about what they are like, we should have a hiring process that is a meritocracy where we will let anyone prove to us they have what it takes. Just because you haven't met a young person who would make a good engineer at your company doesn't mean they don't exist. Young people, like women, have often not been aware or been encouraged to seek opportunities in engineering.
Here in Japan you use an RFID card when you board and when you get off, and the system charges you the right price. It's instant and effortless, crowds walk past the sensor with a wave of the hand, hardly breaking stride.
Maybe they didn't get it before, but they're following your advice now by building for their users, not their convenience.
"Why do you keep asking all these stupid questions?"
The article completely misses the point of what mass unemployment is. Mass unemployment is a macroeconomic phenomenon. It is not the case that there are plenty of open positions and plenty of job seekers, with a simple mismatch (frictions). The fact is that more people want to offer work than is demanded.

If you get more people to follow the strategy outlined in the article, then they might have an advantage over other job seekers, and then this means that the composition of the workforce and the unemployed changes. However, no new jobs are created that way.

Micro-economic approaches to mass unemployment have been touted by some economists for a long time, and have been and are still being implemented all over the world. They just don't work in a satisfying way.
Interesting comment. PR may see social media as a threat, for exactly the reason you've mentioned. "Well-informed" is relative I think to what you're doing. For example, someone doing hard science research in a lab may only need access to scientific journals. She needs to keep pace with what is published in her area of research only; she could be oblivious to what's happening in the world and still be effective in her job. But from what I know of Buffet, I think he needs access to what journalists are saying. Again, it matter what you're trying to do.
"I'm not sure why our experiences differ so substantially"

Sounds like you have bad projects management and let people go cowboy and build bad things because you don't communicate with each other.
I wasn't aware of this. Thank you. I understand better what people mean when they say primes are fractal now
Articles like this:

http://www.steamforlinux.com/?q=en/node/74

Do not underestimate the lengths gamers will go to get to 60 fps.
I agree with you, that is why I put "consipiracy to commit copyright infringment" in quotation marks. That's not a thing and I don't really have an opinion on whether it should be a thing.

I read you statement as you thinking he was making a moral equivlancy (conspiracy to commit murder was the same as aiding copyright infringement). My point was that he's not making a moral equivlancy, he's just pointing out that to say TBP is not culpable because they don't host the files on their servers is missing the point, at least missing the point as lawmakers might see it.
I know this is primarily about contract vs non, but my god it is expensive.. particularly the memory upgrades £170 for 64GB chips over 16GB.. almost 6 (six!) times what a 64GB SSD or SD-card would cost. And that is at launch. Could anyone else get away with this?
Tumbleweed Goes to Cairo
The more-or-less definitive history of the "Carmack" fast inverse sqrt: http://www.beyond3d.com/content/articles/8/
APIs make deal execution much easier, but there will still be a place for negotiating distribution within an application or through other channels for anyone that is not a completely (or almost completely) open ecosystem.
You're mistaken about alternate sources for SPARC. See Fujitsu as the primary example. SPARC architecture in general is licensed similarly to ARM.
Well, someone bringing a lawsuit doesn't mean the system is failing. Anyone can file a lawsuit for anything. If I had a good lawyer, I could drum up something to sue almost any company for, patent-related or otherwise. I probably wouldn't win, but I'd force them to spend a lot of money defending themselves. If anything that's more an indictment of the broader legal system than patents.

Regardless this is more of a software patent issue (an area of patent law I don't think anyone would argue is working) than one relating to game mechanics. The patents in both cases could easily be applied to non-game software. To my knowledge, nothing like this happens in non-software gaming.
The part about needing better development support, debugging tools and such, for mobile browsers seems valid. I'm not familiar enough with that to really say, but I've felt similar things from my limited use of Chrome developer tools (in comparison to native linux options, or OS X's Instruments, etc.).

Having worked in telecom engineering for the past several years, I do think the network constraints are real. There are already several comments on this thread regarding limited resources, though more around the mobile device capabilities compared to desktops.

From a network perspective, for the mobile carriers, though, high-bandwidth streaming content and chatty apps are a big deal. The 'data explosion' (that we're just approaching the initial inflection point now) is essentially why most carriers are metered plans. Users want lots of content and the options for high-def streaming are only going to grow. Chatty, social, location-based services (aka SoLoMo) cause a lot of connections (since cellular radios kill battery, connections are torn down quickly).

The resource constraints now aren't the same as they were in the days of campus mainframes, or even the now waning days of fat-client PC desktops and laptops. But low-powered mobiles, running thin client apps over mobile networks, clearly have several constrained dimensions. Some of those won't change quickly. And there's some data to show that the slice of users whose _only_ internet access is over their mobile device is growing.
I see, so you think the education problem in america is down to people who aren't descended from europeans dragging the side down.

You know, you could make exactly the same argument with income if you like and then argue that the figures would be higher if it wasn't for all the poor people.
Why is tuning out the wrong solution? Almost everyone can "get away with being uninformed," because current events have no bearing on most people's lives most of the time. I can name one hundred things that I could learn in twenty minutes which would be more useful to me than reading the morning paper.

If something is actually interesting, then news sources which I have meticulously populated with interesting things -- my RSS feed and my friends -- will help find it. A politician giving another speech is not interesting. Another instance of a crime is not interesting. An editorial by a non-expert on something complicated is not interesting.

We pay a price for ignorance and the bill is about due...for the vast majority of us living modern lives trying to get by in this world, it's a shortcut to happiness that has a price.

What is the price? I see no price.
I'm not using a case because I care about $50, I'm using a case because the interruption to my work would be more expensive than that. How is this not an argument in favor of a case?
Oops, I meant moodgym. www.moodgym.anu.edu.au.
Easier said than done. There's a lot more at play in their lives than "go to college again" and "don't go to college again."
Draw simple, easy line charts and donut charts with Morris.js v0.3.0
It's more than just the lowest end browsers tho. Just take something that's low powered, a couple of years old, and right away you can start seeing sites that slow down. Just on my iPad 1 any time I load a heavily dynamic site nowadays it seems like they load slower and slower. I feel like many sites are becoming bloated just like software did in the 90s.
Almost all of their problems are due to them expecting mobile phones to behave exactly like desktop computers. And then they're unwilling to change anything on their side when they run into problems.

For example: "It's typically a problem on the newsfeed and on Timeline which use infinite scrolling (content is prefetched as the user scrolls down the app and appended) and end up containing large amounts of content (both text AND images). "

Well then don't use infinite scrolling when sending data to a phone and have a "next page" link. Problem solved. It's an easy solution with negligible end user consequences.

And there's a lot of whining about running out of memory because of "too much content". Then send less content. It's impossible for a person to see very much content at once on a phone, anyway, because the screen is less than 3x5 inches. You don't need to send a person's entire "timeline" just so they can see 3 entries at once.
Icy, rainy, foggy... going too fast is by far the most common cause of accidents.

Your mistake is in confusing "going too fast for conditions" with "going too fast for a sign at the side of the road." The relevant laws are more complex than your beliefs. Failure to maintain appropriate speed for conditions does indeed get people killed, but it has nothing to do with "speeding."

Under the wrong conditions, even driving 10 MPH below the speed limit can be suicidally reckless. Under the right conditions, driving at twice the speed limit confers negligible incremental risk.

I said this in another reply and I will say it again, speed limits are designed by engineers, not by "untrained, politically-appointed bureaucrats"

You can say it as much as you want, but this not being Harry Potter Land, it won't make it true. Speed limits are typically set by engineers by taking the 85th percentile speed into consideration, but it's trivial to find countless examples where local and state politics have dictated lower limits for the sake of revenue-raising, misguided ideas of what makes for safe driving conditions, or both.
Perhaps you could do blind bids then just cut the top 10% and the bottom 10%. Get enough bids to make a bell curve and then take one standard deviation. That way you can get a deal, but still be reasonable enough to finish the project within budget.
The software also supports Amazon SES
My experience of Facebook code is that it's bloated and convoluted, having been an evolution of hacks built on top of each other. In fact it feels similar to Microsoft and legacy code that where carried into Windows and beyond. Granted certain FB teams have developed some really cool stuff internally, and I'm just looking at their client side stack. But can't help get the feeling, they are just not thinking creatively about HTML 5 and mobile.

Intuitively to me, 700kb seems excessive and could very probably be reduced. But even so, they could possibly break it up and cache 90% of that [1]. Or on demand loading (as others have suggested). Granted it needs to work across all platforms, but there are companies far smaller with fewer resources producing fast HTML5 apps for mobile.

And if they doing that already, then I just can't understand how something relatively simple, (posting and browsing content), can perform so poorly. One doesn't need 700kb of analytics to know the experience sucks. ;)

[1] http://stackoverflow.com/questions/5108376/how-do-you-cache-...
It works well for the native app. So it is not a "mobile phone" problem?
Why? This is actually a great feature. I just leave my s3 face down when I sleep and don't have to manually switch off the sound.
Something is wrong with my generation, i.e. what happened to the social network
NASA video: How Mars may have lost its atmosphere
I've had a memory foam mattress from BedInABox for a few years now and I love it!
Shit happens. Speeding makes it much worse when it does.

Statistics repeatedly fail to bear out your assertion. Promised increases in death rates that accompany increased highway speed limits essentially never materialize.

Modeling drivers as ideal gas particles whose collision rate is proportional to speed is simply wrong.
I think part of the problem is they already have introduced the cpu as "theirs" in a previous iteration (I don't remember which one) when they introduced for the first time the "Apple Ax". So I think it would now be difficult to explain that the cpu was not really completely made by them, that now this it is their design (built on the ARM IP) and put in silicon by Samsung... Too much hassle to explain I think for too few marketing gain.
The critical error in your logic is to believe that "the news" is news.

It just isn't. By and large, it's noise, which you either have time for in your life, or you do not.

I understand your worry about ignorance, and it's valid, but I believe that tuning into the noise makes people stupid.

Ignorance can be resolved much more quickly and on-demand than stupidity can.
The hypothesised condition could be easily aleviated by hiring those non-US contractors who are performing so well overseas. Bombardier's bid for the high-speed Amtrak line between New York and Washington, D.C. being messed up by U.S. regulators [1], however, points to political factors.

[1] http://www.economist.com/blogs/gulliver/2012/07/amtraks-high...
Plan B for High-Speed Rail
It would be much more effective to have the response to being screwed be, "We have the option of saying you are not allowed to submit bids on public projects in the future." Then you don't have to legislate every last detail of when that happens.

This happens in the public sector as well. Case in point: Parsons-Brinckerhoff is persona non grata when it comes to bidding on MA projects (MA tried to legislate the ban and weren't able to, but I know firsthand that PB has been thrown off several teams bidding for MA projects when the team was told they would have no chance of winning the project with PB on board).
Ask HN: What is the best (online or offline) resource to learn to code?
Hi Hacker News, thank you for reading.

I've been in to techie/hacker related things for a while but I have never had the opportunity to learn to code beyond some fairly rudimentary stuff (html, css and Visual Basic) I learnt in my early teens. I use a lot of opensource software and feel quite guilty that I use it without being able to contribute to it (even in a minor way).

In an ideal world I would be access to coding courses as easily as accessing courses in second natural languages but the world is less than ideal.

So, back to my question. Where would you guys recommend I start?
> Switzerland uses the honor system in their public transit and it works.

We use both an honor system and an RFID card system here in Perth, Australia.

There are often transit guards checking cash tickets and whether you have "tagged on" your RFID card. The fine for not having a ticket/an invalid ticket is AUD$150 (a three-zone ticket (~20km) is about $4.60, for comparison).

You can get checked on a train, (very rarely) on a bus (as the driver watches you tag on), and often at the exit to a station. Most of the bigger stations have gates ("turnstiles") that require you to tag on to get to the platforms.
I agree with Joel here. He echos a similar post written a while back that asks an interesting question.

If you did not know Barack Obama was the president of the United States, would your life be affected?

For me, the answer is no. You?
We hire interns interested in learning Python and other technologies and they've learned a lot. Send me an email
Thanks for posting this! I look forward to reading Bill's full review of Academically Adrift - higher education is ripe for the disrupt.
In particular, the speed limit on West Texas are set by the Texas Department of Transportation.

Not when I was driving there, it wasn't. (This is called "showing my age," for the benefit of those who haven't had the opportunity to catch themselves doing that yet.)

Governments have many powers besides cracking down on criminals

What are some examples, apart from foreign policy where the basis of power is ultimately military?
As long as I'm not taking money for it you shouldn't trust it. It's not scalable without taking money from people. I can probably some hundred URLs with the resources I've got right now, but nothing serious.

Right now I only check from one location and there's probably some bugs in my code (which I'll work on fixing as soon as I find them!) but I'm planning to add a second location in order to have some redundancy.

What this thing does is simple enough to replicate in a bash script (it's just some curl and text matching) but today it was a slow day and things got out of hand a bit :)