skysight-inc/HackerNews huggingface dataset:
Curious what SRE/TPM/security roles are making. I have turned down two different security job offers from FAANG companies because the comp was even or a net loss over my current role at midwest orgs each time, and that was before factoring in CoL.
With regular chats with a few old coworkers in various FANGish companies(we talk total comp between us) the numbers are always solid at levels, I wish this was more widely known as companies want to keep pay bands secret to drive down engineer's wages. Good work on the site and thanks!
Also people forget you cannot compare equity compensation just based on quoted value between companies. Even public companies have different growth trajectories.

Equity always carries added upside (and downside) value. Earlier you join the company, more risk there is, longer it takes to pay off, and but also more equity upside you have.

Google stock has 3x in the last 5 years. Equity in company 5 years before pre-IPO can increase in value 20x. Equity in a 1-2 old startup can increase 100x or more sometimes.
I've been with this company for years, it's way more than just being new unfortunately.
I have seen that part. But it does not mean that the language will be feasible to use outside Microsoft Power Platform.
House cancels Thursday session as FBI, Homeland Security warn of Capitol threat
Just to clarify that a bit, PoS is running in production right now with 100K validators and $5 billion staked, with four independent client implementations. But for now it's running in parallel with the old chain, which might not merge in until next year.

In the meantime, lots of layer-2 stuff is getting rolled out this year.
Mammoths can be found frozen. I expect it's easier to find valid DNA in frozen mammoths then in tasmanian tiger skeletons.
The idea of outsourced identity is just so contradictory it makes my blood pressure shoot up when people sincerely suggest it.

I'll make an exception for Office 365 / AAD when an organization has already got their userbase added, but after that I'd wager if an org is big enough to need their own federated authX, then they're big enough to deploy IdentityServer and be done with it.
That I don't know. It's probably first worth looking at what software can do: https://en.wikipedia.org/wiki/Multiplication_algorithm#Karat...

Naive multiplication is O(n^2) (where n = number of digits). The fastest algorithms seem to involve either cutting the numbers into pieces and doing multiplies, adds, shifts, and maybe subtracts on the pieces, and doing so recursively, which are O(n^[something slightly greater than 1]); or doing Fourier transforms, which apparently approach O(n log n). I don't know how easy it is to implement pieces of these more advanced approaches in hardware (especially if the size of the numbers isn't pre-chosen).
$6,500,000,000.00 for a company providing authentication APIs?

Am I the only person left on earth that hasn't lost his mind?
This startup has an intriguing concept for EV battery swaps
What makes it more surprising to me (as a participant in the counter-contrarian dynamic that dang highlighted) is that among the many factors that correlate with reductions in divorce rate, they must surely be over-represented in the HN demographics: higher educations, greater incomes, later marriages, and more technical professions, for example.

HN commenters (or the stereotype thereof) who are married would actually be more likely to be in stable marriages, and thus able to weigh first-hand the relative likelihood of a stable/happy correlation.
...only because of Office 365 though.
Human designed chess, chess are made to be played by humans.

If you scramble all pixels in some game in a random, but fixed way, you will never learn to play it.

But speed of training of a simple feed forward network will not change at all.

Here you have somewhat simpler version of what I propose: https://high-level-4.herokuapp.com/experiment

Here is the paper: https://rach0012.github.io/humanRL_website/
I'd say the opposite; the drawing is guaranteed to be imperfect, but the calculation won't be.
Ask HN: How’s your experience has been working as contractor
Hi HN,
I would love to hear your experience as a contractor working in public sector and how do you apply for getting contracts as a software developer
At one startup I had to switch from Stormpath to Auth0 because the former was acquired by Okta...
Apple Clarifies That Missed Apple Card Payments Don't Affect Apple ID
> I have no (interesting) problems to solve with [...]

In fact, what pushed me into VBA was when $manager thought I would be a good fit to learn it, and gave me the book! I was a lucky case, as the new skills ended up being immediately required.
100KB sounds very limiting, you'll easily go above that with just fonts in some poorly constructed PDFs.

