skysight-inc/HackerNews huggingface dataset:
Yeup, I don't go to Medium, except when articles are posted here, or the couple other sites I visit where I let either editorial or community selected content drift up into my consciousness.

I will add that a lot of the stuff on Medium seems pretty 'self aggrandizing' (not the best word I'm looking for, but the gist is close enough). I'm not sure why it feels that way compared to people's blogs that they maintain themselves....maybe it's the whole 'OMG, I got a Medium account, I'm going to promote the @!#%$ out of myself." Anyway, that's sort of the stigma I give to content on Medium when I click through to read something there...
But they're entirely different (to me). They essentially exist on top of other companies' operational costs of warehousing, trucks, etc, so those costs PLUS a profit (presumably) are built into Costco / Trader Joe's / whoever else they source from. They're a glorified courier system, it seems. If that's true, they're less a competitor to Amazon and more a competitor to FedEx / UPS / USPS.
If they're already sending large trucks from their warehouses to every block in an area everyday, it's relatively cheap to include other large delivery items when ordered.
When I was at Google, I was told over and over again that blind allocation was necessary because no other method of placing employees would scale to Google's size.

Whenever I pointed out that the bigger the company, the more teams there would be to absorb and place incoming employees, the googlers in question would just ignore the response and emphasize that blind allocation was necessary because no other method of placing employees would scale to Google's size.

Sigh...
But if your employer says "You are fired" he will need someone to replace you.

Most people don't know that in some jobs it takes half a year or an entire year of salary to train someone new to their new job until they start being productive to the company.

It is also something employers do not love to do, firing people is hard emotionally. Most of them are not sociopaths.

How do I know? I had been and I am "employer" myself.
Wordredeference does not seem to know "dan" as an english word (http://www.wordreference.com/enfr/dan) while dean exists (http://www.wordreference.com/enfr/dean). What would Dan be english ?
Tesla purchases 18650 battery cells from Panasonic (the same cells I use in my e-cigarette, in fact). What they have developed, however, is a battery management system that surpasses just about everything else on the current market, and that is what other car companies (or airplane manufacturers, etc) will be licensing from them in the future.
If it makes it easier to use encrypted email, then it does a little--any emails with someone with whom you have exchanged keys would be encrypted, and thus while they do indeed still fly across insecure channels, they are (presumably) uncrackable.

Obviously, the vast majority of emails would still be unencrypted, and this does nothing for metadata. But anything that makes encryption less cumbersome to use is a good thing in my book.
THAT would be great. Some poor intern gets flooded with email until the entire WH server infrastructure melts. Of course, you'd definitely be packed off to Gitmo for your act of terrorism.
You're getting better at this "This isn't America's worst; look at history" argument. I can tell it's been used on Hacker News quite a bit before :)
There's 6 Billion people. About 300 Million or so in the US. Ignoring the fact that there's not all countries are fully developed, if only 1 out of 20 were "Anglo-American", it'd be about right.

Looking through the list, there's plenty of Anglo-American sounding names, and the percentages seem about right:

David Bloom,
Will Drewry,
Christian Matthies,
Jeremy Richards,
Joshua Long

Also, while it may be less true in some "Anglo" nations, there's millions upon millions of "international" sounding names in the US. In Houston, there's tons of hispanic sounding names (and despite what some might say, plenty of them aren't illegal, but from families where they've been here for generations). Go up north, plenty of Germanic names. (My ex's maiden name was Krausert, and she was very American). Tons of other examples.
If you doubt this then you are probably in a completely different industry than I am. I cannot prove it to you except by my own experiences with managers and salary recommendations.
we are making zero progress as a species toward a free reality

Oh, please. You yourself are providing an obvious piece of evidence against this claim: here you are, posting on HN about how disappointed you are with the US government. People used to have to be rich and/or politically connected to put their thoughts in a place where they could be read by a large audience.

Another piece of evidence is the fact that we are here discussing a public statement about the impact the NSA's activities are having on a service that provided significant value. A few decades ago the NSA was doing the same things they're doing now, but if it affected a particular individual, how were they going to get the word out? What newspaper would publish it? Now we don't have to rely on the media to get the word out.

I get that you're concerned, but please try to keep things in perspective.
Another interesting crash test is the Smart car. Youtube some videos of it. Due to its small size it hardly has any deformation zones and has to be built as a hard cage. It looks quite intact after a crash but i don't think the passengers inside would be.
You described it as a "free trip to MTV" as if it were some kind of a perk. It's wasting two days of somebody's time, and apparently showing no remorse. At that point the ball should have been clearly in Google's court, surely they could have figured out a less painful way of gathering any extra data they needed. I mean, the guy was in NYC! It should have been trivial.

It's well known both inside Google and outside it that many parts of the hiring process are badly broken. Suggesting that people should just grin and bear such abuse just means the process will never get fixed. While if people just stopped the process if it got silly enough, somebody's bonus would be in sufficient jeopardy to cause some action.

(When I worked at Google I never referred any friends unless they asked me to -- the chance of them having a bad experience was just too high. And recruiters were always pretending to be shocked that anyone could think the process wasn't working properly.)
I'm interested in this, but why not just write natively in Scheme? I really like Clojure, but if you don't need the Java interop, Scheme seems just as nice.
The lights wouldn't appear to be flashing, they are blinking at a faster rate than the human eye can see and thus just to a person appear dimmer than they would if they were on full power.

Most dimming of LED's is done with this super fast blinking technique because LED's can be either on or off unlike incandesant bulbs. https://en.wikipedia.org/wiki/Pulse-width_modulation
Bam! ... and there you demonstrated exactly how they fool you. You're thinking about the social programs themselves - the bait or the distraction.

I'm talking about governmental power: the power to control vast amounts of money, the power to reward your friends and relatives, the power to snoop on your innocent citizens and punish your enemies through the force of law and perhaps physical violence.

They offer you trinkets, you vote for them, they gain power, they spend money they don't have, they abuse their power, they live like kings, they blame others for their eternal failures to implement utopia, they claim that if only you would elect them again and give them more of the money of the evil rich, they could solve all of society's problems... wash, rinse, repeat.
FedEd is not the kind of establishment that likes to shake things up.
> consider myself a relatively poor interviewer and I usually decline to do them unless they intersect my subject area (compilers, GWT, etc)

First, given you understand your limitations as an interview, you're probably a better interviewer than most -- including myself :-)

An employer I worked for made it very difficult (but certainly not impossible, implausible, or even socially unaccepted) to stop interviewing altogether. Instead, they'd take a different approach: in addition to trying to match interviewers with candidates, they would also perform analysis on interviewer's previous feedback (e.g., are they constantly voting down candidates that go on to receive an offer after additional review, or vice-versa?) and weigh the feedback accordingly.

I'd be highly surprised if Google doesn't do this.

I do agree that usual "watch an experienced candidate do the interviews" approach to training is insufficient: this is much like expecting one to become a better candidate by watching a strong quickly "get" an algorithmic question with an a-ha insight, it looks easy when you already know the answer. I love the anagrams example from Programming Pearls -- it appears as "aha" problem, seems obvious to those who already know the answer -- but the book describes in detail on how it represents an entire class of problems and how to achieve that seeming insight using a more structured approach.

As an aside I actually finding interviewing others to be much harder than being interviewed myself -- if I screw up as a candidate worst thing that can happen is I don't get an offer, if I screw up as an interviewer people other than myself (the candidate, the company) will be affected. There's plenty of sites that talk about how to prepare for being interviewed, candidates spend dozens of hours before going for an interview, but there's less material out there for individual engineers who want to become better interviewers. Joel and Yegge are prominent exceptions, but most other pundits say only the obvious, e.g., "ask questions that can tell you if the candidate can do the job?"
When I was a kid (6 to 10 years old) my mom helped me program computers (QBASIC games and attempts at C++, haha). :) Some people get to have it all.
PJ doesn't (and likely never did) understand how email works.
I read the whole article and never discovered the mistake. Did I miss something? It sounds like app.net is doing fine.
Yes, the Windows 8 game is built using WinJS. However - and unfortunately - WinJS doesn't work on the web since it tries to call WinRT APIs which it doesn't have permission to use. Microsoft doesn't provide a subset of WinJS which works on the web so I essentially had to rip out all the WinJS code to make it work on my site. That meant I lost things like saved games and high scores since I used WinJS data binding to implement them. I also couldn't integrate with the Windows 8 charms from the web so I had to get rid of that stuff as well. But other than the UI and page navigation, the rest of the code is exactly the same on the app and the web.

I'm working on removing WinJS from the Windows 8 app since I only use it in a couple places where I can roll my own solution. If I accomplish that, I should be able to simply copy the same files onto my server and have it work on every browser. That would be pretty cool!
Not really. She talks about the rule of law explicitly:

"You'll find all the laws in the US related to privacy and surveillance there. Not that anyone seems to follow any laws that get in their way these days. Or if they find they need a law to make conduct lawful, they just write a new law or reinterpret an old one and keep on going. That's not the rule of law as I understood the term."

"I loved doing Groklaw, and I believe we really made a significant contribution. But even that turns out to be less than we thought, or less than I hoped for, anyway. My hope was always to show you that there is beauty and safety in the rule of law, that civilization actually depends on it. How quaint."

Obviously it's a combination of factors. But if one of the factors motivating groklaw was a belief in this, it seems that it vanished overnight. Maybe it would've been worth going on if it seemed like anything was going to change.
"Person is willing to put up with nonsensical HR bullshit" and "person is a creative hacker" are damned near mutually exclusive.

Get your HR droids on a leash, folks, before they kill your company.
Funny that there seems to be a consensus that Google can effectively black-list people, and yet it seems they can't even keep track of who they are supposed to actually interview or who they have previously contacted about interviewing.
I believe that people that want to avoid a question do best to answer it using terminology which can be interpreted in many ways. Politicians have been known to do this.

That being said, he probably answered the question as well as he can or wants to. It's pointless to nitpick.
I agree with philangist. 99.9% of people that apply for web dev jobs don't have clojure experience. Worst case scenario put it in the README that these were projects from your early understanding of Clojure.
"You're on Facebook because you put yourself on Facebook."

We know that that's not true.

As for the rest, again, as tempting as it is to blame the evil gubberment for this, the problem at the end of the day is that our own friends and family are ratting us out, because companies make it so goddamn easy and attractive to do so.

Look, we've all genuflected at the altar of lean growth and advertising and all the rest, and the price for that is the complete loss of our privacy. You don't get large viral coefficients without targeted advertising and email collection and exploitation--you don't become sticky by being anti-social.

This is the naked truth of it, and that's what's so goddamn depressing. The government didn't do this to us by itself, or even mostly itself--it's been done by our friends, families, and founders.
Tesla Says Its Model S Electric Car Set Safety-Test Record
It matters because Facebook created their bounty program and created the rules around it. They absolutely have 100% authority to enforce them. There is nothing supposed about either the rules or the bounty program. They are not hypothetical. They both quite obviously exist and links to them prove their existence. I don't really follow what you are arguing. The developer has the responsibility to follow the rules of the program if he wants to participate in the program. He did not. Facebook has the responsibility to enforce the rules of the program. They did. So... yes... this is all moot.
Web version unusable on a 7" android tablet (1280x800): the left side of the gaming area is out of the screen, neither scrolling nor resizing seem allowed. Same problem in landscape and portrait mode.
>We have to learn how to play politics. There will be voices who call for revolution, or who publicly declare that playing this game is tantamount to aligning ourselves with government. I don't believe that these are productive discussions.

It's not aligning yourself with government, it's begging your masters to throw you a bone. What kind of incentive do you think a protest creates? Would politicians suddenly shut down all surveillance programs simply because people on the streets are protesting? If you were a politician, would you? Not likely. You're already elected, you're paid and you have private interests at your back who DO pay you money that directly depend on your ability to pass laws in favor of those interests. The best a protest can do is to incentivize government to create an appearance of change.

Look at history. Protest rarely solved anything. They either transformed into bloody revolutions (which didn't do any good either) or were largely ignored. No, you don't need to protest. You need to ignore the government as much as you can and tell others to. Use Bitcoin instead of govt currency and don't pay them a cut in the form of taxes, use Bitmessage instead of email, use VPN and TOR, don't send your children to school where they are indoctrinated. And never ever vote. Voting is begging your masters. Have some pride.
Do you remember this from not so long ago?

http://www.digitaltrends.com/social-media/what-exactly-is-a-...
Email is inherently insecure and leaks all sorts of data even when the message content is encrypted to not just the government but everyone the message passes through on its way to the destination. This is a technical flaw.

The ability of the government to warrantlessly look at it is a political flaw and should also be corrected, but that doesn't mean the technical flaws should also be corrected.
I don't know about the old money thinking:

http://www.teslamotors.com/true-cost-of-ownership

Old money was buying a new Mercedes, Lincoln, or Cadillac and keeping it 10-20 years. Tesla is promoting the keep it three years mentality. Old money hated the new luxury car depreciation hit and would amortize it over many years in a car with classic styling that would not look dated years later.
It's the ones that, after such activity, post a final "oh shit" message and promptly fall off the 'net that may very well get special attention.
Italy comes from 20 years of bad government and television supremacy. Also, most of our very very very old politicians are incredibly ignorant of all things digital.
PlayStation 4 available 15 November
NProgress: slim, site-wide progress bars
The jewelry business I worked for had a mix of this. All the jewelry started out as a casting, to which a gemstone was added, most of the time after the product was ordered (made to order). However, we also used FBA extensively for the most common builds.
This is not just a few fuckups though is it?

Interviewers not being on site I can see yes, that can happen and I agree we can attribute that to 'flakiness' if it's a one off. (Although I have to say I can't imagine it ever happening at anywhere I have ever worked, and I've worked in local government, a bumbling bureaucracy if ever there was one).

But failing to return calls just about every single time? Waiting months before getting back to tell somebody they progressed to the next stage or didn't make it? Having to call a friend at Google to find out if you passed the interview or not because they didn't bother to call back? Making snide remarks to the candidate? Just about every account in this thread reveals a similar story of waiting for months to get any reply, not getting replies, not being told how the interview went, not being told why they were turned down. That is systematic and reveals a hiring process that treats people like shit because you can get away with it.
The test machine broke at 4, not the car.
https://news.ycombinator.com/item?id=6244783
That was hilarious, and correctly describes many people I knew in college.
UUCP is an interesting example because it was completely understood that your messages would be routed through semi-trusted intermediaries.

SMTP is presumed to go directly between trusted parties, but this is clearly not the case any longer.
I'd be interested in hearing some opinions from UX experts on the Medium interface?

Specifically:

* The rectangular 'M' in the top-left that hides a menu

* The inline hidden/comments that animate in on hover.

* The weird "suggest a link for further reading" functionality at the bottom of the article.

It really seems like a lot of confusing eye-candy to me and my assumption would be that it's cool/fun for a sophisticated technocrat, but the usability falls apart quickly after that.

Personally, I hate the inline commenting ideas. I read an article, and then scan the comments at the bottom. It seems pretty gratuitous to save the effort of "quoting" snippets to discuss.

I appreciate them thinking differently about things, though.
I agree. Here in Spain, even the oldest grandpas are using WhatsApp. Is that using the Internet? Maybe they meant the web...
"Alpha was the first product out of the gate, launched in reaction to something Twitter did. Subsequently, much development was in building Twitter-like things. So its little wonder that people associate App.net with, well, Twitter. And once people form an idea of what a product is, it becomes very hard to change that idea. "
The people I hire are more useful to me if they can contribute to open source. Also, if you can't get me a code sample of SOMETHING, then 99.99% chance you could not pass our technical interview. I'm not asking for the world here. I'm asking for 10k lines of Ruby / Python / Lisp / C++ / C / ANYTHING.
Interesting in that I was thinking in terms of Python versus C++, but it's also true in real world languages. One could argue that the precision of Latin helped preserve the message of Christianity through the ages, though I am not an expert on the matter.

I do think it's reasonable to have technical environments where language choices are done for support and debugging purposes, with the highest powered tools only pulled out on occasion.
CIA says FOIA for telecom data gathering objections "too burdensome"
So you allocate a coroutine stack by allocating a large array on the caller's stack, so that when you longjmp back to the setjmp'd context, you can safely overwrite that reserved space. F* me plenty.

Good stuff. One reason my inline asm serves my specific needs better is that my host OS has stack protection - a thread can only access its own stack; and I send coroutines around threads - yield in thread A, resume in thread B - and so I have to allocate my stacks outside the stacks of either A or B. I'll add a link to your implementation in my article, and perhaps Wikipedia should, too, if it didn't already (it has a lengthy list of coroutine implementations in C...)
Apple Developer Center Outage Fixed 'Remote Code Execution' Flaw
I disagree. We are making progress towards a more
free society. Would I like to see more progress, of course and so would most people but they are not going be in favor of trashing the economy and putting their families at risk over a theoretical increase in progress. I do agree that laws cannot be secret for obvious reasons, but I am not sure you can have no secrets.
My point is that <button> already means a button and can be selected for default styling with 'button' or 'button.delete' selectors (by the framework and by you for overwriting). Ditto for [disabled], etc. (... also, support for multi-class selectors .like.this.and.that landed ages ago, no need for repeating-your repeating-your-class repeating-your-class-names-manually.)
> Anarchism isn't politics, and atheism isn't religion.

Form is emptiness;
Emptiness is form.
Form is nothing but emptiness;
Emptiness is nothing but form.
-- Heart Sutra

The opposite of something contains all the elements of the thing it is opposed to, much as a footprint in the sand can be cast with plaster. Neither dependence nor independence is interdependence. Your actions and beliefs cannot escape from the continua of political and religious actions and beliefs that describe them; you can only end up highly polarized at one end.
I think boost also has a standalone coroutines library.
It would be interesting to know why the UK Govt. felt the need to do this. GCHQ would have known better than anyone that alternative copies of the data are available, and although the security argument does make a small amount of sense (it wouldn't be unheard of for a third-party state actor to go after this data, and it was mentioned previously that some of it would not/should not be released) it doesn't seem to be a very compelling argument.

If there was going to be a concerted effort involving the US and Brazil to shut down the source legally, that would be one thing, but that seems an unlikely eventuality and it would have made more sense to do it in a co-ordinated fashion if that was the goal.

Instead, they seem to achieved little more than pissing off the various people involved. That seems too a high-risk strategy to be deliberate (serious tin-foil hat territory). I also think these people are smart, smart enough that there must be some justifiable reason.

This situation definitely does demonstrate what a poor location for journalism London truly is. We have some great journalism, and I'm ever-more baffled as to how that result has come about given libel / official secrets / lack of speech protection / etc. etc.