skysight-inc/HackerNews huggingface dataset:
Because with all transactions recorded it would become possible and when something becomes possible, oftentimes govts are tempted. As an exemple, where I live the govt cross-checks your income tax filing with the automobile registration records and if there is, in their opinion, a discrepancy, you have to explain yourself.

Also my comment does not single out Sweden, it is more of a general observation.
Why would a handset manufacturer want the UI on their devices to look like those on every other? The thinking here is to differentiate as much as possible - so TouchWiz helps by making the Samsung devices look different than other models you see in a store. This is the "value add" over stock Android.
d3.js is ideal for custom visualizations like Martin Krzywinski's. Another neat one is the chord diagram, based on Circos.

http://mbostock.github.com/d3/ex/chord.html

http://circos.ca/

It's also straightforward to transition between datasets and layouts:

http://exposedata.com/tutorial/chord/latest.html
I think this (article page) comment says a lot about the real motivation:

"...So instead of taking the very SMALL and SLIM chance I'll get robbed by a street thug - I should switch to digital currency and just allow the banks to DEFINITELY ROB me... yeah, right..."

I also found it interesting that the article made no mention at all about the tourism industry.

So, already five strong reasons why cash will not go out of fashion any time soon:

1. Privacy.

2. Tourism.

3. Cost (tends to be important for non-banks). Both on-going and capital costs.

4. Store of value (tends to be important for elderly and some wealthy people). This can also cover electrical failure, database corruption or theft, including government or non-government financial fraud or error.

5. Ease of use (tends to be very important for elderly).

In addition, there is simply no viable alternative that covers all or even most of the above.
Yes. The next sentence was intended to explain what I meant.
that's a really good point, i guess i was hoping not to get stuck into the typical php vs. ruby vs. whatever conversations, wanted to approach it as a discussion around here are the 3 core functions and stay flexible on the languages/frameworks so the PM thing kinda made sense :) in any case it probably makes sense to talk to folks directly as well...
But that probably isn't the whole story.

Has anyone done any battery comparisons between the LTE model and the wifi model? My bet is that the wifi model doesn't get much better battery life than the LTE model, at least not 60% more. A good reason for that increase in battery capacity is likely needed for the video upgrades, both the screen and the quad-core graphics.

A better comparison would be a LTE model running on LTE and then a similar comparison of the same model running on 3G instead. This would tell you what the difference in the two would really be like. My guess, it's probably not insignificant, but it probably isn't as bad as we see on Android phones.
With very few exceptions (basically, China, Ukraine and Russia), the countries that don't have mutual extradition with the US are underdeveloped, poor, repressive, unstable, theocratic

-Russia is plenty repressive.

-China is poor and repressive.

-What about Morocco? Andorra? Slovenia?

-Maybe also Namibia, Botswana, Mongolia, Croatia?

There are some nice exceptions, but not a lot. You're mostly subject to full US jurisdiction everywhere in the world. And if the USA police want to sieze your assets, including your domain names, in New Zealand they're going to do so without any trouble.

For now you can smoke in Amsterdam without going to jail in the USA, but only because the US government doesn't care yet.
That's possibly the notional value for all their derivative positions, but you're right in that BofA is unlikely to be in a position where they'd write a check for that amount. I think the author picked the biggest number he could find without understanding what it means.

addendum: The same mistake is repeated elsewhere: '"About $350 trillion worth of financial products globally reference LIBOR," says one antitrust lawyer familiar with the case.' Unless I'm mistaken, that too is notional value. A swap or whatever is usually worth a lot less than its notional value.
I have nothing but disdain for PETA.
Interesting article, but he misses the right answer: if it isn't broken, don't fix it.

C may not be the easiest language to learn, but you wouldn't want newbies messing with systems programming anyway.

Higher level languages give you a more abstract view, but when you are doing systems programming that's not what you want, you need to be in full control. Only C gives you precise control of what the machine is doing all the time. You don't want a garbage collector to kick in unexpectedly, you don't want data structures to be allocated in mysterious ways.
Mistakes Student Entrepreneurs Should Avoid
One of the comments linked to an article [0] with a very interesting bit of advice:

"Avoid creating objects that end with 'er'. Describe data and then bind behaviour; don't focus on behaviour and then bind with data."

[0] http://objology.blogspot.it/2011/09/one-of-best-bits-of-prog...
Cash is faster, I have better control over my money (but that's just because of how I'm handling them, YMMV), and the privacy part doesn't hurt - That's more of a principle than anything else, I really feel that we must have a anonymous way for payments AND that the anonymous method must not in any way be suspected of foul play just for using it. That is the first "danger" that will come, that people get so accustomed to cards that the day someone wants to pay a packet of gum with cash you get suspicious - that is something that I will truly dislike. And given the current development I see no reason as to why that won't be the case in the semi-near future.

