skysight-inc/HackerNews huggingface dataset:
Using keys isn't always an option. Passwords are a necessary evil in SOME cases. Which is to say, keys are ideal when appropriate.
I don't think this is a bad idea, and would vote for this to happen in my state.

The problem is that if only one state does this at significant expense, they won't see any appreciable benefit because the rest of the states and the rest of the world would still be emitting CO2.

So one state has huge expenses with an unlikely payback, AND they won't benefit from the economies of scale that everyone else will if they do get around to converting. It's a hard sell.

I think the best way to look at it is that non renewable energy does has huge hidden costs to society. Converting to renewables is the rational action, so if we use a cap or a carbon tax to price non renewables appropriately the price of each will reflect that.

*edited for typos
Its been a problem. I seem to recall some people in NYC actually moving into homeless shelter to get on waiting lists for free housing.

I think helping homeless people by giving them housing is a good idea, but it should be very limited housing with a lot of incentive to want to get your own place. It should not be a three bedroom apartment, especially when other people have to wait.

Many people I know, including myself, have suffered through a cramped studio or similar situation in order to save money and I see no reason why others cannot. Its a billion times better than living on the street.

For those engaging in charitable efforts, such a gift can be given to 5 times as many people as a more comfortable, "I'll just stay here forever" situation.
"But getting women to take their first class in the department can often be difficult"

"Women in Computer Science declined to comment for this story. "The issue of women being underrepresented in the sciences is deeply complicated, and I am concerned that simplifying it to fit within the space constraints of a newspaper article will result in misunderstandings,""

I think these are both great quotes. Every other week it seems someone posts an article making huge leaps in logic or making unfounded allegations. Nobody is doing this issue a service by oversimplifying it.
Both owned by UberMedia, who last week raised a huge round of funding and purchased TweetDeck.
That's a guideline we use focused on the k-12 subject matter areas (still our main focus). It's where the "being a teacher" piece is a response to parent feedback.

Here, for the hacking side of things, we think the dynamics are a bit different. We still want great people, but the formal teaching piece is not a requirement.
Is that floating Posterous bar[1] on the bottom of the page new? Geocities used to do the exact same thing...

[1] http://i.imgur.com/3JFeq.png
No, Since with Google there is no lock-in. iOS device owner have no option other than using Apple app-store/itunes.
Why Ballmer wasn’t at the Obama tech dinner
Or you could just weigh them against a duck !
Twitter has always held policy violations close to their chest. I have seen numerous complaints from developers about lack of clarification.
In a bizarre way, MS is continuing to create standards: when you're a developer, you have to have all the IE bug fixes in your back pocket and know which bugs are IE's bugs and which ones are yours. How much time do you think is spent circumventing IE's shortcomings? It's strange to think that there's a whole slew of sites that get tons of traffic based on IE's flaws.
Rather than saying something nasty about how public sector union benefits are bankrupting so many states and unions across this country, I'm just going to flag this and hope that the discussion moves to more appropriate venues.
Live updates every second make displaying each individual tweet almost useless. It's damn near impossible to read as it constantly updates and moves the tweet of focus.

Either 1) follow Twitter's example and display a link at the top (including count) to load new tweets or 2) pick some other visualization mechanism to capture the deluge of data.
> Sigh. No.

You've done a great job presenting a compelling case against talking to successful people about how to breed more success with your comment. I am now convinced!

I had a roommate in college who slept all the time, let's make a point of getting him into the Oval asap. He's going to know way more about job creation than these ass clowns who have created billion dollar companies. </zealoftheconverted>
I've used and endorse it. Set it up to accept a knock sequence along the lines of:

Port 38378, 1292, 65000, in quick succession. IMPOSSIBLE a port scan will ever hit those ports in that order.

Have that sequence trigger a modification to your iptables or execute some script to modify sshd_config or whatever else. It works wonders and is another level of security.
> Vigilantism is frowned on, and, practically speaking, having a secret alter ego that lasts only happens in the movies.

