skysight-inc/HackerNews huggingface dataset:
Nothing really. People who use online wallets are either uneducated or think they can generate money by trading, flexcoin wasn't really a trading platform though.

This highlights that bitcoin (not CamelCased) simply isn't a consumer reality yet. Having a wallet on your computer means you have to secure it. Offline wallets aren't very practical and not trivial to generate. Easy to use hardware devices have been promised but not delivered yet.
The first missing part: A language with a sane syntax. For some examples of the multitude of ways in which Ruby syntax is awful, see [1].

The second missing part: Ruby is Rails. Trying to learn Ruby at the same time as a modern web framework with all its moving parts? Forget it.

The third missing part: Tutorials. Okay, I haven't done a rant on this. Google rails tutorial. The first helpful result I get [2], I scroll down. The first meat is "Setting the application home page". I see this:

Blog::Application.routes.draw do
get "welcome/index"

Huh? "This is your application's routing file which holds entries in a special DSL (domain-specific language) that tells Rails how to connect incoming requests to controllers and actions." So it's not even Ruby or some recognized Web glue language like HTML or CSS; it's some domain-specific language? Okay, I totally don't get it, so as suggested, for more details, I should refer to "Rails Routing from the Outside In" [3].

This is even more confusing. It says you should do something like this:

get '/patients/:id', to: 'patients#show'

Huh? What's the deal with the colons and octothorpe? I can guess colon is the signifier for an ID in the URL, but why the pound sign for #show?

get '/patients/:id', to: 'patients#show', as: 'patient'

And what's the deal with the colons?

I could go on and on. I'm sure that with a few hours of pain and frustration, I would be able to figure out exactly all the oddities of Ruby syntax, or the template language, or the DSL whatever, and understand this example well enough to extend it.

But that's not the point. The point is that, because I have to spend those hours, it means that Ruby/Rails is poorly designed. In Django, by contrast, things are almost always simple and obvious.

[1] https://news.ycombinator.com/item?id=5872899

[2] http://guides.rubyonrails.org/getting_started.html

[3] http://guides.rubyonrails.org/routing.html
Anyone know about something similar but applied to Canada?
> Keep in mind that clients like Electrum and Multibit are storing Wallets in the cloud

Electrum doesn't store the wallet in the cloud, it just uses a web service instead of downloading the entire blockchain.
What's the different between interactor and wisper? Wisper is better doing the job in your example.

interactor: https://github.com/collectiveidea/interactor
wisper: https://github.com/krisleech/wisper
> Turns out, the user's computer was infested with spyware and garbageware

You're recovering from a system compromise, an unrelated problem from downloading Firefox. Hints to get started: unplug net, image the HD for later forensics, reformat & reinstall OS, carefully restore non-executable data files from backup.
And to use paper money (USD, EUR, etc), which are much more stable in their value than BTC and the like are.
5. ?????
6. PROFIT
> I've heard it been said (I've not checked myself) that the description of the core language is only slightly longer than that of Java or C#.

Here is a comment which links to a talk in which Herb Sutter says it:

https://news.ycombinator.com/item?id=7094239
It's not a competition.

Also, does your quipper think that women aren't important? I always find it amusing when people wax philosophical about equality whilst retreating into sexist terminology to do so. Instead of 'poor men', 'the poor' or 'poor people' works to the same effect.
The words encryption and obfuscation do not contain any overtones of their complexities.

You would rename the Caesar Cipher to be Caesar Encoding? Not going to fly.

Any encryption where the password is public knowledge is just obfuscation. So if these backups were AESed, reversed, RC4ed, bzipped and then DES3ed ... that'd just be time-consuming obfuscation.
I really like my Basis smartwarch - I've only not worn it about 5 days in the last 6 months (since it arrived). I hope they keep the web software running for years to come, the thing is very cloud dependant!
Were those everyones by chance people who owned or had an interest in a bitcoin bank?
Can you please point me to someone who was saying you should use an online wallet (i.e., "bank") a year ago?

