skysight-inc/HackerNews huggingface dataset:
Yes, you’re correct about the limitations of the power of one board member on a board of five.

As for the rest, it might help you to think of a board relationship as providing several benefits to both the board member and the company. We’ve only discussed one. In addition to his partnership work, he’ll conduct normal board member duties.
I worked at Netflix for several years, where they actively practice paying ‘top of market.’

This is an oft misunderstood tactic, but in action means:
1) Yearly, employees are asked to seek evidence for their top of market compensation.
2) employees do two things as a follow up - They either interview elsewhere to get competing offers to establish ‘top of market,’ or they feel fairly paid and do nothing.

Having worked at a few large tech companies that practice the typical equity grant and vesting structure designed to maximize retention, Ive never seen a more effective tactic to completely remove the concern of ‘am I paid enough’ from the employee. As a result:

1) The really high impact people are paid extremely well, as Netflix always overbids.
2) The average performers either go elsewhere or retain without jockeying for greater comp and ownership.

The proactive seeking top of market is a good feedback loop to pay for/reward impact and to build trust with your team, and is something I still practice with my teams outside of Netflix.

This was back in 2015, so some things may have changed. Regardless, the net to the business has compounding returns. At an average company:

1) Most employees do not pay for their salary in business impact.
2) Top performers drive outsized impact relative to their compensation.

If you find a way to mitigate 1), you can pass the savings into 2), protecting and retaining your highest value employees.

While other factors do obviously matter, and comp isn’t everything - removing comp from the hierarchy of needs entirely dramatically changes the mindset towards ownership of work and outcome.
I read it was like a sports team and they paid for the best but wouldn’t hesitate to fire people once their performance starting slowing down.
This looks awesome! I love anything that reduces The burden on the end user, and this really drives that point home!
It definitely starts there, it misses on a key aspect: 70k for how long and how assuredly? Usually once you start making that, your next goal would be

- To ensure that is true for your life time. (at 4% reasonable return, that would mean $1.75MM in savings) assuming you don't want to bite into the principal.

- Then you want to account for inflation. (Add a buffer to the above)

- Then you want to ensure this is on top of your car, house, child costs. (Depending on where you like to live and your car choice, add anywhere between 200k -> 2MM)

- Then you realize this car/ house kinda bumps into the 70k limit - especially if you went for a giant house because reasons.

And so on. So yes, folks can definitely start to feel 'safe' at 70k, but that's nowhere close to the checkout point. Once you figure out a target number based on above, you will realize you need to make so much more than 70k to get to that comfort state.
That's a bit of a stretch. What makes you think WASM is going to give developers an appetite for statically typed languages? If anything, WASM opens the door to Python, Lua, and plenty of other languages that are not statically typed to run (performantly!) in places where only JavaScript has historically been practical.
Clickbate 101
The difference is that when you create a google account your user info is stored in a private database. In Satellite, the reasons for going through all the trouble of storing user IDs on Ethereum are 1) So account creation is permissionless 2) It's not possible for Satellite or anyone else to delete your ID and 3) Any application can read the data from the blockchain that links your name to your key.

Seems pretty decentralized to me. What am I missing?
> They just took the turn sooner than the British and others.

Because of protests and massive intervention of experts and digital citizens rights group like the CCC.

Luckily, the government listened in this case. I am somewhat amazed how well different sectors of society can suddenly work together when the situation is serious.
The rich irony of this being that Apple has been cracking down on this behavior in the App Store. There was just a segment on it this morning on CNBC from the BaseCamp founder.
I use all of those things, and cannot fathom why someone would feel like they need to reach for something other than `fetch`. Is adding `{ method: “POST” }` or using `URLSearchParams` really that hard?

I’ve never used axios, but I do see it often used in examples on the web, and every time I wonder why someone would feel like they need to save maybe 1-3 LoC at the expense of an example that doesn’t need a dependency (i.e. could be pasted into the console)

Looking at the axios API now... it’s basically a passthru to `fetch` that defaults to JSON. It’s so thin! And at 346kB unpacked it’s almost twice the size of React... think about that for a second.
Something that they don’t allow Spotify to do on their own platform - how convenient!
There have been studies of Silicon Valley, and your experience is the common case.

Some of it has to do with stock based compensation. I’ve not heard of any companies that, by default, renew RSUs at a dollar value comparable to what they gave the employee as a new hire (even if they’ve promoted the person!)

Even if they did, that would be less than what that employee is paid when the initial grant expired, or what they could make by moving jobs (since they’re now 4-5 years more senior).

I’ve heard people call this effect the “salary cliff.” I know a manager at $bigco that has an elaborate system to push it out a few years by gaming the system. The idea is to get a few extra years out of people before they switch jobs.

I’m not sure why this is the equilibrium the system has chosen. It might be that people put a large monetary value on having a stable set of coworkers.