Banksy is the Batman of the New Generation.
I don't think there's anything to be done TBH. In previous discussions about the community's slipping quality I was always encouraged by the fact that submissions stayed approximately the same. That's not the case anymore. And what that means aside from less useful content is that a critical mass of news users and complacent old ones represent the majority on the site.
Yeah, project was taken down for violating our ToS. Issue was pretty entertaining though, we got a chuckle out of it here too.
Would you please stop signing your posts?
Quick takedown by Google. Lucky for the student, as he was easily identifiable through his .edu email address on the project.

At my university I haven't seen anything this egregious, but students will use Google Code or GitHub for course projects, ignoring that they are public. I used BitBucket's free private hosting for a recent project, and GitHub is great about supporting students if they just ask.
Twitter Suspends UberTwitter And Twidroyd For Violating Policies
مشاهد للمسن
I had a similar painful revelation, as do 95% of people who get science PhD's. Fortunately it happened when I was a postdoc, so at least I got my honorable discharge.
This article makes a ton of good points, but misses typesetting. A lot of the books he cites got typeset with troff. Certainly all of Kernighan's books, and all of Stevn's books, got typeset using troff.

It's not that troff is so great at user input (it's not, it's frighteningly difficult) but that the output is so good. I know that Stevens tweaked the troff to get good output, too. No orphans, widows or rivers for him.

Books typeset using "Word" are typically, though not always, not good books. Word's output is usually a little goofy. Word also seems to tempt people into doing stupid things, too. Maybe Word is too easy, and authors end up writing too much, but something causes Word-set books to be a bit worse in general than other typesetting-method-books.
I think this is rather useless and pointless.

My daily work for the last few weeks has been optimizing speedwise our pipeline.

Usually what we do is OpenMP (openmp.org) the code where it's possible (we deal with lots of DXT compression, mipmaps, normal map calucations, etc.)

Then where possible decrease the floating point accuracy to point where it's acceptable, and use SSE2 through some veclib.

It's all in C (C++) and the difference can be 1:10 and even more.

All I'm saying is this - you sit down, find your bottleneck and do something about it. But simply saying this is faster than this is pointless.

That to be said the language shootout is how it should be done - you have people using (trying at least) to use the same algorithms in different languages by allowing certain language (implementation) optimizations, or available libs.

Yes, I've seen LuaJIT, and LispWorks (which I love dearly) producing better code than C++, especially when comes to std::string put in stdext::hash_map<> simply because it's just harder to intern stuff in C++ (unless you do it manually). In Lua every string is interned, and in LispWorks (and in Common Lisp in general) as long as it's symbol it can be interned.
Why 3 Startups Are Betting That You'll Want to Stream Your Browser History
There is definitely a benefit. However, don't feel too complacent about the perceived benefit.
> this even works for .html.erb files

And ".erb" stands for ...?
I took it as one (and upvoted you). I'm not sure why your comment got so many downvotes.
Here's a philosophical question. Is choosing a strong password "security by obscurity"? A 20-character mixed-case random string is only more secure than the password "password" because so many users default to the latter, and to short words and dictionary words in general. But it's no easier to generate a rainbow table for an English dictionary than it is to generate one for an equally-sized subset of 20-character strings.
I am sad that you got downvoted because you have a discenting opinion. I am curious though, what do you like about the new design? More whitespace? Better color choice? New features?
I'm not sure what you mean by 'Google helped.'

