skysight-inc/HackerNews huggingface dataset:
The free lunch might only cost the company $5 a day, but if I were to buy my own lunch I would be spending much more than $5 a day. And I would be with post tax money.

Before I worked at Google, I would frequently spend $10 - 15 a day in lunch costs. Add in dinner and snacks, and it could easily rack up to $40+. In pre tax terms that more like $55. Across an entire year that's close to $15k in benefit.

I work in NYC, so costs are inflated, and I realize this might not be true for people working in some less central location.

I'd rather take the free lunch than $1250.
I agree with some of what you say. The fruit flies sentence, for example. We humans are decent at disambiguating those, I'll grant you that.

Allow me to add some random thoughts:

- Python's print "hello, world" IS a formal notation. It's just that this particular notation and this particular task are so simple that we can delude ourselves into thinking it's English. But when you move to actual Python scripts, the only ones who believe "it sounds like English" are programmers :) I wouldn't trust my mom to write a Python script, after all.

- Let's go back to our CRUD/office situation example, and allow me to make it a bit more realistic (but still funny):

"Sharon, please print the report."

"Which report?".

"The one I asked you about yesterday."

"Uh, you asked about two reports yesterday. Do you mean the one about fruit flies or about bananas? Or do you want both?"

"Yes."

"Sorry, yes what? I asked you multiple questions!"

"Yes, both reports. I forgot about the other one, but I want it too."

(...)

"Ok, even though I have a terrible headache, I printed your reports. Here they are."

"Oops, sorry Sharon. I didn't mean you had to print them now. Tomorrow would have been fine. Also, please don't get mad, but I didn't want them on my desk. They are actually for Jane on the fifth floor... Didn't I mention that? Also, why did you print them using the expensive printer?"

----

My point is that just doing CRUDs with English is probably fine, but as the complexity of the task approaches that of a general purpose programming language, the level of precision you must use with your language approaches that of a formal system. Which is what programming languages are...
I was talking about the issue with the comment above mine not collecting individual role information so you can't determine who does what, just their name, gender, and bio.
The graph is showing how many people are awake. The 93% number reflects the fact that some people were already awake before the quake.
Not necessarily - more so that the police force is being explicitly displayed as a military-esque force, and offers the player to role play that gratification. It's not necessarily violence, just the unrealistic depiction of the "role" of police.
Neat tool, much easier and simpler than Google Keyword Planner.

Where is the source of volume and PPC data? How accurate is it?
You do realize that the most subscribed Youtube channel is literally just that. A guy playing games with funny commentary.
I registered, tried a search term and got a blank screen. a couple more. Blank screen. Now I'm getting a "You are doing too much. Subscribe now and do more analysis"...

UPDATE: also tried the chat, but received no answer. Maybe it's the HN effect.
I think you have it all right except for the end. If Amazon made an extra 4 billion dollars a year they would use it to attempt to dominate yet another market. There are businesses inside the company that do make profit and they are already reinvested into longer term seed projects.
I think it must be clarified that only archived videos (often referred to as VODs) are affected by the copyright music detection. Live streaming is not affected in any way currently. This is relevant because viewing of VODs is quite rare on Twitch (I say this as someone who almost exclusively views VODs on Twitch so as to regain time control.) The Twitch streamers I'm aware of are not that bothered because they consider their streams ephemeral and aren't concerned by the archived copies. Any streamer who feels differently can save their content locally and upload to Youtube or other such service. Of course Youtube also has issues with copyrighted content.

Another disclaimer: I stream on Twitch occasionally and post much of my streamed content to Youtube.
considering you are also monitoring physical changes to the box (network interface changes for example), would it be within scope to monitor workstation locking/unlocking and hibernation? same question with removal/addition of plug-and-play devices (HDDs for example)
I signed up to respond to this.

I recently joined Booking.com and one of the factors that led me to join them was their excellent interviewing process. A quick HR screening phonecall was followed by a telephonic tech interview scheduled a couple of days from then. In a few hours I received an email asking if I could visit them for an interview in Amsterdam. When I visited, I really liked the people who were interviewing me. Of course even when not at their office, I was walking around the beautiful city and felt that the Dutch are awesome folk and made me feel welcomed in their city. That day, I had a 3 rounds of tech interview followed by a short walk around the office floor after which they made me a formal offer. I was interviewing with some other firms during that period and this process with B.com went so quickly (along with being so pleasant) that I just informed the other firms that I was accepting an offer from elsewhere and took a few days off to meet my friends and family before leaving the country.

