skysight-inc/HackerNews huggingface dataset:
But GP acknowledged it was still out there, just harder to accidentally stumble upon for the average internet user. And I think it's right; even with safesearch off (because I don't want to lose anything I might want to false positives, and I trust Google's relvlecance algorithms more than their filtering ones) I stumble into orders of magnitude less extreme content today then I did around the turn of the millennium.
Fair--everyone's situation is different and I was making a generalization. Congrats on your early good luck and sustained success!
The addition of appropriate amounts of chlorine to drinking water may well be the single thing that has most impacted human health.
Partial patterns in do blocks: let vs. return
Did you read the post? Nate actually mentions not to do this in the post and why.
Well, I'd say those are jerks that I would not want to work with in the first place.

So because Uber made some mistakes it is OK to blame random workers board failings? Fuck logic.

Google, FB, $INSERTWHATVER here can also make a mistake, as a worker you should not be punished because of that.

Discriminate someone because their employer probably discriminated someone - so tolerant...
Well then that company probably has a terrible culture as well.
I think it's certainly less confusing to put a physical barrier. I could see myself waiting for the light to turn green :) . And it shouldn't cost more than 10.000 euros (a couple of years of maintenance of the traffic light).

I don't understand which of the lights is the offending one:

https://www.google.com/maps/place/G%C3%BCntzstra%C3%9Fe,+Dre...
History is written within the perspective of the writers and benign things constantly drive revisionism. It's often to support a mythical narrative and provide some kind of cohesive abstract framework to justify policy positions and a depiction of an austere past.

For instance, free speech, as we know it, really came around WW1-era and was due to people like Learned Hand convincing Oliver Wendell Holmes. But since then, history has been seemingly rewritten to make it look like it was part of the revolutionary war.

There's plenty of other things ... non-citizens could vote up to 1926. The "American Dream" was coined in 1931 and was essentially backdated to colonial times, etc.

Accurate realities will bunch the pants of essentially everyone regardless of politics. One could argue being openly gay, for instance, in the 1800s was not seen as insufferable. James Buchanan, the 15th president, lived with a man and was referred to by terms that were contemporary to homosexual. I've done fairly extensive private research and can't find it being a controversial thing during his campaign, even though this was a well known fact (I've meant to do some more microfish reading at the library about it). See, there I go messing up the narrative of progressivism and civil rights. Sorry.

The guy after him, Lincoln, was seen so unfavorably at the time that he won the popular vote in 1864 by only 10% - this was after everyone who disliked him had ostensibly already left. You think he'd be a landslide in the remaining states.

There's a narrative of a cordial press during FDR being too polite to take photographs of the man in a wheelchair. Nope, the secret service would confiscate your camera, possibly strip you of press privileges and destroy your film. Kinda like a repressive state.

This isn't the tropish "victors write the history" - this is a more nuanced instance of people framing benign things to support a narrative arc and defend a lensing through the politics of storytelling. The deviations, far-reaching connections, and omissions, can often reveal preferences on what the underlying culture of the author would prefer them to see and can be as revealing as the text itself.
This is not a "hard" problem. It is just a problem you can't solve with brute force.
Could it be that he never checked whether all the hints he gave sufficiently narrow down the location to just one spot? That he has additional knowledge for every line, knowledge which he thinks is self-evident, but knowledge with is actually just very personal to him, and cannot be inferred?

In this case, the riddle might never be solved, and he might die in the self delusion that all the attention this raised is because he is a gifted writer, when the reality is much more sad: he was a terrible riddle author that threw away a million bucks.
(Feel free to bail on this at any time if my questions/suggestions become tiresome :))

> If you have a server-side "blacklist", guess what: you're not stateless any more, because you still need to keep data in sync, and now you're tempted to allow some otherwise unacceptable delay for sync, giving a potential attacker more time with a stolen JWT. Plus, you know, defeating the whole purpose of using JWTs (being stateless).

