skysight-inc/HackerNews huggingface dataset:
Getting backwards compatibility forever doesn't come for free, check out some of the MSDN blogs where they discuss all the hacks they've done over the years to maintain backwards compatibility.

There were a lot of security exploits that were discovered in old long forgotten 32 bit Code.
Keyword: Talk. I'm not so sure that online communities are the best place for political discussion. Direct person-to-person communication allows for much more subtle, nuanced conversation and doesn't seem to turn into dumpster-fires nearly as often as online.
There is a docking ring on JWST, so it could be reboosted to a proper orbit if there's a problem with the launch.

A Dragon spacecraft (which will launch uncrewed with a docking capability sometime this year) or just some satellite bus with an NDS docking ring, should be capable of boosting it if there's a minor performance shortfall like this launch. $150 million, I would guess, would be the cost to address a minor performance shortfall like this. That's not too bad since JWST is a $10 billion spacecraft.

It should be pointed out that the electric-propulsion-equipped spacecraft actually launched will have no trouble reaching the correct orbit, it'll just take 4 weeks longer than planned.

The performance shortfall, based on guesses of the electric propulsion performance and the 4 weeks delay, is probably around 50 to 100m/s. JWST has a budget of around 150m/s, so JWST would, in principle, be capable of moving itself to its planned orbit, but this would signficantly impact its on-orbit lifetime (or require fancy mission planning... I'm always impressed by how clever mission planners can squeeze water from a rock when a problem like this occurs).

So JWST itself may actually have enough propellant in case this problem occurred again, and there is a docking ring on JWST that could, in principle, be used for reboosting it.

It should be pointed out that there was a similar problem with an AtlasV-Cygnus launch in 2016, but the payload was going to a low-energy orbit, so the rocket happened to have enough performance margin that it didn't affect the mission. But if the payload had used the full capacity of Atlas V (like this Ariane 5 launch), it would've been a similar performance shortfall.

Bottom line: no launch vehicle is perfect, not even Ariane 5 or Atlas V. But payload can make up minor performance shortfalls.
I don't know. Whatever would prevent my co-workers from talking about politics for the entirety of lunch, every single day.
Console-based user interface toolkit for .NET applications
Is really Python such a pain for a bigger projects?
MoviePass Withdraws from Some AMC Theaters
I think we need some sorta public domain tech that allows car sensors to talk to each other real time.
This is what I am using as well.
Lyft investigates claims staff abused access to customer data
> heavy handed immigration policy

That discussion is unlikely to go well if any of your co-workers are immigrants. You can't discuss "should you be in this country or should you and your family be deported" in front of someone dispassionately.

Edit: the last few times I've discussed "heavy handed immigration policy" at work it has been because co-workers have had to deal with the Home Office and I'm commiserating how difficult it is. One guy got tripped up by "the middle initial on your ID wasn't present in the name field of this form" (or vice versa).
«The great thing is that I can dish out unique email address»

That's the number one reason I would like to run my own server. (And, no, the Gmail trick of adding "+foo" to the username doesn't satisfy me because spammers know this trick and can strip it.)
How to Beat Severe Jet Lag
> Or you know, not talk about politics in the work place.

There's a lot to be said about this approach (and I had a good conversation about this with someone I know who works at Google and leans conservative / Republican but not alt-right, and is unhappy that internal social media is tied to business-related communication - blocking someone who posts a lot of partisan political stuff apparently means that you can't communicate with them in an emergency, if they maintain one of your dependencies, which seems like a pretty bad design).

But I think there are two reasons it's not a completely simple solution.

The first is that Google, as the article says, encourages you to "bring your whole self to work." Heck, Google even encourages you to bring your dog to work. Google encourages you to stay for lunch and probably dinner. Google encourages you to form bands with your coworkers, go on hiking trips with your coworkers, etc. There's a lot of deliberate attempts at promoting social cohesion beyond just normal traditional professional relationships, and by all accounts, that's a lot of why Google is as successful as it is. Requiring "Don't talk politics at the workplace" involves not talking politics over meals, on weekend team trips, and so forth, which is unlikely to be enforceable and also seems like it would hurt the genuine social bonds these things are trying to promote.