Also, cash is much safer. That everything that is needed to take money for me is written on a card that I have to pick out for every purchase is beyond lunacy. And people actually have stomach to say that post-it notes with your password is bad (it is, but in perspective)...

So part of why I mostly use cash is of principle, cards are just so insecure. It's not that I'm afraid I'll get in trouble but part is principle and the other part is that I have no idea if my "secret" number is revealed to the wrong person. 8 months later I'll potentially be denied a purchase because the card is empty...

I do however use my card from time to time, but mostly cash. And so far the benefits of using cash are actually greater than that of a card in my eyes - so even without the benefit of security and privacy I'd still use cash.
Isn't bitcoin transfer from old to new address trackable?
I'm not the biggest fan of Taibbi. I find his writing style to be just too close to tabloid style sensationalism to be worthwhile reading. He pollutes his reporting with far too much personal judgement.

The facts pretty much speak for themselves without all the hyperbole.
On Writing vs Speaking
not to be a jerk, but you're just some random guy on an anonymous forum who's account is 3 days old. They are a well funded company. Not sure what you bring to the table, but unless you sort of state your expertise to prove your credibility, I wouldn't hope for much.
The point was that before I watched this speaker in action, I still retained some of my naive belief that being a good speaker depended a lot on having good ideas. So when observing the super-duper speaker in real time confirmed what I'd noticed after the fact about the pretty-good speaker at the conference, I was more sure of it.
They have been testing them for the past few years simply by allowing them on flights.
Ask HN: How do you deal with rogue bots?
I run a niche dating and social networking website. After I built my own traffic analysis suite, instead of just relying on Google Analytics, I realized a ton of my bandwidth and server resources are devoted to serving up content to bots.

Many are valid bots whose spidering I welcome, but some of the most aggressive do not identify themselves as bots and are from places like North Korea and Russia. So I'm researching solutions, and the best I've come up with so far is using a bad_ips table in my Rails app to block addresses such as the ones listed in the blacklist at myip.ms.

How are other online entrepreneurs dealing with this phenomenon? Are there pre-existing solutions out there that are worth using, or should I proceed with my own custom model? Can any of you recommend best practices or seasoned advice in this area?
>To put the numbers so far in this chapter in perspective, the average adult on planet Earth earns $8,200 a year (U.S. dollars). The average American makes about $45,000. Since you see your paycheck, you know exactly where you stand.

Bit of a tangential nitpick: I don't like that he used the averages here--I think he should have used the medians. Which, for Earth, is about $850 [0] and, for U.S.A., is about $30k-50k [0,1]. Even so, a single number doesn't give you a very good picture of the actual wealth distribution, but the median is better than the average (for chrissake!) in this case.

[0]: http://www.wisegeek.com/what-is-the-median-income-worldwide.... (I tried for a couple minutes to find a better source--sorry.)

[1]: http://en.wikipedia.org/wiki/Median_household_income

Edit: And, overall, I found the excerpt to be rather fluffy, feel-goody, and sparse on content. Maybe I'm cheating here, but it seems like the kind of text that would make a fine talk, but a vacuous essay.
How do you measure your productivity? One would naturally tend to count the number of lines changed, added, maybe removed. But they are a poor proxy. What really matters is the value brought to the customer, and the cost of this value to your company. These are obviously very hard to measure at the programmer level.

I think the important question here is, does IntelliJ help you simplify existing code? Do you routinely simplify existing code? Does your team routinely simplify code? Or even better, does IntelliJ help you write simpler code in the first place? Meaning, is code written with IntelliJ routinely simpler than code written with Eclipse or Emacs?

My experience with IDE overall, is that they are of tremendous help for navigating complexity. On the other hand, they are of very little help for reducing complexity. (You cite the method renaming as an example, but compiler errors keep track of broken references just fine)

Regarding the REPL, it's not the REPL itself which is essential. It's the tight feedback loop. There are other ways to provide such a loop. Some of them are much, much better than REPLs: http://vimeo.com/36579366
Your post is very hard to read. White text against a photograph is a poor design choice.
We've been repeating this line for a line time now, but I'm not completely sure it applies.

I used to work for a big computer manufacturer from China working on their website. I worked hand in hand with designers making intranet apps, product description pages, landing pages, e-commerce, etc. We used to think like that, that users don't know anything about computers, so we focused on values, aesthetics, obvious features and price when designing product and landing pages. But one day a VP of e-commerce dropped by and said that A/B testing was showing that landing pages with technical data like processor power, RAM, disk size were working better than bare shiny pages. It turns out users are becoming more tech savvy every day.

So from that day on, whenever I think "yeah but a common user wouldn't do that" I try to get some evidence to back it up. People adapt and always surprise us.
There's no reason the FDIC would need to pay out $55T. They only need to cover insured deposits. Moving bad bets onto the books makes the insured deposits riskier, but it doesn't insure the bad bet as well.
I had always assumed these products were cheap and worthless....

