skysight-inc/HackerNews huggingface dataset:
mySociety.org is hiring UK-based web developers.

mySociety is a community of coders and technology fiends using our talents to make the world a better place.

We do this by building useful, high impact, democratic open source web apps like FixMyStreet.com, WhatDoTheyKnow.com and TheyWorkForYou.com, and running projects, such as Alaveteli, to help people run tools like these around the world.

We’re hiring open-source-savvy web developers in order to grow our international impact, help us sustain ourselves through commercial work, and increase our reach in the UK.

We are a friendly, user-focused software development team, and we get to work on stuff that matters. Our sites and projects help people to get important things done: holding politicians to account, extracting information from government, and getting streetlights fixed. And as a mySociety developer you can see the benefits and talk to the users, every day.

We’re looking for new developers who will be comfortable working on both charitable and commercial projects, for clients who vary from volunteers (asking for new features) through to big media company clients with high expectations of professionalism.

We’re not dogmatic about languages: if you can work in any of Ruby, Python or Perl you’ll be at home here - we’ll find an interesting project for you. We love Django and Rails, and we’re having fun experimenting with Node.js, canvas, and more.

We’re widely geographically dispersed across the UK, and a lot of people work from home or from co-working spaces.

http://mysocietyltd.theresumator.com/apply/J0R4BQ/Web-Develo...
I basically did the same thing except my volley out of stealth went for the weapons instead of shields since I wanted to make sure it couldn't hurt me after my cloak wears off. Perhaps I should start running from less than optimal fights, usually I stick out every fight because I want all the scrap.
Yahoo's Latest HR Disaster: Ranking Workers on a Curve
It's just law of the market. Bitcoin has limited supply (only 21M will ever be "mined" and even less in circulation due to lost wallets) and ever growing demand. Most recently Chinese got interested in Bitcoin, so the demand grew even more, while the supply stayed the same.

So simply put when there are less people that want to sell than people that want to buy [3], the prices rises.

Also, as other person here suggested, Bitcoin mining difficulty has risen dramatically in past few months [2] thanks to new specialized hardware (ASICs) finally arriving to its buyers. This, while does not affect the price directly, shows that there is much faith put in the system by miners, which in turn encourages people to buy even more.

It's also worth noting that the $400 price is only on MtGox, which is not considered as market leader anymore. What's more, the withdrawals from MtGox are counted in weeks or even months , so it's not a viable trading platform. If you want a reliable Bitcoin price, head over to BitcoinAverage [1] which does what the name implies - averages (and takes volume into consideration) the price over all major exchanges. They even have a button to exclude MtGox price from the calculations, as MtGox is always 10-20% higher than the rest.

As of writing this post, the average price including MtGox is $380.

[1] https://bitcoinaverage.com/

[2] http://bitcoin.sipa.be/speed-lin.png (network hashrate now approaching 5 Terahash per second)

[3] http://blockchained.com/depth_mtgox_15d.png (on bottom chart: orange line is sum of all offers from people wanting to sell, green one is for people wanting to buy)
Yeah but its not all that good. People can use bitcoins for more than speculation.

They go up and then no one wants to sell. If you check out certain areas on localbitcoins you'll find the sellers have disappeared. It's not good for liquidity.

Imagine if it was doing a spike down and there were no buyers? Markets are two way streets.
An Attempt To Use Browserify
Isn't it entirely possible they want to dog food their own new code via Chrome before they open up the API to the world?
This is the second time in this thread that you've brought up the shortcomings of current drones as evidence against the use of future robots. And it's the second you've conflated human-operated drones, possessed of little intelligence or ability to learn, with hypothetical fully-autonomous robots.

Would these robots behave better than humans or human-controlled drones? That remains to be seen. But the emphasized shortcomings of current aerial drones are about as relevant to future aerial robots as RC toys are to self-deiving cars. (Much less future ground-based robots, which in uncertain situations might be able to choose a third option besides "shoot to kill" or "fly away".)
I talked to a friend of mine who is an engineer at Qualcomm, and he said the article is exaggerated and out-dated. Current basebands don't use REX OS anymore, and they put mitigation mechanisms in place, so this piece seems like FUD.
Yep, they ask for a bunch of information and have a human verifying it. Ideally I just want a domain-only verification (they used to exist, not so much now) that don't want any of my personal information.
I just spent a few days in Singapore with some western expat friends, and their local friends, and I really love the place for what it has accomplished. If you compare it to Malaysia (a racist command economy), Indonesia (kleptocracy , until recently -- in the past few years it has gotten a lot better) and Thailand (how many coups?), and remember how few natural resources Singapore has, it is even more amazing.

