skysight-inc/HackerNews huggingface dataset:
The problem is that your calculations aren't just "grossly simplistic", they completely ignore the cash bonus, which again, is the entire problem. The cash bonus is a core part of the compensation strategy, which means you must include consideration of it in your calculations for them to be accurate, but you did not do so.

Even for the person who receives $150k in RSUs, they are still simply receiving a dollar amount. It doesn't matter if it's in AMZN stock or if it's in cash, because the cash amount and the AMZN stock can be exchanged equally, and B has just the same opportunity for stock growth as A has (because either of them can purchase whatever investments they want with the $150k they receive, regardless of it it's cash or a stock unit). If you aren't considering this, then all of your calculations about "which situation pays more" are wrong.

>The scenarios become endlessly complicated if we consider side investments in individual stocks.

And they become completely useless if we don't consider it. Attempting to simplify your calculations isn't a good reason to make them wholly inaccurate.

They also aren't "endlessly complicated". It's still very simple: any investment opportunity that A has, B also has, because they are receiving the same dollar amount of compensation that can be invested. So when comparing A vs B, there is no difference.

>So a large number of AWS employees may not be receiving 80% of their stocks.

Again, this doesn't matter, because they get cash instead of the stocks.

You are making the classic mistake that many make that imagines that RSUs are fundamentally any different than just receiving cash. But they aren't. Receiving an RSU for $3000 is the exact same thing as receiving $3000 cash and then using it to purchase $3000 worth of that stock. There is a reason that the IRS taxes RSUs vests just like normal cash income.
DOS 5.2 ftw
>The "folks like us" archetype is one which is definitely tracked and goes by different names at different places.

Out of curiosity, what names does that archetype go by?
On a routine day, CAISO (California’s largest power grid) sources 10% of its power from nuclear and 50% from solar (roughly, per electricitymap.org). California is adding an enormous amount of stationary storage over the next 3 years [1] (which was a contributing factor in Tesla building a Megapack manufacturing facility in the state), and continues to add renewables. In the short term, there will be a bump in emissions when natural gas steps in where renewables can’t once this last bit of nuclear is decommissioned, but with storage and solar hitting a new record low cost [2] [3], it’s clear what the path forward is. It also helps when the price of natural gas spikes, as it makes renewables and storage more cost competitive.

The author of the post is a “senior nuclear energy analyst”, and from The Breakthrough Institute’s about page: “ Since the 2011 Tōhoku earthquake and Fukushima nuclear accident, Breakthrough's energy work has focused heavily on the future of nuclear energy. Along with a growing cohort of scientists, journalists, philanthropists, and environmentalists, we have made the case that addressing climate change will require abundant, cheap, safe, and reliable nuclear energy. Toward that end, Breakthrough has been a leading advocate for innovation in advanced nuclear designs and business models.”

No bias at all /s

[1] https://www.spglobal.com/platts/en/market-insights/latest-ne...

[2] https://www.pv-tech.org/nrel-cost-of-solar-energy-storage-in...

[3] https://www.nrel.gov/docs/fy22osti/80694.pdf
It's also a dead give-away class marker of the lower classes.

Also, the number of people who hate their "unique and quirky" name they got from their parents is much, much, much, much higher than the number of people who hate their normal name.
Heh, Forth isn't a write only language if it can be recognized. Happy accidents.
I too wrote code to help with picking baby names with each of my children. Popular but not too popular was a hard requirement when bisecting the SSN data base.

One hard thing was not realizing how many variants there were of the name we picked for my daughter. We ended up picking a more popular name than we sort of intended.

Naming twins was also extra hard because of the added requirement that the 2 names were of similar “stature” (or “coolness” or something hard to define).

Congrats.
Show HN: Built an app for restaurants to tackle pandemic- Instafood.io
I’m sorry, but I’m still not following… why must a cache be (in theory) flushed more often without overcommit?
oh nice, I'll have to see what plugins obsidian has for this.
Anders Moeller and Michael Schwartzbach's book [1] on static program analysis is a fantastic resource, with (I think) a great balance of theory and practice. If you want to get really deep into the theory of program analysis, Patrick Cousot just published an incredibly thorough book on abstract interpretation (just got my copy this week, so haven't fully explored enough to have much of an opinion on it as a pedagogical resource)

[1] cs.au.dk/~amoeller/spa
Denver winters aren’t that bad, which I found a pleasant surprise after moving here.
I'm not at my C2 right now, but IIRC Fn+(Button with the picture of a microphone) sends a scroll-lock event on it. Perhaps that works on a K4?
The first three days of symptoms for an anti-vaxxer are obviously just a flu, because covid is fake. It's not covid until they're hooked up to a machine...
> It's also a dead give-away class marker of the lower classes.

