skysight-inc/HackerNews huggingface dataset:
> upstart

No. upstart existed before systemd, and was the first of its kind.

Unity exists because GNOME took a different direction from Ubuntu's vision of what the desktop should look like (just look at the number of people who complain about GNOME 3 removing features).

Mir developers have justified their position technically. I understand that their technical position is refuted by Wayland proponents. But if you don't understand the technical arguments yourself, I don't think you can justifiably comment, since there's clearly politics involved in the claims and rebuttals made.

If anything, Ubuntu is infected with a Just Get It Done syndrome. I don't think that's a bad thing. Show me a real world distro with significant user share that ships Wayland, and does it better than Ubuntu. Without that you have no argument.
Quinoa is low calorie in the sense that it has fewer calories per gram of total mass (see several siblings to your comment).
Do people really google themselves that often?
A Year Ago ... I started creating something, it'll never be 'complete'
Does the academic process slow innovation?
Estonian E-Voting Source Code Made Public
Wayland developers had to fix all kinds of things elsewere. The development is not slow. One of the Mir developers attributed the quicker speed of Mir to the work that the Wayland developers did. Further, a lot of stuff in Mir is copied/taken from Wayland. E.g. XWayland -> XMir. They did hire the XWayland developer AFAIC. Wayland developers want to release a good version, apparently for XWayland to work well they need some kernel changes or something. XMir is reported to have issues (check e.g. comments on LWN.net, two mouse pointers, etc)
So you didn't have friends before Facebook and Google? :) I feel that people who put so much emphasis on Facebook live in a parallel universe, too.

Let's not forget these are just tools. Most of the relationship people have on Facebook are as shallow as they get because it's easy to shoot a message on such systems. But do you really care about EVERYONE you have in your networks ? Would you really miss something crucial in your life if you didn't have it ?

Before people used to bond because they had things in common (Usenet, IRC with specific topics of interest), the "new" social networks are just about gathering numbers and bonding with people you have just met once or twice in your life and with you have little in common. At least, that's how I see most people around me using Facebook.
Use Autistici/Inventati: http://www.autistici.org
How to secure your webapp
Steps you can take to secure your webapp - SSL, perfect forward secrecy, multi factor auth, strict transpoirt security and other ideas, with code examples.
Whatever it is, I want nothing to do with it until everyone else has had and solved the problems.
You can use a TLS connection to the local email server. You can even enforce that a mail server you run uses TLS to the destination MX. There's no way of forcing that an email will use a secure connection for it's entire journey.
Software Transactional Memory Lisp experiments
These graphs are based on usda data:

http://food.vegtalk.org/nutrients/cereals/protein.html

It shows that some products, like wheat durum are richer in proteins but with the almost the same amount of calories.
> the Vietnam War where it took 70,000 body bags on the nightly news

Now you know why for tha last 18 years it was "illegal" to photograph soldiers' coffins. The ban was lifted some time ago: http://www.nytimes.com/2009/02/27/world/americas/27iht-photo...
Apparently advertising execs do! ;)

I don't know how often people actually Google themselves, I do sometimes but that is only to see if my 'personal SEO' efforts are paying off. Thinking back, how many times have you Googled your self? Paying for adwords on exec names are a novel strategy, just like the cake baking and song writing. It may work, it may get you noticed but it may also totally fail.
In what sense?
Availability, security, ...?
Same. I am stunned that this apparently warrants any sort of official response, and I am doubly stunned that so many people seem to support a response of some sort.
Unity was designed at the same hackfest that GNOME shell was discussed. However, the discussion of GNOME shell was in the open, Unity was secret.

Note that Wayland is available in Fedora, Mageia, opensuse, etc.
I concur. His notebook is a wonder of great resources on many (many many) subjects, with often interesting comments. http://vserver1.cscs.lsa.umich.edu/~crshalizi/notabene/
Putin seems to think he has been in Russia. How would he get Putin to play along?
I liked to have one ecosystem as well, but not anymore - it's too risky, because then one company has too much of your data, and there are too many various possibilities how the data can be leaked.

I now use the opposite strategy, having several various providers, preferably not free, while one company provides only one service, i.e. one for bookmarks, another one for email, etc. I found that I don't miss the synergy effect as much as I thought.
Sometime ago I tried to come up with the simplest possible explanation for Simpson's paradox. This was the result:

1) Imagine that most women with a certain disease survive, while most men die.

2) Imagine that most women with the disease take a certain medicine, while most men don't.

3) Imagine that the medicine has absolutely no effect. Women just happen to have better innate resistance to the disease, and also just happen to buy the medicine more because it's marketed to women.

Now if you do a statistical analysis without counting men and women separately, you will conclude that the medicine is very correlated with survival!

