skysight-inc/HackerNews huggingface dataset:
The largest entities are multinationals operating on multiple continents, so it's pretty clear that regulations being passed at federal level isn't the primary source of their economies of scale.

Sure, companies can use regulatory harmonization to their advantage, but they can also use tax and labour law competition between localities to their advantage.
>This is speculatively projecting a lot of thoughts and feelings on the brother-in-law, which is quite patronizing.

Isn't that what negotiation is about, when dealing with someone who won't effectively communicate their thoughts? Speculating the wants/needs of that person and addressing them directly? This isn't something I'm making up, I've just read it in "Never Split the Difference". The book was written to address situations just like OPs.

The example sentence structure was meant to be paraphrased. I was hoping for critique on the subject matter not the grammar. I feel uncomfortable turning OP's anecdote into a hypothetical anyway so I'll back off.
Under: Europe’s First Underwater Restaurant
Apple's iPad mini page in redirection loop
I totally agree with this. I've been in two early stage startups like the OP, both high reputation. The first gained me ~US$12,000 on IPO (I put it towards a Nissan 300ZX Twin Turbo :) and the second, US$0 (ironically having that car was part of why they hired me :). Definitely a loss if one counts emotional wear. I still have dreams about being back at the 1st place and they're not good ones.
The causality goes the other way, I believe

We are no content powerhouse precisely because we are so concerned about all these bureaucratic things. Instead of just distributing better content more efficiently, we prefer to make it illegal to be better than the status quo.

Can't speak for all of Europe, but Internet-related legislation here in Germany has been a disaster since the mid-1990s.
Apparently not. It more or less says so in the article.
Bees can forage up to about 5km but generally stay within about 3km, in case that interests anyone. https://en.m.wikipedia.org/wiki/Forage_(honey_bee)
> A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

So basically useless. They claim to be acting "on behalf of the owner of an exclusive right that is allegedly infringed" and they are, even though the allegation is completely without merit.
If I read that correctly, what they're actually introducing is a compiler setting (defaulted to off) to have it issue a warning when you assign a null or possibly-null value to a reference that wasn't explicitly annotated to indicate that it expects null.

But even with the setting turned on, you're still free to ignore the compiler warnings (assuming you haven't also told it to treat warnings as errors) and blithely assign null to a reference that wasn't flagged as nullable. So it's not quite non-nullability.

Which isn't to say that it's a misfeature. It's a huge step in the right direction that will be immensely helpful, and they managed to do it in a way that doesn't break the mountains of C# code that already exist. These sorts of methodical, well-considered design decisions that keep the language moving steadily forward without causing chaos for its users are exactly what's so great about the C# team.
There is still a financial aspect though: that rapid increase in responsibility and experience most probably translated to higher income at your next jobs. And there is a compounding effect each time you change jobs, so the earlier you were in your career when you worked at a startup, the more you gain from it financially over the course of your career.

I think we have selection bias on Hacker News because many of the prominent voices here tend to have high-paying jobs at prestigious tech companies, or at least know that they could get such a job at the snap of a finger. So from that perspective, joining a startup as an early employee is less attractive. For industry insiders who want to work at a startup, it often makes more sense to just raise money and start one yourself. They can do that relatively easily because their insider status vastly increases their chances of raising seed money.

For everyone else however... that cushy Google job is not at all guaranteed, and neither is the 500k angel investor check to be a co-founder. So, although being an early employee at a startup is definitely not for everyone... From an outsider’s perspective it can be pretty damn tempting.
> logically less work

Is it? If you're excluding memory access then I would argue it's not a proper representation of the work performed. You can have an algorithm that's mathematically ideal but from an engineering perspective is the wrong choice.

Also your workload doesn't always define if you fit in/out of cache. Linear access algorithms will scale on any architecture/cache size as the pre-fetcher will step in and bridge your DRAM/network access time. It's essentially like an infinite cache.

Realtime Collision Detection[1] (which is basically datastructures for 3D space) does a fantastic job of picking algorithms that are both correct and cache friendly. Data Oriented Design, SoA/AoS and the like are all techniques that I think any Software Engineer worth their salt should be familiar with.

