skysight-inc/HackerNews huggingface dataset:
It's nice looking, but I'd like to see some actual user testing on whether this kind of progress bar performs its most important task.

"What?" I hear you asking, "Of course it does! It shows how much longer you'll have to wait."

In which case I must inform you that giving the user information is not the most important function of a progress bar. The most important function of a progress bar is Time Travel.

That is to say, subjective time travel. Try this fiddle: http://jsfiddle.net/gUkgX/1/embedded/result/

First, click "No feedback". Wait for it. Feel how long it takes to run. Try not to count the seconds (you wouldn't usually do that on a real website) - just see how it feels. Next, click "Spinner", and then finally try "Progress bar".

Which one felt shortest?

Of course, they are all the same ten seconds. Yet the spinner feels faster than no feedback, and the progress bar feels faster still. Watching that bar fill up makes the time seem to pass faster.

And the progress bar is totally fake. In fact, it doesn't even take 10 seconds to fill. It fills in 9.2 seconds, starts out fast and slows down, and none of this has anything to do with what is really happening, which is that you're waiting for a 10 second timeout to fire.

My point with all of this is that in order for a progress bar to fulfill its duties as a time condenser, I suspect that it needs to be prominent. I get the idea of keeping the indicator out of the way and minimal, but I think this is misguided in this case.
Nexus Phones Are "Ringers"
I guess the fear is that this will become a trend and appear on pages that don't require it.
Maybe I'm wrong, but doesn't the design spec that Musk released describe a very small (on the order of millimeters) clearance between the pods and the tube walls? The 3D-printed mock-up appears to have enough room for almost an entire second pod above the roof of the first pod.

Besides the fact that this is an obvious publicity stunt, what's so special about it? Couldn't anyone with a 3D printer, some CAD experience, and a lot of time on their hands have done this just as easily?
Julia introspects: see the AST, LLVM IR, and native assembly for any function
Clojure was initially implemented on cl. You should be able to find the lisp version in the history of the repo somewhere. Might be an interesting starting point.
I'm toeing the water here anonymously, if it's not obvious, and have thought of that precise thing. Perhaps a mailing list or advocacy group of engineers with problematic backgrounds, and assistance to companies that don't deal with this often.

This is a community of hackers in both senses of the word. Computer Tampering is a felony on the same level as manslaughter in one place I've lived. I like your thinking.

I've also e-mailed you, and appreciate your advice, yet again.
An Entrepreneur's Argument for a Living Stipend
I thought this coup was outed by FOIA documents while I was still in college around 9/11 time.

I highly recommend All The Shah's Men if you want a good run-down of what happened. Even the CIA history FOIA document reads a bit like a James Bond novel. Kermit Roosevelt Junior was quite the Bond-like character and the Operation Ajax coup gets busted by the government days before they rescue the captured agents and complete the operation. Thrilling story for a real life tale.
Great post. Looks like you guys have a cool platform too. Any specifics about how it's better than what's out there?
Teleborder definitely caught my eye - seems to be curing a major headache

I think my favorite of the past few batches is still FlightCar; that's the one I looked at and thought "damn where has this been all my life"
My PoV is that even if you have the hour or so that it should take for an average candidate to arrive at Floyd's algorithm or something, is that really the best use of the hour to screen the candidate? If your goal is simply to see whether they can solve problems using linked lists, that's noble, but making a candidate spend the majority of an interview trying to arrive at a solution for a new problem from scratch is a questionable decision, especially if each person in the interview pipeline is going to do the same thing with another problem.

For reference, the first time I saw the cycle detection problem it was in an interview, and I had to derive Floyd's algorithm myself. It indeed took about an hour, so your estimate's probably not that far off. The problem is that it's the least optimal environment to solve a new problem for the first time without any assistance or context, which is what you're basically requiring. The candidate is basically left swimming in the deep end of the pool and you watch them flail around and at the end of it, maybe they've come up with a solution to the problem. Maybe they're really close and haven't hit that flash of inspiration yet. Maybe you accidentally misstated one of the problem's constraints and they're never going to figure it out as a result. Pretty lame.

For basic stuff like reversing a LL I agree that no reference is needed to work out the optimal answer, but on the other hand I strongly believe those questions are worthless as a way of evaluating competence. The kind of LL stuff I've seen in interviews skews much more heavily towards Floyd's than simple stuff like list reversal, most likely because the simple stuff is easy.

A good interviewer can certainly detect that a candidate just isn't familiar with LLs, and move to a different problem. I think that's an adequate method too: Attempt to screen out the people who aren't competent at logic and recursion and similar concepts, but without filtering out people who have just never been exposed to a particular class of problems.

On the other hand, if you think having a candidate flail around for an hour (whether they solve the problem or not) is a good idea, there's no convincing you otherwise. I just think it's a pretty poor choice if your goal is to make the candidate and interviewer come out of the experience looking back on it positively with lots of useful information.
$250K total comp is not going to scare off any hiring manager looking for a median seniority engineer at Google. Competitive, yes, but not doorslamming.
> You shouldn't be expected to know Floyd's algorithm [1].

Bob Floyd had more than one algorithm named after him. I thought you were referring to his beautiful algorithm for sampling without replacement [1], described by Jon Bentley in his CACM "Programming Pearls" column in 1987 [2]. If you don't know that one, it's worth studying for the techniques it reveals.

[1] http://math.stackexchange.com/questions/178690/whats-the-pro...

[2] http://dl.acm.org/citation.cfm?id=315746&dl=ACM&coll=DL&CFID...
40 lawsuits filed against hospital over destroyed sperm in cryo chamber
What's wrong with the Aztek? I love the functional look of that car.
Even if his death isn't related to his work schedule in any manner, 100+ hour work weeks are an absolutely insane concept.
Is it easy for foreign teams to cheat?
True, but that means you're going to have some absolutely awesome bearing system that gives almost zero friction along the major axis of the pipe while also giving almost zero slop in the other axis. Which is damned hard. Adaptive maglev bearings maybe? ;-)
Reminds me of this:
http://www.schneier.com/blog/archives/2013/03/security_theat...

Sadly down now. :(
And yet it's not an "argument" so much as the cold, solid truth. There is like a 23-page DoJ PDF about the legal theory behind the NSA programs being discussed, an ongoing conversation at the POTUS level, an introductory guide by the NSA themselves into how some of those systems are meant to work, and much more.

If this is a police state, it's not a police state that I've ever read about in my history books. You think Putin is patiently explaining to all of his Russian citizens (and Snowden) the exact niceties of why their suveillance systems are needed to fight Chechnya-based Islamism, and patiently debating with parliamentarians in the Duma?

Even The Guardian notes how they preferred the U.S. to the U.K. to work their stories. Only in America would this type of thing even possibly be a debate the way it is.
As someone who's had to conduct some interviews, that's the opposite of my reaction.

If I show up to an interview slot (for which I'm spending my 15-30m), and the candidate speaks up about a mis-scheduling or whatever, and convinces me it's not worth our time to meet, I'll be happy to regain my time and complain to the HRbot/hiring manager about scheduling issues (aka please don't waste the my/company's time by messing up the scheduling).
Why Gold is The Safest Investment in Times of Uncertainty?
They apparently weren't pulling static assets from a 3rd party site. They were using a theme developed by a 3rd party. That theme is hosted on their own server but has the developer's name and URL listed in the comments of the CSS (which is fairly common practice). No assets were being loaded from an external site, but it looks like that URL in the comments triggered Google's alerts. That said, combining and minimizing CSS and JS would have eliminated the comments and prevented the issue with Google's scanner.
Kivo sounds really fantastic. I can remember having 272 versions of the presentation back in the day I worked in the bank.

The only obstacle I see is that majority of the potential users are not allowed to install any software themselves, but given that they already signed up some big customers they definitely can cope with that.
It would be great if someone could set this up as an AMI for idiot proof setup on AWS.
Uhm...because hyperloops are crazy, outrageously expensive?
Are complementary, not overlapping. Could be interesting to have some of the services described there in their own containers, but a lot of data must be shared between most of them.
Coroner, family link Michael Hastings to drug use at time of death
> were zeromq's queues just in-memory?

Yes.

> it was never meant to be reliable in the sense that messages were preserved in a database at each socket, was it?

No. It's meant to be a fast inter app messaging protocol, it's not a queue, it simply uses some in memory queues internally. It's not a queue, it's an improved socket library, having MQ in the name was clearly a mistake that he's now corrected.
Makes no mention of the hours he worked being actually tied to his death. Sensationalism and baiting much?
There was almost certainly drugs or some sort of heart condition involved. Unfortunately, congenital defects can go unnoticed until circumstances like these.

The idea that three long days, alone, is what killed him is ridiculous. Going a few days with just a couple of hours of sleep a night is something many people do at points in their lives (e.g. working parents with small children when they get sick). And the "100 hour" weeks mentioned in the article are stressful, but again, nothing a working mom (or dad!) with a baby hasn't experienced.
/s/100+ hour work weeks/100+ hour unpaid work weeks
Eclipse vs IntelliJ dilemma: To Auto Save or not
Back when I was a junior developer, I spent months working literally 16-18 hours a day for weeks. There were also my fair share of 26 hour days. I burned out eventually which lead to depression, and lack of motivation, and all kinds of bad things personally and professionally.

But I didn't die. I'd be willing to bet there were more relevant health related issues with this young man.

Edit: I also developed an unhealthy addiction to energy drinks and caffeine. I gave up the energy drinks because my chest started to hurt, but the caffeine is still required to fend off head aches.
No one has ever died in a Tesla Motors Model S.
The evolution of blogs. I'm quite fascinated by the efforts and sh!t load of works the have put into it.
Cool, I've been expecting a chance to do coroutine-based modeling of crypto protocols in those challenges, but haven't been able to devote any time to going through them.
It's the people who are doing the arguing that must be logical, not the subject matter of the argument.

I don't follow you. If the system you're interacting with isn't logical in nature, then it's not useful to place logical constraints on it. You simply have no idea whether a slippery slope mechanism is at work.

If the people in charge are trying to nudge the Overton Window, then the slippery slope argument is an excellent description of the process at work.
Winter gasoline is 2-8% less efficient than the summer blend. My Prius's mpg, that I've never reset since buying the car, goes down slightly in winter, and back up when the switch the fuel back, only by a few mpg, and less now as it's averaged over many more miles. Now at 49.1 (uk gallons)
Indeed, in a regular 2008 gasoline car, I notice a 0.2 liters per hour drop in idle power consumption if the AC compressor is off.
Yes it was rotten by design but this turns into word games.
If you're convinced the current strong man is going to fall, then you push for the least rotten of the remaining set of strong men to take over. I'd argue thats pretty much what they did. Doing your best doesn't mean automatic success, it just means better than the other likely outcomes.

Yeah, I agree, I probably sound ridiculously apologist. But I'm not generally like that. The recent regime change in neighboring Iraq was just an idiotic decision, for example.

Yes the coup in Iran sucked in an absolute sense. Yes the outcome was awful in an absolute sense and remains awful for all involved. And the alternative course would have been ... and no fair promising balloons, unicorns, and santa claus, try to be realistic ... I'm saying all the realistic unmentioned alternatives would have been worse.

For example, US goes hard core isolationist. Well, thats all very well and good for us, but a disaster for the Iranian people, better have them alive and hating us than dead. How bout we let the Russians take over and create Afghanistan the 2nd, nothing could possibly go wrong there. Give it back to the Turks, uh, the ottoman empire fell awhile before the coup..
Reminds me of the Ogilvy employee who died, allegedly of overwork.[1] With the risk of being seen as a corporate apologist, I'll say that it's really tough to tie this directly to overwork and not to a preexisting condition.

E.g., { People Who Die } ∩ { People Who Are Overworked } ≠ { People Who Die From Overwork }

[1] http://adage.com/article/global-news/young-ogilvy-china-staf...
There really should be restrictions on how much an intern can actually work. I know in the US, if you work more than 32 hours a week for a full year, you are considered full time for benefits purposes, but if they work you for slightly less than one year you can work as many hours as you want. I recently got an email from my school advertising an internship at $10 and 50 hours a week, right as the new semester is starting.

It's absolutely insane, and the intern's manager should have stopped him from working so much, even if he was never explicitly required to work that much. During my internship, my manager sent me home even if I wanted to work more.
Y Combinator Summer 2013 Demo Day, Batch 2
Follow this repo for more info:
https://github.com/mparramont/nprogress

Also, I'll be documenting the process here:
http://developingandstuff.blogspot.fr/2013/08/nprogress-no-j...

As preparation for a talk: https://twitter.com/mparramon/status/369945214494191616
A guy makes a fun little feature for his blog and gets an entire write up on how he's doing it wrong. Awesome.
> Otherwise you're talking about a 3-6 month delay from when a seat opens to when there's an engineer sitting in it, which sucks.

Welcome to reality in most of large corporate america. I've seen insane 6-9 month interview processes at places like Cisco and that's not even a successful hire. Likewise at other large SV companies.

If you can get it down to 3 months, it's below par and better than the competition.
SimpleEnergy is hiring Hackers in Boulder,CO
The Evolution Of 'Minecraft'
Only 15% of SUV owners ever go off-roading.

http://4wheeldrive.about.com/od/offroad4x4atv4wd/a/offroadst...

If you think about it, any 2-wheel drive SUV isn't even suitable for off-roading.
agreed. what ridiculous sensitization of long work hours and "banking culture".

none of this stuff is unique. people can survive a week with 4 hours of sleep, while performing physical labor 20+ hours per day...all without dying.

http://en.wikipedia.org/wiki/United_States_Navy_SEAL_selecti...

how about 260 hours with no sleep?

http://en.wikipedia.org/wiki/Randy_Gardner_%28record_holder%...

every time stuff like this floats to HN's front page, i wonder where this community is heading.

[EDIT] Seals can sleep up to 4 hours in a 5.5 day period.
Maybe they're doing it the opposite way? Designing the platform for the gen3 by making the model x, thus making the gen3 cheaper.
Talking to customers in the dating market
Yep, the ideal case is when you can blend selling, learning and using. As soon as you type something into Google's giant field, even if it's not what you're looking for, you're able to do all three.
Wasn't meant as a direct dig at anyone, just making my observations :)
Ungit – Git UI that makes you understand git
The worst (actually, the one bad) job interview experience in my life was with Google. The interviewer was extremely unfriendly, had a thick unintelligible indian accent, and didn't try to hide the fact he had something more interesting to do than interviewing me.
Quick video introduction: http://www.youtube.com/watch?v=hkBVAi3oKvo

Some discussion with the author present on reddit: http://www.reddit.com/r/programming/comments/1kqotu/ungit_ne...
>Sure it has. Every last little thing.

Pedantic.

With respect to every major event, and every scandal; the position of the USG has invariably been proven to be false.

Iran-Contra, S&L, Gulf War, Iraq War, 2008 banking scandal, NSA (no not wittingly).

So - while you think I am an "outrage junkie" -- how about I actually have principals and fuck the USG and others who are unscrupulous assholes.

Yeah - I am upset about what is going on, and it's funny because you're comments are of the opinion I should just "get over it and realize that humans suck".

Sorry, that's not a position I'll take.
> does not mean that there are not causes, or that they are unknowable.

Indeed, but it surely means that uninformed self-assessments are nearly worthless, wrong, and even a little pretentious. I am of the opinion from my read of the current literature that it's all but impossible for you to accurately self-assess this.

I'd love for an expert in neurology to correct me on this because it'd be more optimistic to believe otherwise.
So if the Android team realized that Samdroid and Motodroid and HTCdroid suck... what could they do about it? As he says, the fragmentation is inherent in the business model.
Ractive.js + Dropbox Datastore API
I hope this doesn't start a sad trend of 'Nano USB' and 'Pico USB'.
I used to be running on 3h of sleeps for almost a year while in school.

Never came close to dying even once.
Indian government is useless. Somehow the country and people work, in-spite of non-functional government.
What is actually insane is the amount of face time and waste due to process and bureaucracy in that 100+ hours.

I was really shocked when I moved from this to Google where all that mattered was the outcome and I did more work in 50h per week...

People in investment banks waste time on most idiotic things. The most drastic example I remember was importance of order of people in the To field in the email (People had to be ordered by their seniority)
> "Simply hide all of the content which is not the article until the user reaches it. ... “But how do you implement this” you ask? Easy. (Be warned though, this code is untested!)"

First off, I wouldn't call that "Easy" code, or an "Easy" solution if that it is untested? More like a hypotheses. Secondly, I don't think that is a good alternative solution at all. That seems like a very messy way to handle the indication by changing the size of the scrollbar based on user triggered events.

While there are some decent points in this article (such as not splitting up your content into pages for ads), I think it still doesn't do a good job of defending why the top vertical bar for progress indication is bad. Nor does it give a good alternative.

And, as clone1018 pointed out in another comment, I don't think the indication feature was meant to be this ground-breaking UX feature or anything. I think it's more of some eye-candy for his blog.

I would be much more interested in a counter argument article on using the top horizontal bar for loading purposes (like YouTube does), since that is becoming more of a common UX feature.
Fukushima nuclear pollution more concentrated as it approaches U.S. West Coast
High voltage? Do you mean the 12V battery that can't shock you, or the spark ignition that won't do much more than startle you?

I've had numerous sparks jump from distributors and plug wires through my hand. They just make your hand numb/tingly. If the jump went in your left hand and out your right, there might be some cardiovascular risks, but that's nothing compared to the risks of 400V @ god knows how many amps.
There are enough documented cases (mostly in Asia) of people dying after multi day long gaming sessions.

Sleep deprivation is considered torture for good reason. You can be sure that it didn't improved his health.

My personal record is diablo 1/heroes 3/bridge mixed session for 120 hours straight - at the end I felt pretty miserable. Throw some genetic weakness into this kind of load and you have potent disaster recipe.
Learn you a Haskell for great good [pdf]
Yeah, Redfin does something similar, but we all know that Twitter and the endless-page killed the scrollbar as a useful meter.
Visualize London’s Underground With This Mesmerizing Interactive 3-D Map
I don't think you can die from overwork at that age. This is, frankly, nothing compared to some of the long hours we worked in project groups at Georgia Tech from CS class final projects.

It's more likely that he had an unknown condition that surfaced due to bodily stress than that he dropped dead from overwork. Well, that or he was keeping himself awake with pills.
Obama Administration Has Missed Half Of Obamacare's Legally Imposed Deadlines
Privacy concerns cause 'PJ' to close Groklaw
TiVO Roamio Pro Review
maybe this could go in the blank space under "introspection" in the current manual? just sayin... [edit: sorry, yes, reflection]

(julia is my new crush. i haven't actually used it yet, i just keep reading the docs and thinking how awesome it all sounds).
Well from a UX perspective, it was a great write-up.
If you don't know it yet: it's a fun & engaging book for getting started with Haskell. One can spot similarities to Why's (poignant) guide to Ruby :)
Well according to James Altucher he's wrong. You don't need a tech co-founder, just contract it out to the lowest bidder ;<).

#8 on http://thoughtcatalog.com/2013/the-ultimate-cheat-sheet-for-...
But you're still making a semantic argument, which is what I'm trying to avoid. I'm not arguing over what the "true meaning" of the word is. I have given my definition, and I would prefer that my statements be evaluated using those definitions.
How to use and customize Google AdSense responsive ad units?
Interesting article. You guys should maybe split this "cookbook" into multiple articles where you will briefly cover socket.io, Mongoose, and unit testing.
This internships are only 10-12 weeks long. And you have to sign waiver that you "agree to work more if there are valid business reasons"

As a full time analyst, you work same hours though...

The thing is, everyone who gets to investment banking knows what she signs up for. You are actually asked during interview "how much do you expect to work?"
I personally like apple's recent approach to the scrollbar. Hiding it when not in use minimizes distraction. It's very easy to tell how long a single content page article is without needing the scrollbar to persist on the window.
implying that ibanking interns do not get paid.

http://www.glassdoor.com/Intern-Salary/Merrill-Lynch-Interns...