skysight-inc/HackerNews huggingface dataset:
And blacklist myself entirely from this career? This throwaway comment is pushing it already in terms of burning bridges, not to mention getting fired from Google itself after my extended network congratulated me on the position. Who, in this incestuous valley, would hire the guy that sued Google for an employment issue?

I've seen it happen, no way. Right to work, too, sigh.

To be clear I moved from the Oakland area down here, so it's not like I came here from Cleveland. Also, I have no ill will for Google and just hope I can move on with my life, while warning people what they're getting into.

I've dreamed of working at Google since I was a teenager. Finally my career trajectory lined up and I got there. Then I have to come to terms with my dream company acting like an incompetent fast food chain in terms of HR. Tough enough without a lawsuit.
It was underdesigned out of the box. From the documents I've read, USB 3.0 requires three differential pairs, whereas Apple only provides two with their proprietary connector. Plus, the built-in DRM means that it's a lot more difficult for hobbyists/experimenters to hack on it.
Great, thanks for playing and I'm glad you like it!
Laziness is pretty implicit and while it enables all kinds of optimizations and reasoning it can be hard to understand the sequencing of effects. In particular, laziness and IO lead to code where handle opening and closure is difficult to understand. For instance

lines :: IO [String]
lines = withFile path $ \h -> hReadLines h

will generate a lazy stream of strings in an IO action without actually reading those lines. You can either close the handle immediately and get a runtime error later when you force those lines OR leave it open and leak a file handle.

Explicit coroutines help to ensure that you know exactly what to expect from effect interleaving.

Mario Blazevic's article [0] is the quintessential treatment and forms the basis of the Pipes library today.

[0] http://themonadreader.files.wordpress.com/2011/10/issue19.pd...
> And Congress has not passed laws to the contrary.

Congress did, in fact, pass the original Foreign Intelligence Surveillance Act of 1978 "to the contrary", expressly prohibiting (and criminalizing) many of the types of searches (both physical and electronic) for the stated purposes of "National Security" that had been done prior to the Act.

Of course, the executive was successful in getting Congress to remove many of the restrictions in FISA in the FISA Amendments Act of 2008, including retroactive immunity for private firms that had cooperated in the executive's violations of FISA, but then, if the scope of the surveillance in violation of FISA was as broad as current surveillance appears to be, it may well have been the source of the leverage to get the change through Congress.
I recently interviewed at a medium-sized tech company in Palo Alto that only had recent graduates on my interview schedule. I really don't know if I could have expected them to ask questions other than standard CS / data structures / algorithms questions.

Why those employees would be put in a position to interview with such a short time frame of professional experience, let alone recruiting experience, is beyond me.
My app was on the 'Trending' section of Google Play a couple of months ago and in comparison I received about 1,200 downloads. Trending is only featured for 24 hours and does not have as good of a placement on the store, however.

Edit: Number of downloads is more than I originally put. The graph I was looking at is downloads by day - I thought it was total downloads.
It would be great if you could share your thoughts about this earlier.
if you think there's potential demand for your product from the sorts of people who fund projects, then by all means you should ask.
Minecraft to come to Sony's PS3?
Interesting that they complain about Amazon's operating margins. Isn't the consensus that it is intentional?
In that case apologies for the mis-assumption. But maybe better to label quotes to better indicate whether you are quoting in agreement or disagreement for people who don't remember the quote.
After spending the last 15 minutes slowly readying and scrolling down these comments, I'll admit, I laughed.
You are replaceable.

Let me repeat that: you are replaceable.

It's not up to you to decide how the team fares after you're gone: that's your boss' problem. If he doesn't want to pay you what you need, then you are perfectly within your rights to leave immediately or with two weeks notice. He knows what the consequences of you leaving are and it's his decision whether or not refusing to pay your salary demands is worth it.
"Weekly scores are averaged over 90 days," for companies that haven't received press until atleast 90 days ago is hardly "long term".

That's literally 12 data points per startup, way too little for any type of smoothing to have an accurate effect.
>>>>You're interviewing the workplace as much as they're interviewing you.

Not nearly enough people realize this. If they're asking you corny questions in the interview, how does that reflect on their company? OP said they didn't even ask him questions about his resume - just these corny trivia questions. If I was there, I would've asked how someone thinks this is relevant to doing my job at Google.

After the past three years I've done a ton of interviewing and have learned the only way to know if the company is good fit is to grill the interviewer on stuff that matters to you. I've had interviews at fortune 50 companies with people who had no idea who their competition was or where they wanted their IT department to be in 5 years. If you're not invested in your company, what makes you think I should??
Problem is, you have to sell the idea of accepting a perceived risk.

