skysight-inc/HackerNews huggingface dataset:
I don't understand you talking about genetic lotteries and then using the phrase "if you have the intelligence to program".

I grew up outside of the US and I wouldn't trade that for being an average American kid at all. Being an average American kid, from what I've seen, is a lot worse than growing up in many other countries, even if overall conditions are better. There seems to be a stronger trend of immigrants making it in the US than Americans themselves making it in the US.

> I had to move back in with my parents multiple times through my twenties.

A lot of Americans have a social policy of not allowing their child to live with them past the age of 18...

Americans also assume they need to college, you skipped that entire bag of worms.

Immigrants often have advantages they don't appreciate, such as being able to see the system from the outside and simply solve it, especially given that immigrants are unusual people in general, while Americans look at the system from the inside and are molded by it, and look at it as reality itself. There are plenty of people like that in the country one immigrates from, too, but those are not the immigrants.
I was thinking about something that I didn't already fear. I should have been more clear. Your example is exactly the type of thing I also stress over, but it also sounds like it is something that it is healthy to have at least some fear over.

I can also 'reason' myself into a panic in these situations. But afterwards I usually realize I was experiencing some type of cognitive distortion, and I wasn't being quite as logical as I thought I was.

Sounds like we learned a lot of similar stuff in CBT. Really changed my life for the positive as well. But It's still a struggle.
> Show some compassion. But also some humility. None of us are qualified to make projections in the face of phenomena like this.

You can't predict it will be the biggest game ever, that's not possible. But I feel like their initial estimates were still too low and you could predict it would have been higher. I don't know if it was based on how well Ingres did but...

Pokemon is a huge property. It's had tons of games, movies, sleeping bags, an incredibly successful trading card game, etc. Just having the Pokemon brand on something makes it VERY big.

In the game, you live out the Pokemon dream. This isn't just Pokemon Puzzle League. This isn't Pokemon Mystery Dungeon where you navigate cute little Pokemon around and play a top-down rogue like. You FIND AND CATCH Pokemon in the wild. It's exactly what Ash did in the TV show or comics.

Also, Pokemon are cute as hell. That plus the novelty of the AR stuff meant this had a lot of potential. "Look, I found a cute Eevee over here on my potted plant!" Those pictures were EVERYWHERE. That's tons of viral advertising.

But there is also the in-person effect. You want to compare what Pokemon you have with other people, and that encourages you to get your friends into it. But people were walking outside with their phones playing the game, and they quickly got spotted by people asking "What are you doing?"

All these things make it clear to me the this game had a high chance of success.

There's no way to know it would go to 50x what they guessed or would top the charts. Given their numbers I wonder if the expected should have been closer to 7x and the worst case at 20-25x.

The popularity they got would have taken basically anyone down. That was going to happen. I'm just surprised the estimates weren't much higher.
I don't know if it's strictly necessary to write this after every personal experience. It might be better to save this comment for when people compare anecdotes against studies.

Note this comment is also applicable to literally the entire body of software engineering knowledge.
BUNT: A Bot UNderstanding Testbed
Algorithms Can Tell Bosses How Employees Are Feeling
It's not shutdown, it's open source. There could still be a play there.
I think it stems from this 2005 conference that basically concluded that at below 400ppm, it would be unlikely that temperatures would rise by more than 2°C above pre-industrial levels and most serious consequences of global warming may be avoided.

"Among the conclusions reached, the most significant was a new assessment of the link between the concentration of greenhouse gases in the atmosphere and the increase in global temperature levels. Some researchers have argued that the most serious consequences of global warming might be avoided if global average temperatures rose by no more than 2 °C (3.6 °F) above pre-industrial levels (1.4 °C above present levels)"

"The conference concluded that, at the level of 550 ppm, it was likely that 2 °C would be exceeded, according to the projections of more recent climate models. Stabilising greenhouse gas concentrations at 450 ppm would only result in a 50% likelihood of limiting global warming to 2 °C, and that it would be necessary to achieve stabilisation below 400 ppm to give a relatively high certainty of not exceeding 2 °C."[1]