The second is that "politics" includes things like "Is it valid to be trans" or "Are certain races inferior to others." I'm not going to deny that this is "politics;" the generalized question of whether whole swaths of people are deserving of recognition under their claimed identity has been part of politics since basically the first empire captured its first nation. But it's unavoidable for a large company to pick an answer one way or another. A hypothetical Google running at the time of Cato the Elder, with Roman and Carthaginian employees, could not avoid the "political" question of whether Carthage should be destroyed and its residents sold into slavery.
And only use shielded addresses:

http://jeffq.com/blog/on-the-linkability-of-zcash-transactio...

At least with Monero you don't have to worry about that because everything is private by default.
This is a shame for obvious reasons but I don't like the comparison to "god view". Uber designed a UI around accessing PII for their employees to use wanton, Lyft sounds like they need to get their data access under control, stop making excuses for why anyone "needs" real user data, and actually run audits.
Right. And we don't need or want them to.

I want the smartest software engineers in the world to work on other problems than how to recommend better photos for me.
Heh, I have had the exact opposite experience. My mail setup has been stable and reliable for years. (I'm a little bit afraid to report this because one possible explanation is that I simply have not been on any serious hacker's radar screen.) I'm not doing anything fancy: just postfix+dovecot, gray listing using a custom milter I wrote in Python, and Spam Sieve running client-side on my Mac.
>> which are then captured and reported to HR for violating Google’s mores around civility or for offending white men.

> Rules requiring civility don't only apply towards white men

Welcome to the cutting edge of contemporary social justice culture, significant portions of which seem to want to invert and reorganize racial/gender power structures to put themselves at the top, rather than working to actually wash them away.
> He can pay for media campaigns to support his positions and he can exert influence financially over media networks, but he can't control the masses on social media social media which thwart his vision.

Uh.. he can pay for media campaigns on Facebook too, just like many others are doing it with the "fake news".
I think this is even too far. If this immigration policy affects you, you should talk to your manager about it, but general workplace discussion about anything that isn't "creative" (as in, your hobbies or pets) is a trap.

EDIT: and what I mean by that is, you can discuss with a close coworker whatever you want, but people seem to want "open texted based communication" in a way that invites argument.
The article states that every except Tesla plans to work with lidar, not that they are currently. The technology still needs to be toughened up and made cheaper for it to be viable.
My favorite semi-autonomous feature is the one where your car detects a stopped vehicle in front of you and tells you to brake.
Don't forget the toll it takes on your psychologically. That's the worst part. Still haunts me.

The Genes out there are rightly heros.
>>> You bring up very good points about working 100% remote, though. It should not constitute a decreased salary unless you’re not working full time remote

Why do you think this?
Slightly tangential, but is there something for RSpamd, where it can be run as just a blind mail relay?

I.E. like this:

Internet Email (SMTP) -> [MTA + Rspamd] -> [Real MTA + Inboxes]

I ask because I've got a mail server system I'm happy with, but just want to bolt a better anti-spam filtering system on in front of it.

Thanks.
This is an insightful guide on how email works.

Instead of running each component individually, I would recommend looking at something like Zimbra or another OSS mail package that handles a lot of this.

I hosted my own email for over 10 years and maintaining the bits are as painful if you don't have a plan in place.

A decent comparable for do-it-yourself hosting is the kind of luck a product like MDaemon provides - it decent job on windows of rolling all the features into a reasonably manageable server, as well as being quite affordable. I don't work for MDaemon, but tools like this make hosting email relatively trivial.

http://www.altn.com/Products/MDaemon-Email-Server-Windows/
> I thought about Fastmail, but its too expensive when you want to do more than one email address or domain.