Plenty of upper- and middle-class babies with unique, or at least unusual, names.
Maybe Doctor Faustus invented the NFT.
I’m unfamiliar
Best Processors for Machine Learning
Doing IO stuff is very well-supported in Haskell. Printing to the terminal just looks like:

main = putStrLn "Hello World"
The contractor that did a small percentage of the research, yes. Failures and fraud occur, and thankfully this one was small enough that it didn't matter.
No need to use a conspiracy theory name for it.

The truth is that any government needs a ton of people to operate properly and you can't change all of them upon election.

Actually, scratch that, you can sort of do that every election/change of government.

Do you know where they do that? Failed states. Failed states change most if not all the government employees upon regime change, to put people from the new regime in their place.

It's an unmitigated disaster, because you also need people other than politicians to do the heavy lifting. And those skills can't always be built up over just 4 years, you need more than that. It's dumb to throw them away. Let alone the fact that changing them with the regime means that it's super unlikely you keep the competent people, you just get new loyal folks.
it feels like the more higher level APIs we add, the shittier and more annoying software becomes
> If my Grandmother had wheels she would have been a bike[1].

1. https://www.youtube.com/watch?v=A-RfHC91Ewc

On a more serious note, describe the service for me and I'll give an opinion. Clock as a service is not specific enough.
I’m not a legal expert in this but am fairly certain it already is illegal in California.

I was not working in an environment that could only hire California developers. If I were I might more seriously consider the option.

That said, I’m guessing you’d still get people who would balk at moonlighting even if it was allowed.
Senator Lummis: Bitcoin Is a Commodity, Other Crypto Assets Are Securities
Very important document. Thank you and your friend "from the West" for making and preserving it!
Semantic versioning is a curse. It makes perfect logical sense until you are a few iterations in and quickly run into dependency hell as shown in the diagrams in the article.

My solution to this isn't "never update anything", but rather "never version anything". People can choose to stick to the bits they originally got, which is perfectly fine, or they can switch to the current "live" one. As a developer I'm only ever building and maintaining the latest source.
Ivermectin.
It's not uncommon for human tragedies to serve as a backdrop for significant scientific progress.

Wars and pandemics seem to be the testbeds for medicine, where people are desperate enough to try anything, and legislation is relaxed accordingly. The biotech companies know this all too well, and take advantage when the opportunity arises.
Ethics of vaccine refusal
None of that matters if the simulation only has access to simulated time--e.g. a vm with access to a clocksource but not a 'real' time one.
I'm not familiar with Orca but I am familiar with the use of bang in Max/MSP[0], in which it's used as a generic event trigger for attached objects. Objects receiving a bang message will execute their main method. The context feels similar here.

[0] https://docs.cycling74.com/max8/tutorials/basicchapter02
Well thanks for the air cover, and for all the other opportunities you provided for me and others at GS. I really appreciate it. It was an amazing time and I learned a great deal.
R&D is actually usually done outside of the major drug companies and is funded by the government. So I doubt it really will effect it. And most price hikes lately have been in pre-existing drugs.

It's interesting to note that the Pfizer, AstroZeneca and J&J vaccines were all invented by 3rd parties.
Subtracting to Multiply
Settlement is a couple of days. If merchant is getting their money later, the processor is holding the cash. I’d guess to manage risk from chargebacks.

Merchants pay interest with the increased interchange. This is why debit cards have reduced interchange. ~2% vs 0.05%
If you can get line of sight, from a hill-top chalet on one of the many islands, to a cell tower: Croatia is fantastic. Fishing, sailing, people with a big sense of humour.
Those are the most stupid two sentences I’ve ever read on HN.
Non-template-based code generation. So many tools depend on interpolation and concatenating strings together resulting in terrible-looking and error-prone code. What you want is an API for building and manipulating a concrete syntax tree-like structure. Bonus points if the nodes have type information, which would make things like codemods even more powerful.

HHAST and LibCST are notable examples in the right direction.
Cars are very different from cells. With a car, effectively nothing lacks a function, and the functions are obvious and can be explained in a causal way.

With cells, it's more like "10 billions things all happen at once in a way that works continuously" but it's hard to identify "cause", and especially hard to say "the purpose of this thing is to X", becuase it wasn't designed, but rather, evolved as part of a much larger system.
Wikipedia: Category: Given Names
Is this really an issue with C? Isn’t it ultimately an OS config issue?
Mazda May Have Cracked One of Autonomy's Biggest Near-Term Challenges
For factors, choose the way that minimizes the size of the host machine, while keeping the result meaningful, e.g. each living human is a distinct interactive member.
I clicked through, skimmed a video, and I am missing your point. What is your takeaway from this channel / hopeful takeaway for me?
Did you integrate BehindTheName?
Versioning things helps with bug reports. Oh, this was introduced in 3.144.42? Great, let's look at the changes to that build.
> We call this the Deep State

