skysight-inc/HackerNews huggingface dataset:
I'm wondering if open offices are good for junior people (who need to ask for help more often) but bad for senior people (who get interrupted more often).

For me, it's almost so bad that I don't bother trying to get in the zone/flow, because I know I'm going to be interrupted.
Anywhere but at the boobs, basically.
To be fair though, it's not that hard to test for DNSSEC breakage if you have dig available. If "dig +cdflag example.com A IN" works and "dig +adflag example.com A IN" returns SERVFAIL, it's DNSSEC's fault. (If that latter command returns responses without the ad flag, the domain lacks DNSSEC signing.)
How is the server's wage different from the rest of the cost of the meal (profit, chef's wage, rent, electricity, carpet cleaning, etc.)?
Domestic Slavery in Renaissance Italy
They already do. The standardised assembly language is called "javascript".
The Mathematics Behind Estimating the Value of an NFL Draft Pick
I'm having trouble parsing that. Can you say it again, only in PROLOG?
Why health insurers will subsidise the Apple Watch
This is a good article but the "Weird Tricks" title makes it look like spam.
A lot of the money from these investors didn't come from Wall St., but from past successful Silicon Valley tech companies.
What role should men play in the tech industry's diversity problem?
Looks weird to me that a swimsuit poster on my desk is not ok but deep hypnotizing cleavage and ten meters radius feminine perfume is.
And Drucker's Innovation and Entrepreneurship a bit latter that decade. I recommend all of them and also Porter's 5 forces update article in HBR.
For some additional thoughts about schemaless vs. schema-enforcing datastores see

https://gist.github.com/neunhoef/9b6749089775e472d44c
You can compile to asm.js if you care about performance that much.
Ask HN: Going to Community College and internships
Next year I will attending community college and was wandering if I can still apply to tech internships ( knowing programming of course) and still have a chance of getting one. Anybody got similar experiences? Eventually I'll transfer to BS in CS
My employer has one contracting firm where they are the primary client.

They bought a 3rd party software package. It was poorly written and they couldn't figure out how to get it to work. They looked at the comments in the code, saw the author's name, hired him has a consultant, and he was able to get it to work.

He has a good strategy for maximizing his team's job security. Use a heavily obfuscated style, so now your client is dependent on you to keep their business running. I can just barely maintain his code (I.e., it takes me a day to do something that would take 15 minutes if it was written cleanly.).
Ahem... She's currently the interim CEO at Reddit.

Good point on the "we" though.
We can call the app "Lawyr". Swipe left to quietly leave the company, swipe right to sue.
True, but keep in mind TN Visas are designed for temporary work. They need to be renewed every 3 years, even for the same employer, and offer no path towards permanent residence. So, they can be used for people doing a work exchange for a company that has branches in Canada/Mexico and the U.S., or as a bridge when the H1-B cap has been hit for the current/next year. They don't really substitute an H1-B in the mid/long term.
I hate to post the "I agree" comment, but this article is too valuable in my opinion to just leave with no comment so here are a couple of quotes that put some of my feelings into words very accurately:

Both groups [geek feminists and brogrammers] are latecomers barging in on a cultural space that was once a respite for us, and we don’t appreciate either group bringing its cultural conflicts into our space in a way that demands we choose one side or the other. That’s a false dichotomy, and false dichotomies make us want to tear our hair out.

I’m not claiming that’s entirely rational, because fear isn’t rational, but it sure does explain the response to being told that our culture is broken and must be adapted to accommodate the very people who rallied it into being by shunning us from theirs.

Trying to convince hacker culture to change its norms by appealing to progressive values alone won’t work. You’re going to have to appeal to hacker values, and nobody’s done that yet.

leading with “there are more of us than there are of you, so you have to change to accommodate us” is, hands down, the best way to ensure that your carefully constructed appeal will fall on deaf ears.

