skysight-inc/HackerNews huggingface dataset:
And I think the way I grew up and the things that's happened to me that goes against the flow of what others say and see.

One of my first jobs was a Subway. Had a female manager. Her boss was the district manager and also female. Cool. The store manager tries sexually assault me (shoves things in my underwear) in the store. DM promptly fires her.

And yet, I hear about this kind of stuff with guys doing it to women, along with butt slapping and the sort. I've not been around that crowd, but had it does the same.

I went to a bar with a my wife and a friend. He's a big burly gay guy (a Bear, self identifies). Technically I, along with my wife are both bisexual, it's not a big deal. The bar, however, was a Bear Bar. I'm 6'5", big beard. Pretty fat. In other words, I fit in. Except, the whole feeling that women talk about they are a piece of meat; I felt that. I was the piece, to be gawked over. It was pretty uncomfortable, but it ended soon enough.

I had a manager, female, in a professional setting. She speaks highly of feminism. Cool. Except, she would wear skimpy short skirts, low cut blouses and more. She would play the stereotype; the same stereotype she would claim she was against. And when people would treat her like the hot sexy eyecandy, rather than smart computer scientist (which she is), she would get pissed off.
I'm with you. I think that maybe we take in media passively so often these days (movies, music, radio) that when left to our own devices our mind get a little too excited.
Even still Counter Strike GO is not a resource intensive game. No one needs a top of the line PC to play that game at max settings. Also pretty much any tournament is not broadcasting from the players computer but have dedicated observers that will always run the game at max settings. Plenty of CS pros still use 4:3 aspect ratios, but their games would be broadcast in HD.

>There have been some investigation of settings and high vs. low generally doesn't give you an advantage or disadvantage either way.

Yes and no. In a game like Starcraft where cloaked units give a slight glimmer when moving, pros universally optimize settings to enhance this glimmer as much as possible, and low graphics is one of the settings they use. More so though pros just stick to what their used to regardless of objective performance. It's why so many CS pros still use 4:3 aspect ratio.
I've noticed this as well, and I think it's because 1) technical queries have a different optimal algorithm than non-technical queries and 2) as Google's audience grows, the proportion of technical queries shrinks.

For a technical query, you essentially want something like PageRank-weighted grep, which is, of course, what you used to get. All of the fancy NLP/fuzzy-matching stuff that Google has been adding recently, while helpful for all sorts of other things, is going to be a detriment for technical queries.

When you're doing something like googling an error message or a code snippet, you're basically querying machine-generated speech, and much of Google's recent work has been on improving querys of human-generated speech.

It seems like it should be simple to implement a little "technical query" checkbox...
One thing to note is that light perception in human vision is not purely additive - especially when focal planes are taken into consideration. With proper light-field technology (i.e. actual projections within a focal plane) the effect of non-opacity could be greatly reduced. In any case, your example images showing additive light do not mimic reality very well. For example, in the far right images, the view of mars that would be perceived by a human eye would look nearly perfectly opaque (except where the 'dark bands' are less bright than the background). You certainly would not perceive the black screen bezel at all.
Not really. Halo is a game designed around a ten-foot controller experience. There's a decent amount of sticky aim and banana bullets to compensate for the relative lack of accuracy in thumbsticks, and the aim reticle is 1/3 of the way up the screen, instead of the dead center like you'd expect in a PC FPS.
No, annotations do not accomplish the same thing in practice. Annotations function properly only when the code was written with annotations, and where the code and all callers are checked against the annotations. Unfortunately, annotations miss the mark in some practical cases:

1) A reference is @NonNull in my code, and I pass it to a component that accepts a regular reference as input. The annotation semantic is simply lost, and I may not even realize it as I'm writing that code. By comparison, if I need to pass an Optional<T> reference where a T reference is needed, then the type system reminds me to consider the present and absent cases. Optional does not allow the programmer to forget.