[1] https://en.wikipedia.org/wiki/Avoiding_Dangerous_Climate_Cha...
I'm sure you feel very smug saying that but most people reading your comment are likely aware of this argument and don't agree with it. So you'd need to provide some evidence, rather than just a naked claim that we've all heard before.
I agree, unfortunately Yahoo even after this failure is taking the chance to improve their records by preventing users from changing those leaked answers and instead asking for a phone number.

Why exactly should I or anyone else give them more personal informations?
Glad you published it, Mr. Tran. Thanks!

I happen to volunteer at a drop-in center in my town's family public housing project. As it happened, I saw your article shortly after my colleagues and I had wrangled $1000 for a poor immigrant kid on short notice.

It was a tuition payment for a program for high school kids at one of our local world-renowned medical schools.

So, I was able to send your article to my colleagues, the kid, and her mother saying "this is why we do what we do."

Now we have to support this kid while she participates in this program. Hopefully she'll talk to us about what she's going through, and put any shame aside.

Almost anybody reading this can do something to help open up opportunity. It doesn't have to be a grand gesture requiring megabucks. If you don't have time to get organized, give some money to the scholarship fund at your local community college. If you do have time to get organized, call the guidance counselor at your local high school and ask if there's a support program for first-generation college-bound students or something similar.

Who knows? Maybe you'll meet somebody who ends up taking a trip to Sweden one day to collect a Nobel Prize. You can say "I knew her when."
Being against military service sounds like the 110iq librarian in a town full of low 95 iqers. Some of he smartest kids I know (many from very good backgrounds) went west point then 11b and now are flying up management fast track in some prestigious industries. Many kids from poorer backgrounds have also done the same, but they weren't in my peer group. Aristocrats and elite political families send their kids to do military service. Sounds like middle class +1 standard deviation nonsense attitude was prevalent there
why shouldn't it? the phrase itself, in my mind, conjures up images of impossible patents and theoretical technology.

maybe I just have a good imagination, but when someone says "carbon capture" I imagine some sort of artillery sized vacuum we can point at the sky and turn on to start sucking carbon out of the atmosphere.
On the other hand, Twitter is dealing with strings < 140 character. Pokemon Go is tracking all the trainers and Pokemon at all times, not to mention the gyms and lures.
(2013). And blogspam. Original: http://strikemag.org/bullshit-jobs/
> I am fortunate to have a great relationship with our mail carrier.

In all fairness, this is the first time I've had problems with my mail carrier. Normally I've found my mail carriers friendly, helpful and conscientious. I appreciate how hard the job can be, especially in Chicago, where the weather is all over the place, and the traffic is a nightmare.
I really wonder what people will work with in the future with both the AI and human population advancing rapidly.
Jobs will be taken over by robots at the same time as more mouths will have to be fed.
If you don't have to design for assembly, you aren't dealing with hardware. The fact that software essentially has zero reproduction and distribution cost is what makes it so much easier.

Put it this way, when you buy a car, the difficult part for the manufacturer wasn't the customer-experienced design of the car, or even the driving concept. The hard part is designing the assembly line, and designing the car in such a way that 100,000 of them can be put together such that the assembly of each individual piece takes exactly the same amount of time, otherwise there are assembly line stalls. Then you also have to design, or at the very minimum optimally position and program, the machinery to put the pieces together, organise supply chains, deal with subpar contractors whose quality changes even if they are delivering theoretically the same product, etc.

Seriously, I have done my time in the CV space, and it is a lot easier than real world hardware, even if CV is still being explored, just because of the distribution and replication of a finished product.
Yup, it's all about Werner just wanting to play Pokemon Go in a purely private capacity, and he naturally expects his company to help him with that. Nothing at all to do with PR or business.
Actually, you're right. I admit my above comment was just lighthearted and not so meaningful
This change doesn't make "sense." They literally didn't explain at all how this would improve or change anything, but they spent the time to rename it, draw some cute gifs, and make a completely marketing fluff video about the future of work.

