skysight-inc/HackerNews huggingface dataset:
> Google has maintained its search position for a decade, but who knows if Facebook can in social.

I think the answer is no, which is why you see both companies invest in such moonshots as mobile operating systems, virtual reality, drones and autonomous vehicles.

Better question would be - can they use their current market dominance to execute properly when the next wave of computing comes along?
A simple timer library for MSP430
The bit on wait times is really interesting. I don't go to McDonald's very often--maybe four or five times a year--but I've noticed that a lot of their restaurants don't have good ways to handle customers waiting for their food, which leads to people awkwardly hanging around the registers and makes it unclear when the next customer should step up, etc. It also seems to vary from franchise to franchise: is there a Starbucks-style place to pick up your orders, or do you have to stand right by the place where they took your order?

I think Five Guys handles the situation more like a pizza or Chinese restaurant: they take your name or give you a number and call you up when your food is ready. And at Chipotle or Subway and a lot of newer fast food places, they just shepherd you through the process until you pay and eat.

I wonder if McDonald's "linger-around-the-register" system is a relic of when they could turn meals around quicker.

Also, their restaurants just seem less well-maintained than those of their newer competitors--maybe because the same number of employees now spend more time prepping food and less time cleaning and changing flickering fluorescent bulbs--and the seating areas are that much less pleasant.

That has to mean a decent amount of lost business: people who will happily join business colleagues for a quick lunch at Chipotle probably wouldn't suggest McDonald's, families don't want to relax on the way home from wherever at a place with ketchup smeared all over the tables, and their periodic pushes into "treat yourself" coffee drinks and desserts are hard to take seriously when the restaurants just aren't pleasant to be in.
One of my co-workers is a terrible engineer.

The thing is, he's very smart. He talks like a smart person, and he's very knowledgeable. And he can code well, and destroyed every question when we interviewed him. He even works long hours, to the point where he broke up with his girlfriend.

The problem with him is that every feature he has worked on is buggy and ends up causing more work to fix because his implementations are terrible. This is something that doesn't come up in interview questions.

I don't understand, because he's a smart guy. But he worked on 3 features in 2014, and all of them are disasters. A year later, we still run into bugs caused by poor implementation.

The thing that really boggles my mind is that people don't realize it, and think he's a guru. Even in a company filled with people that I think are smart, they can't see through his ruse and realize that for the most part, the work he does is not good, and the decisions he makes are poor. He even got a raise and a promotion. It's infuriating, but I guess things like this happen all the time.
Pixie: A sweet Clojure-ish language
I think Littletimmy's answer is pretty much what I had in mind. To explain a bit more, there can be situation where sex happens but one of the party could not refuse for various reasons, and the other party have deniability of coercing.

For instance, a boss asking an employee for sex after a diner, and the employee feels coerced but doesn't say anything.

Effectively it would be rape, the boss should not be considered innocent of profiting from a position of power, but it can be argued that the employee could have legitimely wanted to have sex judging from his/her attitude.

For me that's grey in the sense that while from the employee's point of view it's rape, from a third party point of view it's hard to factually prove so.

To be clear, I don't use 'grey' in the sense that it should not be punishable or anything, it's not a value judgement, just that from a legal point of view it's trickier than violent rape.
Not necessarily. I would pay somewhat more, simply for having more faith in the device. After all, a smartphone is the piece of electronics I use more often than any other throughout the day, and having one I enjoy using is worth it. Knowing that it's well engineered and won't let me down soon as I sit down and it slips out of my pants pocket onto the floor, or that my kid can't drown it, or my wife can't run over it with a car when I drop it in the driveway is a good feeling I'm willing to pay some amount of money for.
> a woman would not be labelled a liability for reporting a rape or an assault

Well, but that's the problem. She's not saying she will be labelled a liability, but that the environment she works in makes her fear that she would.

As sexism is all about power[1], this is how power works. It's not only in the written rules, but in the atmosphere. Those in the position of less power feel afraid to take advantage of the law/rules, because they're afraid this will somehow be used against them, whether this is what will actually happen or not. You see this not only among women in tech, but among groups that have for a long time been on the receiving end of law enforcement when it comes to calling the police. This fear that the rules won't work in your favor is a great demonstration of how power works.

[1]: http://en.wikipedia.org/wiki/Power_(social_and_political)
The 1457 most popular .io domains
Tetris teaches geometry? Bit of a stretch there. It may use geometry but it's not teaching anything I ever learned in geometry. Wife loves Tetris and she can't geometry for nothin'
> Do you really think it's biology

Yes.

When something is virtually identical the whole world over, I think I can comfortably say biology and not culture.
Yeah, seems like a rather commodified set of features now.