We have to ask the public if it is OK that every now and again really bad stuff may happen, and NOT to blame the politicians for it. Because, in the end, that is why politicians want to do everything in their power to remove risk. Why? Because we demand it. Something goes wrong, we blame them. We find any way possible to blame them, and demand to know why they didn't stop it.

Now, I am happy and always have been happy to trade freedom for risk. Question is, is any one else?
What's the point? This is equivalent to putting all postcards you receive in a safe so that no thief can read them if he breaks into your house.

I would think there is also other important data besides only mail on a PC, why not just go the safe route and encrypt your hard disk the proper way. File-by-file PGP encrypting stuff does not look like the best solution to me.
Office of Censorship would delete and manipulate documents to aid in the war propaganda effort in the 1940s. Its pretty different than what is going on today.
Even my 18 month old niece can use the iPad to open YouTube, click around a bit, or more likely go to the history and view her previously watched stuff and navigate around that way.
I think judging an author from their tweets is a horrible idea, but what about their blog? That seems reasonable. If anything, the average 'technical' interview is closer to the Twitter idea, with lots of code golf questions, but you can see what a person can really do and really likes to do on Github.
I think they'll start listening now. Will look over it. Thanks.
Editable YC S13 list: https://docs.google.com/spreadsheet/ccc?key=0AiHOoEWc9tsZdE5...

Feel free to make changes, additions, corrections.
Reality check, the NSA, Bush and increasingly Obama, the whole US Government and it's justice system, etc. don't represent the American ideal. But with a few exceptions I would wager that I would rather live here then almost any other country in the world. What is "American" comes from you and what you viewpoint is of that ideal. For me what constitutes as American has much more to do with my relationships with people here, who I meet, where I live, then anything stupid the NSA or government does. I think overall what's kind of silly about this is you're taking something that realistically is extremely abstract to the vast majority of people (how many of use are dealing with Snowden's problems on a personal level here?) and applying it to a whole country and it's people.

Don't get me wrong, I think people should be angry with what's been happening, the eroding of the American dream, increased inequality, the continued militarization of the police and it's overall unaccountability, lack of privacy from both the government and businesses (let's not forget what type of data the Google's and Facebook's of the world legally have on you). It's going to take indignation and anger to result in the action that might change things.

