skysight-inc/HackerNews huggingface dataset:
Sort of. CAP talks about behaviour during potentially ambiguous failures (network partitions), but most of the systems that call themselves "eventually consistent" also sacrifice consistency under normal operation. Examples are Cassandra, Riak and the original Dynamo.

The main tradeoff is that after writing the values 1, 2, 3 in order, reads could see anything from no value or any one of those three values until the nodes converge.

In a Consistent system, if a read happens after writing and you see a 3, you will never see a 2, 1 or no value on subsequent reads. In the case of a network partition, the system will prefer to not be available than to return reads older than reads that have already been returned.
How many people were killed by a CAD file?
The theorem doesn't set any time constraints, so yeah it's pretty much irrelevant in practical terms.

It's one of these worst-case scenarios where worst-case doesn't matter.
A tit fan page, of course, with subdomains for the blue tit, coal tit etc.
Wow. This is so fast and so slick, and works very well. Well done!
Using ngx_pagespeed With nginx On Debian Wheezy
I've not used Yeoman before, but we use mimosa http://mimosajs.com to do our front end building pipeline.

What are your opinions on something like mimosa?

Bower and Grunt seem interesting, I'll go look into them.
Here you go: https://gist.github.com/russellbeattie/5553420 It queues up the words and then has 10 processes check the domains. But it won't do much for you, as whois.nic.io barfs after a short while from too many connections.
International Space station Springs a Leak
>>>> you'd be hard pressed to explain where you got them from.

Why you have to explain anything? As far as I know, you do not owe anybody to prove that you possess anything you have legally, if they suspect it is illegal they have to prove it.
That´s why sometimes silence is the only viable option, any other one only receives mental onanism as a response, the conversations ends in the same place but with the OP mentally exhausted.
> Something else made these utterly pointless domains popular before that, but what that was, I don't know.

Possibly 'io' being short for input/output. The first .io domains I remember were some programmer blogs/personal sites. Now they are just over used.
This really, really matched up well with my experience of depression, which I lost almost two years to, and am only now recovering from.
Do you really think you can have functioning anti-tank warhead 3d-printed out of plastic?
Agreed, there is no 'cure', however mindfulness and Cognitive Behavioural Therapy are certainly part of the start of a solution for some people.

If not a part of a 'solution' as such, sometimes they simply help people cope for a little while, which can be valuable.

Cure, though? Absolutely not.
>For instance, you may be able to use your credit card at a store even if their phone line or internet connection breaks down.

Actually, no. No approval code (which is obtained from the network), there is no purchase.
Lol, I paid €84 :P I guess it pays to shop around a bit first :)
It's not dramatic if you appreciate not having panicked clients calling you at 2am because Turkish hackers have swapped out the main page or worse, RBN is distributing BlackHole from their site. I am not particularly keen on pretending I'm a hosting provider (even if it's extremely profitable), because I don't want phone calls at 2am about problems from something I built six months ago. I'm old enough that I know what I want and what I don't want in life, and I am not ashamed of this.

I'm a developer, not a babysitter, and while I can stand guaranteeing a product I build, I cannot and will not try to guarantee a product that stands a very good chance of being hosed by some retarded exploit (relative to a custom product). Since I'm not in the babysitting business, "better" for my clients is a product that won't be the Turkish graffiti or BlackHole distribution engine in six months' time.

It also needs to be said that for some reason lately, clients have consulted developers who have put it into their heads that using WP automagically brings your price and development time down by half, regardless of the circumstances. That's absurd, but it's usually the first real question I field about the technology we use to build products and services. If a client really wants to know the specific reasons why we don't use WP, you can bet that I don't have a problem explaining this exactly as I've explained it to you, albeit perhaps with different terminology. Simply put, I don't use WP because it is too risky versus the custom product we build, and that whole mess is something I don't want to clean (for free, which is what they'll demand when it happens). Even if I "maximize" some profit margin using it, I still feel that I'd be doing a disservice to my client. I'm totally honest with my clients, and if they insist I use WP, I insist they go somewhere else. And at the end of the day, if you aren't honest with your clients, you're a bad developer and a bad person.