There's nothing that Google doesn't get, but that Snapchat or Instagram mysteriously do.
I can imagine at least one likely useful, but probably extremely invasive policy. But if, based on all of these recent blog posts, this is as pervasive as we're lead to believe then I would argue that invasive policies are the least of your concerns.

For all company events pair people up and make each persons' well-being the other person's responsibility. In the sense that they will share the responsiblity for reporting issues about things that happen to either of the pair, and not that they would be somehow liable for the other person's well-being. You could give people an option to anonymously "blacklist" certain partners if they don't feel safe around them, or anonymously "whitelist" certain pairings with people who they know they are comfortable around.

Bottom line, if it's not good enough to make a person's well-being their own responsibility then distribute the workload across at least one, and perhaps many other people within the organization.
Lots of CS majors also aren't "wired that way" (lots of gamers who've never been good at math or science but are "good with computers", kids who hear the jobs pay well or are enamored with prospect of striking gold, etc.). I've tutored a lot of juniors who have trouble in an algorithms course because for loops are still difficult for them.

I don't think these people are more well-represented at the beginning of Liberal Arts programs than at the beginning of CS programs.

This may be less true about some of the less "hot" STEM fields.
Great idea and implementation, but I feel the need to mention for anyone wanting something like this that it's already been made better. Bro pages[0] has a community actively adding and moderating examples right from the command line itself.

[0]: http://bropages.org
Mixed thoughts on this. On one hand I can see "higher quality work", but on the other I can see plenty of situations where the moonlighting adjunct prof with a full time gig won't be 'higher quality'. They'll likely have much more limited time to help students, grade papers, etc. They don't really have an incentive to actually try to get better at the teaching part.
Harasser implies male. Male does not imply harasser.

If you want to talk about the people that decide to harass, use "harassers". Harassers have an obligation to stop.

If you want to talk about how society influences people, use "society". Everyone influences what is seen as acceptable.

Men do not have special control over other men. Saying the fix is "up to men" is inaccurate no matter what you mean. It's either insulting by implying that all men are harassers, or it's insulting by implying that women have no power in shaping society.

So if you want to talk about how men have somewhat more obligation in shaping behavior because of power structures, that sounds like a very interesting conversation. If you want to tell me women have no power/responsibility at all, that's just obnoxious.
Eh, either way goes, depends if you define the ship-type by what it started as or what it finished as.

I would say it was one of two rather than three but whatever floats your boat. (heheheheh)
I've seen plenty of female characters lately. I guess my definition of plenty is what others think of as absent?
You do know who 大山 is right? Here:

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

You'll still have lots of problems in China even if you speak fluently; most of the problems we encounter are cultural and not linguistic. You'll get ripped to shreds unless you can find an honest but savvy local partner.

If you do intensive for a year at BLCU, you could get fluent. I did intensive for 6 months at PKU, and my Chinese has gotten worse since I started working here 7 years ago. You don't have that much time to practice chinese and do your job at the same time (my Chinese today is limited to communicating with taxi drivers).
Definitely. Minecraft and modding it are so popular that I've had a hard time finding an up to date guide for adults who want to make Minecraft mods - Google searches on the topic are filled with pages of sites oriented towards helping teens learn Java.
It's clearly not true that female lead characters don't exist. What seems to be the issue for this girl is that they don't exist in games she actually wants to play.

I'd note that she complains about games where the protagonist has no identifiable gender, or is an animal. That's often done quite intentionally to dodge try to dodge this problem.
Later succeeded by Venti: http://doc.cat-v.org/plan_9/4th_edition/papers/venti/
> I think that it would be much easier to fight with such behaviour by calling it by actual names.

No, it won't, and let me explain why. One of the well known forms of sexism is what I like to call (I wonder if there's an academic name for this) "everyone's a lawyer". You'll find that often when men report wrongdoings, there's a simple expression of outrage, but when women do, everyone's a lawyer who says "of course that's horrible, but let's call it by the right name".

