skysight-inc/HackerNews huggingface dataset:
Soon after reading the Nonviolent Communication book, I searched for more on the internet, and found the community joking about precisely this aspect of the name: https://anvc.svenhartenstein.de/en/26/

The problem with “power-posing” was that it made specific (and incredible) claims about the results of using it. I have not seen so much in the book (or if I did I ignored it), and regardless of whether it has any effect on others or not, I've found it valuable in my own mind to have mental clarity, separating observation from evaluation, thoughts from feelings, requests from demands, and simply being aware. (Even if I don't change a word I'd say... actually I can't get myself to speak that way often as it feels unnatural, so I'm content with simply saying whatever sounds natural but with these distinctions in mind.)

There are definitely superficial similarities with a “patronizing” style or a manipulative one. Nevertheless, I do think that, genuinely done, it's more than a “style” of communication, and one for every conversation where there's any emotion involved (not just difficult ones): I see it not as a strategy or technique, but as a reminder that the person I'm communicating with is a real human being with needs — the goal is a greater connection between people, not being more effective at getting what you want (for which I suspect many of the same principles may apply, but employed merely as tricks).

Of course I only remember/manage to put it in practice a small fraction of the time, and I don't know whether the “effectiveness” of such conversations is positive or negative (in terms of outcomes), but I definitely feel fewer negative emotions and that's valuable in itself (to me).
I wonder if it's possible to add something similar to the protection you get in Haskell to other languages via some static analyzer or something.

In Haskell, it's pretty much impossible to have unexpected nulls because the ability to return nulls is something that is expressed in the type and needs to be handled before working with the possible type to be able to pass the type-check of the compiler.

For example, if I had a function:

findFistOdd :: [Int] -> Maybe Int

That returned the first odd number in a list of numbers, the Maybe wraps the return value so the result is either `Nothing` or `Just someNumber`. I can't work with the result directly like

1 + findFirstOdd [2,3]

It would fail the type check, because I need to tell the compiler what the program should do if findFirstOdd couldn't find an odd number. (1 +) is certainly not expecting a NULL as its argument type is Int. I can tell it, "Just die if that happens":

1 + (fromMaybe (error "couln't find odd number") $ findFirstOdd [2,3])

or I can tell it to work on the inside value if it's there, returning Just (1 + someOddNumber) if it's there or Nothing if it's not:

(1 +) <$> findFirstOdd [2,3]

Conversely, if a function says it returns an Int:

addOne :: Int -> Int

That means it returns an Int, guaranteed. That's never going to be some null value. It's not something you'd ever have to consider.

Kind of wish all languages were like this. Nulls are probably the cause of most unexpected exceptions and it could be something that could always be caught without even running the program.
This was discussed at length here several years ago (2015). This Ask HN has 140 comments, many quite long:

Ask HN: What was Usenet's ultimate demise?
https://news.ycombinator.com/item?id=9987679
This feels like a gigantic separation of concerns violation. Why the hell should amp have anything to do with email? What are the advantages over just normal markup besides proprietary features each vendor shovels on-top of the "open" standard?

... sigh AMP is the one thing I really, really, despise from Google and it just continues to spread.
Hive numbers are on a steep increase in New Zealand. In 10 years we have more than doubled the number. Honey prices are falling for beekeepers though, so many are expecting a bit of an industry crash.

Our wild bees are not doing so well. https://www.newsroom.co.nz/2018/01/31/79714/the-dark-side-of...
https://www.airborne.co.nz/statistics/new-zealand.shtml
Calling them allies is a bit of an exaggeration. I'm not defending the Soviets, they certainly played their role in Nazi imperialism(supply of raw materials, carving up Poland and so on). But a non-aggression pact doesn't automatically make them allies. Poland had also signed one with the Nazis and they helped themselves to annex a part of Czechoslovakia before the Nazi invasion of Poland. And we know that Poles and Nazis were far from allies.
What was so bad about just following links from an e-mail to a website? Looks like this will be quite a boon to scammers. I wonder what creative uses they'll come up with.

