skysight-inc/HackerNews huggingface dataset:
Check yourself. Your comment is coming from a privileged position. The fact that you have time to be on a website like this commenting on others privilege means you're likely quite privileged yourself.
Starlark is a version of this, and it's used by Bazel in particular. It's very cool tech, and sidesteps the difficulties of ensuring Python works without shipping a specific Python interpreter.
My biggest pain when doing this is: set up an environment configuration. Then set up a test or stage environment that matches it. Then modify the environment over the next few years keeping the stage and production environment configs in sync so that testing and validation are useful (the stage configuration actually matches production so that success or failure in staging predicts the same in production) before going to production.

Even something as simple as variable substitution becomes very useful in these cases so that configuration can be a single file and substitution delivers the staging or production config. Functions and operators allow more complicated configurations to remain DRY. Checks prevent the stage servers from using the production database connection string, etc.
Ugh. Everything about "MrBeast" I find marginally offensive. The way that he approaches the idea of unconditional charity is almost theatrical and smacks of sensationalism.
Then why side income? If you're not going to worry about your career, why worry about side income?
> "That particular FDA doctor was referring to two recent developments inside the agency. First, how, with no solid clinical data, the agency authorized Covid vaccines for infants and toddlers, including those who already had Covid. And second, the fact that just months before, the FDA bypassed their external experts to authorize booster shots for young children."

> "Why are they embarrassed? In short, bad science.

The longer answer: that the heads of their agencies are using weak or flawed data to make critically important public health decisions. That such decisions are being driven by what’s politically palatable to people in Washington or to the Biden administration. And that they have a myopic focus on one virus instead of overall health."

So can we finally stop blaming the general public for the ongoing narrative that simply doesn't pass the smell test?

Meanwhile, in Brazil, two doctors are trying to invent their own mRNA vax. And if they do they're promising to give it away...because The First World Healthcare Industrial Complex is more concerned about money over saving lives? And the media and political powers are silent?

Too much of the past couple+ years has been a shit show. If it's not negligence then it's intentional. Neither is good.
> epidemiologists aren't doctors or biologists but "social scientists" with a particular critical bent

Many, if not most of the epidemiologists at the CDC hold M.Ds, and I can speak from personal experience that many have disdain for both political parties

For example there is a lot of frustration at how the media is making a giant scare about Monkeypox, when it is isolated to certain communities and can be prevented with the smallpox vaccine which we already have stockpiled.

> they operate as surveillance organizations with the same kind of secrecy culture as intelligence work

This is blatantly false - the CDC publishes almost everything it does. Mostly boring statistics, reporting, investigating claims

>public health agencies have become a para-intelligence services with explicitly political aims

Really?

>I think they have discredited themselves over travel bans, vax passports, the objectively insane and poisonous rhetoric about the "hesitant,"

You should visit the CDC's public museum in Atlanta - I think you will see all the good that vaccines and antibiotics have done for the world. Little else in medicine matters, comparatively, in terms of increased lifespans around the globe
It's not as one-sided as you think, but Keurig machines make filter coffee, and Nespresso machines make something that emulates espresso.

Espresso is the default kind of coffee in Europe, and filter coffee is the default kind of coffee in the US, so it is unsurprising that more people in the US prefer the Keurig and more people in Europe prefer the Nespresso.
And yet, even if they did it right now, it'll be over there in the pile of "yet another configuration language" for the same reason we already have like 50 of them

Damn network effect, ruining everything :-/
Qutebrowser[0] and Luakit[1] are 2 WebKit-based web browser that I know that are pretty decent, though very similar to each other.

[0]: https://www.qutebrowser.org/

[1]: https://luakit.github.io/
I hear your reaction here, and I understand where it's coming from.

But.

Quiet men in tech who are tempted to this line of thinking - that they too have problems with being talked over, that they too don't get noticed for promotions because they aren't the voice people remember hearing...

Please consider that the avenues that are open to you as a man in this industry to overcome those difficulties might not be as available to a woman in the same position. Women are more likely to find themselves in that position, because they have been in situations in the past where speaking up has led to negative reactions, where being opinionated has been dismissed as being bossy, etc. - those constraints are not the same ones you have faced. Your solutions may not work.

You owe it to your female colleagues, when they say 'we find we tend to face these particular problems in ways that we see men tend not to', not to dismiss that as 'well, I'm pretty sure some men have the same issue'. Their experience is relevant. You will learn by listening to what they have to say.

As you rightly recognize, we all have or lack different privileges. As a non-native English speaker doubtless you have encountered challenges I haven't, and indeed that native English speaking women don't face.