We made these communities to escape the people that tried to force their norms and values on us, who tried to pass judgement on us and ostracise us because of our differences. So it should be obvious why we circle the wagons when someone comes with accusations, demanding access to our group and insinuating that our reluctance to accept them is due to something wrong with us, something bad that we have done. They are acting exactly like the kind of people we're trying to keep out. I'm not saying we're perfect and have no biases of our own, but trying to force your way via moral or social might is not going to work.
With practice and time, we can develop the
discipline and skills necessary to making bold, winning moves.

This is the difference between Winning and Losing game.

He uses chess but it reminds me of Go. Many people are very proud merely to learn the rules... then comes a long phase (where I am still at) where the game reduces to two people clobbering reach other and somebody wins (mostly by chance). As you move up the ladder, the players are more skilled and the role of chance diminishes. After a certain point (usually called 1 dan), both players are skilled enough to implement the most basic strategies and avoid the most common mistakes. Then it becomes the beautiful game of skill we hear so much about.
OS X Calendar can do exactly what you want. Just go to month view and then scroll.
It seems there may also be a link between creativity and sensitivity to ambient noise.

http://www.northwestern.edu/newscenter/stories/2015/03/creat...
Water Fluoridation Linked to Higher ADHD Rates
Right. A good ORM should deal with all your common cases (if not, your schema probably needs improving), and it saves you writing a lot of boilerplate code.

For the edge cases where you need complex joins and/or extra performance, don't try and bother with the ORM, just drop to SQL.
Hey mrb, I miss your blog posts.