The entire process was smooth and professional. After joining them, I was curious about the process and came to know that they keep working on the method scientifically and improve it regularly.
a huge number of airbnb hosts in NYC are flagrantly breaking the law. this causes significant harm to the permanent residents of New York and the attorney general should do everything in his power to prevent these illegal rentals.
Excellent, well this means SpaceX is safe from govt. red-tape since the Reps will be too lazy to implement this.
Thanks!
The we got tags box has a typo "We have tags that are disigned for all types "
Pre-acquisition announcement! The timing of the two is so similar I think it's beyond likely that the anti-copyright protection wasn't a part of the negotiations.
I've used waramps key tags since I was introduced to them 6 years ago. I'd like to think making it easy to return lost keys is enough to encourage their return, but the reward offer and support for other devices strikes me as a good idea for high value items.
No its up, defiantly up.
Judging by how often it's freezing / locking up he should investigate alternatives.
Clearly one of the most beautiful app on Windows. Just installed on my desktop, looking forward to the mac version ;)
Then that's kind of... illegal to have here
I'll preface this by saying that I do believe esports will be the biggest international competition after soccer/football. I do agree that twitch won't be the end all be all in live streaming games. The barrier is very low and I think in a growing market, a company under amazon or google can't flourish.. where a startup that leaner and more in touch with trends could easily come out and compete.
It was 1993, late .. I was in the Embarcadero, something like the 36th floor, to play some Spectre VR at Velocity/Peninsula, where the game was made. My pal who worked there had been working late, so we blew some millions of tank pixels way. It was bliss. Doom had hit too, so we spent a few hours at that, and then back to Spectre VR again. Testing his networking code. By the time we walked out satisfied it was working, it was Saturday morning, and the sun was up in San Francisco. As we left his office, he gave me "Snow Crash" to take with me, for it was company reading and he'd read it already. It was motivating.

On the ground level of Embarcadero, as we left to trudge into our bunks across the bay, there was one of the first headset-VR shop/setups, running .. I think .. 'Dino'. It made me puke if I played for a few minutes, but it was neat that 'VR', back then, 'was coming .. soon'.

A few years later, there were the flight-sim centers around the SGI neighborhood. HUD's of pixels, or something.

Anyway, I still like to read Snow Crash every few years or so. Next month I'll probably do a workshop with some Dutch friends in Den Haag, with their new Occulus Rift headsets.. so to this old grizzly, it seems people want VR, even still. Gotta solve the puke factor, at least in my case, first though ..
I never said anything about using names as a primary key. Of course, you could expand the schema to handle aliases, but in the end, people have names that they prefer. You are kbenson, and if you were able to change your username, the proper action is to change the username on all of your comments.
I guess it wasn't down for very long
The Braindead List
"Google is like a big frat house. The amount of unprofessional behavior got so out of control that Urs Hölzle himself had to write a 'No jerks' manifesto to teach Googlers how to behave in a work environment. Yes, it's that bad."

I would think that says more about the openness of the culture and their simultaneous high standards for conduct than the company's professionalism.

There are plenty of companies that are open, but turn a blind eye to or even encourage excessive machoism. And there are plenty of companies that extremely stuffy where not being politically correct will quickly get you in trouble with HR, rather than being given a chance to self-correct.

"Engineers no longer make decisions, it's all done by PMs who only care about meeting their OKR's."

This is absolutely false in my experience. The people at the top of the food chain are mostly engineers, and engineers not only don't report to PMs, but they vastly outnumber them. I'd say that if any engineer feels left out of the decision making process they probably aren't doing enough to involve themselves. If anything it's the PMs who have to put more effort into persuading engineers than the other way around.
Very interesting stuff. I will say, though, as i responded to just now. If language is instinctual, and has formal rules, or formalizable rules i think my major points above would still stand.
That's not the only way for FB to tell how long you spent on a linked page. If you click a link on FB, then reload the page a few seconds later, they know you probably didn't spend much time on the linked page.
By the powerful sound of the keystroke when moving words, I'd say he is using Ctrl+<Arrows>. That is very common in Windows.

BTW I'm not able to switch between OSX and Windows (home & work) efficiently - Windows' shortcuts are so much easier on my hands.

Is there any way people make the two OSes more similar?
Investing in a Tiny Bitcoin Company Changed Adam Draper’s Life
Yep, if anything this video game is just an example of the current public perception of police.
Hello, I am sorry, http://kwfinder.com hit #1 page on HackerNews and there is a really high load right now. We are fixing this issue. Sorry for this inconvenience.
Money fort.
Some of Google's products are shit though. ^ The above would have been correct if their quality was great across the board, but it is not.
I'm so impressed watching Notch program in realtime. "Last Minute Christmas Chopping" was an eye opener for me. (http://www.ludumdare.com/compo/ludum-dare-28/?action=preview...). I was totally baffled when he started to draw the ascii character map pixel by pixel in an 48h competition, but the result was usable and actually quite simple.

