skysight-inc/HackerNews huggingface dataset:
Over the years I've gradually concluded that extension mechanisms are actively harmful. Firefox leaves features that should be integrated (tab management, developer tools) down to extensions; in Opera these features were always more usable and better integrated. Emacs defers to extensions for things that Vim does natively - and again, the result is those features are more usable and better integrated. Eclipse makes everything a plugin, and often this leaks up to the user; it frequently happens two features will either not integrate nicely with each other or even be impossible to install at the same time; contrast with IntelliJ IDEA where all the features are built in, with the result that it "just works".
thanks - i think alot of others will join you in jumping ship
pcwalton, I don't know if this was in response to my begging in /r/rust and mozilla/#rust but this and the previous post (http://pcwalton.github.com/blog/2013/03/09/which-pointer-sho...) were exceptionally helpful. I'm still sitting on my hands waiting for a better net/http equivalent library, but I've been having fun dabbling in Rust. Thanks.
People often say SSDs are expensive. But they're assuming that the capability of a hard drive is some scalar value (storage capacity) that makes it easy to compare SSDs to spinning rust.

The fact is, if you care about IOPS, SSDs are cheaper than spinning disks. In other words, you need to stripe out across way more spindles (and thus consume a lot of power) to get the IOPS you get from a decent SSD.
Hey, I saw you used Bugsnag -- my former coworkers made that. What's it like using them?
this extension can't at the moment, but there is an extension that does

* https://chrome.google.com/webstore/detail/rss-subscriptions-...
I have a question for you since you have a lot of experience with async. Eventually node.js will have generators (when V8 implements ECMAScript 6) which should allow node.js to have something like gevent. What kind of effect do you think this will have on the node.js world?
The laptop has only one look for Christ's sake! Blue Steel, Ferrari, Latigra? They're the same face! Doesn't anyone notice this?! I feel like I'm taking crazy pills.
the rails community is not big on backwards compatibility, even within minor versions.
I'd also add to the list advanced technology and knowledge of the universe and consciousness.
"You have that backwards, a fiat currency's only real value is in its ability to ultimately be exchanged for goods and services that you need or want"

The value of fiat currencies lies in their ability to pay taxes, and in general the legal structure that surrounds them. The USD would be worthless if you could not at least use it to pay your taxes in the United States.

Your entire theory is predicated on the idea that currencies are valuable simply because they exist. Supply is not sufficient to create value; demand must exist also, and your theory does not make it clear why anyone would demand any particular currency. Why is CAN not used in the United States? Why are Euros not used in Japan? Why would the citizens of the United States almost all use USD, when so many other currencies exist? Why don't people just use monopoly money?

Take the exchanges away, and you take away the demand for Bitcoin. With the exception of a few cryptoanarchists, the demand for Bitcoin is really the demand for secure and anonymous electronic payments. Claiming that Bitcoin can exist in a vacuum is like claiming that Paypal can exist in a vacuum -- in other words, it is delusional, because people are engaging in electronic transactions for the purpose of spending and receiving their nation's currency.
While I can't speak for the rest of the parent comment, military personal do actively patrol the ATT longlines and other communications sites in the Bay Area. They have a bunker setup near the longlines station here.

ATT is very much overseen by the US military/CIA.
Spot on. We were still running 3.0 a couple of months ago when a vulnerability came out with the indication that this would be the last patch version of 3.0. We made it a point to upgrade to Rails 3.1 right then—it took about two days, which we didn't really have, but we needed to do. Since then, we've taken another 3-4 days over the last couple of months to upgrade to 3.2 (and start using features that will make a migration to 4.0 much easier).
I can't believe they call out rotating the logo as a new feature.
Was it just that before upgrading they weren't using APC?
Obviously, using opcode cache would improve performance...
http://2bits.com/articles/php-op-code-caches-accelerators-a-...
Talk about an ad-hoc nutritional doctrine.

Zing!
If Lenovo put the Chrome Pixel display on a T4xx machine I would buy one in a femptosecond.
Wikileaks Iraq war logs: every death mapped
In any event, they're deploying obsolete gear. The Nexus 7000 and Nexus 5000 switches they just deployed are basically end of life.
OK. My two cents on Drupal.