2) The fact that a component or library was written with annotations does not mean that all usage of the library will properly check the annotations. Sometimes people forget, or sometimes they interact with a component in a dynamic way like through Spring and the semantics get lost. An Optional makes this impossible to forget. You can confuse a @Nullable T with a T, or forget to check upon conversion, but there is no failure case that causes an Optional<T> to turn into a T without handling the present and absent cases.

More choice is better than less choice. You could design an Optional type to omit the get() method. That's less useful than what we have now. Like goto, it has rare but legitimate uses, and it's easy to avoid for the "right way" in the average case (don't use it, flag it during code review, and document the reason why when it's being used).
The original impetus for developing their own hardware and Linux-based OS was because of the imaginable threat of Microsoft locking down Windows in a post-app-store world. It's a last-ditch contingency plan as well as a way to assert their intent to Microsoft. Of course, I'm still very happy that it has the side effect of drastically improving the gaming landscape on Linux even if none of the worst-case Windows scenarios ever come to pass.
> Yes, fuel cost isn't that much... apparently 0.52 ¢/kWh

That's more than 95% processing, not raw material cost.

> But with 70 years of uranium left, I'm not sure prices will stay at similar prices over the life time of a new reactor.

That's not true at all. The total accessible uranium resources are near inexhaustible. The 70 years you hear bandied about is proven reserves/consumption, which is completely braindead, because proven reserves do not mean what you think they mean.

If the market price of uranium rose by two orders of magnitude, it still wouldn't materially impact the economics of nuclear fuel plants, and it would make thousands of years worth of uranium reserves economically extractable.
Care to illustrate with a real example?
"Will he tell his company's developers to develop software that will protect against all the vulnerabilities he learned about while being the head of NSA"

Not only what he learned while he was there; it seems his original plan was to continue to receive a steady stream of intelligence info even after he'd left:

https://fcw.com/articles/2014/10/22/nsa-cto-moonlight-gig-en...
Bad reporting but good traffic.
worse than getting killed by a bomb?
You effectively have to maintain a backwards compatible system but that limits the amount of change that you can really do. It also definitely makes the system more complicated but more stable. That's the trade off.

If you're constantly changing/breaking the API then that's just a monolith in micro-service clothing. But the system can be simpler and you can make more significant changes quicker.
My understanding is that low settings used to make stealth units easer to see in SC2 (and heroes of the storm, which is on the SC2 engine). Supposedly they've patched it in newer versions, but I'm sure people who've logged a ton of hours in low modes still prefer it.

In HotS some of the ability effects show through the fog of war, and supposedly that's easier to spot on low settings still. It also reduces the business on the screen when everyone in the game is teamfighting in one area.
> deep semantic embedding (presumably neural network based)

Probably not. My bet is that it is word2vec based

https://code.google.com/p/word2vec/
As a person who started a family later in life (33), I agree with the OP that starting sooner would be good for more people. I wish I had.

Yes it's hard to find a life mate, but many generations did it before us.

The challenge is what policy levers are there to make it workable? My pet peeve is housing cost. In the Valley, NYC, and Boston, housing is so expensive that you need a career that can pay large salaries. Places like Austin, this is much less of a problem.

Also, I think it would be smart for a more frank discussion about the challenges of delayed parenthood. It's great that Facebook is paying for egg-freezing, but IVF is still super risky, financially impactful, stressful in its own right, and very uncomfortable.
Additionally, Groupon has a three day return policy. So go to the business and just return the groupon if the business wants to bypass.
In hindsight all accidents are preventable.
> Since the CEO seems to be paying well above the going market rate, I doubt that this is sustainable for the long run.

I doubt it too. But it's not completely impossible: if a doubling of your employees salary means they increase their productivity three-fold, it might even increase your total profits (of course this depends on what the surplus rate was to begin with). The point is, since profits come from the surplus rate, which depends on productivity, increased salaries can in some cases lead to higher profits.
app-ing an industry won't allow you to charge more for the same service. Real innovation is supposed to bring costs down and productivity up which in turn increase demand for the service.
The Okinawa missiles of October 1962
> Sure, there is a real comfort to work when you have big screens and a mouse/keyboard, but you don't actually need a PC for that, a tablet is enough.