My takeaway is this: Doing something quick and dirty for a first draft and improve it later on often leads to better results in the long run than planing and over-engineering a solution beforehand, because you can start refining details much earlier or throw away bad approaches without investing too much time.

What I don't get is, why he seems to like Dart so much. Don't get me wrong: I love Dart as an language. The syntax looks very familiar to someone coming from c#, adds syntactic sugar and the editor, with line step debugger, is great. But in the end it's still javascript which makes it hard to create native and mobile builds. Wouldn't Haxe be more suitable?
This is fiction. The argument that we must avoid certain kinds of tropes in completely fictional narratives strikes me as both unsupportable and a bit repressive.
The analogy is apt. Notch isn't known for being a stellar programmer.
What is completely illegal in many parts of the world, is 'disruptive' in Silicon Valley. See the recent discussion on BackPack, an international smuggling ring backed by YC. https://news.ycombinator.com/item?id=8199286
Cool app, but if you're the kind of person who gets hacked, why should we trust your sec?
"Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link... "
https://news.ycombinator.com/newsguidelines.html
Sorry to hear that. Went through similar crap with them. Was not impressed since I had worked with a few of the people they did hire for other roles.
Instead of monitoring locking/unlocking we monitored idle time instead. You'll notice the graph turns shaded when your computer is idle so if you see some strange spikes you can go back in time on the graph and investigate.
Wow, Uber's never done that before.
So they actually try and do something useful with this power and you're saying that this is a bad thing?
That wouldn't help significantly, because the hard part of getting a computer to understand instructions in English isn't understanding English, it's understanding the universe.

Suppose you want a robot you can give instructions like "clean the kitchen". Programming the robot to understand this as performing the action 'clean' on the object 'kitchen' is something we can already do. The problem is that the robot doesn't know how to perform that task. It doesn't even know what what state of affairs constitutes the desirable end result of a clean kitchen (as opposed to e.g. an empty kitchen because it threw out all your food and cutlery along with the trash). That knowledge is the meat of the problem, and it's just as hard in any language.
I'm starting to like where PHP 7 is going. It'll take ages for this to hit a majority of servers, and for that I'll be sorry, but I'm looking forward to seeing what takes shape.
I swear when I say 'data mining' in Vancouver I get puzzled looks wondering what kind of metal can be extracted from this 'data ore'.
Hiring: Ruby Software Developer
He doesn't seem to like it: "Argh! This editor pretty horrible" - Notch (Aug 25 2014 19:37 UTC)
If they were willing to steal they'd probably hold it for as much ransom as they'd like.
Yeah. If you consider "Congress" (who can declare war) and "Executive Branch" (the organization that does the spying) are the same "organization"... sure.

For the most part, the US Government is composed of very many different organizations who are specifically designed to not work together very well.
Chip that assembled carbohydrate molecules. Make fuel, lubricants, food out of electricity. From thin air. Change the world, circumvent expensive and fragile economies of farming, drilling, refining and shipping.
I'm at work so I can't confirm, but isn't the default click behavior to open the link in a new tab/window?

It would be a pretty big assumption to think that someone wouldn't leave that tab open for later, or multitask reading it and Liking their friends' status posts.
Disclaimer: I work for Google. These are my opinions and not necessarily Google's.

My hiring experience was slower than other companies, but did not seem particularily obtuse. It was maybe a few weeks from my initial interview to an offer. I delayed my interview so I could study and had a waiting period after offer before I started due to visa, but the core hiring process was just a few weeks.

Talking with others internally about their experience, it was all pretty similar. No one I know internally suffered through their hiring process.

It does seem to be the case that we sometimes don't do a good job of properly rejecting candidates who didn't make the cut, but there are so many factors that go into these things it's impossible to take a face value a one sided view.

My advice for anyone who does want to work for Google is that you shouldn't, if possible, parallelize your Google application with any other companies. Try here, and if it doesn't work out, continue with your job hunt. But if you try and speed up the Google process by presenting competing offers, you're gonna have a bad time.
Go has gc and gccgo. They made two implementations to keep the spec honest and not just "whatever the compiler does".
> specifically I'd be interested in a VPS with tons of data storage