But this dismissal of a raft of worthwhile sources for a well documented problem that many women actually experience as 'of dubious general value' is disingenuous.
Amazon finally admits giving cops Ring doorbell data without user consent
I usually make a game… connect 4 and blackjack are my favorites. Easy to make, and easy to play on the command line.
The Logic of Envy
If history, the source of the definitions of all words, has defined eugenics to mean men with mustaches filling out charts about which women are contributing the most to "race improvement," then it would probably be best to accept that's what it means.
Yes I have a portfolio and also a GitHub repo with over 350 stars…
https://getyarn.io/yarn-clip/e65d6b2e-4f27-43dc-b4b7-be43655...
Or Terraform or Helm or ...
ohh you are right, sorry Amazon, I didn't notice this. But I'm still hoping to see your contribution to system kernels of databases, bigdata, etc.
Interestingly enough, I find myself rarely using regex with Elixir. Thanks to erlang's excellent pattern matching syntax for binary.
"For every seller there is a buyer" is the kind of meaningless statement one can make any time there is a major downturn or collapse in a market.

1929-1932, the Dow drops 90%. "For every seller there is a buyer, and many are buying stocks [...] right now at low prices." Some people eventually did great, so it's all wonderful, so long as you ignore the staggering pain of the Great Depression.
Another idea which I dare say has been already solved. Just hit a timer button as soon as you start talking.
I always wonder what the point is of this kind of comment. Are we only allowed to take things seriously if they are written by someone who has accumulated the poster’s preferred number of oppression points?

Anyone who would read past the first paragraph of this is capable of figuring out on their own that the author is privileged.
is your thesis available to read? Jepsen and these concepts for databases are certainly very different from those for kafa, as we heard from Kyle during the Jepsen testing for Redpanda. Someone needs to write about those perceptions!
> Kahneman's full quote is just embarrassing

Yes. It is. But as another poster has noted, he largely recanted in 2017 [1]. And this is to his credit. Few scholars -- and fewer prominent ones -- have been willing to reverse course in as public a fashion as this.

[1] https://replicationindex.com/2017/02/02/reconstruction-of-a-...
Sure, the idea of potentially having different ends to the lifecycle makes sense to me, same way constructors aren't a thing in Rust.

And yes, I agree that this solves the problem, which was why I suggested it as one of three ways this could work if you look back up the thread. Not sure about how Austral can assure itself the Linear contractual obligations were discharged here, but I might be overthinking it.
You can get a Supermicro X10SLH-LN6TF, 6 10GBbit ports, for less then $100 on ebay.
There is less scope for corruption around SMR, so little demand when the main attraction of nukes is their prospect for a long-term corruption cash cow.
Greece, Jordan, and Turkey (though the latter have other human rights issues just as Israel does).
*another chip, not another board, usually.

By the time you redesign your board for the other chip, it’s sold out too.

We are dealing with this, it’s horrible.

It’s not just chips either, it’ll be common passive components sometimes as well.
> Your twisting of what she said is par for the course for religious zealots.

> You are the one spreading disinformation

Crossing into personal attack will get you banned here regardless of how wrong someone is or you feel they are, so please don't do that.

Your comment would be much better without those bits.

https://news.ycombinator.com/newsguidelines.html
The side hustle gives you optionality, so you don’t have to worry about your career so much. Just a guess.
The "PLAI" book explains how to do it trough a rewrite/desugaring transformation: [0]

The heart of [a CPS] transformation is [...] to turn every one-argument function, f, into one with an extra argument. This extra argument is the continuation, which represents the rest of the computation. The continuation is itself a function of one argument. This argument takes the value that would have been returned by f and passes it to the rest of the computation. f, instead of returning a value, instead passes the value it would have returned to its continuation.

CPS is a general transformation, which we can apply to any program. Because it’s a program transformation, we can think of it as a special kind of desugaring: in particular, instead of transforming programs from a larger language to a smaller one (as macros do), or from one language to entirely another (as compilers do), it transforms programs within the same language: from the full language to a more restricted version that obeys the [... CPS pattern]. As a result, we can reuse an evaluator for the full language to also evaluate programs in the CPS subset.

There's a more terse description on this site too [1]. And I have to agree with this:

[...] there are many methods for transforming into CPS [... but] learning CPS transformation remains difficult.

Also I remember stumbling upon this article [2] which kind of gave me an excuse to not pay too much attention to CPS :-) (...but not really :-p, mostly the subject got too hairy for me and I lost interest :-p). If I remember right, the article argues in favor of "delimited continuations" as opposed to implementing full general call/cc.

0: http://cs.brown.edu/courses/cs173/2012/book/Control_Operatio...

1: https://matt.might.net/articles/cps-conversion/

2: https://okmij.org/ftp/continuations/against-callcc.html
interesting, what is Epic's stated motivation for funding a "competitor"?
Defining your own operators means combining the lexer with the semantic analysis, which comes with all sorts of complexities.
For me it's usually rebuilding a solution to a problem that I understand well that I've already solved with a familiar language.