I can hardly get work done on my laptop let alone a tablet.
>Semi-related reminder: tip your hotel housekeepers.

Wait, what? What's the semi-relation there?

I really hope it's not going to be another variant of "it's a hard job, therefore the tipping model obviously makes more sense there than a pure wage model".
I live in a small town and most of my poor friends voted for Obama. Now they are all furious because they're getting fined for not having health insurance. They don't make enough (or don't manage their money well enough) to pay for Obamacare every month. It doesn't provide great plans either - one person I know pays $130/month for a plan with a deductible of several thousand.
No, savings == investment because they're two sides of the same thing, like corresponding entries in two ledgers. If one entity saves (that is, produces more than they consume + invest), those 'savings' are realized elsewhere in the economy where some other entity 'spends' more than it produces. That excess spending is either consumption or investment.

Therefore, net savings == net investment, where net savings means all savings - all consumption.

To engage with your specific example: steel that sits in a warehouse is 'investment' that earns zero return; if it eventually gets thrown away it's either consumption or investment with a loss of principal. If it's turned into washing machines, it's investment that realizes a return (that return could be negative if the price of steel goes down in the interim).

Does that make sense? I'm not really the best person to explain this stuff, since I haven't studied it formally. Much of what I read assumes a working knowledge, which I've cobbled together from mpettis and others.
As a reminder to non-football fans, this was for a game between two teams few people were very interested in, broadcast at a time when half of America was still asleep.

I caught the game while still laying in bed, mostly out of curiosity for what the stream was like. And it did not disappoint. Already it was a better watching experience than any other medium available. That doesn't even say anything about new possibilities going forward, like offering different commentary tracks, overlays, camera angles, etc.

Yahoo, not only was it good, I would be willing to pay decent money for more services like this. Make it happen!
How to Read Minds and Influence People
It's funny - IMHO the Hoodie Uniform was developed because people didn't seem to care about fashion or the clothes they were wearing - the stereotypical devs. I can also see how this has come full circle now though, as I think to my own office and if anyone did come in a suit, they would stick out like a sore thumb.

On one level, it seems to be a shame - suits do show a kind of respect or reverence for the place of work. On another, I think suits have their place, but as work places aim to make their offices more people friendly (some would say to keep them in the office longer) people's attires will naturally mold to fit the environment. Perhaps the dying out of the suit is something of a reflection of modern work practices and should be just seen as another item of clothing someone chooses to wear, without the significance of it being 'smart' or 'formal'.
The go devs are aware of it, and adamant that this stuff is fine and they don't want to make the flag package "any more complex" since it's so easy to install a different one (nevermind that of course people are going to use the builtin one...). I find this absolutely ridiculous given how nonstandard it is in today's shell scripts; -flag is supposed to be interpreted as -f -l -a -g or -f "lag" depending on the -f argument.
>I can't imagine using a service that sends someone different every time, or even someone for whom I can't see reviews and receive references before the first visit. This is a service that requires putting a lot of trust in the service provider.

The alternative is if Homejoy would have treated Cleaners as employees and properly trained them. A properly trained and paid Cleaner as an employee would have provided that trust you seek.
The comparison is inaccurate, though. You're supporting being factually incorrect to scare people?
same article (but on Slate.com) and 120+ comments this morning here: https://news.ycombinator.com/item?id=10450541
StarCraft was only ever big in Korea, StarCraft 2 is more so the opposite but that didn't come out until 2010. Counter Strike died in the mid 2000s and only in the last 2-3 years has made a big comeback.

eSports historically has gone through bubbles and we are currently in the 3rd one. No eSports has ever been dominant for a long period of time.
This is my experience too- the overlap isn`t that pronounced at all.
All the pot smokers I know don`t smoke cigarettes, don`t like cigarettes, and while they`ll light up a joint in their own home, ask cigarette smokers to do their tobacco smoking outdoors
+1 for the ability to invite someone using a custom URL
Replacing RSS with walled-gardens solutions from Internet Bigcos is another example.

In general I agree that ease-of-use is a big factor. Having said that, I was witness to decidedly non-technical teens in a mid-size town quite happily using mIRC in 2004, so maybe we're not giving people quite enough credit. If you tell people something is hard to use they'll believe you.

The real lesson is to look into what has been done and worked before and see how it can be improved if you're looking for "new" ideas and businesses.
From what I've read on /r/science eating 100g of the specified meats daily increases your risk of certain cancers by ~20%.

Compare with smoking, which increases the risk of lung cancer by 1,000-1,500%
I think that's because one was a statement of present reality (the program is currently doing this), whereas the other was a hypothetical (if could do this if we funded it).
> will modifying a rule written to a selector in one file affect a selector in another.

Actually this is how it's supposed to work in terms of code reusability and implicit inheritance. You change a detail in one dependency and that change propagates through the chain to every other dependent object.

The trick is whether that change is intentional or not. When intentional, this is a sign of a good architecture and vice versa and the poor performance can be simply dealt with via good encapsulation to avoid future leaks.
How much money do you want to earn? If you want $20-$40k then you can make that pretty easily freelance, even in your first year, a lot more with experience and contacts. If you want $100-$250k then you're probably going to need experience at the right places, a bit of luck, and a visa for US/UK/Aus etc, or your own product/company.
We're working on it! I'm so sorry we couldn't launch an Android version together with the iOS one.
Here is a video from 2010 (World Bank) that shows the cleaning process:

https://www.youtube.com/watch?v=XpZA6TMg04Y
"The Nitrate and Nitrite Myth: Another Reason Not To Fear Bacon"

http://chriskresser.com/the-nitrate-and-nitrite-myth-another...
Show HN: My New Android Game: Kung Fu Glory. Real-Time Multiplayer Gaming
While that is true, it is also unusual for a Series B round to represent less than 10% equity in the target company, so it would be safe to assume a post-money valuation of no more than $400MM.
It's a shame you trivialise the risk. :-/

Skin cancer is very common, and kills many people. People absolutely should be careful about the amount of sunlight they expose themselves to.
I agree.

Also ISS was actually so modern that my own mom who was a simple cleaning lady had stock in the company and this is 20 years ago.

So actually disrupting them requires something more than underpaying your workers.
> esport ......Xbox

:), I dont think you understand what esports is about, it is not about playing with a pad with huge autoaim.
the mod community for XCOM has been very active and for the most part the developers don't try to stop them. If anything features in the next version of the game show a lot of requests for what previously had to be modded are to be added.

