skysight-inc/HackerNews huggingface dataset:
So let's break this down:

1) "From a design perspective" - bad wording, true, but the underlying idea is "from a user-centric perspective" as opposed to "from an implementation, engineering, or data-centric perspective". The latter still being unfortunately the driving force behind most interfaces, any designer will need to use some form of this phrase fairly frequently in most real-world situations.

2) "Best Practices say" - again, this can be misused, but heuristic and expert evaluations of an interface are the bread and butter of most designers' toolset. A/B testing, on-site user testing, user interviews, et al, are all great tools, but in many cases, they're luxuries. When you're part of a small team trying to hit a MVP, starting with baseline best practices is the pragmatic way to go. Insisting on reinventing every dropdown or tabset is a sure fire way to singlehandedly sink a startup.

3) "Let's use an analogy" - generic, applicable to any problem-solving endeavor. This has nothing to do with UX. This is where the whole article started really stinking of linkbait.

4) Jargon - industry jargon is a powerful way of communicating specific, granular concepts to a peer audience. Yes, if you're using UX jargon when presenting your ideas to an outside audience, you're doing it wrong. But saying jargon is wrong is just dumb, and once again, jargon is hardly a UX-specific phenomenon.

5) "The research says" - let's just repeat #2 and blather on some more

6) Again, see #2.

7) Ok, so the basic idea here is that the True Pure UX involves coming up with brilliant new concepts in a vacuum. Leveraging successful ideas is verboten. I'm not sure how this guy could get anything done without the support of a 20-person UX team, with the other 19 people covering for his theoretical brilliance.

8) To be perfectly honest, I don't think I've ever heard the term focus groups used by anyone in the UX field, and I've been at it since '98. But you need 10 bullets on that list, I guess.

9) Probably the only point on this list that I agree with, and something I'd never seen until very recently. The concept of "stupid users" has obviously been entrenched in the development side since Day 1, hence the need for UX in the first place. But it's definitely disturbing to start seeing supposed user advocates start to toss this one around.

10) Big numbers are bad unless they're the right big numbers. Gotcha, mate. Misusing statistics and measurements is obviously an epidemic confined solely to the UX sphere, and not a basic human foible.
Attlee's Labour.
Slight tangent but I've been reflecting recently on how many people seek out things they know are dangerous to them for the thrill of it. Its an interesting trait.
>One in five stars in our galaxy like the Sun have planets about the size of Earth and a surface temperature conducive to life

That is a considerable claim that jars with most of the astronomical data I've seen. 1 in 5 is far more probable, perhaps an order of magnitude more probable than I've previously heard.

Does anyone have studies that corroborate their claim?

[EDIT]
Later in the article data is cited that more closely matches what I've heard.

>Independently, Petigura, Howard and Marcy focused on the 42,000 stars that are like the sun or slightly cooler and smaller, and found 603 candidate planets orbiting them. Only 10 of these were Earth-size, that is, one to two times the diameter of Earth and orbiting their star at a distance where they are heated to lukewarm temperatures suitable for life.

It makes for a much less sensationalist title, but it seems to have more research behind it.

Over all, I would question the method that caused them to arrive at the 22% idea. I'm not sure that they are accounting for the missed planets correctly; if they are, I would like to see their estimates corroborated.