Note that there's no way to know in advance that you should slice the population along such-and-such variables, which can be a lot more subtle than just gender. Also note that the example works even if the medicine has a slight negative effect, i.e. you can reverse the direction of correlations by choosing to slice or not to slice.

I think such results make it clear that you can't easily trust conclusions from statistics. One minute you're thinking that cholesterol causes heart disease, and the next minute you're asking yourself, what if cholesterol is part of the body's response to heart disease? That's why we need randomized controlled studies, and theories of causality.
Rich people / daddy pays for my cellphone/car/rent tactic.

People find it distasteful because they can't "compete" on that level. Having even just the basics covered indefinitely goes a long way, especially if you're actually working on a career of any sort. Opens up unpaid internships and fun little entrepeneurial experiments that wouldn't be possible if you had to work a paying 9-5 to cover the rent.

I know this because there were tactics I had to pass up because I've had to pay my way (food, rent, bills, the works) since I was 17.
I am sorry you feel that way. I have written a number of replies across this thread, some targeted towards developers, some towards users. If you do not like my developer-oriented replies, I invite you to look at my user-oriented ones.
The focus within Mir is Unity, not anything else. Wayland wants to work with every desktop environment. Further in Mir they did not give a stability agreement, Wayland has.

Software modularity is overrated, but in this case I think you got it wrong.
I really, really enjoy reading these updates on the STM work being done by pypy. For people looking for some more context this was also a very good post:

http://morepypy.blogspot.jp/2011/08/we-need-software-transac...
Accompanying the article is a stock picture of an olive Olivetti Lettera 32. It's got its cover missing, poor thing, and it appears to have had a photoshop job to remove the label at the front. It looks like this is an Italian QZERTY version, which makes sense because the olive green is rare with other keyboard layouts. Millions were sold. They're nice machines - I have one with a cursive font that gives me a headache from the hammering noise whenever I use it.
Building secure web apps in Python
The recent Google Reader shutdown and Google Hangouts disabling XMPP federation made me realize that any of my services could go at any time and I didn’t want to be so dependant on a single provider or the integrations between services.

It's interesting how the recent NSA revelations didn't play a role in this decision. Providing NSA access to user data - Fine, whatever. Shutting down a service - How dare you! Evil company! Consumerism trumps the civil rights.
In Argentina, Galaxy S3 is available for 600US$ with a contract, locked.
"Don't really see the point in getting another Motorola phone."

That's why Google is spending $500 Million to market the Moto X Phone
So how would the Gtk+ developers be able to ensure that it works under Mir? Mir is distribution specific. Same for an application running under Mir.

It creates lots of extra work for people who do not run Ubuntu. It will result in extra bugs as things cannot be tested. "choice", short-term benefit of trying to be first. Long term it seems really bad.
The guide is here, if anybody's interested: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/...
Great site! Switching over from 500px.com
Well I googled myself just now, as a direct result of reading this thread. The last time must be well over a year ago. I don't think I even bothered the last time I looked for a new job.
The Russian government is endorsing a meeting between an American dissident and human rights groups - pinch me, I must be dreaming.

It seems that the old Cold War days of political intrigue between East and West are back with a vengeance. What's fascinating is to think about how much this is orchestrated by Putin and how much by Snowden. If it's the former then there is some long term strategy that the Russians are playing (political domination of Western Europe within 100 years, anyone?) If it's the latter then, given all the pressure of recent events, he must be a very remarkable individual indeed.
Students, earn money in selling apps
I've stopped using Facebook and behold - all my best friends are still here. If a friendship can't exist without Facebook, then they probably aren't your friend at all...
The project I've just finished working on is called Anonymous IRC. The idea is that, especially recently, not everyone feels comfortable being monitored. Once you are done chatting, all your information is erased.

http://anonirc.co
Dress Shirt
dress shirt,tailor shirt
Building static sites with Middleman
Inside GitHub #1: Freedom
One could play some serious buzzword bingo with the line, and it's not the most elegantly written statement I've ever seen. Still, I take it to mean "we're trying to integrate our devices and our experiences."

In other words, Ballmer realizes MS is a heavily siloed company, and that developing in silos is proving counterproductive to any serious attempt at cross-screen UX and platform integration.

How much of that is true, and how much of that is the spin being given to a cost-cutting reorg, is up for debate.
Glad you like it! Make sure to let me know of any problems you find or ideas you have; I love getting feedback on it :)
This is very true. If you have the possibility to do entrepreneurial experiments or similar, do it! I don't wish to begrudge anyone that, I am of the opinion that you should just any competitive advantage you have in your favour. Be it rich parents or a very creative mind. It is unfair, for those who can't 'compete' in that advantage but that is life I guess?