Very interesting and inspiring. The combination of salesmanship, attention to detail, and concern about the quality of the product itself reminds me of Steve Jobs.
You don't break it into toxic and non-toxic. You break it up by region, so you get small regional banks each with both toxic and non-toxic parts and the don't let them recombine.

ie. Make Bank of America a wet coast only bank again.
How does it handle sub documents? This is something I have found no node.js library does well.

Also what about relations?
The banks made unqualified loans to people and made money.
The banks sliced and diced these toxic loans (derivatives) and sold them as Triple A investments... and made money.
The banks then bet against those toxic investments and made money.
The banks had their clients invest in these toxic instruments, and made money.
The banks were then bailed out by the taxpayers and made money.
The banks now own all the foreclosed property.
Reading your reply, I'm not so sure about what you want. If you want engineering options, talk to an engineer. If you want good design, talk to a designer. Shouldn't you be the PM ?
I understand that generations of regulators that wanted to maintain the status quo followed the logic:

Something must be done!
This is something we can all agree on.
This must be done!

I also think an insightful leader can propose actions that disrupt the status quo and leave the world a better place.

I posit that the internet would not have been able to take-off the way it did if the DOJ had not successfully broken up AT&T. Remember there used to be exactly one company who owned the phone lines running into your house and across the country. Since they owned the wires they decided what equipment you could hook onto their wires - which happened to be only equipment they sold and installed.
"This way our machines will have to be shut down with aeroplanes in order to shut down the system. A real act of war."

In my current state of disenfranchisement with the government I will not be surprised if this happens. They took the "ends will justify the means" policy long ago. All I can do is hope their latest 'ends' benefit me.
I am actually of the opinion that UEFI isn't "complex" enough—the best BIOS I've ever used is OpenBoot, with the Forth interpreter. Simple in some ways but very very flexible, more than enough to blow your while leg off. And yet more pleasant to use than anything else.
"This way our machines will have to be shut down with aeroplanes in order to shut down the system [...] with modern radio transmitters we can get over 100Mbps per node up to 50km away"

...or just jam the signal, surely? If you were that serious about it...
Show HN: Tweetline.fm - Browse Twitter visually, Pinterest-style
Apple to hold call March 19th to talk about its $97.6B in cash
Let's see - a foreign object positioned above the United States in a low orbit.... pretty sure that will get shot down.
You're right; if I wanted to be sure I couldn't be misinterpreted, I could have put it in something like the way you suggest. But I felt like a reasonably intelligent person with no axe to grind would understand what I meant. You always face this tradeoff in writing. If you hedge every statement so carefully that it couldn't be used by someone determined to misrepresent you, you end up with something that resembles a statement by a corporate PR department.
An airplane a few kilometers in the air is _not_ in orbit.

Pity - if they had the bucks and the chops to actually orbit a server ... now that would be something.
If a payment technology can't be used to incentivize TOR nodes, it is not anonymous.

You can incentivize me to run more nodes with AMEX, Visa, MC, Travelers Checks, cash, red lobster gift certifcates or gold dubloons. From your comment that I quoted below its obvious you care about this field but I'm not sure where you were going with the above statement?

Throwing around the word 'anonymity' when one means 'psuedonymity' does a disservice to everyone interested in actual anonymous systems.

I could not agree with you more. Picture a crowd leaping to their feet shouting bravo and huzzah!!!:)
Creating thumbnails using PhantomJS and ImageMagick
A Foolproof Diet
I guess I agree about Russia and China but I think you're making my point for me.
Why Dynamic Programming Languages are Slow
One thing sort of hinted at but not explicitly mentioned is that the field you speak in makes a significant difference, especially at the lower end (really famous people will make out well in any case). If you can get onto the corporate speaking circuit, doing tutorials and lectures at corporate retreats, for example, there is a lot of that work, and it pays fairly well. This usually requires a sort of "pop" or "business" angle on your speaking. Even a very engaging lecture about advanced mathematics is not going to get you invited to most corporate retreats, but a lightly mathematically tinged anecdote, or a more business-focused lecture about using statistics to analyze markets, might do so.

I've noticed in game-design, for example, that over the past 1-2 years by far the best way to go if you want to make money speaking is to get into "gamification", talking about how companies can use game mechanics and badges for engagement and that kind of thing. Even if you're a better speaker when talking about actual game-design, the markets are just very differently sized, so it's more lucrative to give an "ok" talk about gamification (lots of clients) than a great talk about game-design (many fewer clients, unless you're Will Wright level).
How are you going to fund each new address? You have to remember that money moves from A along a vertex to B. Its the vertexes that kill you...
This only adds up if you think it makes sense for some many individuals to be allocated 10000x more resources for their leisure while the majority scrape to get by.