More cynically, it might be political. If only a few cherry picked employees stay, and all the other organizational memory walks out the door every 4-5 years, then all the organizational power eventually accumulates in middle management.
Because in free countries there's a actually the potential for individuals and groups to refuse to cooperate and make the request known.

If China comes to you and tells you to hand over the keys, you don't go to court or the news media ... in the west you can actually refuse and we see that happen and play out in the courts and etc.
Matomo needs a database server (MySQL) and a way to execute cronjobs - that’s about it. There’s some gotchas if you’re running in a HA setup or if the database runs on a separate server.

I have a full deployment of Matomo in Kubernetes on gitlab [1] if anyone would find it useful (includes correct settings for running in multiple pods).

1: https://gitlab.com/pcgamingwiki/webanalytics/-/tree/master/
I agree in theory that it's super healthy to do, but the reality is that people have, what I would argue are, incorrect attitudes about who to blame.

I work in a field that posts salary publicly (higher education). It is public knowledge what we all make, with databases devoted to this.

When someone is hired at more than a current employee, instead of getting mad at the employer for their compensation plan that takes advantage of existing employees, people inevitably get upset at the new employee.

I don't know why it happens, but it has happened in 100% of the cases at my institution. Every single one.
And are actively in a lawsuit with Spotify about this very thing
This seems to be a support screenshot of the Apple Music app, running on Android. In it, it's asking for the user to enter payment information directly, rather than using Google's payment platform.

The significance of this is that Apple is coming under fire lately for their policies around "everyone must use our built-in payments platform" so we can extract 30% of the value of anything you do on our platform that makes money. And indeed, the EU Commission have opened an investigation into Apple on antitrust around this and Apple Pay.
this isnt an answer to your question but it just got me thinking, the opposite thing happens too: i had an engineer leave who was earning a good salary -- and i ended up being able to hire 2 new engineers each making half
It should imply to you that there are reasons other than barriers that come out of your imagination that is preventing people from caucusing ... like they don't want to. They aren't interested.
I saw it explained like this. Rare minerals are everywhere but they're spread out, and China's advantage is they will destroy a lot of environment to extract them while other countries are regulating protections for the environment. If that is true it would be very difficult for other countries to fill the demand?
That's a MAD scenario though. I mean, trade wars can escalate, but deliberately crippling global industries is a shade too far (probably).