But, to turn around and say some thing like "America is dead"? No, personally I see things that make me proud of my fellow Americans, the goals they're accomplishing, the big dreams they have, the relationships they develop and grow from. I see those things happening on this forum everyday. No, to me America is around and kicking all around, the proof is right here in front of you, and it's worth fighting for. I'm not willing to write it off just yet.
Your point was to elicit ridicule of Google and Google+. If your point was to instruct authors to share their content by any means and on all platforms, then you should have made that point.
I think these 3 guys convinced me to chip in for this project mostly due to their hair.
I think you're right. Note taken.
We collect 6 key data points on each startup every single day for the score, and track over a dozen more that we may factor into it in the future. This is just the beginning.
Let me know if you want to cooperate.
It would make it easier to get into debates.
Rome wasnt built in a day, as the saying goes. Our solution here tries to solve a few of the problems to start with. The goal, however, is to maintain a list of urls, sha1 hashes, update times, and a list of verifiers. The sha1 hashes make sure that the js that you have is the one being distributed (although the hash may soon be upgraded to a different one). The update times and list of verifiers are used to be able to update the code as safely as possible. The verifiers are a list of people who sign the code (with a timestamp). This is used to make sure that any individual isnt sending you a modified version of the js. Those are the goals for that compartment of the code, but as is right now, we are the only signers and so the basic point of the extension is so that we ourselves cant update your code by ourselves (you'd have to update the extension). This means that if we are forced somehow to change the js to get your key, that code will be available to anyone who wants to look at the diff where it should be staring you in the face.
This x100.

Never use this style of connector/jack for supplying power. The cable tip will make contact with both the jack ring and sleeve in most jacks, and the cable ring will make contact with the jack sleeve. No matter how you wire the cable/jack, you always have the high probably of short on insertion/removal.
Should (will) the next person to post on MZ's wall expect a "discretionary payment" for "doing something else"?
It sounds like the docs you had focused on functions and console I/O and never got to graphics/mouse/web.

The lessons of How to Design Programs are really well done, in the sense of reliably taking people from beginner to real programmer, yet everyone who's offered on opinion to me found it kind of tedious. I get the impression it's great for classrooms and there's a need for a resource like it aimed more at the self-motivated. Maybe that's http://realmofracket.com/
Why are there so few good men programmers?
I find it great the acceptance of talks like this as it shows progress. However, I feel like depression (and to an extent bi-polar) is the "easiest" of the mental illnesses to understand when one is in a position of never having the illness. Most people have been sad at one point in their life so they could relate to the depressed part and most people have been full of energy so they could possibly relate to mania. It is relate-able.

The problem is with the other mental illnesses, that aren't so relate-able. For instance, there I have schizoaffective disorder. I have talked with people in real life about the depression aspect and even my self mutilation, but very few people know about my "schizo" part of my illness. I think maybe 3 people in my life know and 2 of those 3 don't know the extent. I can explain sadness, but how does one explain homicidal ideation without alarming somebody? How does one explain the type of delusions that somebody with my illness can have? Now imagine that there is a talk of me saying that I quite frequently have homicidal ideation. Do you think a hiring manager who saw that video after giving a quick google would want to hire me? My guess is that they would be scared that I would commit workplace violence, despite me having no intention to actually act on my thoughts (the thoughts are just there).

Unfortunately, even this community isn't immune from the shaming. There is a certain developer who has created incredible software, software that many people only could dream of creating, and he did it all by himself but he gets no praise. Instead, his illness is the target of ridicule. The threads (here and reddit) that contain his work are just littered with comments making fun of him.
You're succumbing to slippery slope hysteria. Probably your whole life, the government has overstepped the boundaries of the 4th amendment when it came to poor black people. But I bet if I told you a few years ago about that, you wouldn't have said it made "the entire concept of America" dissolve for you. And rightfully so. The fact that some people in the government do some things you think should be illegal, does not mean that the rule of law has ceased to have force.

I hate to be the one to break it to you, but America has always been deeply imperfect. You talk about the "last 13 years" but you know nothing about the history of America if you think it was better 30 or 50 years ago. But the arc of history has been that America has gotten less imperfect over time. We find NSLs and the resort to esoteric legal defenses on the part of the NSA intolerable today, but those are niceties in the grand scheme of things. Remember, we're a country where Bureau of Prohibition agents ransacked peoples' physical property looking for alcohol in the 1930's, a country that put Japanese-Americans in internment in the 1940's, a country where the President had to call the national guard down to Alabama to get the governor to comply with a federal court order. You think that reading through Facebook posts or asking the British government to detain someone in an airport for 9 hours is what marks the end of America? That's hysteria.

It should be noted that the surveillance programs seem pretty designed to stay on the right side of existing Supreme Court precedent. That's pretty much the opposite of the government doing "literally anything" it wants. That doesn't mean what its doing is right, but trying to skirt through holes in the law is very different from ignoring the law. And there was a time when the government didn't even bother with that pretense.
You are right there, implying the use of ORMs as data mappers or active records, as that's a standard thing today. Doing raw database access is a thing most of devs would like to avoid these days as we have those better and proven patterns at hand. Still, I agree with your comment that it should be stated more clearly it's ORMs...
I am heavily of the opinion that they are a blight on society. My father started a market research company years ago, and business was booming. Then there was a divorce and a crazy new ex girlfriend and an unmaintainable house and he had to have his company absorbed by an international conglomerate, who has since absorbed all of his salary and the crooks have stored it all offshore. They do no work. They work him to the bone. They misguide him. I'm sure there's evidence of tax evasion too. He cannot leave because of a non-compete agreement. Market Research is all he knows other than Military Strategy. If he left, he'd be 60, unemployed, and have less than $50,000 to his name.
The most honest company in the benchmarking business?
Ferm is a tool(with nice DSL) to maintain complex firewalls
It is different for car transport. Primarily for fire safety.
Thanks everyone for the advice. Looks like I'll give it another couple weeks or so and then maybe bring up the 'raise' conversation with my boss, if I'm adding as much value as my 'pseudo promotion' requires.
"Are you, Matt Cutts, saying that +1s make no difference in Google rankings?"

I don't think he answered it. He basically avoided the question as expected. Not that I have anything against Cutts. There are probably things he can and cannot say or maybe he doesn't know.
And just as with cash income, attempting to launder bitcoin income turns it from a fine for undeclared income to a prison term for money laundering/intentional tax evasion.
Kevin Rose invested in Buttercoin
>> Larger companies get away with inefficient recruiting because they can.

I would disagree. I interviewed with MS, Google & Amazon multiple times. MS & Amazon are definitely much more organized and very prompt in following up with decision.
Yikes, this story and HN comments sound like disasters.

As a sorta balancing out here, my experience interviewing with Google(June 2012) was fantastic IMHO. We agreed right off the beginning what role exactly I'm interviewing for(Test Engineer), different from what I applied for(SDET) and went with it. Note, that I was holding them off for about 2 years. They'd email/call me every 6-8 months, and I'd say "Hold on, gimme a few more months". Eventually stuff happened that caused me to email them back and say "Okay, let's do this."
I had the first typical phone-screening, talking about myself 'n such, why I'm looking for another job, why Google, etc. They gave me a bunch of blog links to "Life as a TE at Google" 'n stuff. 2nd phone screening was a programming thing that was kinda hard but not out-of-bounds PhD stuff. I was a bit intimidated by the fact I spent the whole hour on a question that was labeled "Question#1". I asked about it, the SoftEng. told me "Oh, don't worry about that". I asked if there were more questions, he said again not to worry... hmm. I did talk a lot though so he knew what I was thinking while trying to code.
Anyways, a week later I get an email from a Google recruiter saying the SoftEng thought I knew what I was doing so we set up the MTV visit with 5 or 6 people. I was super-excited I made it to the on-site visit. Did you know Google Maps on mobile behaves differently if you're on campus? :) Everything happened on time.
The interview questions and conversations we had for those 6 hours were great, eye-opening for me. I will say that I went into this whole Google thing with an open mind and with the assumption that all these people had more intelligence in their toe-nail than I'd ever obtain in my life.
In the end, 2 weeks later, I was told that they "wouldn't be going forward with me". Of course I was bummed, I didn't even tell my family I was interviewing with Google. I wanted it to be a surprise. But, they showed me my weaknesses and I fixed 'em. Now I have an awesome job(SDET2) and I think the only reason I was able to get through this job's interview process is because Google's interview improved me significantly.
How about stackoverflow? It was slowly introduced with coding horror.
Ungit: New git ui that makes you understand git
Is the 2400 baud modem and NC100 in a cabin in the mountains not available in the US anymore?

That might sound flippant, what I mean is when you drill into the 22% you will find it is people in remote areas with poor and expensive connectivity that make up the majority of those who do not use the Internet. Age profile might be an issue as well, although many older people are using the Web now to stay in contact with family who have moved to the cities.

I'm actually considering dumping the landline and asdl over copper broadband at home here in a large city in the UK. I get internet access at work, in the local art centre and the local library (wifi) and can keep a pay as you go mobile broadband dongle for emergency use at home. This isn't anything to do with surveillance just that we are paying hundreds of pounds a year for a land line that gets hardly any use for actual voice calls.
How To Set Up Amazon s3 The Easy Way
Great work guys, it would be great this takes off and introduces PGP to a wider audience. Maybe one day we can stop sending electronic postcards to each other. Now if only someone would restart Mixminion development...
You are probably correct. In fact, our solution allows for this type of checking explicitly so that we can (when possible) migrate to better protocols. Interestingly enough, I like your analogy because in all honesty, email is simply file sharing with routing and in path storage.
The post you were replying to was a quote of something Eric Schmidt, then Google CEO, once said.
Services (Part 6 of AngularJS from beginner to expert in 7 steps series)
As a thought experiment, assuming the transit system was a non-corrupt non-profit, a rich dude paying $100 for a ticket means a heck of a lot of poor people will continue to pay $2.25 today instead of having to pay $2.50. Or insert similar argument. Maybe instead it would mean some employee gets health insurance this month, etc.

In the real world of course, corruption would eat all $100 and then the poor would be stuck paying $2.75 once budgets get used to $100 tickets from rich dudes.
One of the mechanisms for relationship building is Blue Button+[1]

We have a version of the java reference implementation up and running, so I can vouch for it. I have been thinking about it in context of the privacy atmosphere for quite a while now. On one hand I'm excited that such a technology could also be used for secure communication and on the other I'm worried that health records will be susceptible to the same coercion.

[1] https://secure.bluebuttontrust.org/
Good luck debugging these!
I'll take that as a compliment :) I actually was able to throw the site together in about a week. The full game on Windows 8 has more features like saved games, high scores, and Windows 8 functionality (start screen tile, charms integrations, etc). The online version is just a slimmed-down version of the game. Plus, I've got a lot of new features like achievements and multiplayer mode in the works.
Absolutely, though that idea shouldn't be attributed to Penn Jillette: https://en.wikipedia.org/wiki/Ratchet_effect