I agree it isn't perfect; I prefer living in the US, both because I'm a citizen and because I like land, cars, guns, etc -- but compared to where Singapore could be, it is almost unbelievable.
Ah yes. No one ever remembers JavaOS and what a shit crock that was.
At some point you have to give your information whether it's to the registrar or the proxy company. What is wrong with them using the same information to handle the certificates on your behalf ?
This is not a surprise.

The bitcoin mining difficulty has ~doubled since October, when the price was ~$200. The price is currently pegged to the minimum profitable price for mining.
I think complacency and thinking "they don't need it", even if it costs a few extra dollars a year, is the much bigger problem.

Some sites may stick with 1.1 for a while, but my guess is there will be a ton more sites who will be adopting HTTPS because of this.
Also worth reading is "Don't come home to soulless Singapore" [1] that too went viral.

[1]: http://sg.news.yahoo.com/your-view--don-t-come-home-to-soull...
Why is this the top comment, didn't anybody read the link? Come on, HN!

(hint: in most of the design options there wouldn't be CAs unless you used the https url scheme. See other messages in the linked thread too)
That's why he's always so moody. Cognitive dissonance.
Setting Up an AWS Cloudfront CDN for Rails
Notice the impact different presentation makes here. If I'd come to a summary like this, I'd notice some standings, compare few companies and continue with what I was doing. While the info-graph provided a completely different experience. I was staring at the data, comparing with my own income, comparing to cars and houses, thinking about the profit difference between FB and Google and what it will take FB to get somewhere close.
The data is the same, but data with design applied gets me interested and I spend time investigating it.
Bramble: easily update and test your package.json against the latest versions
I don't see a mechanism for mining difficulty to affect bitcoin price.
What has GPL to do with the listed frameworks?

Not all of them have GPL licenses, plus it is only fair to pay people for their work.
> But this is not enough; we also need to work on opportunistic encryption, to be used for sites that do not use SSL today, without any certificates

That's exactly what this proposes!
I have 10mbps upstream connection. I have a Raspberry pi and a Linux-powered NAS. I have lots of equipment which costs me nothing to use, which I can use to host or create new internet services. And I do.

No, it wont let me run a multi-million user site, but that's not my aim, nor should it be needed to let people new at the game fool around.

Putting the bar higher and higher to just being able to fool around is so utterly the wrong way to go.

I wonder if anyone on this site remembers what is was like to be 8 years old and already being able to program your first program on your TRS-80 or Commodore 64.

No money needing to be spent, no need to seek permission. Just hack. Get immediate, direct feedback. Instantly gratifying. That appraoch gave us a generation of computer-professionals unlike any other. Why are we so eager to put the road-blocks on now?
Prevent? Not really. Make it much harder and expensive for them? Yes. But after we do this, the next target is definitely fixing the CA system so it's trustless, because we can be sure the CA's will be NSA's next targets, legally or illegally.
Chisel & Mouse: model architecture enthusiasts
The need to put a tidbit of information out like that from his lawyer seems more to me to be a bid to counter the claims that he is being run by a foreign intel service who some might assume would have given him large sums of cash for his continuing to stay in Russia in public silence.
It will likely stay the same. I can't see what in the Apple TV app would use WebKit since it uses the exact same controls as the rest of the Apple TV. And honestly, I hope it stays the same because I think the ATV app is so much better than the Xbox/PS3/iPad apps... It's simple, doesn't bother me by autoplaying the next episode etc.
If we succeed, and promote free software, it will mean a lot fewer obsolete Windows PCs going into landfill sites. Our grandchildren will cherish our memory.
I chose my words carefully. Not wanting to get too technical. I was not insinuating that Drupal hadn't it's own caching.

Page runs on Drupal > Drupal uses database > Database connections were exhausted. I was suggesting caching up front to bypass calls to the database (not specifying a particular piece of caching software).

At the time I was looking at the page through a 3rd party cache. I didn't realise the page had inline comments, those would of course complicate the problem.
CubeSensors: a Hardware Startup That Didn’t Need China
Basically is is a very narrow market (~3.5b cap) and completely unregulated. So there is any amount of market manipulation.

Furthermore, bitcoin holds the prospect of being deflationary - and this leads to a deflationary spiral right now.
Placing your public key in a dnssec validated DNS record would be a good way to replace the validation component done by most CA's.
Governments can print money whenever they want. It's harder to saturate Bitcoins. Demand is rising more than the amount that it can be mined at. Pretty simple.
I've read a handful of reports here in the past week about several site that got hacked and millions of dollars in bitcoins stolen. For the life of me I can't understand why someone would pay so much for something that can be taken away from him/her. Perhaps someone here can explain and enlighten me. Please.
Performance is the new seo
Yes, if anything I'd imagine the Bitcoin price influences the mining difficulty. If a Bitcoin is worth more, miners can invest more in mining hardware, thereby increasing the difficulty.
But this is not a problem in many situations. Whereas successor writes failing within an entire 30 second span is a pretty big problem.
The first mention of bitcoin on HN was 4 and a half years ago. You could have bought them at about $0.05 back then. I wish I'd been paying more attention.
On the flip side, I'd much rather the public schools in the US place the same amount of emphasis on math and science as the schools in Singapore.

I've spent 10 years in the education system in Singapore, and when I came to the US to continue high school, I was surprised at how dumbed down things are here. For example, topics typically covered in AP Chemistry would be part of the normal chemistry curriculum over in Singapore, and taught at the 9th grade level. High school lab sessions here were nothing more than simple experiments and anything more advanced were replaced with demos by teachers in the interest of liability and what not.
Anecdotally, when I was in college, no one paid for their own account, they just used their parent's.
Otoh there are some awesome contributions to the English language like "waivered" and in general a lot of nouning and verbing.
except that the CA or CA hacker can impersonate you, thus it's still one of the multiple single points of failure
The main issue I have with HTTPS is that it's still not reliably possible to use name based virtual hosting over SSL because SNI isn't supported in some OS/Browser combinations that are still in heavy use (any IE on Windows XP, Android < 3).

This means that we're going to need many more IP addresses in cases where we want to host multiple HTTPs sites. This is a problem because we're running out of IPv4 addresses and IPv6 support within the range of systems not supporting SNI isn't that reliable either.

This might not matter that much in the future, because larger sites should still have enough IPv4 addresses, but it will hurt smaller sites.

In my case, I can't possibly offer SSL for all of our customers (most of them are using their own domain names, so no wildcard certificates) as back when I only got 32 addresses and it's next to impossible (and very, very expensive) to get more nowadays.
BioRxiv - The preprint server for biology
In Russia it's quite opposite: btc-e.com provides a number of convenient ways to withdraw fiat money.
Ok, google.
I'm sure there is some space left for fancy named design patterns and a template library with lambda support.
You know you can't write a website without lambdas, don't you ?
I like Sphinx [0]. For example, I used it for this D tutorial [1].
I do not like wikis or cms, because I like my documentation in a version control system.

[0] http://sphinx-doc.org/
[1] http://qznc.github.io/d-tut/
I think you're both over-estimating AND under-estimating the rationality of people's behaviour. It is important that going bankrupt is somewhat unpleasant. If it wasn't, then normal people, who are somewhat rational, would have no incentive to pay back debt, and defaulting on loans would become normal. However, some people are always going to fail to think ahead and try to borrow irresponsibly. Even if bankrupt people were put in the workhouse and given punishing physical labour, those kinds of people would still be financially irresponsible. That's why the poorhouses were never empty, despite them being horrible places by design. Saddling people with debt forever won't stop irresponsible borrowing. Being broke is already horrible and punishing people harder is unlikely to make them think more rationally.

I'm guessing you're probably a smart person who thinks ahead and makes smart choices - you have to understand that not everyone in the world is like that. Punishing people who are not like that is unlikely to change them. You can't punch someone in the face to make them smart. You can punch someone in the face to make them obey you, but in this context that would mean singling out all irresponsible people and then punishing them before they take out a loan, not after. If you were able to identify irresponsible people then you might as well just not lend them any money.

Which brings me to the real benefit of bankruptcy. That is, if you really want to stop irresponsible borrowing, then it makes a lot of sense to also discourage irresponsible lending. Banks and credit unions are far more rational than the general population. If individuals are allowed to go bankrupt, there is a clear incentive not to lend money to people who don't have the means to pay off the debt. By providing that incentive, it then becomes the problem of the lender to identify whether or not an individual is likely to be able to pay of a loan. The lender is has a lot of information and resources through which they can make such a determination.

Now, different people have different ideas about the morality of this situation. Some would say that it's wrong for banks to take advantage of the irrational people, so it makes sense to provide incentives for responsible lending. Others would say that if individuals are irrational, then they get what they deserve, and banks should only be required to behave rationally. Personally, I don't think stupidity is morally wrong (otherwise dogs would be pure evil), and it's often quite self serving to argue otherwise.
Nature article discussing new server[1]

[1]: http://www.nature.com/news/preprints-come-to-life-1.14140
Those reports that you've read are basically the same as you would read that some small, obscure bank with anonymous owners was robbed and people lost their money. That doesn't tell you anything about the currency that was stored in this bank, but it tells you something about people that decided to put currency into it.

Bitcoin as a protocol and technology proved itself to be rock-solid. People are already using it all around the worlds for many different purposes, from storing their wealth to buying subs in Subway. On the other hand, there are some Bitcoin services that are can be used to store your Bitcoin that are not exactly very secure or trustworthy. Most people advise against storing your Bitcoins in such services, as it has risks of either service operator or hackers to take your coins from their servers. Still, some people decide against these advices and still use these online wallets. You can't blame Bitcoin itself for that.

There are more secure ways to store your Bitcoins, from printing your private keys on as a paper wallet and store it in a safe place where no one can reach it, to storing it on your computer, protected with a long, unique pass phase, to storing it in a web wallet like blockchain.info which doesn't store your coins directly, but encrypts the private key with your password before storing it on their servers.
Losing your btc because a site was hacked is only a risk if you leave your btc laying about on some third-party site.

You can store BTC on your own computer, or even offline on a sheet of paper.
No, this is the real reason from the article:

"I describe my time living in Singapore as sterile. Nothing particularly bad happened but it wasn’t particularly good either. Daily life was convenient but it was only the bare minimum of living. I had everything I needed to be comfortable but I didn’t have anything that inspired me. Even though there wasn’t a language barrier, I encountered a hefty communication barrier. In my experience, people were polite but conversations rarely moved past surface-level niceties. Of the conversations that I took part in and overheard, the vast majority of them were about work. I routinely watched people work 15 hours days and stress over strict deadlines. Yes it was living and they were making progress but it wasn’t holistic and people openly admitted to me that it wasn’t fulfilling."

And it's true. It's a country of 716.1 km2 (276 sq mi). For locals, life there is mind-numbingly boring and stressful. I too left and would never return.
> After graduating, every citizen is required to do active service in the military.

Nitpick: Men only. It's a common lament here that the men start higher education/work a couple of years later than their women counterparts, hence "losing out".
As it happens, the wifi adapters I'm using don't have any firmware at all - most Atheros ones are old-fashioned peripherals with no processor of their own, and some of the remaining ones have offical open source firmware. Good luck finding a baseband interface like that.
Indeed, and one of the most successful YC startups (Stripe) is based on providing PCI compliance as a service.
Hindsight is a wonderful thing :) It's worth reminding yourself why you ignored it then, and (perhaps like some), continue ignoring it today..