[1] http://realtimecollisiondetection.net/books/rtcd/
If the Wikipedia map (https://upload.wikimedia.org/wikipedia/commons/8/88/World_Ti...) is accurate:
- at the longitude of Kabul you have Afghanistan (+4.5), Pakistan (+5), India (+5.5), and Kazakhstan (+6).
- at the longitude of Rangoon you have India (+5.5), Burma (+6.5), Indonesia (+7), China (+8) (and the open ocean at this longitude is theoretically +6)
EU lawmakers agree on life-saving technologies for new vehicles
There may be some technical grievances with the standard too.

https://postmaster.mail.ru/amp/playground.html

How they forget there's <style media="..."> and came up with this html non-conformant markup?

`<style amp4email-boilerplate>body{visibility:hidden}</style>`

New templating standard directly in html? They decided not to use DOM or components but just text, damaging the ability to transform the page in runtime and requiring backend processing?

`
{{#cart_items}}
{{/cart_items}}

{{^cart_items}}
{{/cart_items}}
`

And amp4email starts with `<html 4email>`, with the emoji? seriously? [I cannot even insert this emoji here at HN]

And regarding the tools... AMP-viewer... Can you actually check if there is anything implemented? i'm perplexed with https://github.com/ampproject/amp-viewer/tree/master/mobile-... - its only 4 source files with no logic inside, last commit 6 months ago... and all its supposedly do is generate iframe with mangled url pointing to amp-project website "https://www-ampproject-org.cdn.ampproject.org/v/s/www.amppro... ? So all the AMP processing is walled out in a propietary service?

And the other amp-viewer mentioned at https://www.ampproject.org/docs/integration/integrate-amphtm... redirects to google corp portal?

https://g3doc.corp.google.com/java/com/google/gws/plugins/am...
Yes, that and also when you aren't working with code that is older than three months.
> So to "make it," you effectively have to grow into a BigCo employee anyway.

Currently at a startup that is angling for IPO and it got very corporate in a hurry. I'm finding it fascinating to experience, but it has more in common with a BigCo now without as much of the upside.
What Your Company's Layoff Letter Means for You
What Does Bruce Springsteen's 'Born in the USA' Mean?
And pay an obscenely high amount of money for bandwidth? Those providers all charge at least $0.05/GB; you can get bandwidth for a tenth of that elsewhere. Games use a lot of bandwidth at scale (agar.io would use a couple of PB a month). For F2P games, server costs eat a lot of revenue if you use those premium providers.
I’m not saying it’s normal, but women having agency means a man can’t run a country all of a sudden? He’s somehow weak or compromised?
I’ve waited quite sometime for this to be released on Android so that it can be recommended to others. This is great news!

But there are a few more features that are necessary to make this truly standalone (these comments are based on the iOS version):

- ability to create a Firefox sync account from this app.

- ability to add entries in this app and manage them.

- ability to import credentials from other applications (like 1Password, BitWarden, Lastpass, etc.).
Psychiatry scales "poorly", being "merely" linear in input. I scare quote those words because they're only poor by software standards.

That's why software companies make the big bucks; they're just about the only businesses around that can reliably scale superlinearly in inputs. People who can help you scale superlinearly in inputs are pretty darned valuable.
> "You should be able to pay market, and equity is about alignment not risk compensation."
they are people, they are not the people.
Re: Not everything is about money.

Blasphemy! :-)
If they are Java, which most are, then yes. Unless you use obfuscation, Java decompile is trivial.
You need to look after the honey bee. You’ll go hungry without it.
I’m dealing with this right now. There just needs to be a single anxious thought and I’ll be crippled with the fear of failure - what if it doesn’t workout, what if this, what if that - and consequently my productivity gets destroyed.
Security by Happenstance
> Apple seems willing to disregard American laws regarding backdoors, national security, and access to device information.

Which American law did they disregard? Unilateral opinions from one branch of government are not "laws".
You may wish to consult the HN rules and guidelines regarding baselessly accusing people of being shills because they disagree with you. And no, I'm not. I work in IT in the US, and do not have any financial or political ties to either big tech companies or media companies. :)

It's likely if YouTube were to disappear, a multitude of other, smaller platforms would crop up offering different revenue models, more options, and less automation. People who used them would be more discoverable, since they would be in a smaller sea instead of a big ocean. The default assumption that any shared video would be on that single site would disappear, but I sincerely doubt it would significantly change the ability for people to create Internet content.

If anything, video creation is going to continue to explode into the future, if regular jobs increasingly become replaced by automation. But it'd be a good idea to ensure that one company doesn't control all of it.

Bear in mind, any burden of fighting a copyright claim comes with an equal burden for the plaintiff. It's not like a given music studio can afford to actually participate in millions of copyright claims at a time. The reality of it is that media companies go after large infringers who cause significant financial harm. Those are whom it's worth paying a lawyer to chase down.
If FB, Google or Yt gave a single damn shit, they could simply add message to their frontpages regarding this upcoming legislation.

Not doing so means they all have something to gain from this.
Quite, I haven't got a clue on all the ins and outs, and I'm relatively clued up compared with most people I know. I've seen a lot of lobbying from google and co saying it shouldn't pass.