Take for example Git. If you understand its internals well enough to build it yourself, then rebuild git in the new language. In the future, when you want to pick up yet another language, rebuild it again.

One of the reasons that I think it's extremely useful for a programmer to have at least one complex system that is well understood and implemented under their belt.
Just look at ECL then
I'm not.

Cryptocurrency has explicitly and repeatedly been touted as un or anti-correlated to the wider financial ecosystem, fiat currencies and the stock market, and has been loudly, noisily and never-endingly sold as a great hedge against these things, absent any evidence.

The evidence is in now, and those theories are a bust.
What happens if you're witnessing a police officer engaged in illegal acts (not uncommon in the states at least)? Must you obtain permission to record him?
yeah if this is considered level 1, its gonna get really bad for Stripe staff's RSU
Isn’t alcohol consumption a pretty perfect natural experiment? Unlike something like fat or sugar you have people who regularly consume a consistent amount that is easy to estimate (ie we buy a six pack a week). If we can’t even be sure if its positive or negative I’m going with small amounts are roughly neutral.
In Malawi, 250 elephants are being carefully moved to a larger park
They're simply not engineers if they're not licensed and bonded. Just "grads."
Even with the explanations, I still don’t understand “no argument means one argument”
Dead solar panels are a precious resource: tons and tons of already super-high purity silicon.

They are being warehoused against the time that they may be sold.
Yes, two times a week

but the worst were recruiters, really a lot of noise

I removed completely my account, and this was one of the reason (the main reason was inability to turn down the payment subscription to the free one: they made it hard to me, and I was just annoyed by it)
Exactly my point. The fact that it is unrelated without making any useful point IS the point. It has become so vogue and tiresome at HN to hit on everything Musk. Tesla remains the safest car on the road with advanced vehicle technologies:

"Tesla cars using driver-assist systems are significantly less likely to crash than Waymo/Transdev/GM's Cruise, according to NHTSA's data. Although the regulator's data only show the number of accidents such a conclusion is obvious with a little digging" [1]

This refers to "NHTSA Releases Initial Data on Safety Performance of Advanced Vehicle Technologies" (June 15, 2022) [2]. In that actual report, it misleads by showing that Tesla has the highest number of crashes of all SAE Levels 3-5 automated driving systems, when in fact that is only because they have the highest number of Level3-5 vehicles and drivers on the road and in fact they have the lowest number of accidents per thousand drivers per year. There is a good video discussion on this [3]

[1] https://twitter.com/EvaFoxU/status/1537149521955889153

[2] https://www.nhtsa.gov/press-releases/initial-data-release-ad...

[3] https://www.youtube.com/watch?v=SMpozSBXpN4&t=459
They did say "my impression", so I'm assuming it's mostly backed up by nothing.
So it was a defi protocol? And it was certainly major, so the assertion that "not a single major DeFi protocol failed", is wrong?

OK great. That's what I was trying to establish.
> epidemiologists aren't doctors or biologists but "social scientists" with a particular critical bent

I have 12 years of postsecondary education in life science (medicine, health sciences, biochemistry and cancer/cell bio research at the graduate level) and this is completely, unequivocally false.
Yeah! I've done it a few ways, mostly in React. I'm currently trying my hand at it in Solid.js, as I want to learn it, and Web Components.

As for graphics, I've been following along in this book, and absolutely love it. They have an online version. You use the author's bespoke engine, so it does abstract much of it, but it covers things from map generation to event buses!

https://pragprog.com/titles/hwrust/hands-on-rust/

You make a roguelike, but the concepts carry over. And it can compile to Web Assembly, so any work you do can be embedded and shared on the web.
I prefer Jimmy Buffett's 2006 "Everybody's on the Phone"...

https://www.youtube.com/watch?v=lZ94BLzZm9c
Yeah it would fit a little too well in a dystopian novel. I wouldn't be surprised if some of the benefit people see from SSRIs is no longer being distracted by sexual frustration, well outside of sex.

It's frankly irresponsible that the side effects are not mentioned upfront, psychiatrists and psychologists get away with too much individual judgement about what the patient should (or should not) know.
Which is why you don't ban people from platforms and demonize them when they present alternate ideas. Especially when those people up until the "pandemic" were considered experts in their fields and have equal or greater training then the "experts" on TV who have never actually seen patients and worked in the government for 40 years.
https://archive.ph/PJPKm
What do you mean by different categories? I really don't see the difference.

If someone from Zimbabwe moves to the US - they are an expat from Zimbabwe's POV and an immigrant from the US's POV. Vice-versa for someone going the other way.

The only difference I could find is that some sources consider expats not to have a long term intent to settle in the country. But this article contradicts that and explicitly talks about job prospects and the ease of settling in a new country. That sounds exactly like an immigrant to me.
Completely agree with that
I don't know about Chinese since I'm barely literate in it.