Me too. With Linode etc you can't scale this independently of CPU, memory, etc. When I had a project last year that needed this, I finally just rented a dedicated instance, because that was the easiest/cheapest way to get a few terabytes of storage.
Ask HN: Good Experiences Working at Google?
Based on reading Hacker News, Quora and the internet in general it seems like many people are complaining about the hiring process and actual work environment at Google. I'm just starting in on the interview process now - Can anyone share some good experiences working there to keep me motivated? Especially interested to hear from people who joined Google with a fair amount of industry experience.
They can count the time it took you to go back to Facebook after you clicked, no need for tracking...
Using Repository Analysis to Find Single Responsibility Violations
What if you're a solo founder that has a cofounder lined up but are waiting for the right catalyst to bring them aboard? What if you're solo but have been contracting out the areas where you need help?
> Your story is no different from the typical story of someone trying for non-trivial employment at IBM, Apple, Microsoft,

I disagree on that last one.

I have interviewed at MS twice, once out of college, and again after I left the company and wanted to go back to lead a team doing some great stuff. Since being hired I have myself been involved in many interview loops.

The interviewing process at Microsoft is very streamlined. If there are a multiple highly qualified candidates for a job it may take 1-2 weeks to get back to you, we naturally want to interview everyone first and then make a decision.

If we encounter a situation where multiple candidates that we want to hire and extra head count exists we may try to hire both, or try to give one of them to another team who does have head count.

The overall idea here is that Microsoft wants to say hire to all exceptional candidates that come our way.

For the majority of interviews however, we can get back to the candidate within a couple of days.

(FWIW I've had the exact same turn around interviewing at Amazon.)

Now part of this is being Microsoft does not have Hiring Committees. This is both good and bad. Some teams do not have a consistent bar for hiring, and MS's interview training class just goes over what we legally are not allowed to say.

The good aspect is that we can be more agile hiring people, and our interview process varies based on teams needs. While we want to always hire with an eye towards future potential and growth, different teams and orgs need different skill sets. A hardware team may want its software engineers to know how to communicate with EEs and Mechanical
Engineers, and future growth in that org means being able to stretch across multiple disciplines. In contrast, Azure is going to look more at how well a Dev can live in the world of ops, DB, and their understanding of large scale computing.

The downside is, as mentioned above, that some teams don't hold the same bar on candidates.

Now all this said, I have of course seen MS disqualify very highly qualified candidates for asinine reasons, again this is due to there not being a standardized hiring process.
Your computer can be compromised without demonstrating any visible signs of it. For example, a keylogging process takes minimal CPU and bandwidth (especially if zipped and batched), and could be inserted by an unknown zero-day vulnerability. It might be caught by a IDS, but the long and short of it is that there's simply no way of telling for sure whether or not a machine has been compromised or not.

Security isn't an absolute; it's just a matter of how much risk you're willing to allow for convenience. Ideally you make it hard enough to compromise your machine that an attacker won't bother.
Modular safe city - and install around the world in troubled areas to give people an alternative.
I'm not saying that what they're doing with it is the part that is bad.
I hear the game is so realistic that when you recklessly shoot a bystander, you're placed on a two week paid suspension until you respawn.
Btw, this is 2014 and I feel like we would already be able to play a simple game like Doom in the browser, just like the real thing. But no..

--edit--

...multiplayer with several people, of course.
Procrastination: Why Mindfulness Is Crucial
Additionally (and anecdotally my own experience): I don't really have time to play games much anymore, but I do have time to spend 30 minutes here and there watching someone play something.

It's nice that I don't have to invest the time it takes to get up to speed to know what's going on if the commentary's good -- and it's a solid, mindless contrast to TV for me (which has been phenomenally engaging lately. it's impossible to read emails and watch house of cards, which isn't true for game streaming :D)
See https://news.ycombinator.com/item?id=8223697
linked on the top of the start page: https://trustsealinfo.websecurity.norton.com/splash?form_fil...
is this really live? I mean -- hardly see him pause for thought or anything.

Interesting to see he just uses plain 'ol Eclipse (Eclipse FTW!).
That's new, thanks for pointing it out!
I don't see how it's any different from time-shifting with VHS. In this case, you're just using a longer-term "temporary" format (epub, mobi, pdf) which allows you to peruse the website later.
That's funny, the paywall-preview ends with the line:
The acquisition would help Amazon bolster its position in the fast-growing business of online gaming and... which doesn't show up in your quote.
This incident was discussed here a while back:

https://news.ycombinator.com/item?id=7407796
... Valve should have thought of that. That said, Valve tries to avoid the whole business side of business.
Try having a few drinks beforehand--it seemed to help in our testing; sober I tend to get a weird disorientation effect afterward. :)

Drop me a line, let's bullshit about VR.
here's the story of that: http://go-to-hellman.blogspot.com/2014/03/the-dmca-takedown-...