While I agree that it's no longer stateless, JWT's still really useful in terms of not needing a centralised auth/auth provider that everyone has to hit to see if I am who I say I am and whether I'm allowed to call an API. And a message bus is a pretty good compromise between the extremes of big wide systems that share state and microservices that don't talk to anything else.

> Cookies can be set HTTP only ... session cookie.
Thanks - I get what you're saying.

> If the data can be read from the network by your JavaScript, it can be read from the network by their JavaScript.
Yeah. I think I see what you mean. Assuming you don't mean literally "reading data from the network", as I assume the problem isn't the network access but the access to the security info, are you saying that hostile Javascript on the page can read everything and call everything that legitimate Javascript can?

If so, I can't tell the difference between that and - say - a CSRF token, which presumably can also be read by "their" Javascript? How does anything work if you have that mentality?
On Youtube, there are a few channels that kind of focus on the gory side, which is why they have a lot more static images taken from the outside after the mishap.

But the ones I watch are regular dashcam video footage where some kind of mishap is captured while it's happening - sometimes just a fender bender, sometimes road rage, sometimes serious accidents, sometimes a third vehicle which just happened to be at the wrong place at the wrong time . I'm of course biased towards such channels, but the number of such channels are far higher in my opinion, atleast on youtube (sites like vimeo or liveleak possibly have a different ratio).

It wasn't really gore that was most "shocking" to me. It was realizing just how easily and suddenly an accident could happen. In fact the most shocking one I remember was an in-car footage of a cab passenger thrown violently like a ragdoll when its rear was hit hard by another vehicle. It happened in the blink of an eye and it was severe. Now I insist all my backseat passengers wear their seat belts, despite a lot of eye-rolling and groaning :)
My thoughts exactly. I'm good at many things, but no expert in any.

I'm currently in a start-up though and it is very useful: I forbid the programmers to write any CSS or Android Layouting and than really quickly do the design. Probably a lot quicker than going back and forth for every tiny change or having rigid pixel perfect designs (I only occasionaly make balsamiq mockups).
I wouldn't hire you. Not because you worked at Uber but because of your terrible thought process in decision making.

http://www.taleswithmorals.com/aesop-fable-the-man-the-boy-a...
> Along those same lines I think it is the responsibility of an employer to give raises that are equivalent to the salaries they would pay to poach people with a similar level of experience. If you are willing to give someone a significant raise to leave their current company you should be willing to do that for someone within your own company.

What would you say is a reasonable amount of time for an employee to stick around if an employer isn't providing pay increases?
Huh? Nate is one of most genuine, helpful folks in the industry.
Web annotation standards should not be a proprietary format, owned by a private company.

Not sure if this W3C spec[1] is in the right direction, but at least it's an open standard.

Personally, I liked the WebMention[2] model better (rel="webmention"), where you mark up HTML. But it would require someone to take up the banner and make it easy to distribute and deploy.

[1] https://www.w3.org/TR/annotation-model/

[2] https://webmention.net/draft/
I've been defending GMOs and Monsanto against the anti-GMO crowd so many times at various places over the Internet, that at some point as a joke, I actually sent a job application for "Junior Monsanto Troll" to the local Monsanto branch. After all, why should I do this for free?

Sadly, they didn't reply.
I think things are still progressing.

In fact, it looks like they just recently hired someone to work on the Linux display stack:

https://www.phoronix.com/scan.php?page=news_item&px=Valve-Hi...

I believe they also hired someone to work explicitly on the AMD drivers as well, but I could be wrong.
Yes top 5 games of my life, for sure.
Dominionism isn't really equivalent to Islamism, it's more parallel to any one of the particular narrow schools of Islamism (and there are more schools of "Christianism" than just Dominionism.)
>Wow, I'm surprised rotten.com is still up

Really? I'm sure the domain alone is a cash machine.
Yes, and so why is it still there?