There are some ingrained expectations in people when it comes to e-mail that will now be violated, so there's a great opportunity to abuse this.
> Because of some track record of Java, or because you just have a feeling about it?

It's proposing to reverse-engineer the corresponding source code from the bytecode when encountering the exception. That does sound like a potentially unreliable hack.
The current head of the FTC is a Trump appointee who is a corporatist.
Build a Chatbot with Dialogflow and React Native
you could potentially email MEPs copyrighted work and they would be obligated to filter their emails
JohnSully says:

Sometimes its best not to further aggravate family arguments. This situation is currently recoverable, filing charges will forever change the relationship.

In most such situations it may resolve the matter to the benefit of a wiser or more socialized party, does little additional harm and merely cements and documents a longstanding situation that has little or no chance of being changed. It also provides documentation and a basis for future litigation if necessary.
I don't agree that the middle of extremes is better, but I do think this is a very interesting framing, thanks for this. Your first paragraph, especially is pretty insightful, I think.
One thing that gets glossed over a lot with startups is that often times the technical skill level is really low. If you are a young engineer and you are hoping to learn technical skills, be very very careful about which startup you join because you might end up at one where nobody actually has any idea what they are doing. And if you yourself are in the learning phase of your career, you might not have the experience to figure out if the startup's technical situation is great or terrible.

At least one very important benefit of joining a big, reputable company is that the technical skill level will be good, the career coaching will be good and they probably will even have some sort of education pipeline set up for younger engineers to learn.

I always shudder when thinking about all of the new-grads who are seduced to join startups and then spend years learning terrible habits and churning out crap and get spit out no better than they began. At minimum if you spent a couple years at a larger, reputable company you'll always have a benchmark to compare with other opportunities.
> The Intelligent Speed Assistance (ISA) system could reduce fatalities on EU roads by 20%

Or they could study why some EU countries have year over year significantly more road deaths the others [0].

A quick guess indicates that a 50% reduction (!) should be possible without changing cars, but using better road signs, separation of lanes, etc.

[0] https://etsc.eu/euroadsafetydata/
No one expects Apple to continue operating in China and disregarding Chinas laws.
Completely missing are stable mid-size companies. They can be great! Lots of flexibility to do your own thing, with less corporate politics.

Unfortunately, market forces seem to be driving them out of the economy. Companies have to grow insanely big to justify their investments. And consumers increasingly don't want to shop at a 3rd or 4th player in a market.
Or, based on the evidence...

... Microsoft and Yahoo think it's a good idea and want to support it. There's no particular reason email needs to sit around in the gutter while the rest of the web gets more multimedia and more performant.
I'm curious if you have any examples off the top of your head. Not trying to be combative, but I'm genuinely drawing a blank here.
> It looks like from your comment history you are part of Google's AMP team. It would be nice to disclose that.

I wouldn't want to disclose being part of AMP.
And in this case it means Russia gains much more influence over eastern Europe. As a Lithuanian, I'd rather isolate Russia much more and have more dependency on US.
> have more memory

The L in Java stands for Low Memory.
The key part for eve is that you can configure it so that fleet commanders (people running raids/operations in game) can broadcast to players under their chain of command, without squad level chatter going the other way.

Not from direct experience, we used a much simpler setup for some events on a minecraft server to allow for team voice.
It's not covered in the post, but NVC also stresses figuring out what motivates other people and asking them about it in a non-threatening way (similar template), so I think this is very apropos.

I'd say this part is even more difficult than the stuff in the post, and requires serious empathy.
They aren't two separate wars. They are two campaigns within the same war.

You wouldn't divide ww2 into two separate wars because the germans and the soviets were allied in the first half of ww2 ( when they invaded poland and divided europe in half between them ) and then they fought a war against each other in the 2nd half.

The "continuation war" doesn't get much attention because of political reasons. Just like much of europe ( including france, most of scandinavia, netherlands, belgium, ukraine, etc ) underplays their cooperation with nazi germany for much of ww2 when nazi germany was on the ascent.