But I still believe unpaid internships/work for free is a bad thing, with a few exceptions such as unpaid internships in exchange for college credits. It basically benefits no one in the long run. Not companies, not the economy, not the individuals.
Unless Jdfmiller was sitting next to the CEO on a train, applying for a job with a rival competitor in his clear view... by design!
Never underestimate an entities willingness to engage in blatant hypocrisy if they believe they can benefit out of it.
I've done the same, but switched to:
* Autistici/Inventati (http://www.autistici.org) for email and jabber
* owncloud for files, calendar, news, contacts
* cyanogenmod and f-droid instead of vanilla android and google play
> was subsequently compelled to become a globally nomadic anarcho capitalist, just to avoid being forced to contribute to what amounts to only a fairly tame by comparison lackey of the US

This is a really interesting story, and I'm going to be giving it a lot of thought. One problem for me is that I do computer science research (I'm a grad student), and I'd like to keep doing something somewhere similar after I graduate (but self-employed), but if you're working on generic low-level computer stuff that can be re-used by everybody ad infinitum, the state will use it. I'm not a Linux kernel developer, for example, but that's a good analogy. I don't see a good way to stop supporting the state without giving up on doing computer science research. I'd appreciate any thoughts.

So, you don't have to pay taxes (except for things like sales tax) to any state? As an American, I think I'd have to renounce my citizenship (they still make you pay taxes when you are overseas), which would probably have a number of negative impacts for me personally, such as possibly making travel difficult.

Overall, I'm not so sure that I agree with your conclusions, but I'm still thinking about it. Yes, I am supporting the state, but not willingly, and not quietly (though I am not vocal about my opposition to the system in my corporeal life, which wouldn't do any good anyway in my work environment, and would probably do much harm). Actually, I'm the victim. Is a Jew working in a munitions factory in Nazi Germany morally obligated to commit suicide rather than try to ride out the war? I would say "no," and I would tentatively say that about the actual situation I am in, for the same reasons.

My bigger concern about supporting the system as I do is that it is self-defeating (of myself). In the limit (i.e., in communism), there is no possibility for productive labor, because 100% of your earnings will be taken by the government and used against you. We are not in that situation. Still, US government action seems to be moving in the direction of making it impossible to start and run small businesses; this is already the case in some sectors, like telecom. When all there are, are large corporate giants under tight regulatory control (which is literally the model adopted by Hitler and Mussolini), we are all worker drones; it would be equally (un)productive for me personally to work a a cashier at Wal-Mart as it would be to be a software engineer. (Because you get paid approximately the same in both cases and true innovation is illegal or impossiblein both cases.) I fear that we are not all that far from that situation.
That parently isn't the same as selling advertisers information. Nor is it the same as tracking and selling that to advertisers. It's entirely disingenuous to suggest so.
Yeah, I'd like one, please! Could you send it to the email in my profile? I can't figure out how to contact you.
That's not what the grandparent was suggesting from what I understood.
Find job listings, write a professional looking resume, apply for job, no?

I've never got a job through connections, always through listings and agents, and I've done pretty well out of it. Is this no longer good enough?
How does a voter or independent voter know that the code that has been verified is actually running on the machine that they connect to?

You have to trust the sys admins. And as we all know: something is trusted if it can break your security policy.
Ask HN: Would you share your sales proposals? Do you have a standard template?
Dear enterprise sales folks, agencies, and freelancers:

The most effective agency I ever saw closed 50k deals in 2 hours: 1 hour to have an initial meeting and 1 hour to customise a thick and detailed deal doc. Do you do something similar?

What sort of proposals do you give to clients to nudge them over the edge of the big deals or to arm them to convince their bosses and budget holders? Do you tweak a standard doc or go all the way from scratch? What does it look like? Would you share some that have been particularly effective or ineffective?

Thanks <3
there is significant time overhead and increased visibility/decreased quality(in terms of usability) in this method. a 100 page document would take a long time to photograph, but not as long to transfer, and you'd be less visible.
I was supporting Rust. :)
Yes, but then the nodes in the graph become even more disconnected from the concretes in reality that they are supposed to represent.

I am actually highly skeptical of the entire notion of the article, but I haven't had time to finish the article yet. My skepticism comes from the fact that causal relationships can be explained by identifying and understanding the causal factors at play and drawing relevant conclusions. For example, smoking causes lung cancer because exposure to toxic chemicals causes genetic mutations. Existing mathematics (such as basic statistics, including correlation) can be used as additional empirical evidence to support such an explanation.
Whole-grain oats on the other hand are pretty hardy things. You need to boil them for an hour and then chew like a horse.
I'm working in a new publishing platform, made with HTML5, CSS3 and SVG, mostly that we use on mobile versions too for making short or long stylized texts. It's called http://notegraphy.com.
The NYTimes article had no images of what it looked like, so here's a google image search of them: https://encrypted.google.com/search?q=atlas+robosapien&safe=...
HTTP/2.0 Draft to be implemented this year; based on Google's SPDY
Throwable Camera Captures Stable Video and Images
The whole point of this isn't being hired straight away - it's about finding leverage in a situation in which you have none.