You know what company sounds like mostly marketing fluff? Hint: It's the one "no one ever got fired for buying [from]."
There should be some kind of consistent legal principle that tells you when something should be seized by the government.

It can't be, "Anything which is the proceeds of a crime can be seized by the government", because 90% of dollar bills have traces of cocaine on them and would be seizable.

I believe that "Criminals should not benefit from a crime" is one. Then, if someone files the paperwork to claim ownership of some item that was used as part of a crime, and his admission of ownership is not enough evidence to charge him, then in your case it hasn't been shown that a criminal has benefited from a crime when it's given to this person.

If it's known that either a husband or wife took $10,000 to murder someone, and it's unclear who did it, then neither could claim the money without effectively admitting guilt.

If multiple people claim the item, then the problem resurfaces and the government may end up keeping it. Most of the "police seized my $10,000" cases that work people up aren't like that, though.

It's possible that there are other principles that could be used; I don't know of any others that could apply.
> And because of that, functional code is often very tedious to test. Actually, in my experience, there is a clear tension between code that's referentially transparent and code that's easily testable. In practice, you have to pick one, you can't have both.

In all my years of software development, I've never encountered a referentially-transparent function that was even remotely hard to test, let alone harder than one with environmental baggage.
In fact, being referentially transparent opens you up to new kinds of powerful testing strategies that are nearly impossible if the function isn't, like QuickCheck. (I can't highly recommend quick check enough, it's worth the little learning curve 100x over)
Unlikely Google would've qualified then, but I would certainly have put Google into the hard software tech category.
Five Lawmakers Are Challenging Gag Orders on FBI National Security Letters
This should be a plaque somewhere.
Based on the graph in op's article, my napkin math says if we maintain ppm increases we'd reach 550ppm around 2055.
There are plenty of hard tech software startups. But I see how unclear this is; fixing now. Thanks.
No, switch to Heinlein. We should be investing in boost, and becoming belters.
What's that about Ryanair?

People do enjoy complaining but I quite like being able to fly cheap without paying for stuff I don't need. Admittedly it was more appalling when you couldn't even pay for your ticket without paying a fee (unless you had one particular laser card) but the most onerous ones have been phased out.
If you just want the custom domain, Fastmail is fantastic. Rock stable, fast, 2FA, modern UI (as good as Gmail, but fewer annoyances), great IMAP, very flexible in terms of domains and rules (uses Sieve), reasonably priced.
Insureon
It's...not an easy language. Not unapproachable by any stretch, but it's got surface area.

The thing that (currently) trips me up the most is figuring out when when I've to dereference something, and why, when I've to pass a reference to something and why, etc. Sometimes I do end up with a touch of operator soup.
US-based financial institutions are often willing to deal with US citizens.
The Pew Research Center surveyed 3,217 randomly selected U.S. adults[0] and asked them to rate how positively they viewed each belief group. Here's the ranking from most positive to least positive:

1. Jews

2. Catholics

3. Evangelical Christians

4. Buddhists

5. Hindus

6. Mormons

7. Atheists

8. Muslims

Surprisingly (at least to me), Atheists is second to last.

Interestingly enough, the low ranking of Atheists persists across party lines. Both Republicans and Democrats rank Atheists only slightly higher than Muslims, and by similar margins too: 2 points in the former and 1 point in the latter.

[0] http://www.pewforum.org/2014/07/16/how-americans-feel-about-...
If I think circumstances are the problem, I'm much more interested in addressing the circumstances than trying to inspire somebody. The one special inspired case is the narrow use-case, not the other way around.
Nothing in NZ either, 2500KM minimum for our data to go to get to any of the large cloud service providers in Sydney. Worth the lag though for the cost savings.
Pokemon Go uses sharding called "the real world". The fact that it's technically one world is wholly immaterial.

I'd wager that at any point in time WoW dealt with higher player densities than Pokemon Go, realms or no realms. Certainly higher data densities with VASTLY higher latency requirements.