In fact the Huawei chip regulation was attractive precisely because it doesn't impact much in the way of actual products right now. The overwhelming bulk of Huawei's revenue is derived from simple manufactured products using semiconductors from non-PRC sources. Their domestic chip design was a fledgling industry still.
Looks hard to manufacture on scale for cheaper than a transistor amp. It was probably sidelined due to complexity of assembly.
Translation (https://translate.google.com/translate?sl=auto&tl=en&u=https...):

> About Telegram Messenger

> June 18, 2020

> We positively assess the readiness expressed by the founder of Telegram to counter terrorism and extremism.

> By agreement with the Prosecutor General’s Office of the Russian Federation, Roskomnadzor removes requirements to restrict access to the Telegram messenger.

> We are ready to cooperate with all Internet companies operating in the country to quickly suppress the spread of terrorist and extremist information, child pornography, and the promotion of suicide and drugs.

> Currently, jointly with leading Russian and foreign Internet companies, on average weekly materials are removed:

> - propagandizing suicidal behavior 2,500;

> - extremist and terrorist nature 1,300;

> - propagandizing drug use, about places of their purchase 800;

> - with pornographic images of minors - 300.
I think it's a pretty straightforward equilibrium. Most people, including good performers, don't want to bounce around jobs and consider it a reasonable personal cost to change their commute, learn new systems and processess, build up relationships with new colleagues, and so on. A significant portion of the labor market will bear tolerable adjustments, between barely enough not to get totally ticked off and enough to feel somewhat justly rewarded for effort. That will keep them happy and motivated and in-place, so it's rational to do it.

A smaller number of people are actively willing to take the personal cost and move around, and in a near saturated market those people end up defining the price of new labor. But paying everyone that rate would be irrational because the cost (to the business) of them moving, hiring and integrating their replacement and the opportunity costs loss, is less than what it would cost to pay everybody that rate.

Having another firm offer that you are absolutely willing to take is also the best way to get a raise where you already work, so there is also an intermediate option to handle some of the pressure of willing-to-movers without giving everybody a raise.
That is a wild stance indeed. An exercise I can do:

Go to, https://transparency.twitter.com/en/information-operations.h...

Download,

Internet Research Agency (October 2018) - 3613 accounts

Tweet information (1.2GB)

Search,

mytwitterusername

And there it is, Russia's efforts at influencing my account or using it's messaging to influence others. Targeted attempts to get users to click rigged links. Psy-op mind fucking.

Do I really want to give this type of government more data to fuck with me or people in my orbit? Just because "better than NSA," whatever that means?

No I'll pass on that give me privacy from all the alphabet boys please.
Russia lifts ban on Telegram messenger after failing to restrict access
This is really a fantastic, concise explanation of the pitfalls in OP's logic. Bravo.

Still: The bandwidth of the side channel can be dramatically reduced with a combination of a limit on the number of fixed addresses that can be requested and a limit on the rate of URL requests.

If only one fixed URL may be requested, then the only information revealed[1] is the fact of the request (1 bit) and the time of the request. If that URL may only be requested once per day, scheduled at a time of day chosen uniformly at random, then side channel bandwidth is limited to 1 bit / day, so it would take a good chunk of a year to exfiltrate a disk encryption key. If that URL may be requested only once per week, then it would take nearly five years to exfiltrate a 256-bit key.

Configuration data does not need to be updated so frequently, so this seems like a reasonable strategy.

[1]: (except for potential request metadata that you leak across the web anyway, e.g. IP address or browser user agent string)
I'd rather not run a linux VM for this, so yes. It should be possible to isolate it to /opt/github-linter/* on my BSD machines, or put into a nix package.

(Also, I guess this is one more reason that docker is a big red flag for 'hastily hacked together unportable software that would be hell to ship.')
I have this problem in a big way, too. I haven't permanently cracked it, but I can crack it here and there. Basically when I get free time and notice I'm defaulting to "I'm gonna go <slack off> now", I immediately replace that with, "Actually I'm just gonna do this one thing on that project". Inevitably, I get sucked into the project until something breaks my flow. The more consistently you can do this, the easier it gets because then you develop a sort of "passive flow" where a perpetual background mental process gets pulled farther forward to where you can't wait to get back to working on the thing, whatever else you're actually doing.

And between failure and success, I'm far more scared of success. Failure is demoralizing but at least it means you can put a pin in the thing. Success means people probably now have expectations of you.
This is the first time I’ve seen a job at Netflix characterized this way. Total comp at Netflix also isn’t any higher than say Facebook or google.
> They didn't decide either way on whether the Trump administration can rescind the program - it's likely they'd decide Trump can. They just decided he didn't follow the rules properly when he did it.

That's why this is such a terrible decision. They went out of their way to find a reason to not address the case itself.

If the precedent this sets is that subsequent President's executive actions will take more than a full term to work through the courts to rescind, you can be damn well sure that Trump will take advantage of that on the way out.
Install linters as needed / pick up what's already installed could be a feasible option.
I think there is an opportunity to integrate/add your gist to the super linter. Feel free to open an issue to get that started.
didn't go too deep on the code spelunking, but v7 Unix (and 2BSD) used 'swapping' rather than paging, where the whole process was moved in/out of RAM, 32V (32bit v7 for the vax by AT&T) kept this, 3BSD (32V++ in a way) added paged memory, and this was reworked in 4.3BSD (see 44doc newvm), Mach VM, etc.

can confirm SEGV is in v7 signal.h from 1979:

https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/include/si...

where it is happily #defined as 11, and continues as such to this day:

https://github.com/freebsd/freebsd/blob/master/sys/sys/signa...

(etc, in the other BSD-derived systems)

if anyone wants to dig further.
NimConf 2020 – Online Nim conference
People keep writing about businesses like they are surprised they aren't moral entities with consistent moral logic. Businesses take whatever action or position they can to maximize their results. The more power the business has, the more they can leverage that power to get what they want. This should just be the default assumption at this point and we should talk about if that is ok for society, not keep feigning surprise at the offense of the day.
This guy sounds like a real asshole. God forbid he gets mistaken for a "total moron" like the "wait staff".

This is a story of a rich, entitled jerk whose big complaint is that his ass is not getting kissed quite as much as his white counterparts.
I don't follow why breaking the TOS is required to qualify for behaving in a hypocritical manner.
Programming channels on YouTube that you shouldn't miss
You're right, I thought systems programming was synonymous with embedded. Evidently not! Cheers for the correction.

Interestingly, Rust, (Nim,) and Swift are listed under systems programming languages, while Go and Kotlin are not.
that's what github actions are for.
No C/C++ support?
> Tax money could be used for better things But now the police department will buy 2 more cars.

Police departments around the country are being downsized, kicked out of their unions, and in some cases defunded entirely. That's good news! The money will be used for better things.

It's not the sort of thing HN likes to hear but the techniques used in these protests are pretty much working as expected.
The Absurdity of Free Will
I dunno, my friend seems to love it there, and claims it is much easier and laid back than his previous company.

Granted their culture sounds very demanding with the whole "pro sports team" mentality, but I can see that being a positive thing too. I wish my team/company was more like that.

That said, it seems it might be different for each team/department, as my friend claims there's still people there who are not very good but still around for a long time.
Thirded! It is hands down the best data tool I've used in years. It's a total delight and composes SQL DAGs out of your SQL files using tiny bits of jinja templating. If you know SQL you can learn it in an hour.
Have they been making a moral argument that they deserve a cut?
no idea why you're getting downvoted. This is the answer. Since most online businesses already have to comply with the Euro GDPR it should be simple.
Long ago companies only bothered issuing options when the stock was illiquid; certainly my startup share options never had a meaningful market value from founding to acquisition.

Publicly-quoted companies issuing options is just a weird form of deferred bonus with a favourable tax treatment.
Any particular reason for separate Gitlab and GitHub?
Some Thoughts on Commenting in Code
Agree with comments. Apple is about shareholder value, like it or not. They are not a non-profit agency.
Thanks for sharing that! I didn't know it existed.
Unfortunately common on projects like these. Instead of guiding admins on how to properly configure SELinux it’s easiest to just throw your hands up and say “disable it”.
Bitcoin improves a portfolio’s performance, study finds
Apple holding out on Cook testimony for House antitrust probe
Could someone give more context? The screenshot isn't telling that much...
Yes, they do. This comes up every time compensation gets mentioned on HN. Engineers claim that "I only make $500k/yr at Google and I'm poor because SF prices :(" which is just bullshit. In a previous thread, someone mentioned that they make $300k/yr in SF, and even after paying for housing in a nice area and food/utility expenses, they had over $11,000 per month left over in discretionary income. That is insane.

Unless your material needs and desires are to own a superyacht, even "just" $200k/yr starting salary is still far more than enough to satisfy you.
SME == Subject Matter Expert
From what I understand, it's not the mines that are the problem. In fact, China imports most of its rare earth materials. What they control is the refinement of these materials turning them from a raw form to something useable. I believe the US is finally starting to do something about this imbalance, but I'm unsure if its scale is great enough to have an effect. A refinement plant just came online in Colorado (or is it Texas?) in the last few months. I believe there might be more in the pipeline including Mountain Pass (in addition to the mine itself) in California. From what I understand, traditionally refinement is an extremely dirty process and as a result extremely costly to run especially with all the environmental restrictions and potential fines.

edit: latrare brings up another very important point. The patents surrounding the processes to refine RE materials. Take a look at who owns most of them...
Comparing 3 Work Coordination Techniques for Large Dev. Teams
"BASIC interpreters for the Altair" doesn't sound impressive, but "a computer on every desk, Microsoft software in every computer" was Bill's actual pitch and is a bit better.
Google does have a similar rule. https://play.google.com/about/monetization-ads/payments/
How do they know the price unless the company has IPO'd already?
You understand why those suburbs were created, right? It's not because people don't want to live in the city close to everything, it's because the city core has decayed and become a criminal hellhole, where the nice areas are unaffordable and the affordable areas are not safe to raise a family in.

Autonomous Zones are only going to make this worse.
Meanwhile, American semiconductor and technology hardware companies spend exorbitantly on stock buybacks.

Set up factories outside of Asia Pacific with that money.
This won't be an answer for you, but there is a helpful tool to help in debating the question - The Founder Pie Calculator:

https://www.andrew.cmu.edu/user/fd0n/35%20Founders'%20Pie%20...

In particular you can fill it out yourself and ask your partner to fill it out, then compare notes. This will give you a subject to discuss and see if you can align your expectations. If you come to an agreement +/- some margin then you have your answer, if you don't it's something you want to know sooner rather than later.
It's hypocritical because of the very fact their Apple's own terms and conditions enforces the monopolistic "your 30 percent belongs to us" rule.
> Actually the main reason you see things out of order on a modern CPU are core-local reasons, like store buffering, store forwarding, load buffering, delayed invalidation processing and out of order execution.

yes, precisely, since the store buffer is designed to ensure access ordering according to the consistency model.
Otherwise there is no guarantee that two accesses with different addresses (potentially targeting different memories) will be performed and visible in the original order.
That's why we need to specify the memory consistency model, and design hardware components to satisfy it.
I'd be very skeptical about all of that. Pathologists aren't digging in to discover why people died and the amount of medical misinformation about what this virus does or does not do is crazy.

However we can safely say the virus doesn't cause death by gunshot wound, leukaemia, suicide or many of the other deaths that were initially reported as "caused by COVID" and later turned out ... not to be.
> GA and AWStats are both awful products for a lot of people.

Just wonder, what's awful about AWStats?

Sure it's dated, and "analog" in a way that it's log-based, not JS. But it does not send the tracking to the third party, can be used offline.
This analogy fundamentally falls flat for a simple reason: Labelling is not legally binding.

A privacy policy is a contract. It contains valud actions, outcomes, liabilities and remedies, all the components of a contract. Kindly stop minimizing their importance.