Ruby4Kids has no relationship with Hackety. We just share the same goals.
I can think of plenty of American startups that are hindered (or simply don't exist) as a result of regulation.

Betfair should be a Silicon Valley (or NY) company with billions in revenue. Instead, it's a UK company with $350M in revenue, available only to the UK market. See also Intrade, Hollywood Stock Exchange, etc. All due to regulatory issues.

How about automated medical diagnostics? Many prototypes have been built which outperform human doctors, but the entire industry is dead due to fear of litigation/FDA.

Leverage the internet to disruptively innovate in education? Good luck, with the massive subsidies given to the traditional system.

See also the regulatory issues that Ubercab, AirBnB and others are running into.

This isn't taxes, but it sure doesn't count as "stay out of our way".
Crock's contributions are massive, I agree. I'm so glad that we've had a JSLint in the first place.

However, JSLint has gotten increasingly more opinionated in the past few months.. For example, the standard for loop: `for (var i = 0, len = arr.length; i < len; i++) { ... ` will now error out in JSLint.

A lot of these sorts of changes don't have flags to customize, so that's something that JSHint aims to fix. Start with some great defaults, and allow them to be customized. Heck, we even save your checkbox preferences for you (via localStorage).

Crock's responses to people asking for changes on the mailing list have also been a little disappointing:

"Your sadly pathetic bleatings are harshing my mellow." http://tech.groups.yahoo.com/group/jslint_com/message/1688

On the github project, he's refused CommonJS convention, NodeJS export support, and Rhino compat -- all quite easy to do. So until Crock's primary JSLint is a bit more friendly to customizability and different environments, JSHint will fulfill those needs.
I just opened-sourced John Mayer
Coincidental timing? Twitter is also running a Promoted Trend for @TwitterMobile today:

Searching for an official Twitter app? Search no more! All our apps can be found here, in one pretty place: http://t.co/WbtFRN8

http://twitter.com/#!/twitter/status/38350069627359232
Hell we've even got sites like Gawker re-implementing frames in JS so they can get all that '90s annoying-ness while still telling themselves they're on the cutting edge.
It's actually using WebSockets, so the tweets are being pushed, not polled. The pause button isn't the best interface, but the idea is to show the ridiculous number of tweets coming out of Madison.
The problem with that logic is they can also withdraw from it.

Use their debit card (or snail mail check) to withdraw, close your bank account tied to PayPal if possible, they will overdraft you someday and cause you as much hassle as closing the account now.
This isn't a "processing" fee. This is a new kind of fee. It's a "platform access" fee. Apple sees value in the fact that they've cultivated a mass of users who are more than willing to repeatedly spend small amounts of money on content. I don't think that point can be overstated. iOS users buy a ton of content, and anyone with content to push wants access to them.

Hence, the standard rules of supply and demand apply. If you control 100% of the supply, you are a monopoly, so the question will become one of defining the supply. Is it iOS users? Is it mobile device owners? Is it media consumers? Where the definition falls on that continuum will define the outcome of the investigation.

I'd be very surprised if the regulatory agencies defined the supply as iOS users, so I think Apple will get away with this. Not that it matters much. I believe Apple has crossed the critical tipping point where sustainability exists only in niches, and will ultimately push away so many content distributors that the actual creators (those with the room to sell at a 30% markdown) won't be able to fill in the gaps fast enough. There will be volumes of content available on other platforms, and the attractiveness of iOS devices (and platform) will diminish. This will have the effect of accelerating competing platforms' growth lead. At that point, Apple will either react to the market, or relegate themselves to a small portion of the market that they will happily turn a huge profit on.
Put Your Customer Email List to Good Use
Yeah, many that work in C-Ville with me. I'm sure many more at UVA.
I actually (surprise!) disagree. The primary reason is this: Ruby's flexibility as a language lets you give them simpler libraries. You have to consider the language as a whole, not just the base language.

For example, Shoes just wouldn't really be possible in Python. At least, it'd end up being much worse.

In the end, though, it's really just partisan squabbling. Let's worry about getting as many kids as possible exposed to programming before we start optimizing, eh?
Great article. I particularly like the advice to keep the length of the book short. However, what do you do when you can't, break it into separate Volumes like Knuth's, TAoCP?
Having researched Non-Qualified Stock Options (NQSOs) a bit more since writing the above, I've learned that for NQSOs, companies are expected to do tax withholding at the time of option exercise, even collecting money (beyond the exercise price) from the exerciser as necessary. This is in expectation of the exerciser's ordinary-income liability for the spread-at-exercise.

That's somewhat like the reasoning of the SF payroll law – though the tax/withholding is from the funds of, and for the liability of, the (possibly-former) employee, rather than the company itself. Still, the SF law is more analogous to current treatment of NQSOs than I'd realized, using the same spread that generates employee ordinary income tax as the basis for the company payroll tax.

So not quite as unprecedented and insane as I'd thought, though still a mess for startups compared to less-taxing jurisdictions.
> the next thing hundreds of thousands of people are spending their workday reading and participating in.

...is that really a good thing?

I recently abandoned Reddit because I realized that keeping abreast of memes wasn't helping me accomplish my goals in life. Also, the illusory superiority thing gets hard to take. At least on HN it's more restricted to start-up vs. big-co and open vs MS, which I can take in stride. :-)
"We haven't changed our policies, we're just enforcing them differently" - the 2011 catchphrase for platform providers
Is Your Company Effectively Handling Potential Customers’ Online Queries?
It's not highway robbery.

