skysight-inc/HackerNews huggingface dataset:
Yet, devs for embedded systems are harder to come by than devs for Windows. Makes initial costs as well as maintenance costs lower.
I think you're confusing Charles Stross with Ken McLeod.
Friendly Virus Reminder
A protip by projectcleverweb about malware, virus, spam, windows, mac, virus portection, bitdefender, norton, anti-virus, and linux.
It depends on whether mining activity has saturated the reward by then.

(current hardware seems to still be returning more than 10x the electricity cost, based on squinting at http://minr.info/

Edit: And that is after the price drop.)
Yet another FUD piece from the Daily Mail: a newspaper whose mission seems to be categorizing everything into a "cures cancer" and "causes cancer" pigeonholes (note that in DM's case, these are NOT mutually exclusive). http://kill-or-cure.herokuapp.com/
Bioinformatics uses lots of memory. 3-4 years ago people were buying 512GB machines for it, and I'm sure it's crazier now.
No, you can build against the iOS 7 SDK and still support older versions of iOS. With Xcode 5 you can only build against iOS 7. You can also have entirely separate functionality for different OS versions in the same app bundle.

I've never tried it, but as far as I'm ware, you could theoretically build agains iOS 7 and have the app run on iOS 2.0, assuming the App Store still works.
Yeah, I thought it would be CHEAPER than their laptops, at least base price. I could be wrong, but isn't that how most desktop PCs are priced? I mean of course the specs are much, much better, but I thought you pay a premium for the laptop body, and so the desktop is naturally cheaper.
I'm a diehard Vim user, but have had to use ST+Vintage to pair on a coworker's computer. It's great for about ten seconds. Then your brain gets tricked into thinking it's actually Vim, tries an unsupported shortcut, and gets horribly confused. Incredibly aggravating.
> The issue he's pointing out is that the rational, amoral actor will have to decide between a saturated market of ASICs with extremely long time to ROI, and a quick buck off of grandma's draining laptop battery.

The rational, amoral actor with access to a botnet of general-purpose machines will have to decide between using them to mine for BTC and using them for another profitable, illegal purpose, such as relaying spam, performing DDOS attacks etc.

As the difficulty of mining increases, the profitability of mining on a botnet decreases relative to the other potential uses for the botnet.

Currently, I would be surprised if mining for BTC on home computers would yield enough coin to pay even for the cost of building the botnet in the first place.
It's not unheard of for Macs to be limited in how much RAM they'll recognize, but it's not common. The maximum is typically limited by the number of RAM slots and the largest modules on the market. The Mac Pro has 4 slots and 16GB modules are the biggest out there at the moment. I would put good odds on it being able to take e.g. 128GB when 32GB modules become available. But there's no guarantee.
You can build for ios 7 at the same time as ios 6. They tend to assume you'll only want to target the latest, but it can be done without much trouble, esp. if you already have a tested older project and are willing to put more time in to testing. I'm supporting an app which supports ios 5-7 at present but we tend to test only on 6-7, and have changed some of the UI to match better with ios7.

The issues tend to be with matching chrome if you have custom controls, but if you don't have many custom controls, you'd probably be fine. I imagine it's not very different from the story for Android.
You had some really outstanding teachers. Congratulations.
That's not the question. The question should be: what did you learn? I don't think I learned anything new in Robinson's talk. I enjoyed the talk in the same way as I can enjoy a good Holywood movie, but I didn't learn anything new.
Bitcoin is only deflationary if the supply of everything else grows forever. If you look at prices throughout the ages you'll find things haven't always been like they are now[1]. We created the current global monetary system to deal with war debt, globalisation and mind-boggling growth in western prosperity, but there's no reason to believe what we use in 100-200 years will be based on the same principles at all.

And no, I'm not saying Bitcoin or a return to the Gold Standard is the future, just that it's foolish to think a currency of limited supply "just doesn't work". At one point, it was completely natural and obvious to everyone that the supply of money was and should be limited.

[1] https://philebersole.wordpress.com/2010/11/17/inflation-thro...
People can use a lot of electricity without generating a lot of heat in a room that looks like it would make a nice grow room. In other words, a very small percentage of people using a lot of electricity are growing pot. The percentage of people with a hot room and hydroponics garbage in the back dumpster that are growing pot is a lot higher.
Here's a collection of essential tools for Startups
>a Libertarian political agenda in mind—to damage states ability to collect tax and monitor their citizens financial transactions.

It's kind of silly when people twist words like this. Do you support the existence of the United States government? So you support Guantánamo Bay, Abu Ghraib, and Contras killing nuns in Nicaragua? That's the basic form of this argument. It would of course be fair to call Bitcoin crypto-anarchism, or anarcho-capitalism, or crypto-anarcho-capitalism, if you're a huge fan of hyphens. To tar all libertarians (it's never capitalized, unless you mean the party) with this brush is disingenuous; it's a way of arguing against the reasonable sorts (e.g. Milton Friedman and Gary Johnson) and the next complaint "but most libertarians I see are [...]" is equally bad: you choose to look at the crazy types, similar to how Hacker News posts way more about the NSA and DEA than about the NHTSA and the CDC. How can we possibly have a reasonable discourse if we devolve so quickly to calling each other anarchists and fascists and accusing everyone you don't like of supporting child pornography? Signed, "moderate" libertarian.
I use a spanish layout keyboard and the default comment/uncomment mappings don't work for me either, I remap them to:

{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
It was an Android "Settings > Reset", not from within the app
A Scientific Inquiry Into Santa Claus
Playing loud music when encrypting/decrypting/typing in your password will defend against acoustic attacks, right?

This other type of attack, however, isn't so easily guarded against:

Beyond acoustics, we demonstrate that a similar low-bandwidth attack can be performed by measuring the electric potential of a computer chassis. A suitably-equipped attacker need merely touch the target computer with his bare hand, or get the required leakage information from the ground wires at the remote end of VGA, USB or Ethernet cables.

This serves as a reminder that it's pretty much impossible to defend against an attacker that has physical access to your box.
Bitcoin transaction are traceable but it's extremely easy to launder bitcoins. Many such services already exist for some minor fee.
How data is stored in MongoDB
This is correct. Last friday one of our LAMP servers was running a litecoin miner via a security vulernability. Everyone laughed at how inefficient that would be for the hacker. Well, the hacker wrote a script and probably got tens of thousands of high powered VMs to do his bidding. Free mining for him. Even if its crazy inefficient, 10k inefficient machines are better than spending $5,000 on a single mining rig. Whatever he makes via this approach is pure profit.

Note: if you run Pydio, update to the newest version. Everything below 5.04 has a serious security vulnerability. That's how they got into our machine.
Every time I see people start arguing about editors I end up here http://xkcd.com/378/
I've read through the feature list and changes from 2 to 3, but can any ST users here be so kind as to describe any issues they faced from migrating from 2 to 3?

My use of ST is not too different from out-of-the-box. The main non-included plugins I use are Emmet, Ruby Slim, and Markdown Extended, and of course the utilities needed to manage them, such as Package Control. And I have a shell shortcut to get to ST (who doesn't?)...other than that, nothing too fancy...so I probably shouldn't experience too many hiccups to my workflow from just installing ST3?
Some fun with Redis Cluster testing
Large image manipulation has been done for years now, no? If we managed it ten years ago on comparably puny machines, what has changed? Images bigger I guess is one thing, but does that account for advances in RAM?

(Saying that I am amazed at how my desktop slows down with 4gb of RAM these days.)
I currently have an app in the store that has been optimized for iOS 7 but works as far back as iOS 5.1. You could probably support earlier versions as long as you verify the OS supports a feature/method before calling it.
I've got some Chinese IP trying to log in to my account every 4 or 5 days at the moment it seems. Prior to that, it was a Japanese IP every few days for a couple of weeks.

Two factor auth. via my mobile is great.
iOS apps in Xcode have a "Base SDK" (which is the actual SDK you're building against: must be iOS 7.0 from Feb 1). But you then also set a "deployment target", which is effectively the oldest version of iOS you still want to support. Set this to iOS 6, for example, and you'll be supporting both versions, even after Feb 1.

One of course needs to be careful about using new APIs/features in this situation (detect whether a certain method/selector exists before using it, for instance) – as we don't want to throw runtime errors on the older OS.

http://stackoverflow.com/questions/1358033/iphone-base-versu...

http://stackoverflow.com/questions/986589/how-do-you-optiona...
I was pretty shocked to see a programmer that delusional about XP and its influence. Then I got to the bottom and saw it was an XP snake-oil salesman writing it, not a programmer. Surprise. All 12 of those things predate XP, and most of the 12 things are situational. There is virtually never a case where following all 12 of those things makes sense. But that is exactly what XP was. It demanded you do all 12. Just saying "because some people still do some things in that list, XP mattered" when those things were being done before XP came out is absurd. "Which ones don't you do?", all of them but avoiding overtiming.
May be it is a selection bias, but as unlucky customer I had seen hundreds failed ATMs from various banks on streets and almost all were with XP Home, exceptions were XP Professional, Linux, Windows 98 SE, OS/2 and DOS.

I am from Russia, so corruption may be explanation.
> Can someone explain to me the validity of simply multiplying the value of Bitcoin against its current percentage of world's total greenhouse gas output?

I believe it comes from here: http://bitcarbon.org/faq.html

> The Bitcarbon Methodology says that the carbon footprint of the Bitcoin mining network will be proportional to the exchange rate of Bitcoin assuming that 90% of the dollar value of Bitcoin is spent on electricity.
Did anyone else assume that temperature would be something they'd realize they need to control for? I would even suggest they should have a control group with a fluctuating temperature, as humans go through temperature fluctuations - and perhaps even seasonally alter temperatures.
The banking infrastrucutre devours resources, and provides liquidity. What you should compare the carbon footprint of BTC with the carbon footprint of mints and treasuries.
Pity that Science article got it wrong. 'Invented'!?
> The idea that deflation is necessarily harmful to an economy is a fallacy.

Well, it is undeniable that this is subject to very heated debate. Some people are monetarist, some people are not, and central bank policies shift from country to country and from generation to generation. For instance, Spain and the UK had very similar debt and deficit figures at the outset of the recession, but Spain does not control the value of its currency. The Euro is controlled by the European Central Bank, and is run primarily by German central bankers, who are strongly opposed to inflation as a lever of policy. The UK controls its own currency, and has deliberately pursued an inflationary monetary policy, and even more so with the newly appointed head of the Bank of England, Mark Carney. It is a very common opinion, in the US and the UK as well as in parts of Europe, that this is a key reason why the UK economy is doing ok, with 7.5% unemployment, while the Spanish economy remains in freefall, with 25% unemployment. Certainly, one academic study plucked off the internet, written before the current financial crisis, is unlikely to settle the issue for all time.

Bitcoin effectively allows individuals to bypass this debate, and put their money where they think is appropriate. But, of course, the individual who is saving money always wants to avoid inflation, so will put their money where it will maintain its value. Whether this is positive, or indeed sustainable for the rest of the economy, is, as I say, a matter for debate.
>> how to transport that energy to where we'd like to use it

I've always thought that a rectenna[1] would be the most efficient way to send power from orbit down to Earth.
No ability to have more than one hard drive (No RAID possibilities)

That's why it has six external storage ports each capable of pushing 20GBps.

Single power supply

Workstation, not server.

Compare this to the dell workstations

Large, noisy, ugly, inefficient uses of power?
> BTC with very little history may become very very valuable

Why would a virgin coin be more valuable than one that has passed through countless wallets? What is the advantage?
That they have not made available a threat model is the kicker for me. Every time people start talking about security, whether it's their email or their house, inevitably they start going nuts with all the possibilities. They then leave real security against real threats at the door in order to deal with imagined ones that require far greater resources to secure against. I'd bet that many fortunes were made by security 'professionals' catering to these whims.

The threat model is the antidote to this tomfoolery. Before you even start to touch a primitive, sit down and think very hard about who you're trying to be secure against and what their available options for attacking you are. Then write this analysis down and make it a living document, referring to it constantly to make sure that what you're writing is actually protecting you from something and what and how it's doing that.

I'd go so far as to say that without such a document, a system cannot possibly be secure because it doesn't know what it's doing. What's more, the poor team in charge of maintaining and updating it is going to be forever behind the curve, reduced to putting out fires whenever they pop up, be it from external actors actually breaking their code or from their own ignorance introducing vulnerabilities that weren't there before because their updates didn't take into account the non-existent threat model.
MirrorBrain: Download Redirector that generates cryptohashes/Metalinks/Torrents
Most bioinformaticians don't know how to code very well in my experience. (Some yes, but the majority I have worked with, no).
No, you should pick numbers on a daily average with an indication of the daily variation on the value if you want to be fair, not at a precise instant, because Bitcoin can have as much as 30% variation in a given day, so I too can make up numbers out of thin air by picking up a very biased time during the day.
Export to html would be nice so it could look pretty in my laptop browser.
That's true, and that's why Apple's cheapest desktop (the Mac Mini) is cheaper than Apple's cheapest laptop.

The Mac Pro, however, is not designed to be cheap. It has Xeon CPUs, ECC RAM, two high-end GPUs, large amounts of RAM, etc.

The Mac Pro is built to be powerful. If you want cheap, you want an iMac or a Mac Mini.
There min/frame in the included paper chart range from 3.8m/frame to 25.8m/frame, which is pretty slow for 2013 at the simulation sizes they give.

It is too bad they didn't break out the individual steps to show where the time was spent. Could simply be unoptimized code. I notice there is a restriction on the time step to be less than 0.5 x 10^-3 s, not sure if that is the main difference.
The cool look I imagine is to maximize surface area (for cooling purposes). It does look cool/new of course. :)
I practice what essentially amounts to pair programming very regularly. On the other hand any kind of TDD seems to be mostly moot for projects I work on. I assume this is because most of my projects involve disparate components with continuously changing interfaces and just getting together works better than producing interface specification that is complete enough to base any tests on (and to be clear: it's not about two people being in same room and each hacking away at his component, but about both working alternatively on each component).

I'm somehow surprised that this even works well with pairing of programmer and hardware engineer, but that requires management that believes in their engineer's skills (rapid iteration and hardware tends to get very expensive very fast) and programmers that have meaningful insight into hardware.

On the other hand projects I work on are probably not very representative of anything as most of them are weird :)
How about cat /dev/random > file ?
but will not be buying apple computers again

Why not? There aren't any alternatives.
Want to be even more surprised? The UI that you're looking at and interacting with - that's HTML pages being displayed in Internet Explorer.
There's coal-burning power plant specifically for bitcoin mining. (Just kidding)
The reason it sounds strange to talk about 'the Gini coefficient of the Bitcoin economy' is that the Gini coefficient is usually used as a measure of income (or sometimes wealth) distribution among a _population_.

As your comment suggests, those populations are usually defined by being located 'in actual places'. However, they could equally be defined by some demographic factor. You could look at the Gini coefficient of income for people with blue eyes.

However, I don't see the sense in singling out just a single asset or asset class, and looking at its distribution among the whole human population of the earth UNLESS the total value of that asset is some large %%% of the total assets in the world.
I'm inclined to agree to a point. However, I'd also point out that promoting rampant cynicism is perhaps not the answer to all of our problems, nor necessarily a good way to teach people to think.

Critical thinking? Absolutely. But stomping out enthusiasm is a great way to kill something valuable that people like to talk about but rarely seem to understand: Actual innovation.
Then you should try actually arguing with them, for a change.
What It's Like to Live on Low Pay in a Land of Plenty
Is that still true if the attacker has access to system memory? That's a more difficult attack but still feasible for a malicious VPS admin.
Important stuff:

> Q9 How vulnerable is GnuPG now?
We have disclosed our attack to GnuPG developers under CVE-2013-4576, suggested suitable countermeasures, and worked with the developers to test them. New versions of GnuPG 1.x and of libgcrypt (which underlies GnuPG 2.x), containing these countermeasures and resisting our current key-extraction attack, were released concurrently with the first public posting of these results. Some of the effects we found (including RSA key distinguishability) remain present.
Most MBA grads are insanely arrogant and completely technically illiterate.

A Wharton MBA is just partying and networking with other arrogant ibankers and consultants. They think having some idea is brilliance and they just need a monkey to code it up for them.

Their version of "hard work" is insane hours spent making spreadsheets and powerpoint presentation instead of building things and learning real discrete skills. Mixed in with more schmoozing and work dinners/open bars.

I have seen this firsthand (gf is a Wharton MBA grad)
Depends upon the user. I tried it for like a week on Windows, but found Notepad++ with some plugins works just the same and is free. Other people rave about it. tomato, tomato.
Again, I'm not going to apologize for my explicit rudeness when I'm faced with the implicit rudeness of the extreme arrogance of most BitCoin supporters.

You people think you have it aaaaaall figured out and that no one has a right to interfere with 'the due process of nature'...
Great! Please feel free to join in the discussion about future test types on the GitHub issue if you want!

Based on your comment and some others, I am presently thinking we'll want to bump up the priority of adding new tests in the upcoming rounds. Tentatively, getting the caching test in is low-hanging fruit and may be next up. But the external API test is probably next after that.
I better preface this with that despite being a libertarian, I don't back, believe in, or own BitCoin. (For that matter, despite also disagreeing somewhat with cstross here, I've also upvoted the article for being interesting; they are valid concerns.)

In a way, BitCoin is a mathematical fact of the universe rather than an "idea for what society could choose to do". Not BitCoin specifically, but the general ideas it embodies. If BitCoin is long-term viable (which I personally doubt), or if anything like BitCoin is viable (which I consider somewhat likely, but not proved), it's going to be created. You're going to have to deal with the existence of it, and society is going to have to learn how to live in a universe in which it exists, just as you have to learn how to live in a universe with crime. It's too simple to just suppress out of existence. You don't really get a vote over BitCoin any more than you get a vote over murder.

(You may choose to suppress it, but you're going to have to deal with the non-100% effectiveness of that choice somehow.)

#include<my_first_paragraph>
Facebook Trapped in a MySQL 'fate worse than death'
To what degree? I'd love to see one of these breakdowns if you have a link.
Just saying, but if I was selling computers and toasters, I too would offer a longer warranty for toasters.