(For those curious: http://blog.zorinaq.com/ )
Lumia 640 OS Windows phone 8.1 Baru dengan harga Terjangkau
Whether they are socially awkward or not, I don't think it's fair to say that technical people are more prone than others to sexual harassment (or rape, for that matter).
It's disappointing that this comment is getting downvoted. This case would be so much simpler if Pao had started talking about needing HR policies before she had an affair with a married co-worker.
Do you feel that you are sexually harassed if there are women in the workplace who are not wearing hijab?
In think the person doing the looking has a better idea of what they're looking at than another person.
If one is not confused by prototypical inheritance, is there any reason to use the ES6 class system?
no, it's just syntactic sugar
All that says is that Feingold 1990a wasn't conclusive. You're trying to prove a positive with a potentially false negative. You're smart enough to know that's a mistake.

Yes, men are judged on their appearance. Yes, 10% of anorexics are men (disproportionately gay men) and all of those people feel real pain. Nobody should dismiss that.

Nor should anyone dismiss the fact that the remaining 90% of anorexics are women. Is that because women are somehow weaker than men? No, it isn't.
Harmony feels a lot more like JavaScript than AS3 ever did, and has some clear improvements (lambda arrows, destructuring, `...` syntax that also works in function bodies, etc.). That said, part of me wonders if the web would be any different if we had some of these tools 10 years ago.
Do you feel the same way about AWS?
Yes, but it's a good idea. And there's plenty of software that relies on hardware-accelerated vectors: maps, browsers, animations, games, etc. The problem is that everyone has their own implementation!
Definitely. If only she had done things a little differently, she could have prevented her associates from having to discriminate against her for not continuing to date them.
Also, if you're a 25-30+ year old tech worker, and aren't financially incompetent, you probably have some savings and can use that as your seed funding instead of needing to join an accelerator.
http://en.wikipedia.org/wiki/FriendFeed <- just shut down
Guideline #1: Be an ally. [1] [2] [3] [4]

There are no more guidelines.

[1] - http://www.scn.org/friends/ally.html

[2] - http://everydayfeminism.com/2013/11/things-allies-need-to-kn...

[3] - http://geekfeminism.wikia.com/wiki/Allies

[4] - http://geekfeminism.wikia.com/wiki/Resources_for_allies
Are you using the same Calendar as I am? https://www.google.com/calendar/. I don't see this 4 week view you speak of!
And I won't be surprised if someone pops up with a Sun Tzu quote before long.

(I'll leave Ecclesiastes 1:9 as an exercise for the reader.)
And before that, Morgan, Rockefeller, etc.

And before that, George(s), Charles, Henry, James, Elizabeth, Kahn, Alexander, etc, etc.
A good example (a little out of date now, circa 2003) showing invariance in OpenGL implementations across hardware:

http://arek.bdmonkeys.net/bugs/invariance/index.html
Customer Support Engineer – Datacenter – Server Virtualization, DC Switching, Storage Area Networks

Multiple Locations: San Jose (CA), Raleigh (NC), Richardson (TX)

Now expanding the rockstar team! - Immediate full-time positions open for Data Center Switching, Server Virtualization and SAN engineers in Cisco Technical Services. Work on sizzling hot, game-changing technologies causing market disruptions..Interested! Apply Now

https://www.cisco.apply2jobs.com/ProfExt/index.cfm?fuseactio...
What other syntax is there to access a property?
Angular ng-conf Announcements
Being data-driven is detrimental when it replaces common-sense (talking to users, collecting feedback, improving based on feedback).

Before the internet (and being able to track every single action), successful companies were built. It can be done. Using data to drive decisions has some value, but it's not the end-all solution, it's merely a piece of the puzzle.
She said that Lane [her and Nazre's supervisor] had responded not with action on the HR front, but by telling the story of how he had met his second wife while they were both working at Oracle. He had been married to his first wife at the time. Lane said that he had gone on to have a wonderful life with his former colleague — and that, perhaps, Pao could have that with Nazre.

But, Pao said, Lane added that she and Nazre likely wouldn’t be able to work together. When Lane became involved with his current wife at Oracle, his wife had to quit. Pao said this implied that Lane was suggesting that she would have to leave Kleiner, too.

“Did you tell Mr. Lane that you were interested in having a serious relationship with Mr. Nazre?” Lawless asked.

“Absolutely not,” Pao said.

Lane then suggested that she and Nazre have a one-on-one lunch to try and figure out how to work things out.

(For his part, Lane said in his testimony last week that he only relayed this story to show how he understood how complicated workplace relationships could be.)

This is vivid, credible, and damning, given that the anecdote about Lane's wife is, after his own testimony, an established fact of the case, as is apparently Pao's unwillingness to continue a personal relationship with Nazre, which is documented in emails.

There are galactic-scale legal resources allocated to both sides of this controversy, so who knows where this will go next. But in the annals of "how not to respond to a personnel concern", this has to be right up there.
it reduces the necessary LoC and forces you to only define methods in the [[Proto]] land. ES7 will let you define properties in it, but it will effectively be as if you defined them in the constructor.
If this chap put on freshly laundered running clothes every morning, it wouldn't smell. The main cause of the smell problem is re-using.

I would guess, also, that has outer wear (e.g. nylon shell jacket) that he doesn't bother washing at all. Am I right?
> Especially

I've only been around a few billionaires, but most of the multi-millionaires I've known pretty much toe the same schtick w/o the veneer of Ideology.
If I understand correctly, you believe that the entire CIA as it currently exists is unethical and illegal. That may be a defensible position but it's an obstacle to discussing any specific action: how could you then support any action by the CIA? If the CIA shouldn't do anything then of course they shouldn't do this.
Awesome. That's such a straight-forward solution to one of the crappy edge-cases that SQL is so bad about (ending lists without commas, like JSON requires too, being another).
Another good passage -

Humans are social animals, and part of what makes a social species social is that its members place a high priority on signaling their commitment to other members of their species. Weirdoes’ priorities are different; our primary commitment is to an idea or a project or a field of inquiry. Species-membership commitment doesn’t just take a back seat, it’s in the trunk with a bag over its head.
Not an attorney or HR person, but I've led groups with up to about 100 people. You can't write such a guide because you need to take into account the perceptions of the people who you work with.

End of the day, you should always proceed with caution when establishing out of work relationships with co-workers of the opposite sex. You should not engage in romantic or sexual relationships with coworkers.

The risk in both situations is that you're potentially (and unwittingly) creating a workplace perceived as hostile or rigged. Many people are hesitant to confront issues Tha bother them when it involves the person who is banging the boss.

Other things to consider:

- HR is not your friend. They are there to protect the company from you. If you need a confidant, talk t a therapist or trusted friend.

- There are plenty of nutjobs out there, and one of them may decide that you are the source of their misery. If you run into this, keep a written log of interactions with the person.

- Most problems can be avoided by listening to others and treating people with respect.

- If you are a supervisor and learn of an issue, deal with it immediately.
I am a programmer with my own office. I like it better than shared space, especially if that space is shared with other departments. Especially especially if one of those other departments is sales. Those folks are great for a night out, but I'm not working beside that endless frat party ever again.

However, are we, the fans of private offices, claiming that our corporate overlords are not only greedy, but misguided? That in fact individual offices would be better both for their bottom line and our happiness as programmers?

I ask this only because I find myself increasingly suspect of all arguments which end by declaring that our stance "would be better for them anyway!" I call it arguing on both hands. As in, "on the one hand, this circumstance favors my position, but on the other hand so does this one!"
I'm not sure what you mean by 'physically reroute traces'. If you mean, physically move a metal trace across the chip, that's not really possible at this point.

One-time programmable devices (GAL and PAL devices that are essentially obsolete, most FPGAs are SRAM based these days) require physical fuses to be blown in order to program functionality. I suppose that's a physical change, but one that's irreversible.
Interpreting your comment charitably, you are exactly right that it would be simpler had this been the case.

Another fact: it would also be simpler had she not been (allegedly) lied to about the marriage status of the co-worker.
Oh wow. If you follow the link to tksharpless, they have a YouTube video. I got dizzy when I stuck my nose right up to the screen. Next best thing after GearVR if you don't count the nausea from involuntary camera movement.. From further away it just looks distorted (like it should) because of FoV mismatch.
Unfortunately, I don't believe that an afterglow theme for vim exists yet, but if you want to try some different themes out, I'd recommend https://github.com/flazz/vim-colorschemes. My favorites are solarized, flatland, and codeschool. Solarized is likely the most advanced/complete vim colorscheme by looking at the solarized.vim.
I'd still love to hear Peter Thiel and PG duke it out/reconcile the "choose an idea that avoids competition at all costs" vs. "don't worry about competition at all" messages.
Medical Marijuana Reverse Takeover on Australian Stock Exchange [pdf]
Glassdoor isn't a great microscope. Do you notice "6 samples" for "Researcher Phd"? And how many of them are doing research relevant to the software industry? Also, the "Software Engineer I" is not reflective of average entry-level salary, it's reflective of everyone reporting with that title, many of whom have worked for many years as developers.

And a Ph.D. is not just a vanilla qualification to the extent that an undergraduate degree is. There are plenty of worthless and failed Ph.D's out there. Institutional affiliation and prestige and network of the PI matters even more.

It's not a golden ticket, and most people can't simply succeed in a Ph.D. program and make it pay off, but there are plenty of folks with extremely lucrative research careers, which they simply could not have achieved without the credential and connections they got from their Ph.D. program. Could they have succeeded in something else? Maybe, maybe not, but you could say that about any career choice.

Computer science Ph.D's can also often negotiate substantial consulting income on the side in addition to their stipends or fellowships.

Another bonus about research is that the really good jobs are not chained to the Bay area. Government contract money is diligently spread across all 50 states. So you can start with that six figure salary somewhere outside SF/NYC/Redmond where it goes a hell of a lot further.
Why use this instead of Slim? Slim is basically a fully-baked version of this (with a similar router), and it's decoupled, so you can use only the parts that you want.
The H1-B also need to be renewed (even for the same employer), except it's on a 4 year period IIRC. Also, the TN can be renewed indefinitely, whereas the H1-B can only be renewed so many times before you're "forced" into a Green Card.

It can also be used, like you mentioned, as a bridge to start working immediately without having to wait for H1-B openings the be ready.
There is a looming disaster of a similar nature coming in healthcare too.

Data shouldn't be used to set goals it should be used to achieve them. It may also tell you when it is not currently possible to achieve your goal. That doesn't mean you should throw up your hands and set goals that the data seems to indicate are achievable because (among other things) that is tantamount to believing we can actually predict the future.
Mostly because an RDBMS will ask you to explain, explicitly, in complete detail, how you propose to consolidate the entire schema and existing data with the new changes without introducing paradoxes or inconsistencies.

Mongo won't. It will take you at your word. Even if that word is wrong.
The thing I hate about HTML (2010)
Handicapping Uber
Gitdo – A productivity app in top of GitHub to manage easily your issues
> people are obviously gawping at me and it's incredibly uncomfortable and it's a much, much different experience than when they're idly looking around a conference room because they're bored

One thing that makes this challenging is that most men don't know what it's like to be looked at. It's obvious to you because you've likely been a recipient of lots of different kinds of gazes throughout your life and, for better or worse, are calibrated to be able to rank them.

But people almost never look at men. When you're a man, people look you in the eye (but not too much) and that's it. Unless you're a model, abs rippling in the wind as you effortlessly chop lumber, you're never the recipient of any kind of gaze.

This makes it harder to know what a "good" or "bad" look feels like since many men have never experienced either.

Of course, this doesn't justify at all a man giving someone a look that makes them uncomfortable.

But when I hear women say, "Yeah, he gave me this creepy stare," I sure as hell don't want to be that guy, but... I also don't really know how to tell if I am either.
Hi,

Found-founder here. You can pick HA in eu-west-1 as well, and we've been battle testing a solution for other regions for some time now, and it'll soon be generally available.

The issue is that a lot of regions only have two availability zones, and having a third is important to prevent split brain scenarios. (Our solution to that involves using ZooKeeper.)
yes, but i think someone with a lifetime of picking up on subliminal cues has a better idea of who is staring at her than an uninvolved third party
The irony is that Kleiner is one of the progressive firms. Sequoia doesn't even have female general partners.
I was on the web ~1998-2004, and I still think you're being cynical, and are just flat wrong on certain points:

- V8 (and Chrome, via Chromium) is an open source project: https://github.com/v8/v8-git-mirror . Try doing a search for 'use strong' in the V8 source and you will find that the code for this proposal is already open source, not "closed source at the moment".

- Chrome is nowhere near the kind of market dominance that IE once enjoyed (> 90%), and there is no rational prospect of it ever reaching it, unless you believe Windows, OS X and iOS are about to disappear. Thus they will never enjoy the monopoly necessary to unilaterally introduce proprietary features.

- Chrome auto-updates. In fact, it was the first mainstream browser to adopt this "evergreen" model (since adopted by Firefox and IE). This means that there are no concerns about maintaining backwards compatibility with "some version" of Chrome.
Depends entirely on what your company does.
Of course they will attempt to make that shot, if they get it, and the game calls for it (extreme example: if they need only 3 pins to win a match, no sane pro would attempt to get a difficult spare of 4 pins that has an easy 3 pin subset)

On the other hand, if you are behind with only a few turns to go, taking the risk of taking on the more difficult throw will be the right choice.

The issue is that the distribution of plays that good players get on their second throw is different from that that bad players get. Let's exaggerate to show why:

Collect all throws on a random bowling alley for a year. I predict that the 1-2-3-4-5-6-7-8-9-10 configuration as the first throw has a higher success rate than as a second throw.

Reason? Players who end up with that second shot must have completely missed the first shot. Good players will occasionally get there (if you wait long enough you will even find a pro throwing it, maybe because he suffers a stroke during play), but bad players will get there disproportionally more often. Of all such second shots, 90+% may be played by the bottom 50% of players.

Similarly, I think the 7-8-9-10 that isn't in this dataset isn't impossible. I would guess children who are barely strong enough to throw the ball will occasionally throw it.

Thinking of it, bowling would get way more interesting if one could get more points for difficult combinations. Let's say you announce "I'll leave the 7 and 10 pins standing and take them out with my second ball", and go on to do that. Surely, that's worth more than a dull strike?
According to her testimony (according to this article), the person whom she had the affair with made False Statements regarding his marital status.
“When the headset came off, I had a very primal need to get back into VR”