I may be a reluctant Bitcoin user sometime in the future, but attempting to profit from its price movements is an inherently risky business, especially given the legal and tax grey area it entails in many parts of the world.

If I'd held on to the BTC I bought in 2011 it'd be worth £20k right now, but I'm still glad I didn't, for all these reasons
Hello, is it HN? What's problem with just "http://bitcoinity.org/markets/mtgox/USD"?

Or even better http://bitcoincharts.com/charts/mtgoxUSD#rg2zig15-minztgOzm1...
A confirmation email would be sent to the user, when they click on the link contained within they'd be directed to a page that would ask them to define a password.

It's about simplifying the on-boarding. The password doesn't need to be defined during the first session. Plus the email encourages re-engagement later that day.
While bitcoin is many things to many people (a currency, an investment vehicle), it is also a commodity, produced by miners who need to make back the money spent mining. When their costs go up, they will raise their prices to match, just like farmers, coal miners, or RAM manufacturers. If the market is supply-constrained, the price increase will be accepted.
Experimental music from very short C programs (video)
BuySellBitco.in hacked?
You've got it backwards. It's the difficulty which is pegged to the price. If the price went back to $5 now, miners would turn off their equipment and the difficulty would plummet.

On the other hand, if difficulty would shoot 10 times now, it wouldn't affect the price much, because most of the cost of mining would already be sunk in. Miners would sell their bitcoins even with a loss.