That's why I vote for people who can spend a lot of time looking at it and voting for or against it in parliament.

As it happens my preferred grouping were pretty much split evenly, there's certainly pros and cons.
I don't know if you have kids but I was shocked how much junk food appears in the house EVEN if you don't buy any, especially as they get older.

It would be helpful if my spouse was as strict as I am but that's not always possible. Not to mention step parents and grandparents who are purposely sabotaging to the healthy food plan.
I generally approve of the FTC. What did they do that should perhaps make me think otherwise?
a lot of things have to align for your startup experience, as an engineer, to be worthwhile

This definitely resonated. We talk here about the Swiss cheese model of failure, but I think it's important to apply it to success as well.
I look at it another way - there are plenty of startups (series A, B) that pay fair industry wages along with equity. If the exit is worth nothing - no huge loss, I made what I should have. If there is a good/great exit - awesome, I pocket 1-10 years worth of salary on top of a fair salary.

Could I make more with salary+rsu at a FAANG? possibly, maybe even probably - but then I would have to work at a FAANG
A mod will probably be able to change it for you.
Are you going to comment on your membership to the google AMP team?
That’s not what I’m saying. Rather it’s a problem that “democratic” is largely an unhelpful term which obscures rather than reveals anything about a political system.
Skype's original USP was that it resolved the NAT issues that plagued SIP based VOIP implementations, exactly by performing hole punching through routers (I suspect just UDP hole punching)
I kind of wish that you could pay a monthly fee to Google for app developers that entitled you to some basic customer support.
Groot force
GDPR isn't internet specific, it applies to private data in all companies also "offline" ones.

I've had to fill in a GDPR concent form on paper for my local car dealership and I put no to all forms of marketing.
No, but they added another rule that only platforms younger than 3 years get exemption.
The New React Native Architecture Explained
I'm not an expert assembly programmer and I'm definitely not an expert at using SIMD instructions, but the last time I created a NEON implementation of an algorithm I was able to beat GCC's output (from compiling C intrinsics) after an afternoon of tweaking things by hand. From looking at GCC's output it didn't seem like it was doing a great job interleaving ARM and NEON ops to take advantage of that pipeline, although maybe it's gotten better since GCC 5.
i prefer discord, imo. Ive tried most of the popular voice chat clients out there, including Mumble, Ventrilo, TeamSpeak, RaidCall, Google Hangouts, and Skype. Discord is (so far) the best out of all of them in my opinion.
Assuming he is from India, there might not be a translation to a high income job. Salaries in India frequently follow a %age increase in the last role, regardless of the position they are hiring for. There are some exceptions, like the global cos which would pay according to job, and some startups which would have salary bands, but mostly, its about how much can we increase from the last role.
I’ve been following this for sometime but it’s gotten tedious. I’d love a weekly digest option too. There are a lot of days when I skip the morning mail and then 15-20 of these are backlogged.
I think the YB team members are probably best equipped to talk about this, but I can note that while some databases do build their own clock synchronization protocol, many prefer to let the OS handle clocks. For one thing, clock sync is surprisingly tricky to do well, so it makes sense to write daemons that do it well once and be able to re-use them in lots of contexts. There's also the question of HW support: in theory, datacenter and hardware providers could do better than pure-software time synchronization by, say, offering dedicated physical links to a local atomic + GPS clock ensemble. AWS TimeSync is a step in this direction, and I wouldn't be surprised if we see more accurate clocks in the future.

There are still tons of caveats with this idea--Linux and most database software ain't realtime, for starters--but you can imagine a world in which clock errors are sufficiently bounded and infrequent that they no longer represent the most urgent threat to safety. That's ultimately a quantitative risk assessment.

My suspicion is that DB vendors like YugaByte and CockroachDB are making a strategic bet that although clocks right now are pretty terrible, they won't be that way forever. I'd like to see more rigorous measurement on this front, because while I've got plenty of anecdotes, I don't think we have a broad statistical picture of how bad typical clocks are, and whether they're improving.
What happened? A decade of time and shifting of society's values and their view of the value of communications.
But you could arguably get the same result working for a larger company, getting paid market rate for a 9-to-5, and putting in a few more hours at home working on open source or managing a solo side project from scratch.

You might even end up with a side project that earns you passive income in the end if you're lucky, but you had to be lucky to get a "break-even" payout from startup-life anyways as you have said.
> there's often a better chance to learn general skills outside of (say) just development (dealing with users, writing content, devops, QA, teamwork, etc.)

I think this point of "multiple hats" is true only on paper. I can imagine a founder wearing multiple hats. First few engineers - still likely. But if you are like 30th engineer at a startup, you really are not wearing many hats.