With regards to eSports and the sites that cater to them, I would like to see them impact on game sales as well as the hardware used to run them. If anything watching others play a new game is a great way to determine if its even worth buying
And it was:
"Crafted with <3 in San Francisco"

so there is that
I agree completely with your thoughts on this. So many times things start out as a small rebellion against a norm, become cool, and then eventually become the standard.
Google is pretty high up there. For a commercial enterprise, they'd be my largest, most accessible hiring/investment pool.

"Developed and implemented X meaningful control at Google" is close to auto-investable, IMO.

There are some pharma (drug discovery) and prop-trading firms I'd respect highly, too. Not high street banks but smaller or more focused entities. Knowing which is hard.

For big companies which are "obviously" good: Apple's not bad internally. FB, Amazon, Microsoft aren't bad. The hard part is identifying who is good internally out of large teams. (Yahoo! has also traditionally had good infosec relative to everything else, although perhaps sacrificed business to it.)

LV casinos as a sector seem to be ok.

For harder bets: There are few tougher environments today than the bitcoin ecosystem. A lot of those companies are shitshows staffed by people with zero infosec background, but there are exceptions.

Also of course some of the most elite consultancies (iSEC, IOActive, Cylance, etc.) have great people. There are individual good people in large big-N consultancies too, but as a blanket statement, not as good to recruit from.