If by “we” you mean fans of the arbitrary, irresponsible, corrupt patronage-based governance of the spoils system who use the term to denigrate the idea of a professional civil service with loyalty that extends beyond the person of the current chief executive on whom their tenure depends, then, sure, “we” do.
Both my high school and undergrad intro courses used Java.
You mean, the doctors who are making such decisions, getting good results, and getting their medical licenses revoked?
After 18+ months of working from my family home, an isolation chamber is my idea of bliss!
Your response seems to have completely missed the subject.

Did you accidentally hit reply under the wrong comment?
if the company comes up with a budget that is too small it should be a pass for the recruiter. saves everyone a lot of time.
Interesting—it sounds like I may have overestimated how cold it gets there. Basically I'm looking for a climate that is noticeably warmer in than the winter than my current location, Indianapolis.
The article disagrees with data sales being a relevant factor.
Looks great design wise, but I still see some dark patterns like making the accept button green, and decline grey

It's still preying on the psychology of users that have been taught for years that green = good, accept, happy path, things will work

If you look at something like Apple's consent which as "Ask app not to track" and "Allow tracking" (can't remember exact phrasing), the binary choice is presented in a fair and equal way which makes you actually think about what you're pressing, because there's no clear "right" choice they want to you to press unconsciously

Edit: I understand though, you have a paid product, you boast about your acceptance rates as part of your marketing strategy, and no company is going to pay for something that decreases their ability to track users.

I've been in the same position as a developer where I'm asked to implement the maximum amount of obtrusiveness to coerce people to accept tracking, like overlays with the famous 'body { overflow: hidden }', because our marketing departments start to go ballistic when they can't track every single users every move. It just makes me sad sometimes that this is what we're dedicating our time to.
The quoted statement is in support of the idea that software constitutes a creative work and should continue to be be eligible for copyright, not anything in support of patents. I’m not in favor of software patents, but I believe the legal repercussions of successfully convincing people that complex applications should be treated as mathematical algorithms will be almost entirely negative.

I imagine the process of creating software patent applications probably varies by org. I agree the review process seems quite flawed, that’s supported by comments I’ve heard from several lawyers as well as high-profile screw ups, e.g failing to research prior art or applying the requirement of non-obviousness both inconsistently and sometimes incomprehensibly.

Regarding dissemination of information, yes, my understanding is patents are a trade between the public and the inventor, the inventor receives a period of legally enforceable exclusivity in exchange for disclosing the invention to the public. My opinion is this is overkill in the software industry as we already get exclusivity (and without the need to disclose): we can conceal our source code and assert copyright protections on object code. Conditions are quite different in other industries, for instance manufacture of physical devices.
He he, does anyone remember the Software Publishers Association?

They, together with Microsoft, tried to calculate how much money Microsoft was losing in developing countries. So they went something like: 1 billion PCs x 1 copy of Windows 98 or whatever was popular at the time x $100 per copy, so Microsoft is losing $100 billion.

They just ignored a few key facts. Such as, for example, the fact that many of those 1 billion PC users in developing countries were making $100 per year. So if someone held a gun to their head they still wouldn't have been able to pay the license cost. They would have just used something else, maybe Linux.
> The radiation risks from fusion are orders of magnitude smaller than from nuclear fission power. We still need to think about them and make sure that plants are safe, but it should be significantly easier to manage.

Strictly speaking, it depends on the fuel cycle. They're targeting a fuel cycle (D+He3) with minimal neutron flux.

A commercial D+T fusion reactor would generate much larger neutron flux than a fission reactor. But it still wouldn't generate all the long-lived fission byproducts that are so problematic with (non-breeder) fission reactors (assuming proper sheilding).
100% the way to go. Also people in python land (myself included) Are prone to “emotional” versioning
I tend to agree with the premise that in general updates aren't something to race out and apply. Security updates, yes. Updates that are required because of API changes, yes. Other ones are often more trouble then they are worth.
I didn't know about this. I'm intrigued.
Ugh, finally a consent manager with an "I decline" button. I can't believe how rare they are.
If the software you are using auto-updates and you lose business or esteem of peers -- it's YOUR fault.

Allowing most software companies to update anything on an running functioning work-related machine that you use to make $$, is ASKING FOR IT. WHEN it breaks something that is your fault for being so stupid.

I update software in most cases by installing it on another machine/device and then once it is confirmed to work, switching devices and wiping the former-work-device.

Yes I have more than 2 of everything critical for making $$.

Yes I filter all my inbound and outbound network traffic and default deny, at home and on the road

Software that prevents you from disabling auto-updates is a virus.
> Here's a fair warning: this article is reductio ad absurdum,

