skysight-inc/HackerNews huggingface dataset:
Don't you think that's kind of a myopic view of reality to speak of the descendants of illegal immigrants as though they weren't natural full born legal American citizens who are completely entitled to make an educated vote against an ever-shrinking old white male established hegemony that childishly refuses to represent modern reality and values, be it George Bush, Romney or any other stereotypical republican who's destroying your country purely for political gain.
Yes, I love trusting the keys to all my accounts to one corporation.

Less tongue-in-cheek, would you trust Facebook login for banking?
I definitely concur with this. Acceptance tests are really powerful as they somewhat "imply" unit tests. Using your gut-feeling to write them makes the process less brute force than "proper unit testing"
This is an is/ought fallacy. As professionals we don't get to propose the ideal universe as the solution to the problems of the actual universe. We have to take what we can get right now.
> it's made of wood and wood has grains on it.

or that the wood will degrade over time too. I don't want wood. I want metal, unbreakable metal.
What the Fractal?
Even more simpler:

If "adequate" protections are missing: Pay every breached user $10.

That way such a breach gets a hefty price-tag and devs/PMs could argue with management, that it is economically feasible to implement these measures.

I know of a PM, that tells devs, that report security-problems inside his product, that they should not care, but instead finish "that news shiny little thing" and that that is their job in his opinion, not detect some strange security-problem.
I disagree that there was ever a lack of sense of design - apart perhaps from the humble PC. Home audio and VCRs were black because it was "cool", not because the designers couldn't be bothered.

Even in the world of computing there was design before the iPhone came out - the Silicon Graphics workstations particularly spring to mind. Lenovo/IBM laptops have always had a very strong design - albeit not the graceful/sleek brushed metal of a modern Apple product.
A conspiracy is only as good as its theorists. To this point nobody has presented evidence of the government's "master plan". It looks to me like a lot of misguided policies and arrogance. I don't see anything more sinister than government power trips gone bad. Since we have no evidence otherwise, but plenty of evidence that fighting terrorism is the case, I am forced to conclude that fighting terrorism is their main goal.
The video is a brilliant piece of marketing - they are selling not the product called 'pencil', but the life-style/idea of a genuis artisan. Buying the product will make you become what you've always wanted - creative, expressive, artsy.

It uses the same tactics as apple marketing copywriting - don't sell the product, sell the life-style the product implies. I bet it's working, because i also felt great watching the video.

Or perhaps i m now overly cynical about all marketing.
India here. Don't underestimate the long tail of user distribution.
was the \w{6} github?
I feel out of touch for saying this, but I found the page visually exhausting. I don't know exactly why - it's partially because the contrast of the text is too low on the white background and partially because I find extremely long pages disorientating, but that doesn't account for all of it.

I'm all for beautiful, elegant presentation, but when it comes to reading a long article I don't want lots of movement and twiddly bits.
Supposedly he tried his best and he seems like a smart person. I think a very large part of the population would have taken even worse decisions in the same situation.
now you're just rubbering it in...
Like when you eat too many kittens, hate that.
did you just coin that term? it's pretty apropos!
Yeah, I'm being a bit hard on the original dev!
> wear well means it can stand up to some abuse and isn't a victim of planned obsolescence.

so making it out of wood, which chip easily, is designing it to wear well?

The brushed aluminium is probably better than the wood.
Why you need a healthy amount of uncertainty in an economy
The story is originally from the DailyMail [1]. For those who don't know it, the DailyMail is a tabloid.

EDIT: It seems the original source is actually the New York Times [2], so I stand corrected.

[1] http://www.dailymail.co.uk/news/article-2317924/Five-founder...

[2] http://dealbook.nytimes.com/2013/04/30/in-venture-capital-de...
The picture of Steve in that article is just classic. I couldn't help but smile - what a funny look and turtleneck.
It means being shamed among tech professionals and that's exactly the community in which those responsible for the disaster have to spend the rest of their professional lives. Peer pressure is very effective.
Wait, what? Academia is a pretty broad brush stroke, if you know anything about being an academic, and you appear to be making that brush broader still.

Care to elaborate?
Thanks, have ordered it!
Let's put it this way: they can do this, and if there were to be a terrorist attack they would be able to say that they were doing everything they can do. It makes no difference whether or not what they are doing is useful, as long as they are doing something.
The Evolution of Fundraising through the Eyes of an Entrepreneur
Now I Know: The Sun Never Rises
Most fraudsters wont make the effort. Those that do are usually hilariously obvious.

A lot of people just use webhosting companies as a testing ground before magging a real card and going on a spending spree.
Certainly they're fighting terrorism, but the fact they're spying on EU allies suggests that commercial espionage may also play a part.
Basically blogspam version of the NYT article that was discussed yesterday:

https://news.ycombinator.com/item?id=6764482
How to Discover, Connect & Build Trust with Influencers
OT, but interesting that you get nauseas in the video, but not in real life.

Do you also by any chance get nauseas if you played First Person Shooter games? I know a coupe of people that do, even tho they don't in real life vehicles.

I don't get nauseas watching videos/playing games, but i do get nauseas on real life vehicles.
Thanks for sharing! NBW clearly chose a much better title.
> One day, some forty-fifty years from now people will look back at this age and label it no differently than we now label the age of the robber barons. [1]

I suspect the same.
Definitely a happy customer! +1 to rsync.net. I've only ever had 2 issues there, both of which were resolved quickly and painlessly

The first of which was when my bank account suddenly got drained by a subscription plan to rsync - This later turned out to be an issue with the Paypal subscription, rsync refunded everything within an hour or so of me reporting the issue despite being on quite a different timezone, I was surprised someone was awake!

The second was that I was on somewhat of a very old contract (Going by emails I've been using them on this account since Sep 2010 and via nearlyfreespeech since March 2009, wow time flies!) and my storage space vs price was a bit off compared to their most recent pricing/HN offering. Quick ticket and within a couple of days everything was updated and I was on a much better pricing plan

More importantly than all of that, I've never lost data there - The only ever times I've been lacking a backup is when the backup was never pushed out to their servers in the first place due to my offsite script failing to run

As you can probably tell I'm a little bit of an rsync.net fanboy.. ahem :--)
No. You are jumping to conclusions on what I said because you have prejudices on what profiling is and those prejudices have made it politically incorrect.

http://youtu.be/j80trPqKTLA

And of course there are other terrorist than dark skinned Muslims. And I know from experience living in Norway when Breivik struck, so please take your prejudices else where.
Focusing on building a great AngelList profile (basically the new 'pitch deck') is gold. You can waste a lot of time and focus on these events that could be spent on product & distribution instead.
Be fair. It can be said they compete, but, due to their very different design priorities, they don't compete directly.

I don't think the benchmarks make much sense in this situation, unless you measure server utilization and performance guarantees (which is the dimension in which they differentiate themselves).
But "cadar" is also a thing: it's the car of the cdr of the car.
One of the key aspects of SRP is it provides mutual authentication. The server is considered untrusted until authenticated. If you run it in Javascript you lose the benefits it has over simple challenge-response client authentication.

TLS-SRP could replace ordinary CA based server authentication, but I think there's a middle ground somewhere. Both are complimentary. CAs should be authenticating servers to my browser, and SRP should be authenticating servers to me.
Actually, it's more "Queensland" that's the problem, although I think things are going to get rapidly worse at the federal level too.

Fuck my state. Who's idea was it to give a populist idiot (Newman) a super-majority?

(I agree with you, for what it's worth, but there is definitely a not-so-subtle undercurrent in politics of "We should do what America does")
>They certainly put up a good show of it, but then they need to be able to justify the spending somehow. Historically though they've sponsored magnitudes of difference more terrorism around the world than they've prevented.

Oh come now. Nobody actually thinks this is a war on terrorism - Terrorism is a tactic. That would be like waging a war on, say, artillery bombardment.

Make no mistake about it. This is a war on some non-state actors, and perhaps on some states. We may be a little bit unclear on who, exactly, those other states and other non-state actors are, but it's certainly not a war on a tactic.
We are educated to speak well our language (english, german, french, ....) and most western languages require the speaker to be fully specific. The extent of this varies from language to language, for example, in italian it's grammatical and accepted to say "chi sono?" [who am?] while in english it's not, despite the fact that the "am" means only first person singular. Similar rules are governing the use of articles.

However, there are many languages in the world, especially in east Asia, which take this even further and it's perfectly fine for you to omit large parts of discourse. And it's not only because they are implied, but because the lack of specification means something.

IANAL but I think here we are witnessing a similar a similar development. Probably these things happen often in any language, but education tends to punish "bad language" usage whenever it doesn't fit some established grammatical rules. Split infinitives are another example of that.
This really applies equally to any block that captures self. Blocks are, IMHO, the one place where ARC really falls down versus garbage-collection.
Approach Startup Investors Like a Boss
Back in 2012, I was so stupid to send a cold email to Ashton Kutcher when we barely had a startup idea... with a 10MB PDF attachment I was expecting Ashton to download and read it.

Now here's how you approach startup investors like a boss!
Good point. Queensland is about to pass another ridiculous law that curtails human rights and due process: yay! :'(
>The lyrics to this song are like the anthem of Holden Caufield... a wry, disillusioned, antisocial, anticonsumption, post-war love song. Anyone who ever thought otherwise, is a turd who only loved this song because it was Top 40 and reminiscent of some lost High School dance, despite the fact that the song itself is completely anti-pop.

Thanks for the most cliched and tired interpretation of the song that could be...
why not reddit? Topical threaded conversation like miles better then the classic forums, they can't die fast enough.
Redefining Passion: Avoiding the mistake of the 64%
Nope, it was K-Meleon! I remembered just now :)
His conclusion? We are stuck in the fifties (unsafe power plant designs were created then)...
Is the Bitcoin bubble about to burst?
You don't have to take it 100% literally. If the NSA had made a convincing case that metadata collection actually prevents terrorism, the senators would probably not have made this statement, even if it's technically still true that there is no evidence.
No, it started animating just fine. But only after about 5 seconds where it only showed a green page while loading. Which is irritating and lets you think that something is broken.
First of all, thank you all for the insightful and civilised discussion of my recent post, and than you for pointing out that the number on blockchain.info is off by almost two orders of magnitude. I have updated my post to account for this.

My main argument was actually slightly tangential to this, in that I am arguing that Bitcoin still needs the protection of the state to survive. I have expanded on this topic in my post today http://www.oditorium.com/ou/2013/11/what-does-it-take-to-att...

and back in April I have written a more general post on the various threats to Bitcoin
http://www.oditorium.com/ou/2013/04/fifty-ways-to-kill-bitco...

So my central point is: those 50MW (or whatever they will be when the price/hashrate goes up) are simply the costs of maintaining the ledger. As I have noted in the comments to my post, I agree that this is lower than the energy expended handling cash. However, and this is crucial, it is probably about 50MW higher than the cost of maintaining the ledger in a trust-based system that relies on the courts to maintain the integrity of the ledger.

I am all for running an electronic currency, but IMO the hash-rate protection feature of bitcoin is redundant and wasteful.

PS. If anyone reading this know the guys at blockchain.info can you ask them to update their site? It is not helpful if the information on what is arguably the #1 source for bitcoin related data is off by a factor of 50x for the better part of the year now.
Startups Pitch On Board Turkish Airlines Flights
I dunno, things like this make their way to more mainstream media too, making "the general public" more conscious of security, and making them wonder whether their passwords will be secure at parties they leave them at.
It turns out Cupid Media is unrelated to OkCupid.
It's a pity they're not standard in many other languages. I'm not a fan of having to type first/rest or playing around with syntax soup and I really miss caddadadaddaaaaaring around.

sub car { $_[0] } sub cdr { shift; @_ } # every utils module ever
You are right.

One could use LXC for completely allocating a CPU for some container so they can compete on one aspect. LXC still doesn't run on bare-metal and so can't take on the cpu separation for hardware accesses but there is a dimension in which they compete.
I've had success with OpenVPN. It can set up a default route so everything in channeled over the encrypted connection and it uses client certificates, so it should be solid against MITM. I always turn on OpenVPN when I'm not on a trusted network.
Show HN: barebones single page app boilerplate
Well it depends on the code quality. If you have a system which is actually testable (with some mocking) then it is fine. You are in trouble however if that system is full of tight coupled components, static calls, inlined cache layers and so on. So you can't say "Yes" or "No" because it depends on the context.
How a hospital, anime and Conan combined to make Hyper Light Drifter
Well, what would happen would be, any sane bushiness would take out insurance, and the insurance companies would mandate / audit security best practices.

If a shop wants to insure it's stock, the insurance company tell them what they need. An alarm? Big metal shutters? A night guard. Depends what you are guarding.

In practice, a password is pretty valuable. Not to the company, but the loss to the user can be pretty significant.

In the UK, the Data Protection Act does allow fines against companies that fail to encrypt specific information (inc passwords). They handed out 2.5MM in fines last year, but I think they mostly go after people selling data, rather than just messing up and losing it.

Recent UK fines:
http://www.ico.org.uk/enforcement/fines

OH WOW they fined sony after the geohotz hack http://www.ico.org.uk/enforcement/~/media/documents/library/...
(only £200'000, but still)
I know that node.js is the hotness at the moment, but its not the cool part of this project. The cool part is HTML5 WebSockets giving realtime-ish access to reading and writing arduino pins via a web app.

This addresses a big complaint I always had with the 'duino movement. Way too many people seemed to be using the little dev boards as isolated computers when I thought they could be/should be using them as peripherals. I've always wanted to see a generic IO sketch that was basically static and most of the programming happen on computer side of the usb wire. This is a huge step in that direction.
Yes, it's just a retain cycle. Self retains block, block retains self.

The only thing that makes this case confusing is that self only holds the block implicitly (via the notification center instead of any obvious ivar). Otherwise it's a design pattern that every reference counted language user must understand to avoid memory leaks. Weak references to self in blocks are a very common design pattern that all Objective-C programmers should know.
We don't even know specifically who is responsible for this particular thing, as I've mentioned in other comments it's likely this came from some non tech person anyway.
:* <3 u LISP
It is how HN is now. It is not up voted because because they want America to improve, it is upvoted because they want to pretend America is failing. I can sort of understand the attitude as Europe should really have more power in the world but don't for reasons that are unclear.
The master plan has always been continued military spending to secure American financial interests (those of the elite and not of the people mind you) domestically and throughout the world even at the cost of local democracy and governance, as exemplified by numerous coup d'etats arranged by the US in countries with democratically elected governments. Security for the American people has never been the highest priority: http://www.alternet.org/noam-chomsky-state-fears-its-own-peo...
It could be quite a large task to unit test everything. Another option could be to unit test portions of the code that are impacted by the changes going forward. This can be handled by padding the development time for work done on the legacy codebase with some unit testing time.
Ask HN: How did you open source your life?
Hi HN,

I finally overcame some mental inertia and have decided that it's time to host my own digital services.

To that effect, I've decided to use Digital Ocean (DO) to set up an Arch Linux based OwnCloud instance to sync contacts and files between devices. I would love your inputs and advice in that regard.

I also have a Samsung Galaxy SIII (intl.) which is flashed with Paranoid Android. However, I would like to move to a distro and app store that is completely open source. Your recommendations here would also be welcome.

More generally, how did you guys take control of your data again? What were some of the obstacles and how did you overcome them?

Thanks.
I can't even access the downtime message - it times-out. Serious problems accessing that site for the last two days, which doesn't give confidence.
How easy is it to fully automate VPN only computer usage so that everything I do comes out of a machine at Amazon EC2 for example?

Startup idea! Make a tool that automatically tunnels your connection when you are on a public wifi. Make it open source and offer a hosted service. Also interesting if you are in a country which censors the internet. The dropbox of VPNs. For marketing you offer to write articles like this but less technical for magazines ("on Page 10 learn how easy it is for hackers to steal your facebook account and how you can protect yourself").
I wish the weak password blacklist was public, so we can all implement password check like this easily, and maybe get rid of them forever (even if banning "chicken" as password is only a way to have "egg" popping up).
U.S. launches investigation into Tesla Model S fires
Modular robot reassembles when kicked apart [2008]
Doesn't seem much worse than a regular camera, is it?
VIMRC you’re doing it wrong
The documentation on the golang.org site is pretty good. Besides, the revenue from books is dropping rapidly. There is little incentive to write a book - which is a massive effort, for a paltry sum.
Windows 8.1

Firefox 25 : Works flawlessly.

Up to date Chrome : Works great.

Spoiler : 2x2x2
IDiots
Red -> Green -> Refactor is important because it indicates that the test genuinely behaves as required.

(RED shows you that the test fails when it should: there is good reason why this step should not normally be skipped; then GREEN shows you that the test passes when it should)
And that's a false dichotomy. Are you saying we should dismiss dangerous flaws in the trust model, just because we have some workarounds for bad industry practice, and can 'make do'? because I'm not saying we shouldn't advocate strengthening existing databases right now. To me, the two concerns are completely separate.
Firefox and Safari JS compilers are actually fast too. Even faster than V8 in some cases.

For example, I was surprised to find out recently that Firefox 25 is smoother and faster nowadays than Chrome on Mac Os X when running my interactive geometry genereator that is based on javascript/canvas (http://GeoKone.NET).
Memory Efficient Java Tutorial (Direct PDF Link)
You can't legislate away stupid behavior.

There will always be an endless parade of poor choices. If it's not 'this,' it's 'that' and then the next 'thing.' There is no scenario under which a government entity can enforce, keep up with, or properly control such.
I'm not sure what you're asking me; the whole point of my comment is that academia is a pretty broad brush stroke.

My parent comment says that, outside academia, most people's thoughts aren't significant enough to merit the term "thinking". I'm saying that, if you want to consider that that's the case outside academia, you should realize that it's also the case inside academia.

Personally, I would be happy to dignify most people's thoughts with the term "thinking".
I agree with you that a technical solution is needed. Forcing developers to store passwords securely, experience shows it doesn't work. But how exactly would your solution work? If I work at a computer I haven't used previously, how am I supposed to authenticate to a site without using a password?
Well, it looks great on my desktop but really plain on my phone.
Should MPs have to publicly display who pays them?
Emotion at Final Shareholder Meeting for Microsoft’s Ballmer
Airline pilots depend too much on automation, says panel commissioned by FAA
No doubt, this guy is brilliant. That said, hobbyists have been building IEC fusion reactors like the one in the video for decades. It's not unheard of for people to build them for high school science fairs. A site with a lot of information on the subject is http://www.fusor.net/