Not true, I run multiple email addresses and domains on my $5 account. Each address is routed to a different folder.
Why Is Pay Lagging? Maybe Too Many Mergers in the Heartland
Yeah - that's a very important point. Part of what you're paying for is expertise in a fairly complex and changing field, and with that in mind the price FastMail charges seems to be a bargain.
Oldest known human fossil outside Africa discovered in Israel
Enumerate Lambda functions across all regions with useful metadata
Actually, it is not just urban legend but part of their FAQ ;-)

https://github.com/tmux/tmux/wiki/FAQ#why-is-c-b-the-prefix-...

Nevertheless, I think they should have changed that in the release version and configure their dev environment. After all, it is pretty uncommon to run tmux inside screen for most use-cases.
James Damore didn't leak his memo to the public, he was very much doxed first. It sounds like some people can't take what they dish out.
Satellite insurance is probably cheaper (though rates may rise?)

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

http://spacenews.com/space-insurers-warn-that-current-low-ra...
Information Security Analyst-TS/SCI Poly Required – iCIMS Social Distribution
Manage Engine Free Windows Admin Tools 2018 Activator and Crack Free Download
> where employees are encouraged to “bring your whole self to work”

I mean... I do see you have to take this with the usual American-sized boulder of salt, but I honestly wonder how someone thought this was a good idea. I.e. this goal is obviously neither achievable, nor would it be actually a good thing; it doesn't make sense as a slogan.
I miss blogrolls
Because there are no restrictions. Once those restrictions are put in place, expect the brain drain. After all, these are a lot of careers we're talking about. Assuming we're talking about crypto restrictions of course.

If we're talking about some other measure, I addressed some of those here: https://news.ycombinator.com/item?id=16236105
> Does the "alt-right" have specific reasons to harass Google

I can think of one, aside from the Damore fiasco. Last year, Google, as a domain name registrar, took an inherently political position in clientHolding a fascist website's domain name - and doing no such thing to any of its overtly communist customers.

Prior to the Godaddy/Google decisions, domains were generally only subject to action of this kind in the case of FBI/DHS/ICE seizures or egregious network abuse (spam, botnet c2, etc).

This action set the precedent, for the first time, that denying access to your own domain names (clientHold prevents you from even transferring your domain to another registrar) on the basis of political disagreement is a perfectly acceptable action on the part of one of the largest infrastructure providers on the planet.
We can't have space colonies or commercial stations without space advertising?
Is there any server with such a short default? The RFC recommends at least 4-5 days.
You need to know your DNS well, you need to know your OS basics well (when's the last time you understood what S.M.A.R.T statistics really mean?), you need to know your monitoring well, you need to know your backups are up to date and functioning. Do you have some sort of alerting set up so you will even know if anything went wrong? Oh your are the collateral damage of a DDOS to the datacenter and the datacenter has disconnected your server, and they sent you a mail about it ? To your mailserver ? You have a few other users, and now they would like to use a webmail system? Let's get to it! Whoa, viruses, let's install amavisd to filter those, let's see where is the documentation? Ah. Just the sourcecode ? Very well!

It's really more of a second job.

But it's ever so much fun once you have a decent grasp on all these things
Email is always a nightmare. My ex runs a BSD mail server that seems to work alright (and he has a cloud service that will handle mail in the event of a server failure). Me? I pay Fastmail like $50/year to do that for me, and they’re wonderful. I tried to sign up for a trial with my own domain, and when I got a strange error that didn’t let me log in, I put in a ticket (as a non-customer) and the issue was rectified quickly.

I swear, I don’t work for Fastmail, but I’d much rather use them (or any email provider that is halfway decent) than fiddle with my own mail server.
Which is odd within itself, my Subaru which uses optical (visual) sensors can detect stationary vehicles fine even at highway speeds.

Does Tesla's system have no optical sensors?
I started working on this a while back and got as far as writing a collection of scripts that spins up a mail server from scratch and does all the configuration. It's not complete (doesn't include spam filtering or search) and it uses Common Lisp to drive the process, which is the main reason I haven't published it. I didn't think there would be much interest in something that obscure. But if there is interest I'd be happy to clean up the code and put it on github.
If I remember correctly it was set up in Bangladesh. You are correct people did pay back the loans but it required much higher interest rates e.g., 60%, due to small size of the loans and having to factor in those who wouldn't pay back.
>One of things I absolutely despise about the JS community is this obsession with build tools. JS is meant to be a runtime language and the amount of transpilers, minifiers, uglifiers, obfusicationifiers, is absolutely endemic to the messy state of change the language is undergoing.