Leave the precise naming of offenses to the courts; these are legal definitions, after all, and we are not judges and not bound by the rules of evidence. The best way to fight it is to express outrage, period. No caveats, no "right names", and no legal maneuvering that is not our job anyway.
As someone else has said, the ombibar is one of the main things. But what originally attracted me to it is the slim profile. (As an example of how much I care about this, I run windows in 'classic' theme mode, because it's the slimmest.) Firefox has a bigger header and has two search bars and I have to disable the menus to slim it down but then if I want access to them I have to re-enable them which is a pain.
It's sad that your colleagues' lack of open-mindedness about adopting a framework is forcing you to create a less-well-specified, less-documented, implicit framework.
You know, unless my reading was wrong, the conclusion to be made is that: Knuth was right ... Inline seems to be an extreme poor man version of literate programming, isn't it?
Yea. I and many of my coworkers are similar to you. BS&MS in applied math. Did some of the little programming courses but not the full CS path (though I did last summer work through all of this just to catch up some background http://ocw.mit.edu/courses/electrical-engineering-and-comput...).

The reality is different industries have different standards. I'd probably never pass a SV interview because I'm not ever going to memorize many of the CS fundamentals. I work with EEs, Aeros, MEs that code (robotics types), math physics and chem PHds, etc. Sure there's a few CS guys here and there usually that double majored in phys or math.

On a given day, what's more important to our engineering problems is my understanding of advanced linear algebra topics, not a sorting alg (lot of work in CV recently for ex). We really don't bring anyone into an interview that hasnt studied the full gamut of math required in a math/phys/engineering degree. In such an environment, the interview questions are more about how you solved problems and never the memorization of some sorting alg. Oddly enough, when you weed out everyone that doesn't have a full math curriculum first, you don't seem to find many people that 'cant code'. Go figure.
That's quite different. She had an option to decline. Maybe it would've a very hard choice indeed, both socially and career-wise but she did have that choice. It might be convenient in some cases to broaden the definition of rape gradually but the bottom line is you can not be raped if you are simply able to walk away.

It might be harassment.

It might be blackmailing.

It might be a lot of nasty, disgusting, and even criminal things.

In the above story, the partner was obviously a complete prick.

But the scheme is inherently different from a rape. This abusing prick could've asked both men or women under his supervision for a number of completely unreasonable favours, whether sexual or non-sexual, declining of which would've been similarly catastrophic for the career of his staff members because of the power the abusing partner held over the matter.

But they could've walked away. Maybe they could have restarted their career elsewhere or had to change careers, I don't know. Life isn't fair. But they could've walked away and from what I understand, so could've this young associate in the law firm.

I think the very definition of rape is crossing the very line where the victim is not allowed to leave and forced to be abused instead. A rape is a physical act of violence, regardless of whether what happens is an intercourse or a blowjob or whatever and whether the victim was physically threatened by fists, a knife, or a gun, but the physical nature of the act means if you are able to walk away the rape doesn't happen because it can not happen. And that is for the same reason why a robber with a knife can't kill you unless you're within a few feet of him. A knifeman can't kill you a block away and a rapist can kill you if you're not there.

In some jurisdictions coercion might translate to non-physical threats. Then maybe there it could be classified as a rape. It's still as wrong as if it's classified as something else. But the dynamic of that situation is nevertheless different from the dynamic of a rape with the latter interpreted in the traditional sense. There is a line between situations from where you can actually walk away and situations from where you can not.
Care to elaborate? I don't quite follow.
As another poster pointed out, your own link includes retribution as a form of duress, and it doesn't limit it to physical retribution. Section 261 b. It applies to all of section 261.

Did you make a new account just to post a misinterpretation of this link twice?

Edit: I changed the text. I had cited the wrong section. But that doesn't change what the document says: section b says retribution is a form of duress, not necessarily violent.
I am a male. When I would play RPG games (not that I play them that much ..) I'd always choose a female character if there was any. Specially when I was younger.

I always thought it was the boys who wanted to play as a "kickass chick". e.g. Tomb Raider
It seems... far less obvious to me what that means in the context of tipping than it does when the author uses it.
True in a vacuum, but middle-tier US universities have a large and growing customer base in the kids of wealthy foreigners who can't get into their local elite institutions. They'll be able to defy gravity, in the form of MOOCs, longer than most people think.

The side-stepping will take place, but in a parallel market.
Visualizing Daylight Worldwide
I don't know about America, but in my country that would likely be illegal. You can't just record everybody without consent.
Meet Solar Impulse, taking off now
I love Go. But from a game-theoretic view it is theoretically rather trivial, as are chess, checkers, and any other game in which players with perfect information alternate moves.

The winner of a Go game is whoever more reliably predicts the ultimate result of various potential intermediate positions. The only interesting game theoretic aspects at all arise to the extent one can predict one's opponents' likely errors, or that one "knows what one doesn't know" in terms of one's own calculating ability.
The spring break for entrepreneurs and startups
> it’s a technology, not a fuel

Maybe! But nothing has an infinite lifetime, so while solar is a technology, the actual solar panels that get made aren't, they're a durable good or an asset, depending on your point of view.

Right now, in a lot of ways a solar panel is simply a way to burn a fossil fuel to make more fuel. Since the lifetime isn't infinite you can compute the amplification factor. Depending on how you calculate it might be a factor of a couple up (just based on price) to a couple dozen (joules to joules). But it's not infinite.

http://www.scientificamerican.com/article/solar-cells-prove-...

This finite lifetime and substantial capex is one of the reasons people criticize basically any kind of ocean power; the environment is so harsh that it's hard to do a lot of energy amplification. If your maintenance costs aren't completely trivial then you're opening yourself up to a sensitivity failure. The difference between 2% and 4% per year doesn't seem huge but over 20-30 years is big.

1.02 ^ 30 = 1.8

1.04 ^ 30 = 3.2

That's one of the reasons that people like fossil fuels so much. The amplification factor is huge and it's well known. It might take two weeks to drill a well (on land) and during that time you might use 3000 horsepower continuously (about 2MW). But if you do the math, that's only 672 MWh. A BOE is about 1.7MWh so you only need to produce 400 barrels to get ahead on the well. Add in another couple of thousand for everything else (pumps, piping, etc) and you've still got a very low bar to net energy gain.
> So how am I supposed to interpret that claim?

As someone using a colloquial term for anything sexual without consent, obviously. Sex without consent is generally called rape; most people don't have any clue about the exact legal definitions. You don't even know what legal jurisdiction OP is in; how could you interpret the word as anything but the colloquial definition?

> In the US I don't believe there is any such crime as rape by threatening to fire someone, or if there is it is not a serious crime.

First, sex crimes are defined at the state level in the US, so it doesn't even make sense to discuss what "the" law is in the US. Pick your state, and you get your answer.

Second, if we pick, eg, Michigan, you're describing...hmm. "Third Degree Criminal Sexual Conduct", which is punishable by up to 15 years in prison. Not sure about you, but I'd call that a serious crime. Other states have different laws, but generally speaking getting someone to perform an act via the threat of firing is coercion, and penetration achieved via coercion is one of the more serious forms of sexual assault.
"Even computer games that were not developed with the explicit intent to provide such training, such as Block Out and several versions of Tetris, have been found to contribute to enhancing spatial skills."

http://web.jhu.edu/cty/STBguide.pdf
This could be a valuable tool. I like the clean website too. I don't see an About page. It would be interesting to see who is doing this and what you plan to do with it.
I will give you bank routing and account numbers of tax fraudsters
I really want an IDE that puts a little yellow warning thingy on the screen whenever the compiler can't TCO a function.
So your own coworkers suffer, and your response is, I find it doubtful that we terrorize women more than others?

So what if that's true? Is the important story here how we've become victims of the media?

Also, software is one of the very few (only?) industries where women participation has been dropping steadily[1], so I find it likely that the situation in tech is worse than in finance (they've had years to learn). Besides, it is Silicon Valley that likes to wave the false flag of meritocracy.

[1]: http://www.npr.org/blogs/money/2014/10/21/357629765/when-wom...
Definitely point it out, here and to the game developer. To a great degree it just comes down to awareness, and the best fix for that is to talk about it. The beneficiaries don't want to be sexist (of course there always are exceptions); people just don't notice it unless it happens to them -- just as people ignore most risks in other areas of life, such as lack of backups or weak passwords, health risks, etc. until they get burnt. As one commenter here said, he didn't notice until it affected his daughter.

Just don't assume maliciousness and others won't either. There are plenty of things in the world I don't know about and I learn from everyone else; I just try pull my weight by sharing the things I've learned.
What the heck? That was in a different part of your comment ("tomorrow" instead of "in 30 years"), logically unconnected to what I responded to! If you meant it to be connected, then you could have made it clear.
You could also mount it as a remote filesystem (such as sshfs) and run an IDE locally.
There are passionate programmers who are breathing fire to accomplish something but who have none of the talent. While it's a mandatory quality passion alone doesn't make a good programmer.
That...is ridiculously intriguing.

I'm afraid to ask for pointers to understanding that statement, as it would mean spending hours pouring over the details (and likely writing & running software to analyze it) just to understand a ... 2x2 go board.

Seems to fall into the category of "grand unified theories" in any topic, where prolonged advanced study of complex systems tends to lead students thereof to develop zen-like simple-yet-profound expressions of the subject.

Now I want a 2x2 go board. "What's the point of that?" "There are a third of a trillion possible games that can be played on it. Care to try one?"
print "This sentence was written by a computer."
Recognize Only White Listed Characters and New API for Viewing Filtered Images
After looking at the JavaScript/ECMAscript standard, or even C++, C feels positively trivial in comparison.
Fortunately, at the moment, we have a governess so there's not that particular issue. But I do see the pressure applied from friends that... lack taste. What can you do but try?

In the future I hope to be able to afford private schools with a focus on getting students interested in things. That'll hopefully bring out like minded families. Basically, I just want to increase their saving throws vs crap.
Ubuntu uses dash as the system shell. The default login shell is still bash. While /bin/sh is symlinked to /bin/dash - you are probably using bash from your terminal, unless you changed it.

Actually I just checked by /bin/sh and it's pointed to /bin/bash on my laptop (14.10) but on my desktop it is /bin/dash (also 14.10). Now I have some investigating to do. I suspect I did something that changed that but I don't remember doing it.
The Innovative State: Governments Should Make Markets, Not Just Fix Them