"dealing with users"
there are dedicated people in most companies who deal with users/customers. They are either PMs or Customer Success Engineers. Occasionally, you do interact with customers but I wouldn't say it's monumental.

"writing content"
Again, there are dedicated technical writers who do that.

same for other roles.
> Google gets a whole different level of scrutiny on HN wrt their business practices

In part, it's because Google's business practices involve collecting all the information they can on users. I don't spend much time worrying about China (or other governments for that matter), but if I did, Google and Facebook would top my list of companies that I would be critical of.
That sounds reasonable.

What would you call persistent beliefs that you know are erroneous, and yet you cannot somehow shake?
>The problem is the proportionality requirements are poorly designed.

I don't think this is the issue. The requirements aren't set out in detail, and will largely be fleshed out by the courts. This is where the reality of Art. 13 will be set - in the rulings which follow.

Also, elements in a test don't react linearly in court judgements. Scaling from 100 users to 200 isn't going to suddenly mean that it's proportional for you to implement Content ID from scratch or that an applicable fine doubles.

The mental calculus I see here just doesn't take into account how courts work.

>That's a different problem. If there were real penalties for making false copyright claims then there wouldn't be so many fraudulent demand letters. I don't think as many people would be objecting to "copyright reform" if it did that.

I think most people can agree that the cut and dry abuse of copyright and copyright-adjacent systems should be penalized. But it is. Just not at the scale of individual content producers. If someone tried to extort you by placing false copystrikes on your work and you had proof, you would have a few torts or more general omnibus civil code provisions to use in most jurisdictions. But the cost and hassle of doing so might be higher than your expected return.

Justice doesn't scale linearly, which is a very, very big problem -- but not one that's unique to the Art 11/13 debate.
> In essence, the idea that it was open was only so far as Google would also like you to implement whatever Google was already doing.

Standard for anything google makes open.

Which is why being "open source" is not enough.
"I’m confident one could do better with short duration out of the money options on SPX while working a comfy BigCo job than anyone here could with their options."

Yeah... if you bound your losses by giving up at a certain point, that's true. And if you take your BigCo salary and subtract the startup salary, the result is a pretty big stake to put into the short-term options gambling game.

I'm not endorsing this plan... I'm observing that if this is a more financially sensible thing to do than work at a startup (in 2019), working at a startup must be a terrible idea...(!)
I don't have any experience with gaming so this is a bit hard for me to understand. Are nested channels used as a way of grouping channels in a hierarchy in the UI? Or does the hierarchy affect what people hear? In the latter case, I'm imagining something like: "Everyone in subchannel can hear everything said in parent channel, but not vice versa".
"We hired a lawyer and that was a big mistake for us," Komar said. "Because our lawyer basically told us that we should not launch any ICO before we built a real product that might have some users."

That was a mistake?
Thanks for this comment! I think that your sentiment is not unusual, and exactly is what I'm talking about. I'm not sure I fully agree with everything you're saying, exactly, but I do think that it's a good illustration of how things, as they are, are not working for everyone.
Ok, looks like some unicode blocks such as flags are not stripped.
Well, essentially everybody has emotions unless you don't really care about the outcome of a discussion. Expressing those emotions is often considered unprofessional. Nevertheless, most people act in conformance with their emotions (even if they don't express them). So in fact, not talking about the emotional state would be insincere (as it exists and affects what everybody is doing).

Articulating your own emotional state gives the other person a better chance to evaluate your perspective. Furthermore, even if it might look like you don't really care about the topic as you act detached, you can show that you have rather strong feelings too, but keep them in control to stay constructive and professional.
> I'd expect the next transition point at around ~1,500 people.

I wonder if this is present, at least for the same human-relationships reasons as the others.

It seems like there ought to be an upper bound past which people are basically disconnected and lack personal relationships to most of the organization, at which point those relationships become less relevant to structural issues. I guess the ~200 and ~500 problems will keep recurring within subgroups like divisions or offices, but excluding that it seems like non-social constraints might dominate.

At 1,000+ person companies, it seems like the problems I hear about are often structural (e.g. the contractors are treated as second-class citizens) or logistical (e.g. we can't get the bulk of the company to an all-hands, even once a year). At 10,000+, purely-statistical treatment of employees seems to take over, like IBM's systematic dismissal of older workers. (And resulting individual-level idiocy, like bringing back some of those essential workers as contractors at higher rates.)
This law will force them to migrate to Facebook and Youtube.

How ironic.
Five Years After BICEP2
Technological Aging
Do you think anti-psychotics actually help with delusions? (I don't know if they do or do not so I am curious to know).