skysight-inc/HackerNews huggingface dataset:
The article does not say to save 50% of your income.

It says that if during retirement you want to replace 50% of your income average during your working years, you need to save approximately 17% of your working income over a 30 year period.
Websockets w/ Clojure, core async and Jetty7
Hello, I wrote this article. I can check one thing off my bucket list - an article of mine on the front page of HN (spot 28 as I write this).

Reading the stuff here in HN, I agree with almost everything said. My intent wasn't to take a hard line tone, and in retrospect after getting tons and tons of feedback, I'd write it differently, but I'll take this chance to clarify some things, both for myself and for others.

It is not written in a snarky or superior voice. It wasn't a rant. If it sounded so, I apologize. It also comes off as a list of "this is what a UX job title should be", which also wasn't my intent. The simplest way to say what I was trying to convey is that if you label yourself as anything "UX whatever", it is perceived as "graphic artist for interfaces."

The article often seems to convey that UX "owns" all these different things, like it's a panacea role above all others. It's not.

It's not something that I can clearly define. On the little 2-column lists, the things on the left were supposed to be things that I/we "do" in the sense of what often becomes the reality of the job, not in the sense of responsibilities that should be granted to use to be accountable for. And if that large list does become the reality of the job, it's more than anyone can or should do. It was intended to be a "these are some of the things a UX person might be responsible for." And yes there are some silly ones on there.

I don't think UX is in a position of being a land-grab of everything that isn't writing code because "it's what we do", but it's more of a "this is what we are often doing" list. And some of the things on it should be owned by other discrete jobs careers. The motivation to write the article came from being in role after role where that list on the left was the list of things I was inadvertently responsible for, but "graphic designer for interfaces" is all that is seen by others, which isn't fair to UX people who don't focus on interface design, and isn't fair to interface designers who don't focus on the UX work that isn't based on UI or visuals or interaction.

It's sort of just a response to the introductory conversation I have the first few weeks at any job. "What is your role here?" "Well I'm the new UX guy." "Great! Our stuff is ugly, you're gonna give it that sexy look and feel?" "Yes, but I am going to be doing other things that sort of result in that look and feel you want" And then when I list off some of those things, typically the other person looks at me like I'm a lunatic and we both end up confused on what I'm actually supposed to be doing, and the disappointment that I'm not just there for look and feel.