All of it is ultimately to turn JS into a good language. Considering the state where JS started, it's been a heroic amount of effort.
The default is 72 hours. Not to say that all SMTP servers everywhere use it, but it's the norm.
If that is true, and there may be a point, you might want to consider what the specific evolutionary benefit mechanism of that swarming behaviour is, and what its costs are.

In the case of passenger pigeons (now extinct) and locusts (not a species but a behavioural mode of specific species of grasshoppers), the swarming behaviour was a mobile one, essentially a fast-cycle nomadic activity. Swarming for each both provided defence against predation (any predator species were overwhelmed by the number of prey) and against competition: by moving rapidly across landscapes, passenger pigeons and locusts could out-compete other species for food sources (including humans).

If there's a benefit to human-based swarming, it doesn't appear to follow either of these modes. Humans don't swarm in mobs (outside of riots, and there, for similar advantage), but in stationary urbanisations. And the benefits seem to largely be of information flows and interactivity or interdependence.

At the same time, cities have multiple vulnerabilities. They aren't mobile, they require prodigious resources (Los Angeles, as an example, sources water from up to 1,500 miles away, and every city on the planet is dependent on oil which is found in only a few specific high-concentration regions and much of which crosses oceans to arrive), and of waste removal.

So, yes, humans become more effective competitors as they aggregate. Until, perhaps, they don't.

Fly in the ointment and all that.
The idea of "checking your politics at the door" implies that there is an apolitical baseline, which, in this case, is wrong.

Note that the debates at Google are not about "is Trump an idiot?". They are about political issues affecting decisions made by Google. In these debates, not bringing up politics is equivalent to continuing the status quo.

That's not avoiding politics, it is simply accepting the politics underlying the status quo. It may sometimes appear to be "neutral" because people have grown accustomed to it, but it isn't.
...or, perhaps, these rifts are merely shouting contests between small (but extremely vocal) groups on extreme opposing ends of the political spectrum, and are greatly exaggerated for the usual clickbait / attention economy reasons.

...or, perhaps, it is getting rather contentious, but some as-yet-unknown policy will mitigate these issues, either through honest / open conversation or, conversely, through reasoned limitations on what can and cannot be talked about at the workplace.