The way Drupal is constructed is a work of genius. You need to understand that Drupal was invented in a university dorm before design patterns were popular and Dries did an excellent job at creating a content framework in PHP in the days that PHP wasn't even much a language (one can argue further I guess).

However, having said that. Because everything in Drupal is so abstracted, to do even the simplest thing, such as adding or modifying a form, as a developer you need to be across such a large extent of sub-systems and naming conventions that the learning curve on Drupal is simply way to high and totally unnecessary.

I say this because you shouldn't use Drupal for anything than building websites and if you're building websites then why not do yourself a favor and use Wordpress instead...
I use Callcentric to give US phone numbers + SIP numbers to Android phones I use as testing devices, and $0 beats $2 + $1:

http://www.callcentric.com/dids/free_phone_number

No affiliation, just the cheapest legit company offering a local phone number + SIP I've found that "just works" with Android Nexus phones as well as iOS apps like Bria or Groundwire.

The free numbers are for NY, you can also try http://www.callcentric.com/dids/phone_number_sale to see if there's a $2.95/month number local to you. Not that it matters for SIP.
"The price of liberty is eternal vigilance." -unknown.
An important point to realise here, that some seem to be missing, is bitcoin is a global currency and these rules only apply inside the United States.
Node.js and Express - Basic Authentication
There is no point probing his silly poorly thought out world view.
Energy bracket-stretching battery life and bending over hydrogen fuel pump
Take a job involving map-reduce. Search/sort/comparison in about all you'll do.
"Its real value is being a medium of exchange"

Value is the result of supply and demand. What is the demand for a medium of exchange? Why not just use monopoly money, or acorns, or lumps of clay?

For that matter, why do US citizens not use CAN instead of USD? What drives the citizens of a country to use the currency issued or authorized by that country's government?

"For example selling X widgets for Y bitcoins and exchange those for Z months use of a VPN."

Yeah, and what do you think the VPN provider is paying its bills with? When the government says, "Pay us the tax on your energy use," what does the VPN provider reply with? "Here are some Bitcoins?" Unless the government is accepting Bitcoin for tax payments -- which would effectively turn Bitcoin into a fiat currency -- your service provider is either going to need a way to convert their Bitcoin currency into some other currency, or they will require that you pay them with something other than Bitcoin.
Yay. You understand why this whole process is futile. This bill isn't the problem. This bill is a symptom of the problem. The problem is not going away. The problem is the U.S. federal government.

It is an out of control machine of death seeking to criminalize as much behavior as possible.

The U.S. has the highest incarceration rate. They have the most weapons.

This kind of thing will not end until the government collapses in on itself or people have an entire paradigm shift in the way that they think of their relation to their fellow person.
It sounds like it was so crowded that it was hard to have a conversation that could be considered "private", that is, not easily overheard. To me, this would be like saying something offensive at work while on an elevator or in the corporate cafeteria. I may be looking directly at someone else while saying it, but if others can easily overhear it, is it really "private"? Having said that, I would not have tweeted their photos, but I might have said something directly to them without or "before" involving staff. . .which might also be considered a violation of the Code of Conduct.
The Niche Finder
Why single out violence? That favors the cunning over the physically strong.
It would be really handy to have a table of common raw ingredients, the temperatures at which they become safe to eat (if applicable), and the temperature at which their various nutrients denature.
Along with facebook coins, diablo 3 gold, and linden dollars.

+ any mobile game with "coins" that can be bought with dollars
McMenu: Do-It-Yourself McDonald's Restaurant Recipes
Fraud and blackmail insure people obviously.

Libel, I'm not sure, but I'm American so we have no such laws anyways.

DUI is interesting: its like randomly shooting into a crowd of people and just missing to hit someone.
Absolutely. I love wide displays, and I do vastly more dev type stuff than anything else.