Someone must be paying the bills and maintaining it. But it's the same folks behind ...

http://ratemykitten.com/

http://www.ratemypuppy.com/

http://www.ratemybunny.com/

http://www.pennypostcards.com/

http://www.nndb.com/

... so maybe it's just for nostalgia.
I tend to agree on the importance of better type systems for achieving safety.

But Golang IMHO _is_ a step forward, albeit an unsatisfyingly weak one. It's displacing C and dynamic languages like Python, and it's at least safer than those.
Yes you are, stay with Uber and stop listening to everyone else and listen to yourself.
People are "tainted" to an extent that future employers/recruiters can be worried that you'll bring Uber culture with you. People can debate how much that happens and if it's valid/fair etc but it does happen.

Uber's brand has become toxic not just on the commercial side but within the tech industry to an extent too and things happen as a result of that.
The $100k Escalade in front of the $35k house is substantially less likely to be robbed than the $100k Escalade in front of the $200k house in the burbs.
How Someone Broke Google Captcha Using Google
How is the structure of self-driving cars like servers? (As stated in the article.)
I actually made them for my side project last night.

I just googled around and found a ToS / Privacy Policy generator but they wanted like $60 for each. They publish a template so I took the mostly completed template, added a few details (emails are saved, analytics are collected, I'm not selling or distributing your info, email me if you want your account deleted, etc)
Simple daemon for locking and unlocking macOS with Yubikey
Factory.ts: A Factory Generator for Test Data Using TypeScript
So that's why my project wikis have suddenly stopped rendering markdown properly. I've been trying to figure out WTF was going on since yesterday!
There's a general principle that individuals can't sue governments because otherwise the conduct of foreign relations by governments becomes impossible. Also, other countries are disinclined to pay attention to verdicts against themselves in US courts, and it would be embarrassing for us to have people win their cases and then have no way of enforcing the judgement. That could lead to courts ordering the seizure of foreign assets to pay compensation, which would undermine the Constitutional role of the Executive branch to conduct foreign relations.

Thus, courts generally decline to hear those cases. Governments are held to have 'sovereign immunity' and indeed most countries offer no way to sue a foreign government in their own courts.
The comparison operators are also interesting:

if not 10 < x < 20:
raise ValueError("Out of range.")

Not every language allow this.
If you were in upper management then this would be a valid concern and you'd be more or less to be forced to take a position on the moral standing of the company.

However in your position no one could reasonably hold it against you. Perhaps it doesn't hurt to put out feelers though.
The list of VCs that insist on a C-Corp is essentially the list of VCs. So sure, you don't need to convert, but you won't ever be able to raise VC money without converting.
Yes, quit.

Do it because it's the right thing to do, not because you're worried about having Uber on your resume.

But since you say you're strictly concerned about the impact on your career, I can tell you that seeing Uber on a resume beyond March 2017 would be an instant red flag for me. I wouldn't bother phone screening that person.

Plenty of companies won't care though, so if you just like money and don't have qualms about your employer's rapidly growing list of unethical activities, then by all means stay.
>Just to be clear, there have been two factions in the US with respect to Russia after the wall came down...Trump apparently shares Obama's...

That proposition treats the decades since the wall came down as static, without any action or directional policy shifts in Russia, U.S. or the world. You later acknowledge, without truly accounting for, dramatic events such as Russia's invasion of Ukraine, and direct attacks on U.S. democracy.

And, certainly, you don't expect anyone to believe that Trump and Obama share the same position with regard to Russia or, for that matter, that Trump's position (including rhetoric and concessions) are like those held by any serious U.S. official in that sphere. Whatever you think of their "hawkishness", HRC, McCain, etc. aren't the odd ones here. Your guy is.

In general, your recounting of recent history and your purported estimation of Trump's position and future intent leaves out an entire universe of conspicuously related facts; thus your conclusions are just wrong. Sprinkling in somehwat cogent nods to a few facets of the current geopolitical situation does nothing to obscure this.
Those of you familiar with this song: https://www.youtube.com/watch?v=6WTdTwcmxyo

may or may not know that it is pretty universally applicable as a phone lookup for most rewards cards. Just prefix with a popular area code, e.g. 415 (Bay Area) or 212 (NYC).

Naturally, you won't get any of the rewards, but it does protect your privacy, and with some annoying retailers, still gets you the member discount.
> 2. Perform server-side, not client-side validation,

WhatsApp is end to end encrypted, so how is server side validation possible?
I've never agreed with the angst towards 'reasonable' job hopping. We all recognize that interviews and research of a company can only take you so far in truly determining fit (on both sides) within an organization. There are also variables within the company that can change that are completely out of your control, such as leadership, company strategy, or team composition.

And there are also cases where a company promises a certain role or duty, the candidate joins, and then they aren't doing what they thought they'd be doing.
I hope this spurns more OSS communities to move to gitter. As much as I enjoy slack, limits on features like search and invites creates a friction that I think a service like gitter can help solve.
Sure, most large codebases need at least a year to get to know your way around them.

But keep in mind that the majority of job switching happen unilaterally from the employee side. So that could also be a sign that the employee is not afraid to quit because she knows her value on the market.

edit: grammar
The "just don't use those parts of language" argument was also used a lot for C++. I just don't buy it.

You are not in sole control of your code base. You share it with your colleagues who are on different skill levels. You are drawn into community gathered around the language and you need to use, debug, and sometimes contribute to other people's code. Just fencing off some common language features isn't going to cut it. It's better to select tools that are well suited to problem at hand, at right level of abstraction and of manageable complexity to your team. Even if that means less features and more ground work.
Hello,I am testing this app
There are global symbols. You use Symbol.for() to either create or retrieve them. E.g. Symbol.for('hello') is available globally through the global registry. It should be noted that an already existing symbol e.g. Symbol('hello') is not the same as Symbol.for('hello') while Symbol.for('hello') === Symbol.for('hello')
A Mac App That Checks Your Chrome History for Cloudbleed
But the essence of the parent comment was that the immense amount of effort required to become proficient in these trades would be insurmountable if not for a deep passion for the subject.

I'm proficient at many things that I hate doing simply out of necessity or profitability. Unless we define "deep passion" to include necessity and finding ways to make ends meet, then it doesn't apply. If we do define it that way "deep passion" proves too much fails to be a useful descriptor.

It seems like less of a leap to suggest that we often have the luxury of using choosing our passions to become proficient at.
Why the Customers Don’t Have Yachts, and Why It Doesn’t Matter
There was a neat little mini-documentary by Vox [1] that went over the details of this, talked to a few other people obsessed by this treasure hunt. Pretty good overview of the history and current state of the hunt.

[1] https://www.youtube.com/watch?v=j4ahNpQLgdk
I'll ignore the insults and proceed to refute your point.

I am regularly contacted by recruiters from companies where I've interviewed successfully (with offers) and unsuccessfully (no offer).

They do it because it's cost efficient.

The book "Cracking the coding interview" also speaks about this in the early chapters.
Google has released "Committed Use Discounts", an RI competitor, which appears to be ~35% cheaper than RIs on average, according to Rightscale [0].

I also wrote an article discussing why "Committed Use Discounts" is a much bigger deal than just a "price model" at [1].

It'd be great for "thefht" guy to do the comparison, but data's already out there.

(work at Google Cloud)

[0] http://www.rightscale.com/blog/cloud-cost-analysis/aws-reser...

[1] https://hackernoon.com/why-googles-answer-to-aws-reseved-ins...
Oh god yeah. We had a project in school about animal abuse and stuff and had several groups to cover individual projects (my group made a website about the other groups content) one group went with the bonsai kitten.

From todays perspective i can't even tell how we were not able to easily disprove this, and as far as i remember everyone, including all the parents who had to witness our presentation were shocked about the bonsai kittens.

There was no wikipedia or anything stating that it was wrong, and if there was a article somewhere that mentioned it, we either did not find or (also likely) it was written in english when our internet bubble was mostly german.
Recall when people where told to quit SCO, or they would never work for companies X, Y and Z? I think the companies that made that threat has forgotten about it at this point

People (and companies) forget quickly, especially if the person they're interviewing is pleasant and competent.
I think people severely, severely underestimate the amount you can make self-publishing.

I blame it on traditional publishing companies and old habits. My mom was a book editor, and the very best authors they published would sell 10,000 books. Their cut was something like $2/book, they'd pull in $20k.

So when I decided to write a book on growth hacking (https://www.secretsaucenow.com), I decided to self-publish. This was more difficult, I had to find an editor and pay them, had to market it myself, etc. Luckily I'm pretty good at the marketing part (hence the book) and I found old contacts of my mom's to edit, but we launched on Kickstarter, so I figured if it flopped I would know in advance.

We sold $66,000 on Kickstarter, then went on to sell another $44,000 on Indiegogo while we finished it up.

Since then we've sold around $20,000 on gumroad. In total it's something like 2,000 copies (though we charge a lot more per copy than most book publishers do, and that keeps us out of Amazon, etc.)

If I had a publishing deal I would make about $5,000 from that. But because I self-published I took home $130,000 minus costs and fees, so we'll conservatively say $100,000.

Now I sit back and check gumroad a couple times a day; I average $800 in sales per day, and almost make more from the book than I do from my (well-paying) full-time job. If I can keep this rate up I will replace my salary (or, rather, double it)
I think that being at two jobs in a row for under a year is a little concerning. I'd certainly ask questions about that in an interview.

That said, I think leaving Uber would be a significant advantage compared to other companies. In most cases you need to convince your interviewer that the previous company had poor culture without sounding bitter - but for Uber they will probably already know how bad the culture can be.
4chan today is nothing like 4chan a decade or more ago, and overall I think that's a good thing. What you're talking about gets saged to death very quickly these days, if it's not removed by moderators. That's been true since well before moot sold the site to Hiroshima; the sort of thing you describe here, one no longer really finds unless one goes looking for it.

The Web isn't the Wild West any more. It hasn't been for a long time now. What we have today is more like the sort of well-aged cyberpunk shithole you find in films like Blade Runner, translated from the physical to the virtual. That's an interesting world of its own, and it has its own challenges. It also has gatekeepers - many of them - and they mostly bounce old-style shock site content pretty fast.
I guess it is syntax sugar for:

c = 2
b = c
a = b
> I recently removed Google Analytics from my site when I realized it didn't really matter to me.

Interesting idea. If your analytics reports don't cause you to change course, there is no reason to collect them in the first place.

Still, it's hard to believe that analytics add zero value to an aspiring self-publisher. What about simple things, such as knowing which posts get the most traction, and so may be more likely to appeal to someone buying a book or course. That information can be quite counterintuitive.
Quote: “People should know that there are superb scientists in the world who would disagree with Monsanto and some of the regulatory agencies’ evaluations, and even E.P.A. has disagreement within the agency,” ... (emphasis added)

Without addressing the article's basic thrust, which seems meritorious, this talk about "superb scientists" contradicts the most basic premise of science, which is that science rejects authority, relying instead on evidence -- some superb, some not. The greatest amount of scientific eminence is trumped by the smallest amount of scientific evidence.

Worse, to begin a debate that pivots on the authority of scientists only invites a reply in kind -- whose scientists are more authoritative, more "superb"? The process quickly loses any resemblance to science.

So for those responsible for the tone of this debate, it seems there are two goals. First, achieve some immediate, tangible goal. Second and more nefarious, turn a scientific debate (relying on evidence) into a political one (relying on eminence).
FetLife loses its ability to process credit card payments