(For offense: Israel/8200/etc. are probably the best recruiting pool, due to cost relative to skill. There are good people in the NSA ecosystem as well, for offense, although largely contractors, and expensive. I don't buy that extreme competence at actually implementing widely-known-but-we-didnt-think-people-would-actually-go-that-far vulnerabilities makes you a stronger defensive player, though; developing fundamentally new attacks, or finding vulnerabilities, sure, but spending $5b to do the attack everyone had identified as a possibility is just an engineering and economic exercise.)

(In SV today, startups in security are probably the best pool of talent, hence acquihire. I probably know a pool of ~200 good to great people in the general security ecosystem at any given time from a bunch of companies who are recruitable or buyable.)
a) apples and oranges

b) As far as I know none of these intra-EU restrictions are still active (not that much of the numbers changed after their end, so they probably were really pointless)
Previous discussion just a few days ago (different article, same press release): https://news.ycombinator.com/item?id=10437075
Halo was an eSport but lost the qualities that made it a good eSport. The oringinal and Halo 2 were incredibly competitive games, but Halo 3 and especially Reach killed these aspects in favor of casual gameplay features.

CS GO was dead in the water eSport wise on release and took major core gameplay changes for it to get to a point where people were okay with it, but 1.6 is generally considered the better ompetetive game.

The idea that companies can just make a game an eSport is incredibly flawed. A game needs the qualities to become one. It's why the Gamecube version of Super Smash Bros, Melee, destroys the brand new one in tournament viewers despite Nintendo promoting the new game as an eSport.
> Not really. Halo is a game designed around a ten-foot controller experience. There's a decent amount of sticky aim and banana bullets to compensate for the relative lack of accuracy in thumbsticks

Most of your arguments here are based on the fact that halo is only released on console. It's obvious then that it would have these console shooter features. If it were released on PC it obviously would not have aim assist.

> and the aim reticle is 1/3 of the way up the screen, instead of the dead center like you'd expect in a PC FPS.

This is something people would easily get over.

There are still people playing Halo 1 for pc online (Even after microsoft shut down the servers) and there is an even larger community playing a reverse engineered Halo version that was released in russia as F2P. (http://www.reddit.com/r/haloonline)
I tend to avoid nesting as well now.

Wrt your modularisation, that seems like a reasonable approach, although where do rules go if you have nested components?

From my experience, modularity really starts to bite when you also have inheritance.

For a simple case, you have a module A that contains class rules that are used as prototypes for rules in other modules. You want to modify behaviour. Where do you modify it, in the prototype or in the subtype? The answer isn't always obvious and sometimes 2 conflicting answers can be correct depending on the metaphor used for deciding how to modularise.

That's a simple case. A complex could be one where module A extends class rules from module B and module B extends class rules from module A. What happens when two rules extend each other? I've seen this in action, by the way. The SASS compiled without error so one presumes that there is a limit put on the recursion.
CS:GO is a terribly optimized game (a hack of the L4D2 engine ported from Xbox to PC!), and requires 300 in-game fps in the Source engine for competitive play. 300 fps is the sweet spot for no mouse acceleration and smooth mouse movements, as well as no frame drops on a 144 Hz monitor. CS:GO perf is CPU-limited, and my i7 2600 can only go up to 250 fps on all low settings, so I'm upgrading to a Skylake 6600k.

Blizzard has done a much better job with SC2; one of their goals from the start has been to optimize for low-end computers.
Provoke someone into bombing you for months and we'll re-consider.

You're welcome.

Germany.
The professional matches wouldn't be played on xbox obviously. I understand Esports probably better than you do, I am on a team in ESEA Open (We aren't good though)