The first rule of PDFs is to always reproduce at the source if you can, they can be modified/edited but are better considered as an append-only format because of how they are made. There are so many choices that can be made in their construction that are hard to undo later, such as per-character placement instead of per-word or per-line with spaces, each consuming more stream data because of extra overhead in offsets etc (which compresses well as a text stream but still adds up).

Taking out or resampling images like you said is probably the best starting point unless you've found there is a lot of overhead (metadata/unused objects) to trim.
Yes, agreed, I definitely don’t think it should be censored. In fact, the article’s conclusions are interesting, but it is my opinion that it is written in a somewhat deceptive manner.

Thank you for changing the submission title.
We are doing this at WorkOS. :)

It's like Stripe for enterprise features, including SSO/SAML, Directory/SCIM, and more.

https://workos.com/docs
These numbers are ridiculously low. Here is what a typical FAANG setup pays you in the bay area (Source: I have worked in a couple of them):

IC5 Eng (~5 yrs exp): $350k/yr all in (cash+stock+bonus)
IC6 Eng (~9 yrs exp): $550k/yr all in
IC7 Eng (~12 yrs exp and you are exceptional): $800k/yr

As you go from IC5 to IC7, your stock and bonus goes up (as expected). A typical IC7 will earn around $250k in cash, ~25% bonus (on the base cash salary) and the rest in stock.

Now those $2M houses don't sound too expensive right?
My wife sells stuff on ThredUp from time to time. As far as ease of use goes, it's the best of them.

However, the turnaround time has gone to hell. You can ship them a box of clothes and they won't open it for 6 months. An ever-increasing net loss and they can't keep up? Not a good thing. They better figure this out.
Previously: https://news.ycombinator.com/item?id=26307246

> Curtis says that Apple did not send him the trade-in box for his older Mac and he forgot about it, so he essentially got the trade-in discount without providing the Mac back to Apple. He overlooked several emails from Apple and investigated only when his Apple ID became locked.

The whole kerfluffle had nothing to do with Apple Card, in other words.
Probably also worth highlighting that L5 at google is a much wider range than other companies. For example, at Uber, there's two separate promotion tiers (5A and 5B, with the latter being far less common than the former) that more or less overlap w/ Google's L5 range, while at Microsoft, google's L5 range would overlap with a good portion of 3 separate tiers (senior SDE to principal SDE)[0]

[0] https://www.levels.fyi/?compare=Uber,Google,Microsoft&track=...
Yes, I suppose that's one of the questions: many jurisdictions tend to define their computer crime laws in terms of _unauthorised access_ to computer systems. But in this case that may not be necessary.

That's also where the idea of factorization-as-a-service with an auction platform could be useful. I.e. you get a number and you don't ask any questions, which in my complete legal ignorance gives you some degree of plausible deniability.
>covariances shift over time

This is what I thought when I first ran across the theory in a book. I feel like it's a widespread pattern, there is some big intractable problem, and some genius says "aha, I can reduce this to..." but what they have reduced it to is also an intractable problem, only because of the novelty it feels like progress.

Everybody goes around saying "ha, you can't predict future returns from prior returns, aren't we smart", but how can you predict future covariances from prior covariances any better?

I'm not sure how useful Kelly betting is though, for similar reasons. Isn't it premised on knowing your edge, so knowing how much to bet is not such a valuable secret; you need to figure out how to identify your edge reliably. Particularly that it's not negative.

I eventually decided the way to go is (1) start with every idea or security equal weighted, and (2) basically never rebalance, because things that outperform do tend to continue to do so and the "imbalance" reflects new knowledge disseminated by the market.
Maybe it is not literally addition but it certainly reduces to addition in all cases: https://news.ycombinator.com/item?id=26329855
Why would I use this instead of Unity, as it can also output HTML5/WebAssembly/WebGL?
> George Bernard Shaw said, The power of accurate observation is commonly called cynicism by those who have not got it.

I think you should double check to make sure your "accurate observation" and "clear eyed" thinking is not tainted by your own biases. It's very easy to consider ones own view the accurate one without ironing out the biases learnt or inherent to you.