The amount of hate for wide displays you see on HN and other tech-centered sites, and the apparent presumption that 4:3 is "obviously" better for devs, has always puzzled me a bit. Surely it depends a lot on individual habits?
And yet the 13" screen on the 11" body (tiny bezel) Dell XPS still has a higher-res screen than this 14" screen. WAKE UP LENOVO, I really wanted to have a hard decision when choosing to replace my Macbook Air, but I guess the XPS 13 is an easy choice. Your X1 Carbon is equally gorgeous with an equally crappy screen.

Now if only any store anywhere carried the Chromebook Pixel so I could check it out...

edit: After more reading, rumor has it of a retina MBA 2013. Maybe I'll wait it out.
T61s are cheap, but the ones with the 1600x1200 screens aren't, unfortunately.
How about SAP HANA? They keep 100TB in memory...

They have startup program: http://www.saphana.com/community/learn/startups
So what happens if they mine bitcoins and use them to buy some commodity which they immediately resell for dollars?
Thanks. If lua and node are already part of your workflow, it makes sense to build on that. Looks like a lot of fun!
No, because the server is a machine and cant give consent on att's behalf.
Third Step would be "software" ..may be an upgrade to features on dashboard on linode..
I've been a loyal Thinkpad user for more than a decade. There are three things that have kept me buying new thinkpads: The keyboard, the trackpoint, and the high degree of serviceability.

I recently got a T-530 and was extremely disappointed with the changes made to the keyboard. The chiclet change was lame, but it was something I could ignore. The changes to the layout are a complete disaster. Important keys are gone, and other keys are poorly positioned.

I joked that the next version thinkpad will eliminate the trackpoint and be as non-servicable as a Macbook.

Well, it looks like I underestimated them. They didn't eliminate the trackpoint. They just took the buttons away...

My next computer won't be a thinkpad.
It's not a tuba.
UX and UI often go hand-in-hand, because (wait for it).... The UI can greatly effect the UX. As a developer, I usually just pay attention to the UX. I am always on the look out for how the user is going to be using a product, interacting with it, and ultimately, how to increase customer satisfaction. The UI is often times, a driving force behind these concepts.. But yes, they are very different subjects, and technically, the UX can be awesome even when the UI looks like shit.
What does the pds do?
Wharton MBA lessons that stood the test of time
I had this issue as well. My hacky workaround was to add the version to the Gemfile, bundle update rails, remove the version from Gemfile, then bundle update rails again (to remove the hardcoded version in the lockfile).

Yuck.
Here's the comment thread for the original blog post: https://news.ycombinator.com/item?id=5158837
Yes, and the Supreme Court has already, in practice, retreated from a similar ruling it made regarding foreign detainees:

http://www.nytimes.com/2012/06/14/opinion/the-supreme-court-...

The ruling was all talk and no action. It is only a matter of time before it is tested on U.S. citizens.

Then, there's this:

http://www.huffingtonpost.com/2013/01/03/ndaa-obama-indefini...

This is the slow drip of freedom and liberty on the decline. By the time America realizes what happened, it will be too late.
>1a. Doesn't DNA mutate? Even if twins start with identical DNA it could mutate from any number of environmental variables couldn't it?

Human DNA does not mutate that often (If I recall correctly, the average human can expect to see ~230 mutations in their nuclear DNA in their lifetime, this includes that parts of DNA that we believe do nothing) What is far more common is related to epigenetics. Attached to DNA are various promoters and demoters that control how much a given gene is expressed. These can and do change based on envirement.

What is also far more common is a mutation in the mitochondrial DNA. However, the only thing mitochondria does for us is to help break down sugars, so mutations in mtDNA are not that significant.
I absolutely despise the removal of the trackpoint buttons. If I wanted a Mac, I'd buy a fucking Mac.