It's the cost of doing business on the App Store. You always have the option to serve your customers on their iOS devices over the web. If you want the convenience of the App Store and a native app, then 30% is the going rate.
If you can log in as account xyz over SSH, and account xyz has permission to do anything with sudo, how is that more secure than letting root log in over SSH?
"(or at least, confidence that it has an effective deterrent)"

Well that's the key isn't it. The only effective way to use nuclear weapons is to "not" use them. They could just as easily just release a few press-releases saying "oh yeah, we checked it out and these things totally still work", and almost as if by magic, they would continue to work.
This is curiously close to the release date of their latest twitter app.
It's why I love C++ :-)
I am not a US citizen, I don't see what TSA or US immigration officials' incompetence (which is certainly real) has to do with US politics - certainly not what it has to do with Hacker News.
> And you know what? ... thats okay.

I fail to see how being a hypocrite is OK.
Here's a link to the official Twitter statement: http://support.twitter.com/articles/452648-i-m-having-proble...

No clue to whether this is a permanent suspension - or what? I suspect it is since they marketed their apps at the end.
How to Write Design Docs
Does google require you to use their service the same way apple does? Or is their service just there for developers that want to use it(at a 10% cost?)
Each indicates a non-standard, somewhat politically incorrect, 'street-wise', hush-hush, secret of the real world remark!
"If users see how much the staff cares, they'll care too."

I don't think that's right, I think if users see how much the staff want the same things as the users, then they'll care. I'm sure the Digg staff cared about the success of Digg, but it didn't match what the users wanted so they lost interest.
I believe so. That, or I've only noticed it in the last few days.
Why are they required to be up-front about this?
If root can log in, the username is definitely known to the attacker and they must figure out the password. If root can't log in, the username of someone with an entry in sudoers probably isn't known to the attacker, so they must figure out both the username and password.
10% does seem a bit high, but it is also unclear what the terms actually are. Google's system is pretty vague at the moment and seems much more varied than the Apple plan to the point I can't imagine a straight 10% off the top is the deal.

Of course, as far as regulators are concerned, the big difference is Google isn't railroading publishers into using it on Android or enforcing price matching.
The REAL Death Of The Music Industry
32GB per node and only two SATA drives in RAID-1? Sounds like IO wait might be pretty high on nodes that are filled up.
> Transparent updates, especially when they're nigh-totally transparent, are in an entirely different world than "do you want to update yes/no/cancel"

Transparent updates are great, until something goes wrong. What happens if someone manages to hijack the DNS entry to make 50 million Chrome installations download an update from a poisoned well? Or Google's quality control misses something and pushes out a buggy update that breaks Chrome's ability to reconnect and obtain a fix for that update? (This has already happened to companies the size of Skype and McAfee.) Or an update simply introduces a behavior that users don't want, like Microsoft using Windows Update to inflict WGA everywhere.