> Well that's imaginative but it seems highly unlikely. After all, if everyone is so highly primed to change in this way, and all it takes is one person to spark the fire... chances are enormously likely it would have happened already, and it would have happened without you needing to spark it.

They have. Millions of times in fact! Human history is always changing and growing from little things and big things too. The world of today looks drastically different to that of 30 years ago, or 90 years ago or 500 years ago!

> This idea that you're at the center of a movement to change the world is just more subconscious ego feeding. If you want to be at the center of a movement that changes the world... it's going to take a lot of hard work.

It's not about being the center of a movement to change the world, and the fact you keep jumping back to that shows that you don't understand what I'm saying. You look at it in that lens because you want to, but it's just about doing minor good things for it's own purpose. A simple autotelic action. It's honestly that simple, but the end result of a lot of people making that simple choice is a changed world. It's not about feeding ego at all. It's also not about building a movement, at least not directly. It's about convincing those around you of the value of doing something small that improves things even insignificantly because combined they have massive impact.

Enjoy your "clear-eyed view" of the world, I know you've convinced yourself you're 100% correct.
Also doesn't help that Brave's CEO is a right wing guy (asked to leave Mozilla because of his radical comments) and a COVID conspiracy theorist "masks don't do anything"
The first thing this will be used for is stealing Bitcoin and other cryptocurrency I predict. So watch out for your wallets.
If the OS 1. has to include a browser for the aforementioned reasons and at the same time 2. must not include a browser because that would harm competition between browsers, what else can we do?
I don't see what your child comment has to do with my parent comment.

- You brought up "OnSelect" and binding "this" in JS, but they don't seem related to picking one way to propagate state through a GUI (either "push", "pull" (signals and slots), pseudo-immediate-mode and state diffing (React), FRP, property binding, ReactiveX, or something else).

- https://blog.maximeheckel.com/posts/swiftui-as-react-develop... does discuss state, but you brought it up in the context of app layout. App layout is another area with multiple choices, but it's more linked to visual design, and less to functional correctness (which is vulnerable to state-propagation bugs which I was talking about).

- Automated code updates, and test generation, are not related either.
> As such, the concept of "5" does not necessarily exist in all possible Ring-systems.

Don't think of 5 as a quantity; think of it as a variable name. The proof only depends on the concept of addition and an additive identity (and distribution of multiplication over addition, which you're using anyway); no property of 5 appeared.

> the A * 0 == A * (1 + (-1)) == A - A == 0 thing is built up from fundamental portions of Ring theory. As such, the proof I constructed at first applies to all rings.

To repeat myself:

n·5 = n·(5+0) [definition of 0]
n·(5+0) = n·5 + n·0 [multiplication is distributive over addition]
n·0 = 0 [definition of 0]

Every step in that proof is a direct application of one of the ring axioms; it doesn't matter what 5 is.
The ad:

> Google Pay switched to Flutter a few months ago for their flagship mobile app, and they already achieved major gains in productivity and quality.

And then, the reality:

> We were also not satisfied with the performance of the initial GPay release.

Ah, the classic false advertisement.

Let me re-write the ad for you:

> Thanks to several-months-long involvement of Flutter's development we could finally fix some of the issues plaguing our app that we re-wrote in Flutter. We're still not close to the release, and we only hope it will be better.
You’re view of children seems to be more based on your memory of high school. That’s a lot different than your behavior as a 6 year old when these simple primitives are being taught.

Little kids don’t care about nuance when they’re still having difficulties with carries in addition. Your ideal world where we first explain children that base10 isn’t the only way to represent numbers and whatever other caveats simply doesn’t exist.

They don’t have the knowledge required yet to even understand the scenarios when “exceptions to the rule” apply.
Good for Okta and, potentially, for Auth0. But, most likely, not so good for current Auth0 users and future IdM users. I believe that decreased competition due to industry consolidation is not a good thing. I would rather see Auth0 choosing the IPO (or direct listing) route for an "exit" ...
Reuters version of story:

https://www.reuters.com/article/us-usa-congress-security/u-s...

Edit to add: NY Times piece [1] mentions that vote on policing legislation brought foward to Wed night from Thursday because of cancellation.

