skysight-inc/HackerNews huggingface dataset:
I'm intrigued by 'premortems' because the name sounds interesting. However, I find myself very hesitant to pay with my email for a 'free' signup unless I know what it is. Even with the examples, I have no idea what a 'premortem' is or what form that takes in your app; its value is still a complete unknown to me even after visiting your site and blog.

I don't see any unique value proposition that offers me value. For those who understand what a 'premortem' is they might find it valuable but I cannot even begin to understand it nor do I find it necessary to invest time enough to find out because I don't understand its value. In the words of Clayton Christensen, what job is it accomplishing? When I walk by a restaurant that is new, I have no idea what the food might taste like but at least I know what value food offers. In this case, I don't even understand the value that 'premortems' offer.

So, I would offer the following suggestions:

1. Give a clear, one line explanation of what can be achieved with a 'premortem' (i.e. what job is getting done; more successful projects doesn't count as a tagline because it gives no explanation of what that means. You set X = 'Premortem' and Y = 'Successful project' but there is no explanation given of the correlation between X and Y.)

2. Give a clear demonstration of that being achieved with an example 'premortem' (i.e. how the job is done with your site)

3. Show pictures/screenshots of that being done (There is currently too much reading to be done on the site)

Once again the name is interesting enough to get me to write this explanation. Thus, there is at least minimal value in the name. I'm intrigued but purely by curiosity. The curiosity is simply a vessel waiting to be filled in order to create value.
"Disclaimer

There are obvious legal issues, with downloading copyrighted material you do not have a license for. We do not endorse such use cases and bare no responsability for the use people make of it."

ah ah ah ... well you are not doing anythin illegal i guess but :

- studios could take down your repo since you used copyrighted material ( movie posters ).You should change them ( us CC movies like blender short movies ).

- you are using Apple brand and associating it with an illegal activity ,they could sue you for that.

I love the idea of using the phone as a remote control , that's really smart ! i'm going to steal that idea for sure !

But could it work online ? i mean if the website is not on a localhost ?
It is not the universal expectation of clients that they be able to reach consultants on the telephone if they have $20k invested in that relationship.

n.b. For many consultancies that is near or below the effective floor number to get them in the door, rather than being a huge anchor account.
Xojo (formerly REALbasic) fits the bill: http://xojo.com/
No, it's 20k/yr. When you run a consulting business, you value clients by the revenue they'll generate every year. Obviously, you have lots of clients.
I'm a big fan of substituting the word "and" into choices that traditionally involve an "or". "House Wife & Kids or Travel & Happy Instability" is the latest one for me, and it seems to work just fine doing both thus far.

In this case, I think the crux of facing that choice at age 20 is that you pretty much only get to pick one for financial reasons. By around 35, a fella can have enough banked away to happily do both at once.
What Pure Creation Feels Like
Democracy is founded on the principle of an informed public. Secret laws and secret courts are the absolute antithesis of democracy.

I just had to say that. Hi government. Please don't come after me. (But no-one will know that you did if you do).
Not in the UK they wouldn't, no. Only in your barbarous country do such things (legally) happen in prisons. We recently had a debate over Ian Brady staying in a mental prison vs. prison prison, as under psychiatric care they can force feed you, but not in prison.
How We Made The Animated A/B Testing Guide
Why is that more likely, if you choose those at the top appropriately?
I don't think this targets embedded systems. I believe the term "embedded" is used to signal that the db is embedded inside your app, and not an external server daemon that you need to talk to over some protocol.
3 creative strategies for recruitment
Breathing And Your Brain: Five Reasons To Grab The Controls
I would have thought that your "laugh test" would help you realise that I wasn't being serious- the fact that started with "maybe" should also have indicated that I wasn't making a strong suggestion.

The point is, if there is evidence then Greenwald should release it, rather than let us infer meaning from his (previously proven to be technically inaccurate) statements.

There is literally 0 evidence for your claims that the extent is not abusive. Therefore you instead must provide evidence for your unbelievable claim.

No. You are asking me to prove a negative, which is not possible. What I am asking for is proof that it is abusive, something easily provable, especially if you have evidence to hand already.
Is it possible to use it with other TVs? How platform dependent is it? Although this is not related to my area, I am working as a software developer for a different smart tv company. This would be fun to try
The core problem I see this consultant facing is that they're doing business with an individual person and not with a business. Take people out to dinner. But do business with their companies.
I understand this discussion is about avoiding snake oil, and only using good quality trusted respected systems, and using them carefully, but making them easier to use.

Some examples from PGP include Bob signing Ann's key without sufficient verification, or people publishing their private and public keys by accident.

Remembering that many people are just hopeless at security ('123456' used as passwords; people clicking through browser certificate warnings; people installing malware and ignoring OS warnings about untrusted sources) it seems a reasonable point to make: "Secure products can be made easier to use, and if they are both good and easy to use it will enhance security".
Software Is Eating Private Equity
A password manager does not encrypt or sign mails.
Why would the UK worry you less than the US? Just a matter of scale, or something structural?
Lake Vostok: Biologists find over 3,500 life forms in isolated Antarctic basin
Depending on elements.

Terminal emulator is, in fact, a GUI application, it's just that it mostly consists of a single text matrix widget. I believe many people use mouse to select text, so I don't think there's anything wrong if the text is somehow more interactive, as long as this is non-obtrusive.
Reflowing terminal output also works in Mintty on cygwin/windows. Just saying.
you might want to consider clang_complete with ultisnips. it generates tab triggers for objective-c methods.

i tried to add that functionality to youcompleteme, but the main problem with it is that youcompleteme tries to be very generic in completions, therefore there is no real way of knowing what kind of methods you get back from your completion backend. you could hack it to do some regex parsing on method names, but i'd really suggest that if objective-c is your main target go for clangcomplete+ultisnips.

https://github.com/Rip-Rip/clang_complete

https://github.com/SirVer/ultisnips
Why not pull down/delete old mail off your support@example.com email address?

I can't imagine you have 5 gigs (or however many they give you these days) of tickets that can't deal with a few days of cold storage.
I believe this is as legal as being able to play video files on your TV. Just using a different media
Article made a good point: $20K per year is a good client, but a low paying job. I have thankfully just had a few customers who expected me to always be available, and to turn things around on very short notice, all the time.

The issue is fairness to all customers and except for emergencies allocate large blocks of time, in advance, to each customer and don't interrupt thinking time for one customer by talking to another. In other words, if you are like me and like to work in intense 1 to 2 hour sprints without interruptions, customers who hire me should understand that it might take a few hours to get back to them for non-emergencies.

One sign of a good customer: when they know they are going to have a crunch and ask if they can pay extra for getting "always on" service for a while.
1. Without buying the book that sounds like a meaningless buzzword.

2. Mozilla wouldn't exist today if the Netscape team didn't destroy their company by deciding to rewrite their browser engine, no.

Whether we'd be worse or better off is an open question - a living commercial netscape could have kept the browser wars and associated innovation alive longer. On the opensource side maybe the better-architectured KHTML would have gathered more mindshare and funding and evolved into something like today's WebKit faster without the distraction of gecko.
It isn't always a big no-no, it's just that it's a known rationality failure on software engineers part, as they consider the benefits of a rewrite but brutally underestimate the costs.

Also, the standard and IMHO valid riposte to the Mozilla rewrite is to observe that while it may all have turned out alright for the public in the end, Netscape didn't survive it. If you are in a business context, Netscape is still a warning about failure, not an example of success!
it's "kinda" async. and it very much depends on the language of your choice.
Yes, I would rather that instead of lists of patterns, people would focus on design principles, and just use the patterns as examples of theose principles in practice.
I tried it and looks sexy, but the lack of VIM support is a deal breaker for me...
Does anyone know why we can't have nice terminal emulators on Windows? I would kill for something that was a fraction as good as the default terms in OSX or Ubuntu.

Oh, and if the NSA is listening, I wouldn't actually kill, that's just an expression. Please don't arrest me.
And only a limited number of people with mental health problems can be force fed.

The person needs to be detained under section of the mental health act, and to lack capacity to make the decision.
Those businesses are awesome and I think more people should build them.

The point I wanted to make in the article is that most startups are a high-risk experiment. A side effect of that is that most of them will fail and you need a lot of liquidity to fund that failure-level.

I wish more developers would just create 1-5 man businesses that make $100k-$2M/year. It's exactly the right thing to do as an individual but it doesn't sustain a startup culture it just sustains a set of solid, long-term businesses.
So they would let you die? I'm not sure that's clearly more humane.
Five Eyes itself dates back literally to the last World War as well.
Google Alertes : un premier pas vers la veille
"re-writing a technical system from scratch is always consider a big no-no" Why is this? (Apart from the fact that it takes time) Also what do you mean by "technical system" ?
Nothing! I think HaskellDB is great (I've only used it twice and I've only had a cursory study of its features - so correct me if I'm wrong anywhere); what's particularly wonderful in SQLAlchemy is the powerful relationship features. One to many, many to many, many to one relationships are auto-populated (lazily or eagerly, depending on which strategy you want to use - joins, extra queries, subqueries, etc...).

I want to replicate SQLAlchemy's relationship and ORM features in Haskell; I haven't sat down to work on it yet, that's my next free-time project.
Internet Music
nice,that's an awesome project !
Wow! Thank you. This is really awesome feedback.

I really did drop the ball on that, this is the second person to bring that up. I intended to record a video for the launch explaining it (Premortems in 60 seconds) but couldn't find a mic.

I think my favorite post explaining Premortems is on the iDoneThis blog: http://blog.idonethis.com/post/43078049631/the-perks-of-cons...

Again, thank you so much for your great feedback. I really appreciate the time you spent writing it up.

I only spent 3 days on the app so far, it's a weekend project for me, so I'll be making these changes soon (hopefully this coming weekend)
A google voice number would feel less "concrete" to me, since it's tied to a google account rather than a physical sim card/phone.
I think he was actually saying that this responsibility should be on the 30-, 40- and 50-year-olds, who are already in the working world and are old enough to have seen (and voted for/against) several of the people in all levels of government who have made the choices that brought us here.

For now, focus on your life, and getting yourself in a position to contribute to the movement in the future.
One question that comes to my mind in all of this is the professional ethics of the engineering staff involved with building & maintaining these systems.

One of the core principles of ethics in the field of medicine is "first do no harm". The closest thing we have in IT is the ACM code of ethics (http://www.acm.org/about/code-of-ethics), but that gives conflicting guidance in some areas (e.g. "1.7 Respect the privacy of others" and "1.8 Honor confidentiality").

I understand that there are many good, well-intentioned people working for the NSA and similar organisations doing what they at least perceive to be something in service of their country. I also understand that many people just view their job as a source of income, and the moral or otherwise nature of their employer's business is something they consider to be outside of their concern.

I personally have refused to get involved with the local defense industry in my hometown of Adelaide (which is perhaps the largest employer of software engineers in my state) because I didn't want to find myself working on projects I was personally uncomfortable with.

Should the people involved with building and maintaining these systems (to the extent that they are aware of how the systems are used and the moral/ethical/legal violations involved) be considered responsible in part? There's no rule I'm aware of that says you can't just refuse to take part in a project if you're not comfortable with it.

EDIT: One other point I forgot to mention before is that these mass surveillance systems only exist because there are people willing to build them. If everyone said no, we're not going to do that no matter how much you pay us, governments would not have these tools.
because GPL tries to reinvent the definition of "free" (I recommend consulting a dictionary, and than reading what GPL considers free/freedom, you are in for a mean suprise).
I think one problem with these initiatives is that money is usually not involved. When things like bandwidth are free, the demand tends to be higher than supply. Limited bandwidth then limits the possibilities.

I'm not proposing a system where you would pay to "TOR Ltd" for their services. Instead the "economy" should be network based, with no single entity controlling it. If I wanted to send stuff through the network I could say that I'm willing to pay x coins for this. The network would figure out cost efficient route and the participating nodes would get the payment. If I wanted to earn money (or credits), I could do so by putting my machine as part of the network and offering my network capacity to others.

If thinks would work out well, there would be people earning some money by running nodes on the network. Just like they are people investing in Bitcoin mining rigs.
The Swiss Digital Society (Digitale Gesellschaft in German) – the Swiss Chaos Computer Club (CCC) is among the members – has also filed a legal complaint because of Prism, Tempora etc.:

http://www.digitale-gesellschaft.ch/2013/07/07/strafanzeige-... (German)

http://translate.google.com/translate?sl=auto&tl=en&js=n&pre... (Google translation)
How to Know If You Are In Love
Well, Tannenbaum actually talks about the development of Linux and how it relates to Minix on his other book on operating systems.

Linus disagreed on the microkernel stuff of Minix and decided to build its on. So, he surely likes the Tannenbaum book on Minix, otherwise he would not have used it as a forking point.
For Ramandan, you can't eat during the day. There's nothing against eating at night.
You've given the textbook definition of corporatism, then say it is done by "the capitalists", therefore—I guess—corporatism = capitalism.

Isn't there something fundamentally different which is also called capitalism? Without any reference to who owns the means of production, where mutually voluntaristic exchange occurs in an unhampered market scenario we call this process capitalism as well.

Saying "the capitalists" is a lot like the us vs. them tactic of left vs. right or republicans vs. democrats. What is "an established capitalist"? Is that somehow different than a run of the mill capitalist? If you buy into the outmoded doctrine of profit seeking automatons as "capitalists", then your argument works. Competing theories of the firm have discovered the tendency toward revenue-maximization versus pure, blind monetary profit maximization.

Just because you recognize that utilizing a state's ability to assign perks to business is properly called corporatism as well doesn't mean that you aren't conflating this process of exploitation with genuine free-market capitalism.
I've been using InCall with the Nexus 4 for a while and it works well, except when using my car's bluetooth phone integration.

I wonder what the magic is though. How did they work around the problems with MediaRecorder.AudioSource.VOICE_CALL on most devices?
Phone as remote control is great - OP might want to think about QR-code as a quick method of inputting the URL. I believe this is how YouTube remote control works.

A further improvement might be to use OPs internet-connected server to proxy the commands so the phone doesn't have to be connected to the same WiFi network, though I accept this is a very limited use-case and incurs some cost.

EDIT: Also - good work, OP!
You have a point in that torture happens elsewhere, too.

But there is still the difference between torturing people in your prisons for things they allegedly did in your country, with charges and sometimes (rarely though) a trial even -- and just kidnapping them from all over the world, and then treating them so badly that just this bad treatment is argument enough for some people to accept that Guantanamo needs to stay open.

Also:

http://www.google.de/search?q=guantanamo+detainees&tbm=isch vs. http://www.google.de/search?q=prison+inmates&tbm=isch

http://www.loonwatch.com/wp-content/uploads/2012/01/prisoner...

^ You're not going to tell me that's just because the fashion sense that developed in Guantanamo is quirky that way? That this doesn't make your stomach turn?

> The problem with Guantanamo isn't the conditions. Its the legal limbo the prisoners are caught in.

Why can't it both be a problem? If Guantamo was a luxury hotel, we would envy the legal limbo. This is like saying something isn't torture, because "the" torture is happening elsewhere.
Do you routinely exercise purchasing authority on $20k consulting engagements? If you do, your preferences are anecdotal evidence of the business practices of one client firm. If you don't...
I don't see how you can be so sure the prisoners are most likely to be (if given the chance) terrorists now. I'm sure many will harbour extreme hate after what's been done to them, but most people don't deal with extreme hate by blowing other people up. Long-time prisoners of the FARC aren't given the third degree to make sure they don't intend to blow up Colombians or even go on a revenge spree against the FARC.

Maybe many of these people just want to go home and try to forget the last 10 years of their life?

All that said I understand that it's a terrible position to be in, having imprisoned these people for such a long time. The thing is, it just keeps getting worse and worse...
The "obvious intent" is to reinforce the idea that oversight is a function like any other business process and there should be organizations whose actual responsibility is to handle that function.

That doesn't have to mean another government office, it can mean something like the EFF, ACLU, or some other non-profit dedicated to performing that function on behalf of the people.

Simply making the glass transparent has no value if no one looks through it. If we as people don't setup some form of oversight or advocacy (and just wait for someone else to do it) then it doesn't matter how transparent the government is.

"If not now, when; if not me, who?"
Thanks for pointing that out. Some UK-specific links:

http://www.ofcom.org.uk/static/archive/oftel/consumer/advice...

http://en.wikipedia.org/wiki/Telephone_recording_laws#United...
I think it was mentioned somewhere that Snowden used GPG in his communication with Greenwald. At least some people inside the NSA seem to regard it as secure.
Looking at the data, it's obvious that the vertical velocity figures are not anywhere near as accurate as "120" would indicate.

The data points are in the neighborhood of 15 seconds apart. There are 4 points labeled 2:25PM, 3 points labeled 2:26PM, and 5 points labeled 2:27PM.

The altitude data is all rounded to the nearest 100ft. Obviously this is coming from transponder data. The mode C transponder carried by an airliner reports pressure altitude back to the interrogating radar at 100ft intervals.

Vertical velocity is all multiples of 60fpm. I have no idea where that would be coming from. As far as I know, vertical velocity is not transmitted by either radar transponders nor the newer ADS-B position broadcasting equipment. Simply taking the derivative of reported altitude wouldn't produce these results, because with 100ft altitude intervals and 15s reporting intervals, that gives you a vertical velocity resolution of only 400fpm.

Let's skip that question for the moment. The raw altitude data does show an increase from 100ft to 200ft at the end. But what conclusion can we draw from this? Essentially nothing. Because the altitude is so quantized, this could in theory indicate anything between a 0ft and 200ft increase in altitude, non-inclusive. Of course, the instruments are not that precise, so in practice the range is even larger. This is especially true given that the instrument was in the middle of a fairly violent plane crash when it gave that last reading. From the video of the crash, it's clear the plane never got very high above the runway. Since the runway is only 13ft above sea level, and the plane didn't crash into the ocean, the amount of climb possible is very much limited. The transponder may well have increased in altitude a bit for this last reading, but if so, the alignment with the reported altitude increase is pretty much just coincidental.

Now back to the vertical velocity. Where did it come from? I can only speculate that they're applying some kind of curve-fitting or smoothing to transform the coarse altitude data into smoother vertical velocity figures. These numbers are therefore even less reliable than the altitude figures, and can probably just be ignored.

Just to briefly support that last bit, there are some obvious numerical anomalies in the vertical velocity figures earlier in the flight. At 9:38AM, the data source briefly switches from "FlightAware Transoceanic" to "Oakland Oceanic" and then back again. The two Oakland data points show an altitude of 37,000ft, while the FlightAware data shows 34,000ft. The vertical velocity for these four points is shown as 2280fpm, 9960fpm, -4320fpm, and -1800fpm. These changes obviously didn't actually happen (otherwise we'd have heard about people being flung about the cabin in mid-flight!) and are just some sort of reporting anomaly. The ridiculous vertical velocity figures (nearly 10,000fpm climb accompanied by a minor increase in horizontal speed!) are obviously just some sort of post-processing going crazy trying to fit the bad altitude data.
I'm hacking your website