But copying how every Chinese dictionary renders characters as trees of simpler characters seems like a much better approach than the arbitrary letter to number mapping of unicode. That it works well in English is only due to the fact it has no accents.

I can confidently say that native solutions for scripts with accents were _not_ unicode like but overstrike. My grandfather has the source code, in Romanian, of a 1960s computer payment system he worked on which had to deal with both Romanian and Hungarian names.

The combinatorial explosion of possible letters and accents made unicode like encodings an obvious non-starter. Historically names could pick up any accent (some times more than one) on any letter. When you have 26 base letters and 6 possible accents you'd need 26 + 26 * 6 (182) unique representations for single accented letters and 26 + 26 * 6 + 26 ^ 2 (1118) for double accented letters. That makes a language which is fundamentally alphabet based unusable on a keyboard. Something that Unicode is still sweeping under the rug.
Yep, server push is dead, as it was often misused and harming perf, and maintaining it was complex and not worth it, IIRC. It's also not playing well with caching, resulting in over-sending things that are possibly in cache.

On the other hand, "Early Hints" are the future. https://developer.chrome.com/blog/early-hints/
If I could have a better apartment there I would absolutely consider moving there. The issue is that I'd have to live somewhere that would be considerably worse, and me and my partner make many times more than my parents did when they bought their place when adjusted for inflation.
Yes, the rent here in NYC is too damn high. No, these stupid media reports say nothing about a normal renter’s experience. Averages aren’t a good indicator if the underlying distribution is not normal. As construction in NYC disproportionally focuses on new luxury buildings for both owning and renting, averages are overly skewed.
Lin Zexu's Letter to Queen Victoria (1839)
> If Celsius is accepting deposits on existing addresses, they are continuing to accept deposits that they know their customers can't access.

Did you read the affidavit? Your argument is specifically pre-empted and refuted:

> It is important to understand that users transfer their digital assets from external “wallets” to the Celsius platform by recording such transactions on the blockchain. These transfers are entirely user driven with no ability for Celsius to “approve” or “deny” a transfer to its platform. This is a feature of the underlying blockchain infrastructure and cannot be technically changed or otherwise prevented.

It is impossible to create, for example, a Bitcoin address that has an "off switch" that will prevent people from sending additional bitcoins to it. It's a feature that most blockchains simply do not support.

In other words, Celsius did not "design the system without an off switch." Satoshi Nakamoto designed Bitcoin without an off switch.
International Mathematical Olympiad 2022 Country Results
Follow up question - what are some tools that can help implement secure passwordless auth?
Does an author's privilege (or in this case perhaps the reader's assumption of privilege), change whether the content has any value?

My biggest takeaway from these lessons was that great ideas aren't birthed fully formed and perfect. They can take a long time to perfect and even when you think they've been perfected, they often still need to be fixed!
Many companies actually prohibit employees from selling shares to third party investors (including investors on marketplaces like EquityZen) without board approval.
People who were in opposition of the new Ukrainian government are now in opposition of Russia. There are very very few Russian speaking Ukrainians who are “pro-Russia” right now.
first time this happened to me, I assumed it was my mistake, and took the hit because the salary was a big jump anyway. turned out to be a great job so I'm glad I didn't let this significant error stand in my way.

but the experience meant that since then I've been -very- careful and deliberate to repeatedly confirm that superannuation is additional. Nonetheless, twice I've got the paperwork saying otherwise. I'm now convinced its a standardised scam.
That workflow is a PITA. Junior devs (or even seniors!) are likely to screw that up, lose work, and create even more work untangling mistakes. The fact you need to force push regularly is a sign it should be avoided.
No need to sink to their level. At the same time, I get it; sweet justice.
Can you say more about what GCL does better than all of the open source ones?

Anecdotally, I've heard a lot of GCL horror stories, and many Xooglers have chosen to create things like Jsonnet or Skycfg (https://github.com/stripe/skycfg) instead.
Used this for a fairly complex, large project.

It really is Haskell for configuration language and undoubtedly superior than YAML.

But for my grug brain, function currying and the lack for loops made it hard.

Functional languages continue to be a great place to steal from but pure functional requires warping your brain quite a bit.

Maybe Tanka is more my style
> but I don't want to call attention to this

I mean, neither does OKCupid. If they don't want to play ball, going wide (notably, with an attorney) only seems to benefit you: current and future employers see it's not actually you doing this, OKCupid risks losing the only thing they want (women that trust the app), and other women get a heads up.
Makes no difference what generates it. OP said that power prices vary by 10x from peak to trough. If you charge from the grid when cheap you can make 10x per cycle selling it back.
Maybe they mean internal at Google? Internal Google tooling is pretty hit or miss, especially with older products that are a patch work of different internal only Google stacks.