literally the first sentence...
No, it doesn't make sense, because if it would be legitimate interest then they wouldn't have to ask for consent. That's the very point of legitimate interest. You can may that they are being nice, but it's obviously not the case and also would make no sense. You either claim that you are collecting data because it's your legitimate interest or you ask for permission. What they are hiding here is what you say: make some of their cookies opt-out.
Most "Best places to work" lists by city or in print publications are "pay to win".
Still though, in order for this to work you also need the specific key of one of their peers, so at the end of the day you still need a second preimage attack. And to be honest while I consider this as a silly decision on their part the fact that it can't be used as a targeted attack makes it relatively useless. Even tor until recently used 80-bit keys (which is much, much worse than the 128 that this app uses).

You previously claimed that this will cost an average of 2^64 key generations, but this is just to find two pks that cause collisions in the 128 bit output space - two pks which most likely are not used by any of their users (which are what, around 2^20 atm?) I would be interested in an updated estimate of how long such a collision would take when keeping this in mind.
This is a great question, and there are actually a number of different reasons:

1. Package installation often happens under different privileges than actually running your end user app. There is unfortunately a lot of "just use --unsafe-perm to make the install work" advice out there which means a lot of people are installing packages as root even though they're not running as root. Also consider that a lot of npm packages ultimately get run in the browser, so the attack surface there should have very little to do with the files on your computer, but install scripts make this not the case. For the same reason, this means that this might be the only kind of attack that has the ability to run on your build machine, since your build machine may not actually "run" your app.

2. The fact that the code doesn't have to be run to be effective makes it quite difficult to spot, and thus increases its likelihood of sneaking into your dependency chain. For example, GitHub will often straight up just hide large `package-lock.json` file diffs, and no one wants to read through those. So a very innocuous patch version change in an otherwise unrelated bug fix could completely fool the PR reviewer: this is because there's no code "history" that would imply any sort of entryway into attack. All the code looks totally reasonable. By having to explicitly allow the package to use install scripts however, all of a sudden the PR would contain a clear indication that new foreign code that isn't represented anywhere in the commit will be run. This is huge.

3. This also takes advantage of the fact that the vast majority of npm installs aren't done by humans, but by CI and production deploys. Again, by ensuring that the attack is completely "passive", that is to say, as long as you get installed you've succeeded. A lot of times this can be triggered just by issuing a PR with automatic build and CI machines. The correct behavior for something trying to run a new script on your machine when a PR is submitted isn't to infect your CI machine, it should be for the test to fail with "package X tried to use an install script".
In one company there were quite old linux boxes that were never updated. They never caused any problems, the software in them kept chugging along just nicely.
I see astrology as basically "folk data science". You make observations and try to find correlations (not causation, though some ancient literature does attempt to explain it). One simple one is Mercury goes into retrograde motion and takes down Meta with it.

You can model intrapersonal dynamics (basically found by looking at findings between positions of transiting bodies and those of the natal chart, namely the positions calculated at the time/place of the individual's birth). For example the current position of Jupiter (which symbolizes growth/expansion) is now conjunct an individual's natal midheaven (represents career/how you are seen in society) and all of a sudden this person is being recognized in a very positive way by their community or workplace.

You can also model the interpersonal dynamics, found by looking at the effects of just the transiting planets alone, say transiting Mars conjuncts the North Lunar Node or Pluto and all of a sudden you have these really violent transformational events that erupt. Maybe mass shootings, natural disasters etc.

The other interesting thing about astrology is it stands to unify many disparate concepts together. For example Jupiter is at the same time connected to the liver, to growth, to happiness, to biology, etc. if I recall correctly. Where else could you find this idea of unifying together seemingly unrelated things into the notion of a planetary symbol.

One thing I find sorely lacking is the complete lack of any statistical rigor applied to the predictions/indications given by astrological readings.

I do find it fascinating that co-star is throwing technology and data science to the problem. It may not be far off to see them publishing findings that actually meet the level of rigor to at least show statistically significant correlations. I don't practice or believe these things personally, but my ancestors used to try to help their communities understand their problems better using tools like ancient Indian astrology.
As a red teamer/pentester, this is an attacker's dream. This has to be a joke.
Why is violence is a legitimate form of recourse against thieves? Perhaps violence is so inherently evil that it is better to part with one’s property than to protect it with force.
i said hours. You really have to watch a lot of content before your logical brain will let you believe, wait, omg, maybe i don't want to really sell my soul.
This is an observation on which the proof depends, but, as is logically required, it is not the proof.
Might be because you're talking to different sets of customers. People who are cheap vs people who know what they want is complex and are willing to pay for it.
i’ve dealt with plenty of strange negativity from recruiters, thanks
AWS: “Postgres 9.6 is old. On January 22 we will forcibly update your instances to 12. We hope you noticed this alert. We certainly didn’t email you about this. You’d better get off your ass and test/fix your clients for any potential issues.”
Amex explicitly no longer offers me sign-up bonuses because I'm not a profitable customer for them.