Of course in EVE, when the whole Python shambles eventually crumble under the load, they just slow down time. I also think there is some Excel spreadsheet you are supposed to fill out prior to a battle so they can deploy some more Cython before that epic MMO experience.

(I think EVE is great, it's just also a hilariously convoluted Python hack sending serialized objects rivaling XML in complexity over TCP. Not much leverage in that for other game types.)
Law of Demeter and immutability
I read some comment that in the post Gates era the Los Angeles police stopped going after bigger fish and just started straight out prosecuting little fish. Which probably worked better.

The problem with the previous way was criminals would turn 'states evidence' and either finger other little fish, or littler fish, innocent people[1], or big fish already in jail. Then they'd get released and go back to committing crimes. Not to mention the police protecting criminals that made a career out of turning in people as a form of protection.

[1] This happened to friends of mine.
More mouths will be fed. The robots will still do the work for humans, in fact a lot more work. The questions is how to best distribute the wealth instead of concentrating it.
I did an international wire transfer a few weeks ago and paid $55 flat fiat dollars.
I haven't researched this enough to know how stupid it is, but, just throwing it out there:

Why don't we make giant phytoplankton farms? [1]

[1] http://nationalgeographic.org/activity/save-the-plankton-bre...
Sounds right to me. Worded differently, #4 is the basis of Cognitive behavioral therapy. Except you can't quite just 'discard' thoughts, but I get your point.
I almost lost a job offer due to Zoho's downtime. Nearly a year ago, they were suffering a lot with consistent downtime every day, and a company extended me an offer. I never got the email and the only reason I ever ended up getting the offer was, 3 days after the offer was sent, I switched to Google for work (I think that's what it's called) and the company did their due diligence and reached back out to me.
Letter of Recommendation: Safety Razors
I'm waiting for a G Suite/G Spot/G Men/G String joke.
Interestingly enough, that was sort of the original plot of the Matrix: using humans as a giant supercomputer. It was scrapped in favor of batteries because at the time, it was a more understandable concept for most people despite being less plausible.
> The flawed assumption here perhaps is that humans were meant to be happy.

For starters, it's using the word "anxiety" for completely different things.

https://en.wikipedia.org/wiki/Anxiety

> Anxiety is an emotion characterized by an unpleasant state of inner turmoil, often accompanied by nervous behavior, such as pacing back and forth, somatic complaints, and rumination. It is the subjectively unpleasant feelings of dread over anticipated events, such as the feeling of imminent death. Anxiety is not the same as fear, which is a response to a real or perceived immediate threat, whereas anxiety is the expectation of future threat. Anxiety is a feeling of fear, uneasiness, and worry, usually generalized and unfocused as an overreaction to a situation that is only subjectively seen as menacing. It is often accompanied by muscular tension, restlessness, fatigue and problems in concentration. Anxiety can be appropriate, but when experienced regularly the individual may suffer from an anxiety disorder.

And if anything, I'd say humans are happier when they are productive in a way. There is a difference between pacing back and forth because you're in deep thought, and between pacing back and forth just to release stress.

> The purpose of anxiety around someone that could harm you may be to generate a negative association with the area/situation/certain persons

So does simply noticing it. What noticing it doesn't necessarily do is cloud your judgement, emit fear smell both figuratively and literally, worsen your health, and a bunch of other things.

You're not "either a warrior or a thinker", I see no basis for that dichotomy. There is being confident, and there is being intelligent, there is having empathy, and there is being responsible to your best abilities -- and they're all pretty much orthogonal.

> For the most part, "warriors" are more popular in society and media, so it's not too surprising that their style of disposition is considered normal and the other is considered a disorder.

For me it's simply whether it's goal-oriented or going in circles. If something worries you and you consider the trade-offs you're willing to make to make you less worried, that's not anxiety, that's doing something. Eating your fingernails isn't really, or sweating like crazy. Stuff like that achieves nothing, it's not helping with thinking or paying attention.

> Don't worry about the future. Or worry, but know that worrying is as effective as trying to solve an algebra equation by chewing bubble gum.

-- Mary Schmich
Migrating to emissions-free or at least CO2-neutral power sources is slow and expensive, but it must be done, of course.

What I wonder though, is why we can't capture our CO2 output and prevent it reaching the atmosphere in the first place. Is it simply prohibitively expensive or difficult?
Well, thanks for chiming in with insider view.

"as long as you have absolute 100% confidence in the mechanism used to do that"

It's true. These mechanisms fail way less than shredders, though. Ideally, the drive encryption would pull KEYMAT from a dedicated system for that somehow on boot (kernel, network, whatever). That system should be medium to high assurance. Easy way is rad-hard ASIC's (or antifuse FPGA's) with ECC RAM and ChipKill that implement a safe-coded protocol engine that moves keys around in memory. These are in high-availability configuration with electrical and optical isolation. Separate box manages things, does backups on encrypted data, etc. A good HSM combo at Level 3 or 4 is already mostly there, though. Remember even Ross Anderson's people couldnt break IBM's outside some stupid, unevaluated software for banking. My ideal just assures protocol itself a bit more.

"I feel that user data is one of those areas where it's ok to do more than one thing to protect the data."

It's fine, except to environmemtalists, to do it extra on top of crypto for extra assurance. By itself, crushing it is insufficient given it might be recovered given just how much data they cram in tiny spaces. It's why DOD/NSA standards were to suck the magnetism out of the platter with qualified degaussers then destroy it. Crypto then destruction can't be directly compared but should also make it hard.

"there are a number of systems at FB where deleting a crypto key loses the linked data forever"

Great they do. Thanks for telling me.

"The drive crunching is an incredibly tiny expenditure compared to the massive CapEx and OpEx required to build, stock, and run the datacenters."

I believe that. What groups like Facebook pull off in datacenter hardware, software, and administration continues to amaze me.
We got lucky. They just renamed it instead of creating a new suite with their redundant apps. Gmail\Inbox, Hangouts\Allo, etc.
Trying to bury a significant portion of the global plant mass gain every year in a way that it does not emit greenhouse gases while decomposing seems like a major undertaking to me.

A quick calculation - one ppm reduction means extracting three trillion metric tons of carbon dioxide which contains about 800 billion tons of pure carbon which takes up about 400 cubic kilometers. That is a huge hole to dig even if we would just have to deal with the carbon. And that is for one ppm.
I told them that the last 3 deliveries got screwed up because they wouldn't leave items at my door. Said I was ready to cancel Prime because of it.
I like the look of this language, and loaded it up to play around with for the first time yesterday. This was the first thing that struck me when I compiled the obligatory hello world..

09/29/2016 04:51 PM 1,746,638 main.exe
09/29/2016 04:51 PM 43 main.rs

1.7Mb for the exe from 43 bytes of code on windows 10. :/

AllTheLibs? I'm hoping I can improve on that a bit.
This is a (sadly) very commonly misunderstood concept.
You are, of course, free to make assumptions about the user agent and make your page break on some user agents, but that's very unprofessional and gives a bad first impression. Progressive enhancement isn't hard if you design the page right, so most people will get the fancier site while at least having a working minimal page in other cases.

This is really just checking for capabilities before using them and checking return values for errors, which everybody should be doing anyway. Assuming JS (or any browser feature) is available is similar to skipping the check for NULL after calling fopen(3). Skipping error handling is an indicator of shoddy programming.
There's no point in commenting there since the thread is dead.
The Keyword: Is this thing on?
What is "consumer productivity"?
A new name! That is exactly what google apps was missing. Now I'll be so much more productive yay. It's too bad I switched to Fastmail though.
But one cannot disable Intel ME. So

> Intel didn't force this upon the consumers

is wrong. I know that vendors producing servers want that Intel ME (because otherwise remote servicing servers would be much harder), but they surely did not require from Intel that Intel ME cannot be disabled.