...or, perhaps, the benefits of pursuing diversity initiatives continue to be larger than these drawbacks, and in the medium-to-long term they expect this sort of nonsense to die out. (This scenario would imply that their leadership is, in fact, very strong, as it requires a level head to stay the course in the middle of a political / media firestorm when you know that's the right thing to do.)

Which of these is true? All? None? I have no idea without further data, but I'd just as soon not prognosticate utter ruin based on sensationalist news articles.
been using mosh + tmux for couple years and it's been great.
Amazing how a tiny bit of work flow improvement increase productivity.
This is more or less what David Gudeman, the other plaintiff in Damore's lawsuit, wandered into:

> Gudeman further stated that at the suggestion of another Googler, he searched Gilani’s story of being profiled, and found “zero evidence for the claim that [Gilani] was targeted just for being a Muslim.” Gudeman posed more questions about the FBI’s motives for looking into Gilani such as the fact that Gilani had recently visited Pakistan, and that the FBI could have possibly found something interesting about Gilani’s trip or the region that he visited.

If you're going to have a rule about not discussing politics in order to uphold a productive workplace culture, it seems like a very good place to start is that your coworkers should not be able to say something with the subtext "Maybe the FBI had a reason to investigate you for being a terrorist."
Well, I was at the soundcheck in the morning (not super early, if memory serves me, this was a while ago). The concert was that evening. And yea, he was doing each seat individually, at least while I was hovering around watching everything. I can't say what he did before I got there, but yea for the 3 hours or so that I can remember he was doing each seat. I'm sure he skipped a few rows here and there, he would have to just because of time. Also, it was probably less than 15 seconds of the test track, I'm most likely exaggerating that fact subconsciously because it's a fond memory of mine.
Tensorflow 1.5.0
Nice advice, though my experience doesn't resonate with #5. I always priced by the hour, but charged by the minute. Tools like Harvest made this easy. If there was a chance to reduce billable time spent by changing the spec a bit, I'd let clients know. Clients seemed to really appreciated this, and I was making enough to buy a house in California, a couple hours away from SF.
Managing Speculation on AMD Processors [pdf]
[leans against light post, flicks cigarette]

"Sure, Graham's Number is okay. ... If you like your big numbers computable."
Definitely no. Overwhelmingly and absurdly no.

Think about it this way.

You can count by just adding. |||| is four. When you're counting small things, that works fine.

Then you have multiplication. Instead of writing |||||||||||||||||||| we just write 20. We developed a new abstraction to write large numbers easier.

Then you have exponentiation: 10000000000 is just 10^10. This is abstraction is all the further you need to go to talk about the number of atoms in the Universe (which is roughly 10^80), the speed of computers (And exaflop is 10^18 operations per second, there are 10^7 to 10^8 seconds in a year, and the universe is 10^10 years old, so if each atom were an exaflop computer, you could do 10^(80+18+8+10) = 10^116 operations. Easily written in scientific notation. This is really all the level of abstraction needed for roughly writing large numbers in science and technology. But not for math. Certain proofs can require absurdly larger numbers.

So what if we abstracted exponentiation? So, instead of writing 10^10^10 (which is 10^10000000000), we write, say, 10^^3. And we can keep doing that. But what if we iterate on the number of abstractions? So the number of "^"s is abstracted, i.e. 10 ^{m} 10. and THAT is abstracted n times (i.e. we replace m with the previous 10 ^{m} 10, n times). Graham's number is n=64.

No doubt I probably made a mistake in here... But:

tl;dr: no, we need to develop totally new abstractions to represent Graham's number. Numbers which can be merely represented directly in our universe are easily written in exponential format.
So unverified, and if verified the auto-pilot system was following dangerously closely?
BOLLR: Milwaukee Wins $28M for Lithium-Ion Battery Patents from Snap-On
Yep you don’t need a lot of watts either. You can get a long way on 5W.
What the heck does "he is unpopular with nationalist governments in Eastern Europe" mean anyway? He is disliked by Hungarian government, because he is an obstacle on their path to greater power. That's it. You are making it sound like the whole eastern Europe doesn't like Soros.
The amazing thing here is the "no injuries" part in a frontal crash at 65 mph.
The visible expanse of the night sky is finite. Low-earth orbits are certainly finite.
Deadman switch?
I don't know why it's so hard to understand. It's not the essence of passing by reference, you are mixing implementation details with semantics.

If you can modify something that you didn't __explicitly__ use as a reference, you have an implicit pass by reference behavior. It doesn't matter if you can't modify the root reference itself of a nested structure, but only the children. You still can modify something that you didn't explicitly specify, so it is still pass by reference.

And by the way, CS has no precise terminology about this, CS prefers to neglect usability side of programming languages altogether.
No they're not or if they are it's with lots of caveats and limitations. In fact, Volvo, which has been one of the more aggressive companies in this space, has apparently moved back their plans. [1] I'm actually willing to believe that this space will develop faster than it looked a few years back. I note that one of the more skeptical AI researchers working on this, John Leonard, is taking a sabbatical from MIT to work on Toyota's self-driving initiative. But quicker to market is still probably at least 10-20 years. Perhaps just not "not in my lifetime" as Leonard said a few years back.

[1] https://www.theverge.com/2017/12/14/16776466/volvo-drive-me-...