Its a very primitive belief system that actually predates social Darwinism and served as the inspiration for it.

In order to have an actual civilization, we will need to start to realize the differences between humans and common animals.
This also breaks the Safari Reader (similar to Readability).
A few kilometers up is not orbit.

And .. foreign satellites go overhead all the time. That's how orbit _works_.
It's more a total lack of documentation. I haven't actually looked at the new OS update yet, but I've written a couple of 'apps' for some jailbroken ATVs I have, to display some custom visualisations/data.

Deploying apps is a bit of a pain for the 'average' iOS developer, and for obvious reasons there's bugger all documentation...since the current captive market is so small (people who've jailbroken their units, basically), nobody really has any impetus to move things forward. The actual frameworks are a little limting, but not horrific...not hugely worse than iOS 1.0 before the SDK was opened up.
Textbook recommendations on various topics (01/2011)
On the other hand, again and again bugs that come from the ability in C to alias have been exploited.

His answer was of course EROS.

Microsoft explored Singularity.

Some of his colleagues went and wrote Go as a systems language (if not a kernel-side language).
Reminds me of Taylor Mali's poem: "Totally like whatever, you know?"
http://www.youtube.com/watch?v=pKyIw9fs8T4
The weird thing is, I've now started to notice the ums myself. I was talking to the founders at the last tuesday dinner and suddenly started catching myself every time I did it. I found that if I made a conscious effort to, I could suppress them. But when I was talking about something interesting, I'd forget and start umming again.
>You don't want a garbage collector to kick in unexpectedly, you don't want data structures to be allocated in mysterious ways.

All of that (and everything else C is attributed with) can be accomplished without using an arcane preprocessor/include system and you can have niceties such as a saner type system, generics/macros, namespaces, etc.

C is a language stuck with the design decisions that reflected the programming environments in the 60's and 70's but make absolutely no sense in modern context and now we are just stuck with it because of inertia.
This is a web-based hack I built this week to try bringing a visual appeal to Twitter, as Twitter's UI is currently text-focused and doesn't allow for any visual curation. It lets you browse by having a quick overview of tweets' attachments (picture, video, text extracts, whatever I can get). Hope you'll enjoy it!
Plenty. I played the entire MAME offering on my 32mb box (ca 1999)
python-ab: An absolutely bare-bones split testing framework in Python
How will you get money on your new address? Transfer them? No luck there... (Or have I missed something?) And even with a new address you will probably reveal yourself with most transactions anyway.

Sure you can probably find a way but it will be a hassle and probably quite a hassle if you don't want to trust anyone. Because of the transaction history the only real purpose I've seen with bitcoins is the fact that you could mine them quite successfully and thus get an anonymous income, and with those mined bitcoins you could buy something that isn't tied to you, such as a VPN. That was a quite cool scenario with bitcoins in my eyes.

Sure there are some VPNs that allow you to snail-mail money to them but that is quite a hassle. But aside from that you pretty much have to use your card, and by that you reveal your identity. And given that the VPN service isn't subject to the same laws as your ISP using one could actually be even less anonymous than not using one at all.

Anyway, due to the transaction history that is the only scenario I've found bitcoins beneficial (and the reason for why I haven't even bothered to read up more on bitcoin). Would love to be wrong though.
Hi Gary!
I think an additional benefit of your perspective is that it allows the person to merely like what they do a lot. When it's phrased as "love" being the goal, it becomes ideological. Not having Perfect Love, whatever that is, about your work is not the end of the world. "How to Love What You Do" is very much in the "You Lost Him at Hello" negative self-help mindset.
I think they'd be more likely to buy back stock than to start granting dividends.
Circus - a process controller in python
This might as well be the only social/economical problem, which manages to make me angry. Not, because of the money wasted, which was supposed to go to education and research. Governments have invented all kinds of worse ways to blow money. Not, because of my believe that access to science is supposed to be free and open to everyone. There are more essential things like human rights and access to clean drinking water, which should be universal, but still they are not.

What makes me angry about it, is that it is such an unnecessary problem. It is just such a bad instance of the tragedy of the commons. Everyone recognizes what a bad situation it is, but no one feels they are in the position to do something about it.

Imagine the top 100 universities in the world, or even just the Ivory League, sat together and signed an agreement, that they would prohibit their staff to publish in non-free journals and that they would stop subscribing to them. I think this problem would sort itself out instantly. Same thing if the funding agencies of the EU and US would sit together.

Anyway, it seems like finally something happening about it, which is great.
Apple To Announce What They're Going To Do With Their Cash Money
"A real act of war" - or, more likely, an act of civil aviation rule enforcement.

Obstructing airspace is a pretty serious issue. Unlike copyright law in general, there will be absolutely no absolutely no legal ambiguity if one of their machines is a public safety problem. That's hefty fines or jail time with little chance of public sympathy.