skysight-inc/HackerNews huggingface dataset:
It’s simple: just decline jobs that don’t offer it. Unless you are desperate for work or otherwise willing to compromise on it for personal reasons, turn it down.

If a company says they either don’t offer severance as a policy, or that severance is calculated like, e.g. 1 week for each year of tenure, just push back or walk away.

When I’ve negotiated this before, it hasn’t been an issue, in mid-level individual contributor engineering roles, one senior engineer role, and currently in a managerial role.

Most companies will start out saying they won’t do it. But if you say that’s too bad, they’ll either pass on you (doing you a favor) or they’ll negotiate like grown ups.

Is IBM going to do this for you? Of course not. So don’t work there. But a lot of places will, or at least will negotiate a large portion of the type of severance I discussed above.

It’s not about levels. It’s about sensing that severance-minimization at the cost of missing out on a good candidate is a telling characteristic of dysfunction to be avoided. So just don’t work at those places.
If you have invested 20+ years of your life into a particular project, and you have someone doing something that you consider potentially harmful to it, could that not be enough to react angrily?

I don't see why it would need to be negative emotion sourced from another area of his life that is leaking out here.

You presumably have to be pretty emotionally invested in something to work on it that long as a hobby and only later as a job.
> The difference is that China has been stealing in order to copy, while the China itself has nothing that the US want to copy.

The US may not care to copy Chinese submarines, but it would love to get its hands on all sorts of information surrounding them.
I've run into the issue as well. You just need to find providers that don't ask.
"They laughed at Einstein. They laughed at the Wright brothers. But they also laughed at Bozo the Clown."