The net benefit of transparent updates is still probably greater than explicit updates, but both ways have costs and we shouldn't pretend that either is zero.
There was a great talk about this in ASPLOS 2008, in the "Wild and crazy ideas" session.

Search http://cseweb.ucsd.edu/users/swanson/WACI-VI/ for "home water heaters".
PostRank plugin for Google Search
> the app providers still have to provide all their own infrastructure

Like the credit card processing, the hardware manufacturing facilities in China, the software libraries, the industrial designers...

Apple has made it absurdly convenient to consume rich content. They have built fucking science fiction. 30% to get delivered to someone anywhere, any time is a bargain. You're paying to be part of the gut wrenchingly difficult channel Apple has created from scratch, which no one else had the foresight to predict or the balls to put money behind.

Apple bet the damn farm on this crazy iDevice shit and they get to charge whatever they like for it now that it works. Anyone who doesn't like it can go build their own fully integrated platform.
Apple spent millions of dollars promoting the concept that iPhone/iPad apps should not necessarily be free. How many times did you see a print ad where they showed a bunch of cool apps AND their prices? This 30% fee is simply a return on that investment. Paid apps don't sell on other platforms (e.g. Android) because these platforms never marketed this idea to consumers. 70% of something is better than 100% of nothing. It's the same story with iTunes -- Apple is the only company that convinced consumers to pay for music, and they charge exorbitant fees to the record labels.
I always hoped /r/startups would take off as a complement to Hacker News, but I'm the first to admit this is my #2 destination after reddit (though sometimes its #1). Hacker News is the best kind of distraction because it feels productive. Mmmm... Hacker News...
Thingiverse (site for sharing 3D printed designs) recieves its first DMCA notice
This platform-markup (30%) will affect other players because in order to show any of your content on iOS, you must not just mark up your price, but Apple demands price matching with other markets... that's the uncompetetive part, as that will just raise prices for everyone, unless all those subscription services and content providers ditch iOS en-masse (unlikely).

If Apple were to relinquish their price-match requirement (unlikely) or allow apps that had no external store references (more likely), they would not cause such an upheaval in pricing.
not giving my CC for free trial
yes, it's brute force, and the there are much faster algorithms. I just wanted to show, that it's possible to move expensive calculations to compile time with C++ Templates.
US only strikes me as a weird condition, and taking the CC card to check seems suspicious to me.

It's also a bit disappointing as I'm in the UK.
>Facebook users are very sophisticated

Whoa, that is news to me. I always thought Facebook catered towards the lowest common denominator. The average Facebook user is not that sophisticated by definition of using Facebook over alternatives. Most sophisticated users are early adapters and they are probably not using Facebook to engage brands.

Indeed brands shouldn't try and create over complicated apps to gain attractiveness. Sticking to simple marketing, like Old Spice. Create one unique thing and play it over and over until it finally dies.
100% of tutors are booking lessons at their posted rates, actually - no real haggling going on. I think it's a different situation relative to, say, freelancing. You're not negotiating with a business over a deliverable, you're part of a transparent framework where people are trying to get educated. It's a different kind of motivation.
Um, you really think you could be anonymous in today's day and age? In the United States? That's a big false premise in Batman, how no-one can seem to figure out who it is.

Law enforcement would hate being made into fools, they'd seize your assets and put you in Gitmo as an example (I wonder how many more presidencies that will be kept open).
We should probably be spending more on cyber-security than for, say, making sure our fighter jets are 3x better than anyone else's...
They don't seem to be able to verify my (valid) credit card. I'm hoping it's not a scam, but if it's not, they may have gotten shut down by their payment processor for a lot of suspicious $0.01 authorizations.
Sorry for the off topic comment, but this might get your (lotusleaf's) attention: Please stop submitting 50% of anything that gets published on Engadget:
http://news.ycombinator.com/submitted?id=lotusleaf1987

We all read it, there is no need for you to repost it here. Many of the articles you subitted do not warrant any further comment.
"100% network and server uptime. Guaranteed." is a bold claim to make.