[EDIT 2] Thank you, Tuna-Fish. Typo corrected.
"Working for free" after 40 hours isn't necessarily accurate if you are on salary, at least if your company is run reasonably well. At my job, I'm paid a salary based on my performance and the quality of my deliverables. If I finish those in less than 40 hours, I am free to go home (although I generally stay and get some work done on projects that are less time sensitive), but if I have to stay late to finish them, I may end up working more than 40 hours. Nowhere in my agreement to come work here was 40 hours a week specified. If it became the norm that I worked 60 hours a week to complete my deliverables (and I wasn't sandbagging), I would ask for a raise to reflect that.

However, I agree that many companies are not great at this. While my company is not perfect, their handling of this issue is one of the many things they do extremely well.
MapDB 1.0 will be released in January
Those are both excellent points. A treaty would be a good idea, but first we need a President willing to negotiate such a treaty.
Since MySQL + InnoDB now uses MultiVersion Concurrency Control, why does it need these locks in the article???

(MVCC should allow "speculative", isolated, changes which fail and get rolled back in case of a conflict)
Good. This recent war against cookies is futile and silly.

If you visit a website (Assuming you don't go via some anonymizer proxy), they can track you, and they can pass your details to any 3rd party who wishes to also track you.

Cookies are the easiest way for them to do that, but its absurdly naive to think that if you block cookies then people won't track your browser activity online.

If you don't want to be 'tracked', stop generating HTTP requests, or do them through an anonymizer service. And good luck getting any website to work properly.
As long as everyone is willing to pretend that the whole problem is the US then the entire West can continue their joint surveillance programs easily. Brilliant.
Do you risk your career and your livelihood for your innate principles often?
Or just go to the main Codrops page:

http://tympanus.net/codrops/

They have one of the best blogs for interesting/innovative front-end web effects at the moment, IMHO. Almost anything by Mary Lou is worth a look, and they’ve got some good material from a few others too.
I don't absolutely love my job. I'll gladly quit if you're willing to financially provide for myself and my family!
Google employee reveals week old Kitkat Build KOT31B - Android 4.4.1?
You may want to check out Invoke (https://github.com/pyinvoke/invoke); it's the successor to Fabric, and it's Python 3 compatible.
The 5 Mystical Practices of Great Engineers
Horizontal Well Stimulation Improves Production
I'll be curious to see success rates of entrepreneurs from those alumni networks - although we'll have to define what's successful in the first place.
If you work from home, you can replicate this by unplugging your wi-fi router. Freedom software works too, but I find the physical disconnecting helps make it real.

I get a lot of writing done this way, and there's no need to rely on willpower to avoid checking the internet.

Caveat: If other internet addicted people will be in your house while you work, they will not appreciate this solution....
Are these handled in the font as ligatures?
Lustig's position is tenuous at best, and at times he either carelessly misleads people or outright fabricates points to support his little crusade. Here's (http://sweetenerstudies.com/sites/default/files/resources/fi...) a take-down of a number of issues, logical and factual, in his recent book, and here (http://www.alanaragonblog.com/2010/01/29/the-bitter-truth-ab...) is a critique of his underlying argument about the unique threat posed by fructose (plus some follow-up based on comments and Lustig's own response to that piece http://www.alanaragonblog.com/2010/02/19/a-retrospective-of-...). Basically, even where Lustig is correct his points don't reflect any real-world situations.
A look at the Samsung Galaxy Note 3′s 4K video
Why is ?hn added to the linked url?
Django is one of my favorite open-source projects. I owe the project a lot.

Years ago, when I was a Microsoft-only shill (yeah, I'll say it), I knew how to build almost anything as long as something from Microsoft was under the covers. I was proud of my abilities, and in spite of the anti-MS crowd, I stood up for my platform and was a good developer.

In 2006, I had a short two-week break from my startup job, and my wife & kids were traveling to their grandparents' house at the same time. I had 336 consecutive hours to spend as I wanted, something I hadn't been able to do in many years. I decided I wanted to work on a little side project, something I could complete within those two weeks.

I made a decision to break out of my comfort zone. I knew a little about Linux, nothing about Apache, zero about Python, and had never worked with Mysql. I came up with an idea for a simple little CRUD application, just a utility site. It was something I knew I could build in maybe two or three days using Microsoft tools.

So, I searched around and found Django. I downloaded v0.9x (it was sometime in the summer, can't recall what it was specifically. I know it was pre-v1.)

And I started from the beginning, purely a newb. It was a position I wasn't accustomed to, so I immediately felt a lack of boundaries and sense of control. But the Django documentation was really good, and I soon gained an understanding of everything I needed to learn -- Python, running Apache, configuring Django, wiring up Mysql. I stayed focused and in one week, I had written my ridiculously simple CRUD app.

But the value I got out of it was how well the project pulled me in to becoming productive on a platform that I'd never used. Not only that, there was the help in the discussion groups from the community. It was a lot of fun, and I could recognize myself becoming a better developer.

The biggest realization came when I compared my Django project to an equivalent built on Microsoft tools. It wasn't a comparison of one-week vs. two-days, but rather one-week coming from square 1. All this led me to rethink my thoughts around my Microsoft background. I didn't become a convert per se, but it made me realize there are so many other ways of solving problems and other systems on which to build applications. And, after feeling productive, it made it easier for me to explore other (non-Microsoft) technologies. The feeling of being productive in multiple environments was so empowering.

I'm not sentimental about software, but the Django project is kind of that kid who can do no wrong in my eyes, due to my formative experience with it.
Its not my area, so I don't know how easy it is to do, but I do think it could be a space for a third-party to step in. Someone figures out how to handle the twitter/payment side, reaches out to some local breweries/bars, takes a small cut of the money for each beer tweeted. Its not going to be a super profitable business, but it might be a fun sideproject for someone.

I forgot to add the 3rd benefit to the brewery is that I would assume, in general, when people stop in, they don't come alone, and they don't just have one beer and leave. Once they're in the door, they tend to spend more money.
I don't use django, but one of the easiest ways to get designers and non technical folks working directly on projects is to run virtual machines with vagrant[0] and automate everything as much as possible.

[0] http://vagrantup.com/
On transparency, Buster Benson from Twitter
I am aware of that, but I still consider it one of my favorite libraries, and thought it would be useful to mention that it's not yet py3k-ready. I can imagine quite a few people might depend on it. What are you using instead?
My main concern in a setup like this would be memory consumption.

But it also just doesn't perform as well vs nginx, Lighty, Cherokee and others.
As you approach your current billable hour I will be curious how high you get and how long each "purchase" takes e.g. I have watched (and bought) it go from $1 to $31 so far - looking forward to seeing it at $150+ and how long it will take to have someone buy at that price.
The Future Of Quantified Self
Trilogy at one point of time was among fastest growing software companies. Its training program for new employees called Trilogy University was covered by HBR in one of their case studies [1].

One of the reasons why so many Trilogy alums have gone ahead to found their own startups is because Trilogy University in itself encourage entrepreneurial thinking. New grads who had joined Trilogy were given opportunity to form teams and pitch new business ideas to the CEO. Irrespective of the fact if the CEO liked the idea or not, you could go ahead and work on it. The goal somewhat ( maybe similar to YCombinator) was to have a working prototype with real users live by end of 3 months. And then the whole team decided which ideas were success and worth pursuing post the training program.

[1] - http://hbr.org/2001/04/no-ordinary-boot-camp/ar/1
> Mozilla will be attacked when sites start breaking.

That's the thing, blocking 3rd party cookies breaks (in my anecdotal experience) under 5% of sites. In general the only problem I see with it is when a site uses an iframe with a different domain that requires cookies which is a bad practice that shouldn't be done anyway. I can only think of two sites I know break because of this.
Without judging the sentiment, "legalize it and keep it pure" does not mesh at all with tobacco and alcohol, which are legal (and 'pure,' at least in the case of alcohol), being "the biggest killers of all" as an argument for legalization.

Discussion on legalization of controlled substances like heroin is fraught with bias and misinformation. It's a discussion worth having, but clouding it with contradictions makes an already difficult topic that much harder to address.
I find being told a story is a great way of learning a new code base. Often the architecture only makes sense given some historical context, and being told the story of this helps me understand why certain bits are where.
When AWS is down, you won't need HN to tell you. You'll know b/c the internet will be down.
How Silicon Valley Can Kill Your Startup
MVCC is the 21st century database hotness :-)

Rather than locking rows or tables (etc), you keep versions on rows, and allow isolated changes to versioned "duplicates" of the rows in transactions. There is a process that relatively quickly checks for conflicts during a commit -- is there a "gap" in the version numbers of rows or some such thing. If inconsistency would result, the first commit (already) wins, and the second gets rolled back. Otherwise, the replacement (or new) rows become the new "master" version.

The commit check can become a bottleneck, but it shouldn't deadlock.

Almost forgot to add: PostgreSQL has been using MVCC for quite some time.

My view of MySQL was discolored pretty badly when I needed an SQL database back in 2001 to prototype some stuff from home, and discovered how "gappy" MySQL was at the time: rollback did nothing; referential integrity not enforced; lack of transaction isolation. It felt like XBase hidden under SQL syntax (something to which I did not want to regress).

OTOH, MySQL ran on Windows, and PostgreSQL didn't (at the time), so I guess that was "the win" for many, alas. Both DBs have become much more like each other in the intervening decade, though, which is good news.
I think it's been well established at this point that anyone can be compelled to do anything by law enforcement. The supposed corrective mechanism comes after the fact so you're helpless in the interim. Take Mr. Eckert's case for example. What would have happened if he had started screaming in the hospital for someone to call the police? My money's on nothing. "Just a mental case, nothing to see here" they might say. You truly have no recourse in the moment.
It is, and Snap made it infinitesimally moreso. Ive been using it in conjunction with Backbone, and find it extremely versatile, and with a good Layout Manager extension, you dont run into zombie objects laying around.

So glad that Adobe made this open source.
Please put them on YouTube or somewhere else. I wish I downloaded the trial version while I could. What a disappointment.
BayesHive
That's easy. Just ask me (the user) for permission and explain why you would like to do so. If your users don't like it then maybe you shouldn't be doing it.

On the server side, companies are bound by data protection laws. Using the browser as a loop-hole for profit is not acceptable. Instead we get these absurd EU 'this site uses cookies' banners that do less than nothing for user privacy.
>> "nobody is trying to outlaw tobacco"

They aren't trying to outlaw tobacco but they are trying to stop it's use in a different way. Banning smoking in public places (which I agree with), health warnings on packaging, and the latest thing they are trying to do is ban branding on packaging (i.e. cigarettes can only be sold in plain white boxes). In many places they also can't be on display (displays are covered) and the age at which it's legal to buy cigarettes has risen in many places over the last 5 years or so.

I agree with your main point. Recently where I'm from there were news reports about several deaths from a 'bad' batch of ecstasy. Police informed people what to look out for on the news (what the bad pills looked like) but the main message was drugs kill, don't use them. The problem wasn't the drugs it was a poison being cut with them. If they were legal and regulated we wouldn't have this problem.
My idea would be: make them legal, tax them high (or make them accessible only after certain educational exams), from that money educate people, help them recovering. Teach them basic game theory and the term what trap is, what is it like to be the frog in the boiling water, etc.

I'm confident I missed many aspects here, although really interested in: What are the problems with this model?
The major problem is SSL Pricing. Which i have never looked at.

But purely in terms of speed, Akamai Rules. Closely Followed by ( and sometimes even exceed ) EdgeCast.

From my experience, MaxCDN is the next bet since they are from NetDNA. Not saying CloudFront, or Other OnApp based CDN not good, for large files transfer or video streaming they are perfectly fine. But for small files, fast response and low latency those three are the way to go.

Haven't tested Fastly yet purely because i think they are very expensive against some other established players. And I guess they have far few PoPs. Would love to see some detailed comparison though.
Baby steps: plenty of politicians are in favor of decriminalizing marijuana.
Recent Blackberry versions also have an Android compatibility layer.
Interesting! But does this mean that for every log line, the current full stack is sent to Takipi? Doesn't this wreak havoc on performance?
It just hangs on the "building your Hutt" page for me. Either it's swamped, or my company is blocking WebRTC somehow. Is there any way to verify WebRTC availability?
Hackerx Singapore 2013
Show HN: An interactive visualization displaying my school's enrollment data
That's a rather amazing posited jump for a nation in a cold civil war that's getting ever hotter, one that's been in effect ever since the Progressives became a major political force, e.g. no later than Teddy Roosevelt.

What can possibly make you think more than a century of division, which I rate as reaching civil war status in Woodrow Wilson's 2nd term almost a century ago, will magically change. Rodney King expressed the hope pretty well, "Why can't we all just get along?" but that's not happened.

I have my own ideas as to why, going back to the antebellum period, but they're irrelevant to the observation that this is clearly getting worse, and arguably at an accelerating rate. Add to that the inevitable Federal government bankruptcy within, say, a generation---are you proposing you could get a majority of Americans to become Tea Party types, refusing ever more "free" money from the state and after cutting enough of the government's expenses to start paying down the accumulated 17 trillion in debt???---while none of us can predict the time or shape of things to come, there's no way it will end well.

As Kipling noted in "The Gods of the Copybook Headings". Or I could say you're pushing hope over experience---and I think we've had enough Hope and Change to last a generation or three....

* Well, there's one possibility, nanotech resulting in a post scarcity society fixing the fiscal problem, but it wouldn't fix the divisions, and its development has been ruthlessly suppressed by the existing science establishment who want that money for themselves.
While I agree with this, it's exactly the reason many governments right now get almost nothing done (and what they do get done is awful): People in power who care more about their job security than their -- or anyone else's -- principles.

A politician's career should be based on reconciling principle with reality. Their livelihood should be linked directly to their ability to do this successfully.

That comes with a certain level of idealism, true, but without that we have to concede that our lives are in the hands of people we don't even expect to care.
tl;dr "It does everything that I want it to do."

I'm almost 50. I've been hearing this one since the Commodore 64 days.
Don't want to come across smug but in Awesome and many other tiling WM:

meta+Enter

That's it, your fullscreen terminal is there.
I found https://appear.in to be better.
LESS Hat 2.0 - The best and completely rewritten mixins for LESS
FOXX – A Javascript Application Framework
what's a yo generator?
I'd love to see figures on this but my guess is it would create more jobs that it would make unnecessary.
Kofi Annan does not have any prerogative to tell me or others what to do with their own bodies. Fuck the UN and Kofi Annan.
I admire your purity. But what about viewing images in a mail?
Banks, Bitcoin, & The Future of Payments
great post thanks
Only if you use a very lax definition of "caused"...more like "possibly contributed to".

See http://www.theatlantic.com/business/archive/2009/06/elizabet...

and

http://www.theatlantic.com/business/archive/2010/07/consider...
Code Review and Healthcare.gov
> without cross-vendor support Mozilla will be attacked when sites start breaking

Mozilla doesn't seem to be breaking any new ground here. Safari already blocks third party cookies by default.
If you live in the US, this should serve as a warning that you need Long Term Disability insurance. If your employer doesn't offer it, get it yourself. Healthcare is still broken and ObamaCare doesn't fix this situation.
How is insurance a scam? You are lowering the impact an extreme event has on you in return for the payment of monthly amount.
Maybe it "should" but democracy and domestic popular opinion doesn't traditionally have a significant impact on US foreign policy. Except for big wars.