-- Carl Sagan (paraphrased from memory)
StreamKick (https://streamkick.com) | Full-stack developer | Orlando, FL | Co-founder, REMOTE

At StreamKick we're building the best way for viewers to find and connect with live-streamers and content creators. Whether it's Twitch, Mixer, YouTube, or Facebook, our aim is to take the friction out of discovery and help build meaningful gaming communities the world over.

If live-streaming, gaming, or esports excites you, we're smack in the middle of it all. We're looking for a full-stack developer to join us as a co-founder, sail across the launch line, and join us as we create a new segment in this industry.

What you'll do:

- Join our team in a technical and product leadership role

- Work with a tech stack that includes Rails, PostgresSQL, AWS, Zurb, and JS

- Architect efficient and creative solutions to scale our back-end systems

- Develop and refine a recommendation algorithm using user defined variables and external data sources

- Integrate core components from industry leading streaming platforms' APIs (Twitch, Mixer, YouTube, Facebook, etc.)

- Work in tandem with our front-end dev/designer to bring the back-end to the viewer

- Deploy your own code

- Operate freely and on your own schedule within a defined product roadmap

What you should have:

- Experience building and scaling back-end systems

- Self-motivation - this is a start-up

- At least a passing interest / understanding of live-streaming and video games (no - Super Mario Bros. doesn't count)

Bonus points

- Experience with Angular JS

- Experience with React JS

- Experience in an after-hours, remote start-up environment

Equity is negotiable based on career and industry experience. Hit us up! (camper@streamkick.com)
Pharmaceutical Freedom
The userspace networking portion of the talk starts at 46:00.

To clarify, the whole networking stack isn't userspace. They still have the classical BSD networking stack. I think the userspace networking stack is used automatically by system libraries like URLSessions and this new Network.framework library. They introduced their userspace networking stack during last year's WWDC: https://developer.apple.com/videos/play/wwdc2017/707
Across his entire career, he was a tireless advocate and apologist for brutality and extreme violence; in Iraq and in Israel especially. Needless to say, he's far from the only one, but there's very little worth celebrating in a public life that was dedicated to causes that inflicted such immense human suffering.
So how comes that all these revelations come in such a quick succession after years of relative silence? What changed?
Which one doesn't? Solaris, Irix, SCO and everyone else I can think of does.
Still, if the difference is that brutal, there would be a huge niche for planes that have no passenger version and are designed to never have windows.
Open source Sharepoint? Why would anyone want that?
> the rise of digital assistants in Google Home, Amazon's Alexa, Apple's Siri, is, in a sense, the rise of the chat bot

Actually, I'm still quite bullish on this. Advocates always talk about how 'VUI' (Voice User Interfaces) will be the next big thing but from what I've observed most people - actual users, not financially invested in their success - still remain quite bullish on them, or they only use them to set timers.

I don't believe Amazon, Google, or Apple have ever actually released sales figures for their assistants. I believe its because the numbers would look so insignificant compared to everything else.
>Maybe. But also realize you have to protect patents. So if they do not which clearly they do not then no issue.

That's trademarks.
IBM built some very nice plumbing for NVidia GPUs? :-)
Most of the time those times are last updated, not when they originally posted the article.
You seem to be confusing graphql with something graph-like but completely unrelated. It was fully designed as an external API protocol. At no point is it intended to sit between your server and your DB, though I guess you could use it that way if you really wanted to.

> The API itself still needs to exist regardless of GraphQL

It really, absolutely, emphatically, does not.
Generating Pony Coverage Reports
Lol u think no one has thought of that? You're just soooo much more clever, huh?

Keep your stupid opinions to yourself, shiteater.
Yes and yes. I used Titan for my research in grad school. There’s dozens of researchers waiting for as much compute power as is available. Tasks like quantum Monte Carlo simulation make extremely accurate chemical predictions but require a massive amount of compute power to do so. You may think, well just design a better algorithm, but we’re starting to run up against the limits of computational complexity. Further fundamental improvement for simulating fermion systems accurately would require quantum computing.
One interesting thing is that this perspective - displeasure that decorum is being enforced instead of underlying issues being addressed - is loudly shared by both left and right on the internet these days. After a few decades of insincerity and bad faith argument it seems like everyone is getting fed up, and most people running platforms have no idea what to do about it.

Look no further than Gab, a no-censorship right wing Twitter alternative that is now in crisis due to fights between users and corporate leadership over a mix of death threats and - you guessed it - decorum.
The articles will probably have been updated as more information comes in, so the dates on the articles may be updated. I saw the news on the CNN and BBC websites over 9 hours ago.
"But -- oh, I forgot, he's American. He's a white guy. He's part of the elite. He gets to wash away his mistakes. We all know that the only people in America who are accountable for their mistakes are the poor minorities."

This is the type of comment that goes against the spirit of HN, not what mychael posted. If the above quote doesn't sound needlessly inflammatory and discriminatory to you, you need to get some perspective.
> I'd miss having URLs you could change by hand :/

URLs you can change by hand in API calls? When I'm at that level, I can just as easily edit the call body.

> One critique I haven't seen about GraphQL is that it's less human-readable.

My experience is the opposite, reading a complete graphql query is way easier than reading a mix of URL, query parameters and entity body, even more so when I need multiple such queries to replace a single graphql query.

And the query tells me exactly what's in the result, to boot, so it acts as documentation for the data-extraction code.
They normally force you to buy 2 rooms now, that didn't used to be the case.
Twenty Years Later, Everything Is the Truman Show
If you use non-Apple devices then there is no bloat since you do not have these apps.
I would be thinking really fucking carefully about posting this. If a loved one has a specific plan to commit suicide you need to take that really fucking seriously. Death by cop is so much smaller than suicide rate in the US.
Simulation of turbulence at very high Reynolds numbers is something that requires these mega computers. You can have a look at DOE's INCITE program awards to get an idea about these simulations:

[0] http://www.doeleadershipcomputing.org/incite-awards/
I'll always remember Krauthammer as an enthusiastic advocate for torture - not just after the fact (to defend his neocon allies who had actually carried it out), but before it too. He put torture on the agenda when nobody else was talking about it.

It's a shame that he's dying, because he still seems quite pleased with himself about all the damage he's done to human civilisation.
But pizza companies don’t care what kind of beater you drive the pizza in, as long as you tell them you have insurance.
Cool! Thanks! I will look into this more. I know there is big $$$ in options but it has always struck me as risky... I know, risk vs reward...
Really bored of the "Facebook is bad" articles, I thought that fad was over?
If you've spent much time working in media, you'd know a considerable number of people are just chasing down every project to pay rent. Just like open source software and startups, not everyone gets rich off of a success.
Well, "distributed, decentralized, peer-to-peer network" worked well enough, back when, to differentiate e.g. Kademlia from Napster.

But interestingly, people also called BitTorrent a "distributed, decentralized, peer-to-peer network", even though BitTorrent requires trackers. None of those adjectives allow the differentiation of the Kademlia design (a network of dumb nodes with smart, active clients that walk them) from the BitTorrent design (a network containing both dumb client nodes and smart server nodes, where the clients register with the servers.)

"Serverless" is the word for what Kademlia is and (pre-DHT) BitTorrent isn't. Or what differentiates a wireless mesh routing system from a 1980s BBS store-and-forward architecture. Or what differentiates IPFS from, say, the network consisting of all Lotus Notes clients + all Lotus Domino servers.

(The funny thing is that AWS Lambda is not "serverless" by this definition. AWS Lambda is just a PaaS with a CGI-alike ABI. Now, if Lambda was an ABI standard; and everyone ran a mesh of their own Lambda nodes; and your newly deployed Lambda function could end up running on any random node, without a first-class "server"/second-class "client" node separation; then that'd be "serverless." It'd also basically be Ethereum or Urbit or another of those wacky architectures, rather than Lambda any more.)
I don't know if this was because Skype was developed before the “mobile wave", but to this day it's still not a great app to make calls from through mobile.

Whenever I'm calling over 3G/4G it often disconnects, and I'm not the only person who seems to have this issue.

WhatsApp seems to be a lot better for mobile calling
Good riddance to the poorly upkept taxis with the aggressive drivers, and expensive rides.

I feel like the drivers are not paid adequately though, esp. given the hidden expenses. I talk with them regularly and think many don't realize those costs.

I always tip as a result, and I think Uber/Lyft give me better drivers as a result, though I can't be sure.
Ya the US is somewhat behind other countries electrical-safety wise. Another weird thing – all our receptacles are flush, not recessed, so the prongs are still exposed after they've made contact, when the plug is halfway in.

This is compounded by the problem that Home Depot still sells, e.g., non-tamper-resistant receptacles. They are no longer code compliant, but they're by far the cheapest and I've no doubt they end up in the homes of tons of DIYers.
Not as a sommelier but a wine waiter and no, my English was not rudimentary but I did not have much practice at speaking so I had very hard time on the phone(I guess I was used to do lips reading?).

There are also roles that require almost no interaction with the guest and these roles were filled with immigrants that barely speak any English. Roles like bringing the plates or collect the empty glasses and dishes.

Also, it's not like they had much choice, In these 4 months I haven't met a single British person as a colleague but Spanish, Italians, French, Bulgarians, Romanians, Iranians, Brazilians, South Africans, Kiwis and of course a lot of Australians.

The pay was just above the minimum wedge. Later I actually built an app to help these agencies organize their workforce but it turned out that they were happy with Excel, e-mails and Whatsapp.
"The spirit is that these gigs augment income, not become a sole source of it."

Says who? If the jobs are moving to the gig economy, then what income is a person supposed to augment? I find this argument both false and harmful to understanding the situation at hand.

I agree that there are certain workers who benefit from the gig economy (those living in mom's basement, have a working partner, etc.). What I disagree about (and thus possess cynicism) is that the "majority" will benefit from the transition of many positions from traditional employment to contracting.
I think one of the main issues is that the current employment classification is too binary. There are independent contractors, who are really independent small businesses: set their own rates, do their own advertising, choose their own customers, and keep all of the profit. And employees, who work for their employer for set hours, and get a stable salary and benefits in return.

We need a new third category: dependent contractor. Once that exists, we can start a more meaningful debate on what freedoms vs stability guarantees are best for it, without trying to force people into one extreme or the other.
It's time for better capitalism
Unless you're alleging that he knew the statements about WMDs in Iraq were false, and you have evidence to support that claim, you're lying when you claim:

> He repeatedly lied, over and over, before, during and after the war to enable the greatest crime of the 21st century.
My rationale is that every time I automate a task, I get better at automating tasks. Losing a battle here and there helps me win more battles later on, and by the end of my life I will have netted more time saved than lost.

Also, automation work is much more interesting than doing stupid, repetitive tasks.
Sounds like they were working in catering for events, which has traditionally been a job you can show up and get with no skill (unlike sommelier which is highly skilled).
Most of the time they care more about perf/watt than raw power. The problems that run on these have to be so embarrassingly parallel that individual node perf isn't that important. Sometimes those two line up well, but not always. For instance Blue Gene used more or less off the shelf PowerPC 4xx cores that were designed for embedded use cases. The neat stuff tends to be in the supporting chipset, particularly around the interconnect.

In this case it's using more or less off the shelf POWER9s and Nvidia GPUs.
Brookings' Second Report of the Continuity of Government Commission (2009) [pdf]
This supercomputer is surprisingly underwhelming, since it's equivalent to just two of Google's TPU v3 pods.
All Americans are partially responsible for the costs of the Iraq war. That is irregardless of their support of it. This is how a democracy works, or to a bit lesser degree a psuedo-democracy republic as is the case here.

A citizen's level of responsibility increases for those who advocate for such actions, and the level increases with a wide and strong advocacy.

To attempt to wipe the slate clean of such responsibility is grossly unfair for everyone involved and must involve some deeper issues of which I will not speculate. The fact there was an appeal to eminent death as a reason to not call this out is absurd. A terminal condition doesn't retroactively absolve responsibility.

This is coming from someone who thinks the Iraq war was needed however it was done so in the height of incompetency.
If China did then so did Russia. But let's give Putin a seat at G table.
I agree. Im not saying this is the solution, but is not a bad API, that is what I say. A cross plat. and OSS would be great, absolutely. But as others have said those apis usually come out of defacto standards that people adopt. Probably adopting an apple library likely with patents and copyright issues is not even an option. But maybe it triggers new ideas and reactions on people on other OSes.

Implementing this (similar functionality) API on Linux on top of libuv/libevent and gnutls + multipath tcp shouldnt be much work. Well, maybe multipath tcp is problematic, I dont know details there.
I hear this argument a lot, and I just can't agree with it. The biggest miss was about chemical weapons, which even if true, would have been an entirely inadequate justification for the war that followed. The nuclear argument was never well supported and clearly looks fabricated in hindsight. To talk about bad intelligence is to accept that invading a country to preemptively to remove a dictator is a moral action, which is repeatedly demonstrated to be the exact opposite when viewed as a whole.

The results of the Iraq war were foreseeable by those that pushed for it. I can't accept that we should just politely not mention it because someone is dying of cancer. This is a war and the deaths of hundreds of thousands of people. It's a big deal.
> they see nothing for 99% of the journey anyway.

Endless clouds below, dark blue skies above, the occasional contrail of another plane on a slightly different route, the moon over the ocean, the stars, auroras, sunrises, sunsets, large ocean liners or cargo ships below, wind farms, mountains, cities, the Alps, the Grand Canyon, endless patterns of irrigation. The Earth is unfathomably beautiful from above.
> people are surprised that the Constructionally guaranteed freedom of the press doesn’t actually include a right for the media to keep sources confidential

Is this really true? As opposed to the right getting trumped occasionally through some technicality? If it's true, why do reporters so commonly expect to keep sources private?

But maybe I've missed the point. To remain private, the source must not share their identity with the reporter. Is that it? That's why the NYT etc have Tor-based leak drops.
To me it seems that AirBnB is cannibalizing its own business.

They are not interested in strong control over either users or landlords, for they need more and more users - but the laxer the rules are and the more people are using their service, the harder cities and residential areas will fight against it.

Probably an equilibrium could've been found not for the new and lawless startup culture fueled by their own hubris.
If Uber wasn’t marginally beneficial to drivers, why do they do it?

If HFCS wasn’t healthy, why do people eat it?
These chat and voice interfaces are basically the public's version of a command line interface. It has the same flaws and virtues. The main difference is marketing.

Of the bots that are marketed to be more human with lots of machine learning. From my experience, they feel no more better than the original ELIZA (https://en.wikipedia.org/wiki/ELIZA) despite the leap in tech.
"Yo" did die (or at least appears zombified, with 32 Patreon supporters). One bit appears to be too few.
I agree, "harumphs" and clever one-liners from grumpy old uncles are really what our national discourse needs a lot more of. The world will truly be a poorer place without this torture advocate and war monger.
That branding started a long time before Tesla was ever around.

http://www.oldcarbrochures.com/static/NA/Chrysler_and_Imperi...

Ideally, yeah, every manufacturer would have to take all the puffery out of their marketing, or better yet, talk about all the negatives of their product/service first, but I doubt I'll ever see that.
Typescript IS javascript, so of course it inherits all of its problems. The data structures and standard libraries are what you get from JS, nothing more. It's called a programming langauge but its more of an extension to JS with a powerful compiler.

The typing system is what is special though, especially in how seamless it is in adding strict types alongside pure dynamic objects, but also allowing you to choose pretty much anything in the middle of that spectrum depending on your definitions.

You can have a few strong-typed properties mixed with others in a generic type that inherits from something else but can only take a few certain shapes. It's unlikely you need all that in most programs but it's the fact that you can do it which makes it great. In fact, the Typescript type system is actually turing complete.

Perhaps this video on Typescript from Build 2018 would help: https://www.youtube.com/watch?v=hDACN-BGvI8
> also, why on earth would you apologize when it is, in fact, Facebook's error?

Because you're not apologizing that they saw your post; you're apologizing for the content of your posts.

Like, imagine that you're a [race A] guy with [race B] friends, who is also secretly super-racist against [race B], making [race B]-disparaging posts that are only visible to your [race A] friends.

One of those posts ends up visible to your [race B] friends.

Is the sensible suggestion "hide it and hope they didn't see it/hope they forget"?

Or is the sensible suggestion "hide it or delete it; and then—now that the fact that you're a racist is out in the open—start doing damage control, e.g. by profusely apologizing for your comments and trying to skew things in such a way that it makes it seem that this was a one-off thing rather than your usual secret behaviour"?

(Or, for another obvious one: what if a private post to your secret lover is made public to your spouse?)

IMHO these are the kinds of problems that are important to suggest a response for—the ones where Facebook could make a suggestion of a response that would create the most net utility, since a lack of any intervention in these cases has the potential to create the most net disutility.

Compared to these cases, the ones where someone's parents saw their pictures of them partying or what-have-you are effectively irrelevant, and shouldn't be brought into Facebook's moral calculus re: appropriate responses.
> invading a country to preemptively to remove a dictator is a moral action

That is widely believed. For example, that's exactly what Obama and Hillary did in Libya.
Krauthammer is the son of Jewish immigrants, wherever that fits into the hierarchy you're describing. What does "white guys" mean anyways?