Whatever happened to not alienating long time thinkpad users?
Elon Musk Captured by Rainn Wilson - Metaphysical Milkshake
How do they fail. Calling list() on cursor objects could be a really bad idea if they contain a lot of data since it will cause it all to be loaded in to memory.
Awesome! Should apply a performance test to each correct algorithm and later make a list of the most efficient sort code per list type
MessageMeNot: Online Dating Horror Stories
You will ALWAYS have to convert your Bitcoins to dollars if make any income in Bitcoins, as you cannot pay your taxes with Bitcoins (nor should you, but that's another matter entirely).
No thanks. They would just arrogantly tell you, "You're eating too quickly" and let you waste shitloads of time preparing stuff after that.
"Show HN: Hacker News overlords prototype hyper caffeine twinkies service!"
Except for the fact that we don't yet know the full extent of the Cypriot haircut, but it looks that some will be paying way more than 7%. Closer to 15% for some [1]. They've now extended the "bank holiday" to "Thursday" [2]. And at least BTC is convertible in a crisis without a central authority. If you can't get your money from the bank at all (which is the case with Bank Holidays) then it's not much good to you.

In a systemic financial collapse, between having BTC on my local computer [3] and having numbers on a computer in a failed financial institution, I know which one I'd rather have. You may feel differently, and that's fine.

[1: http://www.zerohedge.com/news/2013-03-18/worst-case-big-depo... ]
[2: http://www.zerohedge.com/news/2013-03-18/cyprus-bank-holiday... ]
[3: Well, the private key assosciated with the BTC blockchain that those BTC are assigned to ]
It's a girl!

And a nice game!

But why release exclusively on a platform controlled by an evil monopolist, considering you are apparently not seeking to shear the easily-parting-with-their-cash sheep that use it?
Actually, it's value as a medium of exchange is limited, as the creators of Bitcoin have placed arbitrary limits on their creation; limits put in place to prop up Bitcoins' ability to be used as a store of value.
Thank you. Someone should start a blog of all the deprecation warnings Rails gives which are un-blockable and not able to be remedied by the recipient of the warnings.
The people have nothing to do with it anymore.

The vested moneyed interests are in control, and will be until the people wake up from their stupor and pay attention.
Abbott Nutrition has a range of nutritionally complete drinks called Ensure. If you just can't be bothered eating that's probably the best way to go.

http://www.abbottnutrition.com.au/Portals/0/img/Oral%20Nutri...

No idea how much it costs though.
Minimum Wage Would Be $22 An Hour If It Had Kept Up With Productivity
1. Your economics are wrong. Value is not the market price. Value is subjective; the value of something to a given person is the maximum price the person is willing to pay. Value is not the same for each person.

2. BTC's unique feature is the instantaneity and anonymity of transactions.
As a Drupal developer, I approach it as a right tool for the right job. And familiarity with said tool is also a factor.

The future looks promising:
http://symfony.com/blog/symfony2-meets-drupal-8
http://buytaert.net/the-future-is-a-restful-drupal
A Side Project: Part 1, Getting Started
Hi, I'm the guy who made a comment about big dongles. First of all I'd like to say I'm sorry. I really did not mean to offend anyone and I really do regret the comment and how it made Adria feel. She had every right to report me to staff, and I defend her position. However, there is another side to this story. While I did make a big dongle joke about a fictional piece hardware that identified as male, no sexual jokes were made about forking. My friends and I had decided forking someone's repo is a new form of flattery (the highest form being implementation) and we were excited about one of the presenters projects; a friend said "I would fork that guys repo" The sexual context was applied by Adria, and not us.

My second comment is this, Adria has an audience and is a successful person of the media. Just check out her web page linked in her twitter account, her hard work and social activism speaks for itself. With that great power and reach comes responsibility. As a result of the picture she took I was let go from my job today. Which sucks because I have 3 kids and I really liked that job.

She gave me no warning, she smiled while she snapped the pic and sealed my fate. Let this serve as a message to everyone, our actions and words, big or small, can have a serious impact.

I will be at pycon 2014, I will joke and socialize with everyone but I will also be mindful of my audience, accidental or otherwise.

Again, I apologize.
1.) I have never needed or sought your permission.

2.) If an "Internet Defense League" member wished--with your permission, of course--to read the text of the bill he's been asked to oppose and promote opposition to, this email offers no assistance. In polite terms, I think this is an oversight.
An off-contract plan that is actually more attractive than the competitors is exactly what is being offered. WIND mobile is the company I'm talking about. I didn't want to get that specific, but there ya go. I am not affiliated.

And while I see your point about the high barrier to entry, all that does is delay the process. Eventually...if a profitable market opportunity is there to be taken, someone will take it. If it requires a big player, then a big player will do it. Granted there may be a longer period of suffering.
Just like alcohol use crashed with prohibition, or the drug market? Previous attempts to stop these have resulted in larger market shares of those willing to still do related business and almost always increases demand.
It is harder, frankly. But the counter-argument that Austinites make is that they don't need as much funding, and prefer to avoid large amounts of investment in favor of a more bootstrapped company that is (probably) more stable and a long-term business.

It's a stylistic thing. Obviously, some companies require tons of funding, and are best-suited to SF/The Valley.
But you also do not owe any taxes if you whole income is in bitcoins and there is no way to tie bitcoin value to usd.. :)
"I also stopped running 7 miles, which is really unnecessary and potentially harmful to the heart and joints"