But for sure, the article is not meant to be a land-grab or king of the hill situation of "UX OWNS EVERYTHING", but just a glimpse into the terrible ambiguity of what UX is and how the very common initial perception of "graphic designer for interfaces" makes it even more unclear.
> Yeah Russia had NOTHING to do with that one (except for pushing them out of china, and being as pivotal as the US bombing of Japan in it's ultimate surrender).

The USSR defeated the Kwantung Army in Khalkin Gol in like 1939 and then sat on their ass with regard to Japan until August 1945.

Certainly the declaration of war came as a shock to Japan, but Japan would have been much better prepared for war with the USSR had the U.S. not been pushing the Empire back to the Home Islands for the 3.5 years preceding that!

What you're saying here is like saying that Italy had anything to do with defeating France just because they managed to declare war and get some troops across the mountains into France before France finally capitulated to Germany.
I don't use Android devices, so I wouldn't know, but is this the first instance of mobile Python on Android OS?

Jailbroken iPhones have had this capability for years...not to say iOS is better, just that I'd expected this would happen...sooner?

That said, the Python distro on iOS is only 2.6-ish, not even 2.7, and there's no 3.x release there. It's not very useful but I guess I did use it a lot for learning back then.
> There really is no reason for Apple to allow reviews from beta versions of their OS.

Even more so as developers are not allowed to push release for beta OS compatibility (though some sneak in and it's also possible to sneak in fixes without mentioning the OS I believe. Risky though)
I'm not basing my judgement on where it comes from. I read the ToS and, since they're in French, I'm sharing two observations:

- there are typos there

- they don't say much

It's not good quality per se, that's it. I don't care where it's coming form.
> We should probably have an "ask HN" for good weekly newsletters but I guess we can only read so much.

Thought: what if there was a social news site, where instead of manually submitting links, the site was just itself subscribed to a set of feeds+newsletters, the links from which would get automatically dumped into the /new area for voting as soon as they're received? A democratic process on top of an editorial process, rather than a pure-democratic process. Might be something to try?
1. Because car tax is between 300 and 1800 euros a year, with a few exceptions (some "green" cars are exempt).

2. Because new (and imported 2nd hand) cars have an extra sales tax applied, which can be up to 40% of the price.

Coming from the UK, the price of driving was the biggest culture shock.
Russians said US betrayed their own principles, not Russia principles.

Russians never had a free speech culture, and never cared about it, yes there is some minority that care, but pools there for example.revealed that 78% of the population is very happy with the ban of LGBT speech.

Also if Russian government allowed pussy riot on the street, someone would volunteer to kill them for profaning the church. Their issue is not with their message, but with how they did it.
Although that won't prevent you from making the review from a non-beta iOS (or desktop iTunes) about an iOS beta.
Gaunt - A beautiful, minimalist, versatile templating markup language.
I'm not sure how "Doesn't work on iOS 7" qualifies as a negative review exactly. He's not saying the app is a pile of crap. He's saying it doesn't work on iOS 7, which appears to be a factual statement.

App reviews are not a guaranteed advertising venue. They are there for the reader, not the developer. The fact that an app doesn't work on iOS 7 is relevant to anyone using iOS 7, whether or not it's an official release yet. As the article says, the iOS 7 beta is pretty widespread at this point. I don't think you can have it both ways; if the beta is in that many hands, then the feedback is useful for potential buyers.

Unfortunately, I'm guessing many of these reviews rate the app poorly as well. That's a much more legitimate complaint, and I assume what the author really wants to curtail. I think restricting reviews is the wrong way to go though. If you really can't be bothered to fix the issue until launch, then stick something in the description telling people that the iOS 7 version will be live on launch day. If enough people are complaining about it in the meantime to make a significant difference in your app's rating, then I'd take that as a pretty clear sign that you should consider fixing the problem. No one is forcing you to rewrite from scratch, and the vast majority of apps are going to update existing codebases just fine instead.
SmartAsset (YC S12) Looking For Digital Marketing Director
I've been using this for a while. Great execution all around. The only gripe I have is not being able to collapse an entire thread of comments. Right now you can collapse individual comments but it's not that useful for long threads.

This is a great example where a mobile web app can really shine. Throw this thing into phonegap and you wouldn't be able to distinguish it from a native app. So awesome.
How would it compare ShipBuilder to Tsuru (https://github.com/globocom/tsuru)?
Anecdotal evidence to be sure, but I went to an Ivy League School (Penn) on just straight-As and 700s (!) on the SATs. I was not a "legacy" student of any kind. I knew many such people there, and only about 10% of my colleagues admitted to being a legacy -- maybe it was just my social circle? Or that I didn't major at Wharton, which is stereotypically legacy?

Your point about graduate school is spot on, though. The game completely changes (though I think it's still mostly a game). I especially love the "don't buy this muffler..." quote!
Publishers tell court that Apple’s punishment in e-book case is unfair
They only last a handful of shots.

I would think car parts have to last considerable longer under stress.
> Also, being raised in Western europe, I may be prejudicied, because of the "winners write history" stuff.

That doesn't invalidate the possibility that the winners might have actually been in the right though. It just means you cann't use the fact that a nation won to implicate that the nation was therefore morally right.
Interesting. Maybe in hindsight I recalled the early days as being better... or maybe I just had more time to wade through badly edited article summaries as a teenager and didn't care!
Cool.
There is actually another similar project from mDialog here: https://github.com/chrisdinn/brando

May be helpful to compare the underworkings to see different approaches.
Well...I agree personal experience can be a powerful motivator for changing opinions. But what I'm saying is what I have found through researching it.

As to my feelings for whether or not the NSA should be preserved vs. destroyed entirely - yes, I could see how personal experience could skew this. I, thankfully, haven't had such interference in my life.

But I also want to point out I'm not protecting the NSA's PRISM et al. programs. I think they're too strong, and too obscured. But I do believe the NSA can replace them with more functional, transparent tools that will achieve the same goals. I also believe people are being swayed by big headlines and pathos arguments that prevent them from examining the NSA critically instead of passionately - I don't think it's as bad as everyone makes it seem.
Tesla Reports a Profit (Sorta) While Elon Musk Regrets Mentioning Hyperloop
Well, our government is far from perfect, but I vastly prefer it over the one in the U.S.

You might want to read on President Mujica :) , I often disagree with him, but I do believe he's honest and he strongly defends his principles.

http://www.bbc.co.uk/news/magazine-20243493

http://en.wikipedia.org/wiki/Jos%C3%A9_Mujica

Also, being a smaller country gets us more accountability and participation. I even ran for parliament :) (and for an opposing party to Mujica's, but I still respect him a lot).
Ask HN: Review FuelDeck - Performance Monitoring + Analytics
hello everyone,

we are launching private beta of fueldeck.com, a performance monitoring + analytics platform that helps in understanding how performance is impacting your business metrics like user engagement, retention, conversion and much more by providing performance metrics in a user-centric way.

our main differentiation lies in segmented analysis of performance metrics (geographic, browser, devices etc) and how they relate with your business metrics (like do mac users have higher engagement for faster sites? do they pay more as well, leading to higher sales? similarly, comparing different countries or cities and other metrics?).

i'll really like to hear your thoughts :)

thank you so much for your time!
Can somebodody comment on this?

> I'd have added one thing to the licence: that this
> licence is GPL but after three years it reverts to BSD,
> then Oracle wouldn’t have bought Sun because we’d be free
> within three years and MySQL would be BSD and nobody
> could take that away

What is the problem with the GPL in this case? That changes / additions must be given to Oracle?
clickable - https://www.fueldeck.com
> For whatever set of reasons, going to summit would have made Obama and the administration look weak at home.

That is the reasoning precisely. Some of the news stories noting the cancellation are merciless in their insults to Obama: e.g. "Finally, a red line that is actually red".
I think UX often is a thin, horizontal role across many others. My personal experience has been that yes, there are significant aspects of PM, UI, marketing, development, data analysis, etc that are thrown my way and I am supposed to "help shepherd" them. It's not that I demand those jobs, but they just become part of the horizontal UX ambiguity. In the last 3 places I've worked, part of that horizontal role has been just what you describe. There are other people there too, but as the "UX person", I was expected to be involved in all of that. And sometimes, even expected to own it.

"Company Culture evangelism" is a funny one because yes, at 2 companies part of the "UX" job, by request of C-level execs, was to work daily on spreading and educating on a "user centered culture" throughout the company :D
The Unity interface has been notoriously buggy and slow. Canonical write core parts of their OS in Python. All my experience with their software indicates it will be slow.

I don't think the people working there are incompetent, more likely overstretched to breaking point.
Because its weather isn't oppressively hot like the Gulf Coast? (I bike to/from work, and live on the Gulf Coast. Fortunately it is only a couple hundred meters.)
You mean, you got real designers when what you really wanted were production art technicians? Sounds even worse than that: you got interaction designers when you might have been happy with visual designers.

Most good designers don't have time to write code, but some bad/mediocre ones are ok at with it as they are less specialized. It's rare that designers would even have time to write code even if they could or wanted to; usually developers are blocked on them, not vice versa.

So what you want is an interaction+visual designer who can also do production and on top of that can write code. And you probably want them also to be good. Your company is screwed.
There are a lot of people in the US who'd like the US to be equally oppressive. Really, not the best of examples here.

On the whole, it seems that the US is somewhat less oppressive than Russia, but a lot more than most European countries. Particularly disgusting is that many European countries haven't condemned US behaviour regarding Snowden, and even seem willing to act as US vassals.
So was the 'crime' of the intelligence agents wiretapping Brazilians, or wiretapping anybody? Because to hear it on HN you'd think the U.S. would never be allowed to engage in foreign surveillance at all.
Jython won't simply run on Davlik unmodified. Davlik is a brand new VM target for language designers, and Google hasn't put much effort into making it easy for other languages to run on it.
Always worth looking at that the US military do. (I say US because it seems that a hell of a lot of their instruction manuals are freely available. Shame I cant say that of the UK)

For me it was engineering. Years ago, I found some documents on metal work when I was learning to use lathes, milling machines, etc. Best resource available. It seemed old, but the information was invaluable. The thing that struck me was that, while it did do a quick over view of the basic methodologies and concepts, it very quickly focused on getting stuff done. It read like it was written for instant use. So, say you were a private stuck in the middle of no where, needed to make a part for, say, a gun and had a metal work workshop instantly available; this document would have said private making the part in something like an hour. Further, that part would work properly over a decent life span.

A basic rule of thumb for me is that what ever new thing I want to learn, I see if I can find a military instruction document on the subject.
Well, with "Scala with its everything and the kitchen sink feature set" I mean that Scala incorporates almost all language features one can think of for a statically compiled programming language (I don't think it makes sense to distinguish if a certain feature is provided by the language itself or a library as in Scala that distinction is fuzzy):
- type inference
- classes
- interfaces (sort of: traits)
- methods
- variables (var)
- immutable values (val)
- higher order functions
- singletons
- functional programming: map, flatMap, reduce/fold, ...
- actors
- coroutines (I think there was a compiler plugin for that)
- implicits
- powerful type parameters
- Futures
- it even has a turing complete type system

That is good and bad. Good: you can probably find good use for every feature Scala has. Bad: On a sufficiently big project with one or more extra clever developers most probably every feature will be used and that will make it extra hard to understand for normal software developers that have to maintain it for long years after the original extra smart developer already left the company. See it a bit like that: On a hard to understand scale with 1 being easy to understand und 10 being extremely hard to understand Java projects can go from 1 to 6 and Scala projects can go from 1 to 10.

Personally I like simple languages more. And I don't need a compiler to catch errors that a unit test would also catch.
Am I reading correctly that you haven't had a raise in 5 years? And in fact have been subject to effective pay cuts, due to increased healthcare premiums?

Isn't it time to look for a better job?
it shouldn't be too big of a surprise since the US administration has been very clear about Snowden and their intentions from the very beginning.

Obama said that he was, “not going to be scrambling jets to get a 29-year-old hacker” during a press conference in Senegal. That was a pretty straight-forward signal that he was not going to make a big deal about Snowden. Other people in the USG have been losing their proverbial shit over the situation, but Obama himself deliberately downplayed it.
I think the real lesson is we don't know how long or how much we'll need to save. We do know that we'll live longer than the people for whom the original pension systems were defined. We also know that returns may not be as good as they have been in the past.

What can we do?

1 - Invest reasonable amounts in aggressive enough well diversified tax friendly financial assets with low fees. (Low fee index funds in 401Ks, and 529s for folks with kids)

1.5 - Delink your financial investments from your human capital. If your salary (& options) are very tied to the success of silicon valley, don't invest in the NASDAQ. If you are working for a mining company, avoid commodities funds because you don't want your investments to lose value the same time you lose your job.

2 - Avoid high cost debt. (Credit cards, unsecured bank loans, etc)

3 - Invest time (and if needed, money too) in your professional education continuously. Assume your skills (and salary) will degrade on a trendline of 5-10% each year that you don't invest.

4 - Plan on working a long time. (75? Note - this isn't as hard as previous generations, because less of the work is manual)

5 - Invest in your health, since you'll be working and living longer.

6 - Invest your time in a happy and healthy home life.

This sets you up for a pleasant surprise of retiring at 55 if the situation allows, or 75 if it doesn't.
Why You Must Design for Irrational Customers
Can you read the microchips used in pets using an RFID scanner in Android?

Everyone knows pressurenet, right? Distributed barometer network? Distributed RFID network is the next step.
well any given set of supreme court judges may come to any particular conclusion, and i am not a lawyer so take it for what its worth:

parallel construction as concept probably there could be some debate over

the specific implementation where neither defense, prosecution or judge is made aware of the actual facts of the case and the enforcement officials actually lie in sworn testimony? not sure why this would even have to go to the supreme court its plain simple and unambiguous perjury.
It's running a Ubuntu variant. I used Ubuntu for many years (and previously recommended it to others). I even helped with repo's at one point.

Canonicals downfall has been long and well-documented. Try to keep up.
Given that my calling is science, and an undergraduate degree is just a step toward your terminal Ph.D., and getting into a good program for the latter means a lot of luck if you don't have a professor who the admitting department knows recommend you and your ability to do research, yes, it would have been worth it. As long as you get a STEM degree (don't know about other departments, but then again all students have to do a serious amount of the calculus and calculus based mechanics and E&M) its generally considered to be worth the price. Ditto CalTech, and ditto the other 3 top in the world CS schools if you do that major (CMU, UC Berkeley and Stanford).

In my case, with multimillionaire parents who back in the '80s drove one vehicle with a depreciated value of 2 plus or minus years of full costs, no amount of cleverness would have helped with the financial aid office. Due to MIT's horrible money management and youth it just didn't have the money.

As for why I choose MIT, my parents attempted to set up a trap, they were sure I couldn't get into it or CalTech (I'm not a math genius, but good enough to do MIT's required level), so they said it "wasn't worth their money" to send me to any place good but those two. As it turned out, MIT was looking for people like me (ask for details if desired; one less obvious one is that they look for evidence the student can do projects, and submitted a couple of those) and I got in, not that they had any intention of paying more than they could get away with (a saving face sort of thing).

The later experiences of my younger siblings showed that it wouldn't have mattered where I went, except that I probably could have worked my way through the very cheapest possible place, but that was so down market getting into a good grad school would have been iffy. In my field of chemistry, the only none required by the subject accrediting organization courses they offered were analytical lab ones clearly intended for student for whom the undergraduate degree was terminal, for a lab tech career.
> is this the first instance of mobile Python on Android OS?

Honestly, I have no idea. But I'm aware that there are multiple efforts to bring "sane" languages (such as C#, by Xamarin) to Android, others than Java.

> Jailbroken iPhones have had this capability for years

I had no idea about this one, but I don't follow iOS development either.

> I'd expected this would happen...sooner?

I agree with you, but I believe this sort of thing should be backed by Apple (iOS) or Google (Android) themselves.

[EDIT]: formatting
4. Because it's often faster for short distances

In the city I used to live (Eindhoven), I often had the situation that trips were shorter by bicycle than by car. This happened especially when I had to move around the city center, where they have many one-way streets (one-way for cars only) and many red lights (you don't always have to respect those when on the bicycle).

It sucks though when it's around between 1 and 5 degrees Celsius and it's raining...
It definitely also helps that a lot of cycle route paths are actually well considered and planned out giving a decent network of coverage for making journeys, rather than being a badly indicated part at the side of the road as in the UK so you are either still at the mercy of traffic for safety or end up (as I suffer from) having to use the roads and being screwed by one way systems making it no easier while being more dangerous than by car.