As they say, the first casualty of war is the truth. This applies not only during the war, but post-war as well.
>> chefs, makeup artists, and the like

Isn't that covered under "influencers"? What tangible benefit does Twitter provide to a working makeup artist (ie someone doing makeup for films/tv/photography/etc)? Sure, there are makeup artists that run businesses on Twitter, but their business is selling branded makeup and promoting sponsored products. That type of business is 100% reliant in social media, but aside from influencers are there any working professionals that would be unemployed without Twitter or Instagram?
I think you should've mentioned this in your blog post, especially if you're comparing the money you've made from equity to new college grad salary at Facebook
The default compiler options for java provide a lot of information on null pointer exceptions. I'm sort of blown away that so many on this thread are confounded by NPEs, in my view they are dead simple to track down if you have access to the source.
Lyft wants to give free bank accounts and debit cards to drivers
Civilised force is accurate but sadly colonial...

I think "refined force" is a solid option. Selective works well but might be too literal since "select" is a common algorithm verb.

"Judicious force" is my favorite and "prudent force" comes second.
According to [0]:

> The likes of Google News would have to pay publishers for press snippets shown in search results.

I don't really understand the rationale behind this. Really, I am trying to put myself in the shoes of a policy maker, why would I do this law? It's the publisher's role to ask for money, isn't it? Why should a country force a company to pay for sharing content from another company? I don't understand...

[0]:https://m.dw.com/en/eu-parliament-approves-controversial-cop...
Reminds me of the Infinite Jukebox: http://infinitejukebox.playlistmachinery.com/
A lot of people use massmailing services, which mediate everything in every email sent through them so marketing interns can track a message's open rate.

Every click is short-url'ed through the service, and every image is served through them. If you have images turned on by default, you'll also get tracking bugs as soon as you open the email.
AMP emails do contain HTML as a fallback, as per the TC article.
You're right, I got Vent and TS mixed up in my head
Good information for a part II blog post. Believe it makes sense to leave it out of the first.
Fart bullying case: Engineer contests A$1.8m court ruling
Whats with the attack on Snapchat? Creating a social network that respects privacy, doesn't allow Russian trolls to influence our election and provides an alternative to the Instagram popularity content doesn't sound like a terrible mission to me.
It's more about changing power ratio between parties rather than unseating a specific politician. If a known politician fucks up badly, they can get elected next time even if their party support drops a lot. And that's still a win for the opponents.
They reworded Article 11 and 13 (now 15 and 17) so many times that I wouldn't be surprised if "most people" haven't read the final text...

In my opinion the original version with the amendments was simply insane; the work of technologically illiterate lawmakers in conjunction with copyright lobbyists. The final version makes an awkward attempt to fix some of the criticism by simply making things more vague, so each member state can decide how draconian they want to go with its enforcement. Calling the political discourse that opposes these articles "fearmongering" is disingenuous.
If the company already has specialist people for all the roles, then it has already moved on from the traditional early stage startup where the rewards are higher and learning exponential.
It makes sense as a way of preventing exactly the kind of thing the parent comment describes. If you don't even have the option of giving your stuff away for free, nobody can pressure you into doing so.
I agree with all your points, especially that many startups 'prey' on employees who don't really understand how startup economics work.

This is why I think it's important to distill general rules of thumb like the one I suggested. This will give employees a realistic perspective when evaluating startup offers.

For example, let's say your typical pre-series A 1st engineer hire gets $150K + 1% vested over 4 years. Instead of thinking about what your shares would be worth in the case of an IPO, just take the last company's valuation, halve it and multiply it by your ownership. So, if your startup's last raise was at $10M, your 1% stake is worth $50K.

If people start thinking in these terms, the level of disappointment will go way down because you start realizing that the expected value of employee equity is almost never that much to begin with.
I stand corrected. [1] I will see if I can find a way to replace a voice stream. Perhaps I am thinking of a forum thread about PFS.