[1] https://www.nytimes.com/2021/03/03/us/politics/capitol-riot-...
What's up with scrolling on all these demos? It feels insanely slow and jerky.
PLease don't post unsourced 'breaking news' tweets from spam accounts.
Yes, you can do an incredible amount of very useful stuff with ALSA and it's asoundrc files.

Sadly that logic is quite opaque, poorly documented, and produces mysterious error messages or, worse, no error at all.
Well his point is this technically isn’t a bug because comparable performance to fs.readFile was never guaranteed as part of the API contract. I don’t think his statement implies we generally ought not to expect excellence nor that effort shouldn’t be spent on improving things.

I think his point is valid even if slightly tongue in cheek. Bugs are defined by the contract / specification not wishful thinking.
lol did you copy my comment? :P https://news.ycombinator.com/item?id=26335608
Good question - for now, I think it's just a way to get stories out of my head. If I ever write something marketable, perhaps my tone will change =)

Writers groups are a good idea though, I will have to look for one near me.

I do a lot of beta reading and enjoy it, so could definitely see myself liking being in a writing group.
> The difference in technology likely plays a large role - these parts were designed without CAD and modern fabrication protocols have changed.

Actually, the B-2 was one of the first military aircraft designed with CAD.

https://www.northropgrumman.com/wp-content/uploads/B-2-Spiri...

(search for "NCAD")
Hey this is SQFMI here!

Thank you for all the comments and feedback, happy to see all the interest :)

We are hosting an AMA next Thursday (Mar 11, 2021) at 12:00PM PST

https://discord.gg/tSrR5RWEhw

Join us if you have any questions or suggestions, looking forward to connecting with everyone :)
In one sense I totally agree, but in the other sense, it seems like it could be terribly invasive privacy wise.
It's pretty much the same for me, then again I also didn't have a cent to spend on anything at that age. Even if I would've gotten a small allowance, I wouldn't have been able to buy the volume of stuff I was pirating. And even if money wouldn't have been a problem, availability was.

I don't pirate these days, because paying a few bucks for a movie rental isn't that much to me, but availability is still a problem. For awhile Netflix seemed to be a solution but now there are so many streaming services that "Hey, lets watch movie X" can be cumbersome. Wouldn't be the first time that only some service has it that I can't see in my region.
mRNA Covid-19 Vaccines Are Fast to Make, but Hard to Scale
Theodore Roosevelt's “The Man in the Arena”
> On the other hand, the fact that your comp could drop by $100K next year because your company's stock was flat or a bit down is probably at least somewhat relevant.

Sure, but that applies to cash-comp too, for companies paying big cash bonuses instead of equity.

If the overall economic environment turns downward, your share grants if paid in equity are gonna be worth less than in the last 5 years, and if paid in cash, your cash bonuses are likely to fall off as well.
Okta is one of the more disappointing companies for me.

In the enterprise space, imo Microsoft is going to eat everyone’s lunch. Azure AD is pretty transformative, and their public facing stuff isn’t that far apart from what Okta does.
Good read for me - just bought a MacBook Pro M1. After years of working on Windows, this is my primary development machine now. Still learning and making adjustments. Doing all JavaScript/TypeScript/React work in VS Code. Using VS for Mac for .NET work, which is an adjustment, but working so far - they're working on better M1 support in the .NET 6 timeframe, which is in preview 1 right now:

https://devblogs.microsoft.com/visualstudio/visual-studio-20...
Palo Alto is a lot more expensive than most of the Bay Area, so this is a somewhat cherry-picked result.
Fair enough, that is a meritable goal.

Have you considered not going full-on structural-typing but still providing some sort of union? In fact, you could go for one with even stronger guarantees, like the sum types in Rust or F#. (with Rust going as far as to call them enums too)

I'll admit I have the faintest notion on what causes that kind of complexity on a compiler, so my suggestion might be an even worse idea.
It's painting stuff in a canvas and not using the standard web controls.