That's my opinion, and I realize other people feel very differently, and that's fine.
The counterpart to the cost of labour from the screws story would be the simple "click" from the server story.

The cost and value of using the bought products (screws/servers) is not included in either example.
You put it in a bag, obviously.

As a bonus, you redesign it into larger number of smaller pieces and spread them over several bags.

You can stick your head in a sand as much as you want, but this is a game-changing development. If one can print a working gun, one can conceivably print other interesting things that to date were assumed to only exist in metal, the assumption that was the foundation of respective detection technology. The assumption that is no longer valid.
The technology tracking cows to make them happy
This is why as an intern at NASA I decided government work wasn't for me and I eventually ended in startup world. However, I think there is something to be said for creating within strict guidelines and procedures, it can sometimes lead to amazing engineering achievements.
GITMO: Enough to make you gag
Fare Sesso
It's not really a flying car, more like a plane you can drive.
You could draw the photos in a SurfaceView with a "secure" flag (see http://developer.android.com/reference/android/view/SurfaceV...). This would prevent other apps from reading them out of the framebuffer, or even taking a screenshot of them. If Snapchat isn't doing this, well their developers should do some research...
Chip and pin pushes more burden onto the consumer. I am well protected now with mag stripe - why would I want to place more of a burden on myself to keep a PIN safe when the law currently protects me for unauthorized charges?
In terms of "pointing out stupid mistakes to you before you try to compile/run your code", which is a very important IDE feature in terms of not wasting your time, you can go pretty far with syntastic[1]. This does not help with verbose languages which need autocompletion (you know the ones I'm talking about), managing import lists or automated refactoring, but it's still really good to have.

1: https://github.com/scrooloose/syntastic
How is it not a threat to have guns that can go through metal detectors, which we use in all sorts of government and transportation locations to prevent shootings? Even if this particular prototype is bulky, clearly the technology will advance. The idea that we should only act when there is an "actual threat" when a threat is clearly on its way is absurd. Good government anticipates and prevents threats to public safety, while respecting of course its role and the rights of citizens.

That said, there is nothing the government can do to prevent individuals printing guns and distributing plans, and the first amendment concerns are real. They can make it difficult and unacceptable to profit or engage in commerce related to weapons manufacturing, much like child porn. Without laws, there will be weapons plans widely accessible and the technology will advance more rapidly.
>as well as the fact that I was losing a lot of interest in things that I once had some level of passion for before.

This is something I recall as what I think was the onset of depression for me a couple of years back, thankfully it didn't develop past that into what I regard as 'real' depression (based upon what I've heard it described as).

As such I bounced back from what I would descibe as a stressed and dispassionate state where nothing felt interesting/fun, I couldn't focus on anything and my body was in a weird state of constant anxiety (which also led to sleep issues).

Anyway, it just turned around slowly and I came back to being 'myself', starting to enjoy things (life) again.

I estimate this took place during a two-three month period, and while I can't really recall how I actually 'felt' back then (perhaps some self-defence mechanism) I do remember that odd realisation of not caring the slightest for things which I normally love/find really interesting.

I never really got to the 'root' of why I felt the way I did (although I have my suspicions), but I feel (perhaps foolishly) that it's best to let sleeping dogs lie.
Techno Viking Takes Youtube Uploader To Court
I agree with you, but just as a counterpoint, Dostoevsky valued his seizures because of the insight filled "halo" state that he would enter into before they came.
Not going to argue about the huge error they made when they dropped Meego. Had (and still have) a Nokia N9 and it was a brilliant phone. With a few iteration, and software updates, it could have been the third mobile OS.
Because democracy has to be bought these days.

sigh.
quora did at some point but it seems they replaced it (or some usage of it) with scala, I can't find any pointer at the moment but google could help you.
I don't think that this list is exhaustive. jmr.io (my initials) isn't on that list, but it's available.
It may be almost 10 years old but it is still one of the best FPS games ever created. Hell I still play Deus Ex as it is my favourite game ever made. Just because a game is not brand new does not mean porting it to a new platform is not worth it.
Typically they only have the power until a court intervenes. What they do is rely on the fact that many sites they take down or information they have removed stay that way as the operators cannot afford to the court costs. That and they will rely at times on public sympathy by using known "concerned groups" who are nothing more than fronts for various politicians.
I am waiting for DOTA 2 to be ported on Linux; this would really help the Linux Steam platform taking off.
I already wrote that a little further down in my other comment. The web sockets are using port 9006. Maybe this is an issue on certain networks.
Another one... Wouldn't it be a good idea to keep the repository private/local until points 1, 2 & 3 are reasonably well nailed down? Would probably make the process of contribution a bit more smoother.

We probably erred on the side of caution (in terms of drawing traffic) with our first stint at open source contributions (https://github.com/dhruvaray/backbone-associations)
Half-Life Forever
Common OAuth issue you can use to take over accounts
The government's stated reason for taking it down is that making weapons technology available for international download via the internet requires an ITAR license [1]. If he had simply blocked international IP addresses from downloading it, it would not have fallen under the powers of the State Department. I've had to even do ITAR licensing on portable half-racks of off the shelf Dell servers.

It's a pain, but it is what it is.

1 - http://pmddtc.state.gov/regulations_laws/itar_official.html
pypy is cool, but why no love for python 3?
A properly integrated and efficient ido for vim would be nice. CtrlP didn't work as well the last time I tried.
its probably not that he stopped playing with technology but that he stopped beein involved with technology that is marketed and sold and known.

not everybody craves the recognition and thus they might not sell/opensource everything they do. i for my part would be very content with my private metalworking/electronics(woodworking shop and just do stuff that I want/need just to scrap it eventually if i want to.
Is Pivotal Tracker's free-text bug entry format effective for bug tracking?
1. While I like labels, I find it tedious to categorize bugs by severity, criticality, environment details using them. Not to mention the dependence(/discipline) on engineers to use the appropriate (and complete) set of labels.

2. Also, there is discipline required from the team to consistently use the same labels and not create new ones.

3. Disjunctive searches also seem difficult (if not impossible)
I'm not sure this is a bad thing. In your example isn't a good thing to know your new boss did this?

Social networks encourage creepy behavior amongst their users. LinkedIn lets you know who viewed your profile while Facebook doesn't. Personally I'd rather know.
Certainly the silencer design is done by a friend of mine who lives in NZ who already avoids going to the US so I suspect that will stay up for a very long time.
Yes, you are absolutely right. But I think this is not the main point of the article.

The main point is that in a huge corporation with rules for purchasing and choosing suppliers, there's an insane amount of labor spent in administration even for purchasing even the most mundane things, as soon as it's something deviating from "the norm".

I've worked in a highly regulated industry, in a pretty big company, and my experience was the following: If you always order €1000 devices from a company, this company is registered in the internal databases, and had an audit from your quality assurance company. All traffic-lights will be green. You order the device, you, your boss, the financial responsible or whatever signs the document and they will bill one hour of work for that single-hand-move operation, which will be in the order of €100/$100. Total cost for your department of project: €1100 for tie €1000 device.

Now if you are in the lab, and think it's cool to use that Arduino shield for $10 on seedstudio for your lab-setup (which is probably a completely reasonable approach, as you only want to turn on/off that light/motor/... you normally would have to do manually for your experiment/measurement/test) the pain begins:

Seedstudio is not on the list of approved vendors, the QA team has to be persuaded that this is not a item that will ever reach a customers installation so they don't travel there to do an audit of the ISO9000 compliance (or whatever special regulation your partícular industry demands). Purchasing will complain that seedstudio has never signed your "terms of order" (and they will just throw away the 10-page-legalese anyway for $10...). And controlling will complain endlessly about the "proper inventory code" for a "seedstudio stepper motor shield". They'll also give you a sticker and make it a "IT inventory item" because it can be connected to a PC. In the end you'll have 5 people bill each 2 hours on that issue, and your project will be billed 52$100 + $10 = 1010$ of the Arduino shield. And you'll be known as "that hacker guy" that "constantly orders strange things from chinese companies" through the whole company.

Everyone new to that kind of big corporation tries this once, or twice, and then decides that it's just not worth it. In practice, you'll buy it on your private credit card, and hand it in as "travel expenses" on your next business trip. Or you'll have subcontractor already working with you that will order it for you, forward the device, and just put "Misc. manufacturing material. $50" on the next monthly $20'000 bill that on one will ever check.
Very interesting. I started with Try iOS but getting an actual app together in Xcode proved more difficult than I thought, partly because Obj-C still felt so weird after only learning Java/C# during university.

I ended up buying the Big Nerd Ranch book (it's great!) on iOS programming, which also covered Objective C in more detail.
Did you read her backlog? You know, before she was clinically depressed?
PiJS: Write embedded apps for Raspberry Pi in Javascript
This is so accurate it's astonishing. Both the quote about Gray and Black and the original post about the inability to feel. They're 100% on the spot.

I used to get a mix of both grey and black depression for years, I eventually learned to just deal with it as it always goes away with time. I normalized to it. Then I relized that I actually liked the grey anhedonia. It made me feel free from forced emotions. I talked about it a few times on HN. I love being depressed for a week or so ever other month. It always goes away but during that time my thoughts & views feel so, authentic. I feel like I'm experiencing the deep nothingness that is life, no hormones, no feelings, no hope. Just a meaningless purposeless universe. It has a sort of depressive beauty to it. A dark enlightenment. Pure logic. No emotion.

Some of the best song writers and poets wrote their best work when they were depressed. It really allows you to reflect and think about things. As long as the depression doesn't turn into misery or suicide, it can be a valuable tool for creative people.

btw For me sunlight and exercise gets rid of depression within 2 days.
I was at Osaka University for an exchange program once and I was staying at a dorm with all the other foreign students. On my first day there I went around the place to introduce myself to everyone and I one of the people I met was a really friendly Chinese guy.

Fast-forward a couple of days, I come back from the Uni and I see the guy sitting in the common room with a blank stare looking really white. When I go over there to find out what's going on, he tells me he found his Chinese roommate that morning. He had hanged himself because he couldn't stand the pressure anymore.

Fuck.
Ask HN: New Technology, Needs Advisor
Hi HN, I created a new language whose paradigm I'm calling Declarative Reactive. It's quite strange, but the benefits are both wide and deep.

There are five or six ways I could introduce it, either as an application on the technology or the technology itself. The problem is, I'm too close to it. I could really use a fresh pair of eyes to help find the best path from its raw state to something clearly consumable. I can explain more via email. (My email is in my profile.) Thank you!
Because you don't like it or…? What decides the “pointfulness” of a name? Is a name better or worse because of the TLD someone chooses to put it on? Is booking.com better than booking.io for a reason other than you've decided you don't like .io?

Let me rephrase: do you have any reasoned argument anywhere for why the .io TLD is in any way bad or pointless? Because it certainly hasn't manifested itself in the comments to this post. Vitriol seems to be the only thing that's been presented so far.
Pirate Bay Takes Over Distribution of Censored 3D Printable Gun
It's the same on campus FYI, there is no magic law-immunity field around schools.

The police tend not to get involved because they believe parents and teachers are better placed to fix this behaviour than the law. And in general bullying in children is something that needs other than criminal punishment imo.

Obviously children need protection in all of their spheres of existence. At school its supposed to be teachers. At home (and on the internet) it's supposed to be their parents. And the layer above that is always the police and the state. That never changes.

As an aside, cyber bullying is super interesting to me, because when I was at school, home was the safety net. But so was the wotmania forum/chat room (when i was allowed to use the phone line...).

So much of the internet is annonymous, and that is part of what I enjoyed. There was no "social" then, or not really. Just a completely different way of being online I suppose?
Injectable Oxygen That Allows You To Live Without Breathing
Start-up owner/managers are heroes with secret identities
"A partition is when the network fails to deliver some messages to one or more nodes by losing them (not by delaying them - eventual delivery is not a partition)."

That part is confusing to me. Doesn't the term partition have another meaning in distributed system design? For instance, consistent hashing "partitions" keys to multiple nodes. I haven't heard partition as a term describing dataloss.
This indictment [1] seems to suggest an Indian payment processor was compromised, whose name "is known".

[1] : http://cbsnewyork.files.wordpress.com/2013/05/lajud-13-cr-02...
Adventures in making Things
Summer-born pupils 'should have exam scores boosted'
One possibility I haven't seen mentioned here:

1. Government does actually know how the Internet works

2. Makes this attempt, knows it will fail

3. Waits until somebody blows themselves - or somebody else - up with a poorly made, 3D printed gun

4. Government points to failed attempt, argues it does not have the necessary power it needs to prevent these tragedies

5. Government passes bill expanding its power

6. Rinse, repeat

Of course my use of "government" here incorrectly suggests a single entity with a plan. Obviously it does really work that way, but bureaucracies sometimes remind me of organisms with memories, immune systems and, above all, a desire to grow.
If I understand you correctly, I think in English it would translate to "affection". In his book "The Conquest of Happiness", Bertrand Russell talks about this and says receiving parental affection is quite important to children.

>The child whose parents are fond of him accepts their affection as a law of nature. He does not think very much about it, although it is of great importance to his happiness. He thinks about the world, about the adventures that come his way and the more marvelous adventures that will come his way when he is grown up. But behind all these external interests there is the feeling that he will be protected from disaster by parental affection.
I have seen this type schedules from many startup folks, and I have tried to do something similar for myself.

Now, my family consists of me, wife and two kids. As I was kept being reminded, my poor wife keeps missing out some of my time. The winners of my time are my kids as I did not spent enough quality time with her.

However, my point is to make time for your significant other. Don't ever never forget that they are also part of your family!
Intel Perceptual Computing SDK: track gestures, speech, and facial expressions
Gene pool engineering for startups - Vinod Khosla
Thanks for sharing this great post!
Definitely a solid idea. Hope you continue to get traction with it.
You sound like you have a fair amount of knowledge on the subject so I'd be massively appreciative if you could give me any advice...

I'm planning to move from the UK to the States next year (American wife, so hopefully shouldn't be too much hassle) and combine it with a career change from project manager (please don't hate me!) to developer. I have a CS degree and similar Masters, but coding has been primarily a hobby since I graduated (i.e. I can make pretty much what I can think of given enough time, but I'm shaky on the core concepts: big-oh, data structures, design patterns and algorithms).

My plan was basically to (re)learn as much as I can between now and early-mid next year (focusing on RoR) and build up my GH portfolio, then jump into Dev Bootcamp to fill in the gaps and get some introductions hopefully leading into a job. However, after reading your comment it makes me wonder if it'd be $12k wasted?

Any advice or input would be worth at least a pint!
Great analysis!!
Unless I'm missing something, you will still need to purchase ammo to use in your 3D-printed gun, or else it will be useless. Are the sales of ammunition in the US completely unregulated?
The irony is, if there really were happy pills which you could take to immediately remove depression, every depressive person would be taking them.
Software Engineering Interviews
I just downloaded it from Hungary.

ITAR is moronic.