[1] - https://security.stackexchange.com/questions/58568/is-mumble...
What's the Big 4 in this context? Generally that term applies to accounting firms (PWC, E&Y etc.)
Let’s say Math.sqrt returns Optional because we haven’t invented complex numbers yet. You’re given an integer between 1 and 10, you square it, and then take the square root. The result is an Optional, but it’s provably non-nil. On the other hand, you can’t prove this within the type system. (unless we’re talking about Idris or coq or whatever exotic crap that noone’s using outside of academia)

>If you have both sums and products in your type system, these sorts of situations go away.

Like I said, it’s a toy example. If you need a different example, here’s one: A, B, C and D are Optionals, but at most two of them are nil.
I’m pretty sure that if Apple had Google’s privacy-busting business model they’d be loathed too. If as a bonus they also worked on drones with the Pentagon you’d have even more hate. As it stands I’m yet to see an Apple article here that isn’t filled with people talking about the “Apple tax” and trying to define them as a monopoly.
Discussions of NVC are often frustrating for that reason - there's a tool for difficult conversations, but we focus more on labeling than on teaching the tool. As a society, we need more mutual understanding. Setting aside definition debates would be helpful.
I always feel like there is a lot of optimism in the term end-game capitalism. I don't think we are close to a fully mature capitalistic society.
Thomas Hobbes was religious but I don't think religion is still the motivator for Hobbesian Europeans.
Copywriting Secrets to Write Compelling Sales Emails
> Prior to becoming FTC Chairman, Simons was a partner and co-chair of the Antitrust Group at the law firm of Paul, Weiss, Rifkind, Wharton & Garrison LLP. Simons has held two previous positions at the Commission. He served as Director of the FTC’s Bureau of Competition between 2001 and 2003, during which he was responsible for overseeing the re-invigoration of the FTC’s non-merger enforcement program. In an earlier stint at the Commission in the 1980s, Simons served as the FTC’s Associate Director for Mergers and the Assistant Director for Evaluation. Simons earned the FTC’s Award for Meritorious Service. [0]

Where did you get corporatist from?

[0] https://www.ftc.gov/news-events/press-releases/2018/05/josep...
That’s (substantially) more than I have as #5 at a startup. Truth be told I didn’t pay attention to this when joining because at the time they hadn’t yet set up their EMIs and I was told that negotiating for share options is pointless since their expected value is close to zero. So, if I had insisted I could probably have gotten more. But it’s neither unheard-of, nor even particularly rare from what I’ve heard (in the UK).
How to Create an In-Case-of-Emergency Everything Document (2011)
> At least one very important benefit of joining a big, reputable company is that the technical skill level will be good

I don't believe this is a universal truth, especially since your experience at a large company is largely dictated by the specific team you work on. I've definitely worked for small startups that were far more talented than some of the technical teams I've worked on at big companies.
I live in the Bay Area - my options are shitty Comcast for $66 for 60Mbps or $50 for 18Mbps from AT&T. I live in a building with 75+ units. Imagine that. My parents in a third world country have far more options, with better speeds (including Fiber) and far cheaper options too.
A senior engineer at a BigCo in Seattle with good connections should be making 300-500k (mix of cash and RSUs).
Sorry, how does AMP reach into my client machine and delete my screenshots?
Yes, her work is commendable in bringing information to the public. I don't quite agree with her tone or conclusions in this matter, but I'm glad there are solid IP-centric advocates like her as MEPs.

Unfortunately, a ton of articles basically copy her opinions or findings without the source material, so they get distorted.
I just skipped the Walmart section. The Amazon section is pretty solid and mostly unrelated. I feel like this would be better in 3 parts, the the discussion of Ads as a 3rd part.
Cannot agree with you more. I personally hate chained expressions. Awful for debugging too.
There have been huge street protests all over Europe.

The MEPs didn't care.

There are elections soon. But people will just vote for all the usual candidates, so why would they care?