Besides that, look at the chart:
https://bitcointalk.org/index.php?topic=7427.0

If anything, it seems that difficulty follows the price (Dec 2010, Feb-March 2011) on the above chart.

And here:
http://bitcoin.sipa.be/
You'll see that difficulty was raising constantly during the past year, while the price stood still for quite a long time, and fluctuated wildly at other times.

Especially this graph:
http://bitcoin.sipa.be/speed.png
Can you show me, from this graph alone, when price increases were due?
Wasn't HTTP 2.0 a complete failure? I thought it was already obseleted.
BBM permission list raises red flags
Gibson's article is a brilliant piece of writing, but it was written in 1993. Singapore has changed quite a bit in the two decades since, although many of his observations do remain painfully accurate.
No, not as far as I can tell. The linked document has two options for opportunistic encryption, one of which is without server authentication, but that does not mean without certificates. The draft http://tools.ietf.org/html/draft-nottingham-http2-encryption... also states that the certificates would be used, just not necessarily checked.

My issue with the use of certificates is that it would in practice probably mean required manual server-side configuration, which would be a barrier to adoption (even if self-signed certificates are allowed). I would prefer a certificate-less approach that is available by default and for all sites.

The proposal also requires HTTP/2.0 for opportunistic encryption, even though we could probably make it work with HTTP/1.x too.
Google Is Bigger Than Magazines And Newspapers