It's the web in the sense that almost every UI toolkit also offers a canvas (for example Tk does this) and you can reimplement every control using it. That doesn't make your new toolkit in a toolkit Tk.
Thanks for summarizing, and talking about what's novel here.

In the paper Schnorr suggests that this algorithm factors 800-bit integers in ~10^11 operations [36 bits], whereas the Number Field Sieve uses ~10^23 [76 bits]. Does that 76-bit figure represent the current state of the art, more or less?

Also, since the paper talks only in terms of specific sizes of integers, I assume there's no claimed asymptotic speedup over existing methods?
"Since Bitcoin’s market cap is nearing the $1T mark quite a lot of people seem to agree in its utility..."

Speculation/gambling as primarily utility, sure. But there are better models that can compete on price and without the unavoidable pitfalls of Bitcoin that are too dangerous to society to have - and I'm not even going to bother to list a main example which gets ignored/unresponded to 100% of the time I ask.
>Amazon.com would not exist without web browsers, and its entire trillion dollar+ business is an enormous bet on the web.

Except 70% of e-commerce, 90%+ of Social Media are now on Mobile Apps, where they were all previously 100% Web.

The problem with Tech industry is that too much thinking is about centralised, decentralised, Technology with backend front end. etc. When its users or customers dont give a fuss at all.
The links to an article that links to another article that links to a medium post. Better source: https://medium.com/cybersecurity-for-democracy/far-right-new...

Considering the clear bias of the authors, their findings are not surprising, and I suspect that folks on the right would disagree with their classifications. Classifying "misinformation" in a non-partisan way is not a straightforward task at all.

They also seem to be grouping things by source, not by article. They appear to decide something is a "misinformation source", and then count everything coming from that outlet as misinformation.
My theory for why "AR/VR" is so much higher is that those engineers are mostly just working for Facebook on Oculus, and FB has high pay.

Also telltale sign someone's not plugged into SV - looking at salaries rather than total comp. Then there are two further schools of thought: granted vs. vested compensation. What was your offer + refreshers at grant value + expected bonus vs. what are your initial grants and refreshers actually vesting at + what is your real bonus.

On one hand, you could say that vested comp mostly reflects the outcome of the equity lottery and doesn't have anything to do with what is actually the going "market rate". On the other hand, vested comp is what the person is actually earning. And because of that, it's also their opportunity cost if they were to switch to another job, which in a way does become the market price for that person (at that point in time). Although once appreciated grants fully vest you can hit quite a cliff.
Bitcoin wallets don't use RSA, but ECDSA.
Exactly. I've scrolled through hundreds of comments here now and it really is beyond me how the question of whether you can define x·y in terms of addition for x and y being arbitrary reals is even a matter of debate.
There doesn’t appear to be any comparison of ages between immigrants and natives. The age rage is “between 18 and 64”.

That’s a big range.

Too big.

How do I know — from the stats given — if the disparity is simply a matter of age?

If the native average age is 45 while the immigrant average age is 35, the ‘result’ may simply be a matter of the natives having had more time to get divorced.

Something is screwy. I smell an agenda.
I know who it is. I just think it’s funny that that particular guideline is so poorly written that even Dang violates it occasionally.
Sure, throw me in jail for not wanting to waste my time developing stuff I have no use for in websites that are freely accessible. If countries want me to develop and support stuff that I don't want to they should pay me for it.
>Wouldn't they eventually learn how to be self-sufficient?

Maybe, but do we even know for sure why they died out and wouldn't their problems be the same or worse now?
Depends how intricate your taxes are. Perhaps 30 million people file Schedule C, which covers freelance income, gig income, etc.

The IRS will (mostly) know your gross income, but it won't know the exact details about claimable deductions such as business travel, business meals, supplies, etc.

The only way it could know that would be to peer inside your credit-card statements, bank statements, etc. and make judgments about what was work related and what wasn't.

I'd rather do the tallying myself -- which is a chore -- rather than have IRS software make guesses that are a) awfully nosy and b) bound to disadvantage me.
Crowdfunding in Angola Gets a Boost
That depends ... Peer review is known to be a "lottery" because it is so subjective. Also known to be gained by writing papers about hot topics, etc.