Substituting 3 months of low pay (and subsequent similarly small increases) in exchange for 3 months of free work and (up to 10k higher starting salary in my case), is a no brainer if you look at the big picture
Some other Ideas:

- Find out some info about someone influential in the company you want to work for, camp outside their office, follow them home, then make a big design of the company logo (slightly improved) on their front lawn, using gasoline, and set it on fire! It'll be memorable, take time and effort and show a penchant for fun.

- Inception, make them think that it was their idea to hire you. Ref: Darren Brown/Inception
Creative Commons-licensed, written in Python using vim, shared on Github. It ticks all the boxes, just sad that the README is empty.

Unless I'm mistaken, I can't find any tests though. Maybe they didn't release it, but it's a bit worrying.
According to various news sources, they're buying Triumph-Adler Twen 180 and Olympia Comfort typewriters. Don't know about the former, but the latter seems to be a full-fledged computer, even having an option of a disk drive.

Certainly, the architecture must be ranges of magnitude simpler, compared to modern desktop computers, but still you won't know what's really implemented inside the CPU die disassembling the device and reverse-engineering all significant chips using scanning electron microscope.
I think if you find yourself in a situation where you're baking a cake to get a job as anything other than a bakery chef, you need to rethink your life.
Email marketing... you mean spam?
Both Qt and Gtk has long had explicit support for different backends. Whether or not the user uses an X backend or a Wayland backend or a Mir backend should have minimal impact.
wow - very nice end to end story.
good job!
Don't forget NetBSD.
"Feds attending DEF CON aren't really Feds"

I guarantee you that this is not something the Feds themselves believe.

What makes you think it is true?
It is probably the ability to make the abstract jump from the data and its correlations to generalised laws that marks the chief difference between people on one hand and animals and machines on the other. Correlation is only useful up to a point. It shows that there may be some relationship between the variables but it says nothing about its nature. Was X caused by Y or was Y caused by X or were X,Y both caused by some unknown Z, was it all just an accidental data sample, was it significant, with how much doubt? Does the assigned significance in fact rely on an unwarranted assumption of some underlying population distribution? Just too many questions and no answers.
Besides, causality is problematic enough (see non-aristotelian philosophies and/or quantum mechanics) even without trying to demonstrate it with statistics.
> naive people who have never learned about experimental design, or have never learned the concept of correlation, also make useful judgments on the causal model behind ordinary problems and events.

They also are often... racist. Or hold whatever other stereotypes to heart. Racism is just a good example of an extreme position to hold which is often due to assumptions of causality.

"Lots of minorities are in prison. There is a high correlation between being a minority and being in prison. Therefore being a minority leads to being a criminal."

This completely ignores external reasons why minorities might end up in prison more often than others. For instance, it could be that minorities have an equal amount of criminal activity as the general population, but are more likely to end up in prison because of it. Correlation does not imply causation.

I think the number of social issues that arise due to assumptions of causation is quite high, actually, and often leads to poor decision making in policy. That is why it is "dangerous."
Are mobile web apps really slow?
Some are, some aren't. At a sports game, when disgruntled fans yell out "kill the ref", they are not charged with a crime, much less required to pay $500,000 in bail, sent into solitary confinement, and occasionally stripped naked while waiting for trial.

I believe that it is your viewpoint that any sports player or fan who says anything which can be construed as threatening to kill should be charged with a crime.

Here's a specific oral threat from Shannon Sharpe of the Broncos: "we are killing the Patriots". Of course, the larger context is: "Mr. President! Call in the National Guard! Send as many men as you can spare! Because we are killing the Patriots! They need emergency help!"

Should he be charged? If so, you have an extremely low threshold for free speech. If not, what makes this not a threat, while the teenager's statement is a threat?
No matter how open the code is. It is extremly hard, if not impossible, to ensure this code is running on the actual systems.

E-voting sounds intersting in theory, but in practice it is basically not worth the trouble. It is way more complex than a regular system with ballots and the only gain is that the results can be published sooner.
"Through what technique did they discern the difference between mere correlation, and a correlation with exploitable causality?"

Evolution - that is, assumptions that are accurate are favoured since they are more likely to lead to the animal surviving, vs embracing spurious correlations which are likely to get you killed.

Of course, this can break down if we try to apply the cognitive rules of thumb we've evolved to new domains outside our original evolutionary scope - our difficulties in thinking about statistics and probability are a great example of this. The math is trivial, but it just doesn't fit our brains very well without a great deal of cultural scaffolding.