This is just one topic out of hundreds. And most people care more about the road in front of there house than about something as abstract as freedom of speech. Sadly.
> There's no particular reason email needs to sit around in the gutter while the rest of the web gets more multimedia and more performant.

Email is not part of the web, and more multimedia and more round trips is not more performant, it's the opposite.
European Parliament adopts copyright reform in blow to big tech
The solution for 42 is coming soon
I'm wondering if VPN providers are also lobbying for more territorial censorship. They have only to gain from this.
> Google is dominant in the markets for ... app stores for the Android mobile operating system.

Did you even read my comment? It's literally exactly what I said. I gave two examples of a market and two of a commodity. Maybe you need to go read what a monopoly is instead of assuming others don't know what they are talking about (both me, and the EU, clearly)
Looks so 2000s to visit this website.
I could have used some examples of "the war" in progress. Personally, this war has not really impinged on me. I'm not claiming it's not happening, but it would be good to have some evidence that it is happening. Or that the war has gotten hotter recently.

Also, I have to say that I think it's a mistake to view "open source" as solely motivated by commerce. One big practical difference between FSF and OSI is how accepting they are of permissive licenses like BSD and MIT. Basically, OSI likes them and FSF doesn't. (Or at least FSF prefers copyleft licenses like GPL.)

It's true that permissive licenses are more commerce-friendly, but one could also argue that they are more freedom-friendly as well. After all, with a permissive license, you can add your own proprietary extensions to a codebase and then sell the resulting executable without sharing the source for the extensions. With copyleft licenses, you are restricted from doing this. Thus permissive is arguably more free-as-in-freedom.

Of course, copyleft advocates argue that copyleft licenses are more free in a larger sense, in that they guarantee that the code stays free. And, you know, maybe they're right. But I think it's something that reasonable people can disagree about. Whereas a lot of copyleft advocates seem to think that permissive licenses are a sign of moral weakness.

I would say the permissive licenses are "free" in a libertarian sense, and the copyleft licenses are "free" in maybe an anarcho-syndicalist sense.

It seems like a lot of people are convinced that copyleft licenses are more ethical than permissive licenses. I'm afraid I just don't agree with this.
Facebook, Axios and NBC Paid This Guy to Whitewash Wikipedia Pages
The state of remote work at iwantmyname, 2019
Why in the world did Firefox care enough to revert the behaviour, rather than telling them to go to hell?
Doctors make significantly more than that. Double that at minimum for a successful doctor.
The example doesn't sound manipulative at all. It sounds like she's calling attention to the underlying emotion that's driving her child to hate the teacher. Being able to recognize that is key to actually understanding why you do things. Hate is not an emotion, it's an evaluation of the teacher, and to behave like an adult you need to recognize why you have that evaulation.
Jesus Christ, it's Google's AMP!

AMP is the Jason Bourne of the web developer world... it could be the end of us all.
#f4f4f4 on #ffffff is a contrast ratio of 1.1 via WCAG's formula. Svbtle should be ashamed.
Why does Google have three members then?
Under The Hood: Arrays in JS
Rate-of-learning: the most valuable startup compensation:
https://kyletibbitts.com/rate-of-learning-the-most-valuable-...
https://news.ycombinator.com/item?id=13575706
> Question: is there any rational reason an investor would invest in a 10-year bond when they could get a better interest rate on a six month bond?

Well, what do you do with the cash once the six month bond matures? IF a recession comes along, you'll be looking for a place for your cash in a financial environment that may be quite bad.

People go to 10Y bonds because any financial storms would have likely blown over by then. And keep in mind that the average time between inversion and a recession is 311 days. [1] And then on top of that you'll want some recovery time.

So you're looking at least 2 years before things hypothetically blow over. And US bonds only come in certain increments: 2Y may be overly optimistic, and the next jump after that is 5Y (then 10Y).

10Y may also be more liquid, so people just mostly skip 5Y.

[1] https://seekingalpha.com/article/4250934