Among every Bitcoiner I've ever known, we'll all stressed the importance of not using any type of online wallet, unless it's a special one like blockchain.info that lets you maintain control over your coins.

You do gain some convenience by storing your Bitcoins in an online wallet, since you can use them then from any device. But you make a very tempting target for unethical people. Plus, you get all the convenience of an online wallet with blockchain.info, and yet you still maintain control over your money.

That said, even a system like blockchain.info is not appropriate for storage of large amounts of Bitcoins, like your savings. For that, only a system like paper wallets or Electrum or Armory deterministic wallets -- created on a secure, offline computer -- are appropriate.
How Starcraft Relates Heavily To Startups And Businesses
Some free protocols, but most are not/are available on a subscription basis, but http://www.springerprotocols.com/ could be a much suitable alternative. However, I'm sceptical that your company hasn't heard of them, perhaps it's an issue of available funds for it unfortunately.
No way should people be doing this in 2014
they all came with bluetooth AFAIK - just took a (always wired) firmware upgrade to the early ones to activate it.

I regularly sync mine with my iPhone.
OK, we agree then.
Open source video compositing tool Natron v1.0.0 beta released
If you are are fortunate enough to have the liquidity needed (E.g.: you've already participated in a successful exit in a startup in your home country), there is always the EB-5 investor visa. (invest a half a million to a million dollars and create 10 jobs)

Obviously not an option for everyone, but if it is available to you, it may be one of the easiest ways, as you can get a green card relatively quickly via that route.
That's why there are bank laws. Maybe the people supporting "freedom" of bitcoins slowly begin to understand the downside of no regulation and laws.
This is the main reason I've given up. It's not an effective use of anyone's time to wade through the US immigration mess. My J-1 visa expired last October. I was in SF for my PhD research on a J-1 and had to suddenly return to Europe last April due to unforeseen family circumstances. I was in the process of filing for a waiver when I was in SF and had a long call with someone at Google about a position I'd applied for. I discovered that I had just missed the H1B deadline, so there was pretty much no way for me to get a job in 2013.

Now that I'm back in Europe, I've been looking into applying for a J-1 waiver and it's just form after form after form. Additionally, you have to pay something in the region of $2000 according to an immigration lawyer I sought out and with that I'd only be throwing my name in the ring, with the possibility that the State Department would reject my waiver application apparently.

I absolutely fell in love with SF whilst I was living there and would love to make it back now that I'm wrapping up my PhD, but I think it's neigh on impossible given the current bureaucracy involved.

Guess I'm just gonna wait it out and hope for immigration reform to kick in.
> reduce single input streams (mute that one flash video) in volume

Not easily, as far as I know. What is the use-case for this, btw? Muting flash on sites other than youtube and the like (as youtube has a volume control for every video)? I use noscript and flashblock -- so I generally only see (hear) flash I want.

> switch between usb and internal card without restarting an application?

I haven't tried (no need -- I only use my dac for audio). Alsamixer allows you to set volume for each device, so perhaps one could set up a virtual device so that audio goes to both cards by default, and then you could mute one or the other there? Take a look at this thing I found:

http://slack4dummies.blogspot.no/2012/02/alsa-multiple-outpu...

[edit: For switching outputs/cards "manually" via using separate .asoundrc files, not the guide linked above]
I think restarting audio is enough (but that would typically not help for games, but should be fine for video (stop-start playback). [edit2: The app needs to close the audio device for such manual shifting to work -- YMMV]

I only ended up with this after enough frustration with pa that I went and looked up how to do (basic) alsa config. The documentation could benefit from more (hand holding) guides, and a proper (g)ui wouldn't hurt. But when you see it as a list of inputs and outputs (both plugins and devices) -- slaves and masters -- most setups are possible.
Atomic Powered Robots and Records Played With Optics
Projeto de Sistemas Solares Térmicos
> Instead, as the article makes clear, many poor villages don't even have ready access to clean water.

Not that tired old argument again. Yes, it is true. But lots also do. And lots have cellular broadband, and tons of relatively poor people have access to smartphones. Not all of the third world is the same.

And looking at the OLPC site now, they're up to 2.4 million of the thing. Not quite the numbers they'd hoped for, perhaps, but still 2.4 million children in developing countries who now have access to computing.

There's room for projects trying to address more than one issue, for more than one group of people.
A horizontally soft-scrolling shoot-'em-up for the unexpanded VIC-20
Bitcoin chumpatron
... but every second I am not cleaning my coffee device I can be doing something else.

Like, picking your nose?
PS plugin and OS X app for iOS developers that help to work with iOS design
Mainly my massive respect for HN and it's simplicity.
> the command to get rid of The-UI-formerly-known-as-Metro and use the desktop instead

wget http://torrents.linuxmint.com/torrents/linuxmint-16-cinnamon-dvd-64bit.iso.torrent
If reading is your main form of entertainment 40 books/year is not much.
As I became more experienced, I started understanding abstract concepts better because I have already seen more real world things. I can now quicky think of my own examples in my head.

(Aside: This is why I think you should work first, study later. University deals with abstract concepts, but without experience these abstract concepts often mean nothing to you)
7. Criminal investigation 8. JAIL!
And how do you trust the penetration test team? Honestly, I'm not a security expert and I've seen a few penetration/security audit reports that seemed pretty worthless to me.
I'm going to hazard a guess that the problem is not the physical keyboard, but rather the OP's use of a non-US keyboard layout. My native portuguese keyboard layout uses AltGr-8 and AltGr-9 for square brackets, and 7/0 for curly braces, and it's incredibly uncomfortable. I eventually changed to using the US International layout (with dead keys) to make it less awkward to write code, to the detriment of writing in portuguese.
Buy a domain and VPS (I use prgmr.com). Then follow http://flurdy.com/docs/postfix/
Nice summary. I think it missed one important detail, only US-masters can apply to the extended H1-B quota, if you got a master degree outside the US you are not eligible to that quota and falls under the normal cap.
Say you wanted to do the same thing from a Rake task or the console. Wouldn't an interactor be a nice thing to have then?
How can Bitcoin ever go mainstream if you need regular people to secure their computers, remember their passwords and backup everything so wallets aren't lost?
What do other people think about the "goto" pattern for handling errors?
I've never been a huge fan of it due to the unclear control flow you get, a point of view which this seems to back up very well. I'd much rather set a return/error code appropriately, encase each chunk of code in a 'if (OK == ec) {...}' and then clean up based on the ec at the bottom.
That way what code is executed in any given circumstance is blindingly obvious and so is the clean up.

The "goto fail" pattern seems pretty common though - I was wondering what it had in its favour apart from being a easier to type (which would also be true of "not checking for errors" for example).
Out of all of the many security incidents we've experienced in Bitcoin's short but eventful lifespan, not a single one has involved anything like rubber hose cryptoanalysis. This in spite of the fact that numerous public Bitcoin figures are known to be millionaires many time over.

Why is this? Well, if you choose to "use rubber hose cryptography" on someone to steal their Bitcoins, you've graduated from a faceless, online, white collar crime that many police departments won't even take a report for ("they've stolen your Bitwhats? Yeah, we'll get back to you.") to an extremely serious crime that will get you locked up in violent prisons for a very long amount of time in every country of the world.

So it's not surprising that the scenario you describe has not happened. It may happen yet, but it will be a rarity and not a statistically-meaningful threat.
>Is that really true?

It's almost certainly not true, at least among those that would be called mathematicians. This follows if for no other reason than the fact that it takes years to get up to speed with the forefront of any particular branch of mathematics, which is the prerequisite for testing out one's mathematical abilities (in the context of research). While you occasionally have a few teenage prodigies, most mathematicians won't get started on their career until much later.
Facebook buying 11,000 drones to connect Africa
That's a very weak argument. We just had the biggest financial crisis since the 1930s and not a single saver in the U.S lost their funds in a regular bank account.

Here's the secret: Deposit insurance.

Bitcoin related organizations are well advised to start copying some of the good parts of the traditional financial system instead of just pointing at its weaknesses. Some have already started: http://www.bbc.com/news/technology-25680016
7. Bitcoin devaluates 8. poor again
Glacier should be used for data that won't be changed frequently (e.g. purchased music/movies). Hence you can backup to glacier daily.

S3 is more suitable for things you are working on like codes.
"The US" is big and non-homogeneous. Even SF and LA are surprisingly different, much less NY, DC, Austin, Orlando, Honolulu, Nashville, Fargo...
No, it's claimed they are not aware.

Although it's not clear how they avoid timing attacks.
In HTML5, it's OK to have multiple <h1> tags in a page, provided that they belong to separate sections, articles, etc.
If only there was a system, by which many of these institutions that hold other people's bitcoin, could protect the currency against individual institutions losing their clients' deposits.

I wonder what something like that might look like...

Maybe: http://www.fdic.gov/
Big List of Sublime Text Themes - Not Color Schemes
Those guys with all the guns and power will still make sure you pay your taxes, to do so you will need to exchange your bitcoin for fiat, and the crooked bankers will just insert themselves in the exchange process.

Bitcoin as a solution to human greed and corruption will work as well as Communism did.
What's the perceived benefit of not allowing the spouse to work? Is this a "they took our jobs" situation, or is there something substantive behind that policy?
I can't wait for the WWDC where Apple will allow all developers to submit their app following of course meaningful guidelines that fit a car user interface.

Then Apple can act as a gateway and the automakers cannot put a veto on which app goes to the car dashboard or not.

I think we can learn from the fiasco of Renault trying to create a plateform with their R-link system. In this case the car manufacturer does the filtering of the apps but the rewards are low for the developers :

- antique system : android already 3-4 years old!

- no access to the car data : it's like making a smartphone app without being able to use the camera in your app. So as the user experience designer you're loosing very important data about the context of the user.

- low number of users : not many cars are sold with this system.
(Carplay do not have many users yet but has much more potential of growth than R-link).

The marketing page of r-link : http://www.renault.co.uk/innovations/r-link/

I think people already showed many time they do want control, variety and choice.
Oh, dear Lord. It's comments like this that make people skeptical about Bitcoin in the first place, because it demonstrates that BTC supporters don't understand what the economy, or even money, is.

Ok, when I studied history many years ago, I took a class in early modern Europe (think 15-16th centuries). That was when modern capitalism first gradually appeared. The most important thing to understand about the origins of modern capitalism is the change in society it required. That change was the transition from a face-to-face society (where you personally knew all the people you transacted with) to a society of strangers, where you had to put faith not only in complete strangers, but in people whom you'd never met and never would meet. Most importantly, you had to put faith in institutions. That was when the first institutions started, modeled after the oldest institution of all, the Roman Catholic Church. There was a time when there were no institutions (well, other than the church). People couldn't even understand the concept of an institution: they knew there was a guy named John and a guy named Paul, but what the hell is a group of people that has an identity of its own, and lasts more than its members?

Anyway, modern capitalism required institutions, most important among which were banks and insurers. Insurers reduced risks and encouraged investment while bankers lent money to support such investments. Now, when you put your money in the bank, it has to be loaned to others, otherwise the economy will come to a standstill. You have to put faith in the bank to get the money back to you. Same with insurance. You have to have faith in the insurer to pay your claim, or, at the very least, faith in the court to compel the insurer to pay up.

The way you look at BTC, disconnects money, a central instrument in the economy, from the economy at large. That doesn't make sense, and even if no one ever steals your money, your money won't "work", because there will be no economy to use it in. A modern economy is built on trust. Trust that in the long run, most people will be honest because that's what's best for them, and they know it. If we don't have trust in institutions, there will be no economy to speak of, or, rather, there will be a very primitive one (only, this time, with computers). In that case, I suggest you take good care of your machine, because in your utopia there will be no new models coming out. Sheesh, how some people, in time of crisis, cling to their laptops and algorithms.
It'll be interesting to see how much resources the relevant law enforcement agency assigns to this case and how succesful they are at apprehending the culprits.

NB I think I'll re-read Halting State:

http://en.wikipedia.org/wiki/Halting_State
No, don't worry about pen tests. Just don't store your Bitcoins in someone else's control, like an online wallet. This really isn't that hard.

The only time you should be exposed to any sort of counterparty risk in Bitcoin is when you buy or sell them. And if you use a reputable service like Coinbase or Bitstamp, and only keep your Bitcoins on that site for the few minutes it takes to buy, sell, and transfer them, your risk should be miniscule.
Interview with a editor of Ukrainian student newspaper
2 uploads an hour = 48 uploads a day

48 a day * 31 days a month = 1488 uploads a month

5.5 cents per 1000 uploads

so this would cost roughly 1.5 * 5.5cents, so about $0.0825 a month.

There would be data and storage costs but I'm just going by your upload request calculations.
Uber, Lyft crackdown in Seattle may be followed in other cities
Problem with bitcoin security right now is the truly secure self storage tools are immature. For example, I've been trying to get this armory program (https://bitcoinarmory.com/) to complete building database for more than 1 week. It just doesn't want to work on my Mac. My dad is not going to endure this to secure his bitcoins.
That is a gross misrepresentation of the results:

> The total amount of work hours decreased by only 13%. Breadwinners hardly cut down on their hours, women used the basic income for a couple of months of maternity leave and young people used it to do some extra studying.

> Forget’s most remarkable discovery is that hospital visits went down by 8,5%. This amounted to huge savings (in the United States it would be more than $200 billion a year now). After a couple of years, domestic violence rates and mental health also saw improvement. Mincome made the entire town healthier. The basic income continued to influence following generations, both in terms of income and health.
There are several people who are hell-banned but continue to post insightful (or at least respectful) comments. Perhaps we could buy them out of purgatory? What if 20 people each paid 10 points of their own karma to "redeem" someone from hell?
I, like many others, used to have the attitude that "puzzles are for interviews". But recently, I have started seeing that there can be practical applications for seemingly academic ideas.

For example, I know a proprietary trader who uses a concept similar to this from the field of Optimal Stopping for his trading system exclusively, i.e., his entire trading strategy, managing tens of millions of dollars for a big bank, is basically an application of Optimal Stopping to the markets!
In conversation with... Steven Pinker
This is what happens when the barrier to entry is downloading a Bitcoin client.
The whole point of Bitcoin is that you don't need to trust third parties with your money. Pointing out that people who choose to give their coins to a third party might lose them seems trivial - yes, financial institutions collapse (if you can call something like flexcoin an institution), and yes, regulation and deposit insurance can help address that. Who was arguing otherwise?

The arguments for Bitcoin are that you don't / shouldn't need anything like Flexcoin in the first place. Apparently though, some people end up buying Bitcoins and then not storing them in their own wallets, ensuring they get the worst of all worlds - no low-trust technology and no government bailouts.
"Luckily I'm not educated," he tells students. "If you act like an illiterate man, your learning will never stop... Being uneducated, you have no fear of the future."

Love this quote!
Twitter is installing log cabins from the 1800s in its San Francisco office
>He never tried to build a startup, he just tried to solve a problem

Sounds exactly like a startup.
They need to keep their fabs running at a reasonably high capacity to keep per chip production costs down. That enables them to keep the nice high margins on premium parts like server chips.
This is what reverse google image search says:

https://www.google.com/search?tbs=sbi:AMhZZitfuTwYMbUV9Yv-cR...

Her actual account: https://twitter.com/rachelburr1

https://www.google.com/search?tbs=sbi:AMhZZivEFJQlM8ezy2mFjo...

And her account: https://twitter.com/ashleeholmes

Either they really like puffchat and they made separate account to promote it, or the pictures were stolen and the accounts are fake.