Source?
Me too. Already jumped and Firefox is quite fast and light as compared to Chrome. You'll enjoy it.
Flip those around to positives, because they are relative and preferences, and you've got the recipe for why Austinites love Austin, the weather being among the top 3 reasons.

Also, Texas is objectively a better place to start a business, other than funding sources. Your tax rate is about HALF of what it is in California.
It's documented at http://randomshopper.tumblr.com/ FWIW.
1 Bitcoin will feed 40 homeless people
That's an amazing recipe for being convicted of tax evasion.
if (eval(code_sample)) {return true;} else { return false;}

// Running time: O(1), for values of 1 approaching infinity
"certain European populations have a mutation that causes lactase to be produced throughout their lives". Lactase persistence is interesting. There has been selection pressure for persistence in Northern European (eg: about 98% of Irish people have lactase persistence) populations but not in Southern Europe (under 40% in Italy) and one might even say "almost selection against" in Asia (under 10% in China). Apparently, the gene first evolved in the Near East, possibly tied to first domestication of the auroch and then spread radially from there into Europe. Convergent evolution, ie: lactase persistence using different genes, also came about in the Bantu population in Sub-saharan Africa which enabled this population to spread further south and overtake San populations (bushmen). Perhaps this is the same selection pressure in action.
At first glance, it looks like it would require all miners and exchanges that convert between BTC and USD to register... However, I also found this:

http://www.fincen.gov/financial_institutions/msb/definitions...

Among other things, it states that there is an activity threshold of $1,000/day before you have to register.

Regarding miners, in current exchange rates, there is $180,000 in BTC being mined each day, so you'd have to be doing about 0.5% of the total BTC hashrate, which would currently be around 250Ghash/s, to one organization to qualify. Anyone with a rate that high is basically a for-profit business at this point, and with that income level, I'm not too worried about them having to register. The large pools also have rates well above that, but I'm not sure if they would qualify, depending on exactly how they distribute earnings.

As far as exchanges, at that level of business, they pretty much are a substantial financial institution, and I don't see a real problem with them having to register as such.

I see it as a net win for Bitcoin - a relatively reasonable amount of regulation, and in return, the implied assurance that there will not be a much more severe level of regulation or an attempt to criminalize anything involving Bitcoin. I think the market is reading it the same way, because BTC seems to be up against the USD on all of the exchanges I checked.

Of course, I could be reading this all wrong... I'm no lawyer and I don't really know much of anything about financial regulations.
I have bought SIM cards in the US and China. In neither case was there even an opportunity to show ID.
Hacking on Tilt (Firefox 3D view)
I don't think anyone is advocating going an all liquid diet, I like metaphor that meals become like a movie. We all like movies, but we don't want them 3 times a day.
Where can I convert that stuff to dollars? Yes, they have "value", but they aren't currency. Often there's a "market" you can find to convert real world currency in to game junk. But there are no symmetrical markets for buying dollars with game current. That's a vitally important distinction, and part of the definition of a currency.

Bitcoin is a currency. It was designed that way, there is no attempt to hide that fact, and everyone involved knows what it is. Pretending that a currency exchange won't be regulated like other exchanges is just fantasy.
Mars Science by Curiosity Rover Hits New Snag