skysight-inc/HackerNews huggingface dataset:
Yup. I try to learn as much history as I can, but I've not heard about that attack. Although from a quick google that particular one doesn't look like it was totally unprovoked, although it does appear to have been totally out of proportion to the provocation. I'll have to read up on that in more detail when I've got the time.

An aspect of the defense of empire that particularly frustrates me is the way people will attempt to obfuscate that all the european empires were about resources. People like to make out that we colonised India because we wanted to teach them about western beauracracy and trains. The initial occupaction was conducted by a literal commercial company for commercial gain. Robert Clive became one of (possibly the?) richest men in Europe as a result.

Similarly people make rebellions sound like they were completely unjustified. At the same time, if you ask them what Britain would have done if the Germans had invaded during WWII, they'd tell you we'd have fought them to the bitter end. It's the nationalistic version of the idea that "no-one is the villain of their own story". Somehow us invading somewhere is different to Germany (or France) invading Britain.
Yeah, I often prefer, when possible, to automate in CI dumping the git describe output to a .gitignored source file and letting tags themselves be the "source of truth".

Related to that "tags as source of truth" is using tags as a deployment trigger. A release manager applying a tag can be a signal or gate for a version to go to later environments. (For instance: CI builds from main branches stop at Dev environments, CI builds triggered from new tags automatically move on to UAT and Staging environments.)

Also, another tip I've found useful for people with more "monorepos": tag name restrictions match branch name restrictions and you can use a "folder structure" of tags. You can name tags things like subcomponent/v1.0.2. Some git UIs even present such tags as a folder structure. Doing that can confuse git describe, of course, so finding an arrangement that works for your project may be a balancing act. I've used lightweight tags for subcomponents so that git describe doesn't "see them" by default and then you can use the git describe --tags that also takes lightweight tags into account if you need a "subcomponent version" for subcomponent tag triggered deployments (and then you just need to remove to remove the folder prefix).
And I'll show you 400k children -currently- in the foster care system, unadopted.
The biggest pain point in Airflow I have experienced is the horrible and completely lacking documentation. The community support (Slack) won't (or can't) help with anything beyond basic DAG writing.

That sore point makes running and using the software needlessly frustrating, and honestly I won't ever be using it again because of it.
Hmm, but that’s quite similar to the current reason abortion is legal, and it’s one of the (correct) reasons sodomy is not a crime anymore.

I think there’s a good argument that abortion should be allowed under the 13th amendment but that seems like someone would yell at me if I said that.
"I'm someone who finished a PhD" doesn't help your claims.

But I digress. The real question is, why do personal opinions like "xxx is superficial" needs to be defendable? Is academia somehow a "protected class" of individuals where we need to keep our opinions to ourselves unless we have hard evidence?

Or is this a standard you hold against other PhDs? Because the OP stated they quit, so it doesn't really apply.

I can totally empathize with the GP's claim that 'Your definition of "unprofessional" is just "this makes us look bad"'. You might not be in academia per se, but it seems to me like you picked up that mode of thinking nonetheless.

And no, I didn't keep my opinions to myself despite I have no proof whatsoever. Sue me for unprofessionalism please.
Do you mean "like" as in you're amused by it's absolute absurdity, or that you think this is a good standard practice?
> No doubt the Poseidon has watched every Russian Naval asset to figure out they were taking down defense radars and they devised a plan to sneak a relatively crappy Neptune missile in.

Is it just me, or does this comment appear arrogant?

You you are taking all the credit and belittling the folks that did all the fighting, based on nothing but your own speculation?
This doesn't seem particularly novel. It's already well understood that plants deposit sugar into the ground they grow in to encourage beneficial bacterial and fungal growth. It's basically the plants gut: https://en.wikipedia.org/wiki/Rhizosphere
And who do you think has a huge influence over Kazakhstan (and recently helped them prevent a coup).
As opposed to having to track later when you bump the version whether you need a patch/minor/major bump?

Seems like any way you do it you have to keep track. IMO version numbers are slightly easier to keep track of than breaking changes. Changelogs are not always structured.
I just posted another comment advocating that using logging would be better than redirect: I use it quite extensively in production and am mostly happy with its setup and use: what makes it evil for you and what is different about data science that makes it so?
The Digitized Culture Wars (2020)
“Actual” is such a weird word. From the title it sounds like it is going to contrast what people think is this person's work with what they actually did. Maybe to make a point that they did less work themselves than people assume or think. But it seems that “actual” in this case means that they wrote down the calculations on the paper that the video author has in their hands. (I'm gonna assume that this is the original pamphlet and not a copy, of course.)
Now Monkeypox
This is required by government and why?
> Last I checked, Google still adheres to w3c standards on these things.

It adheres to web standards that it primarily writes and pushes through.

> We need to be holding the w3c accountable for considering privacy as they refine new rfcs for apis.

You know, when w3c does that HN is ablaze with "Safari is the new IE" and "Firefox is irrelevant". See all of hardware APIs (Bluetooth, Serial, HID etc.) that are rejected by both Safari and Firefox primarily on privacy issues.
Looking into UC Statistics from your link gives an interesting insight.

I came away with the numbers 232k employees with earnings in 2021.
https://universityofcalifornia.edu/about-us/information-cent...

And Fall 2021 has student enrollment at 294,662.
https://www.universityofcalifornia.edu/about-us/information-...

Some quick caveats, the employee count is for a year, and the UC system has about an 8% separation rate. The employee count also includes 29k student employees. Even so, that feels like way too many employees to service that student count, a bulk of which are listed as non-student professional and support staff.
There's no collective agreement in place at Klarna.
Have you got a reference for that?

This article suggests that "92% of the UK’s seagrass has been lost in the past two centuries, with 39% disappearing just since the 1980s, thanks to pollution from industry, mining and farming, along with dredging, bottom trawling and coastal development."

https://www.theguardian.com/environment/2021/nov/05/seagrass...
Titles like this drive me nuts. Trying to start a conversation with a question that assumes a false premise reminds me of the way threads on 4chan are started. I get that headlines are supposed to be attention grabby, but using annoyance to attract attention is insufferably obnoxious.

see also: 'When are you going to stop beating your wife?'
Germany derives 25% of its energy consumption from natural gas. In order to remove this, they'll need to replace it with something. If they want to replace it with renewable energy, then they'll need storage. In no universe can they simply swap 25% of their energy consumption within a year without additional infrastructure.
Morality and law both work like mathematics. This means that my beliefs are constructed, and once I have a construction, the only in bounds way to convince me to change my mind about them is to show me that my beliefs are inconsistent. Moreover, understanding someone who has already demonstrated an inconsistent belief system is easy. They believe X because they believe something and its negation, and at least one of those implies X. Trying to unravel exactly how they have managed to go from an inconsistency to whatever thing they want to believe isn't really that interesting or important. The point is that their entire moral philosophy is broken and is exclusively used to justify whatever they want. This is why you have things like the prosperity doctrine.
Or what you would probably do using libgit(2?) :)
Op is saying there is no factual inaccuracy though. And I agree with him.
> @stacktrace/@traceable Somewhat more useful but, again, the logging module usually does this. Also, debuggers exist.

While logging is good for production code, the tracing helpers look very useful for developing or debugging. One of the first things I do when troubleshooting why something is failing (in tests, or when reproducing things locally where I can run things with a visible console) is to print out _what was passed in_, or what the mid-function state is, so that I don't have to constantly query them in the debugger. Many many lines that look like

print(f">>> foo: {foo}, bar: {bar}")

Being able to automate this in a more convenient way seems very useful. The icecream library [0] does this, probably in a more robust way, but I've never used it because I always forget about it.

0: https://github.com/gruns/icecream
> The scheme proposed in TFA is not particularly amenable to automation

It is. The author just assumes syntax unaware tools. Moreover, that quote is about converting to the system, not automating it while writing code or maintaining it once established. (But syntax-aware tooling could do all of that.)

Re. people actually using such tools unless forced to, yes, that's definitely a whole other issue. Some organizations solve this by modifying the commit pipeline: auto-formatting code, or detecting and rejecting commits that don't pass muster.
Nonsense! Coupes (cars where the window glass is "free" at the top, without a window frame) have, for ages, ticked the window down a bit when you open the door, and only when the door is completely closed does the window go up to the fully closed position.

This is to facilitate opening and closing, not to protect the weatherstripping. In modern cars (last decade at least) the cabin is air tight enough that closing the door fast/hard enough to get both "halves" of the double latch secure meets air pressure resistance that makes this "hard". By lowering the window a smidge, the force required from inside to pull the door shut is reduced.

This feature is fully achievable with the same sensor that detects whether the [mechanically controlled] door is open or not, and whether you are pulling on the interior latch.

For sedans (cars where the window glass is fully framed in the door), the design of the weather stripping doesn't require this window behavior. You can probably visualize why that is. In a coupe, the window glass has to seal quite tightly against the roofline, with a very limited profile and no supporting structure.

That may be the stated reason, but like retracting door handles, it's an aesthetic decision.
Probably 8 or 10 states are ready to push extreme abortion laws. DeSantis has one on his desk ready to sign as soon as RvW is overturned (probably this week).
I don’t need to manage the cloud offering and that management time is expensive. Your befuddlement at this simple economic calculation is, well, befuddling.
The machine really matters. A Miata with the top down or a motorcycle is best. A giant insulated cage is less enjoyable.
Really cool stuff. I kept refreshing and it took me back to the days of all those ZZT games but this evokes much more geography. Crazy what you can do with ASCII characters and 256 colors.
They are also trying to raise money, so they need to cut costs to increase runway.
That's a simplification, they didn't make a fortune from the inflation on things being higher than the interest rate, they made it from salary increases.

I looked at my SBAB account and indeed I have 0.50% on that now. So maybe we'll see another salary inflation event, but as long as food/electricity and fuel is rising faster than your salary there is still a BIG problem (right now you got 2% vs. 6%)!

How can they raise salaries while debt is becoming more expensive? Well you need to increase productivity, how do you do that; you consume more energy.

The inflation we have now isn't really monetary at all, it's scarcity inflation. And that never ends, because energy is finite!

Any way you turn this thing; it's the end of the financial system, because no matter what they do they cannot print energy.
Blasphemy is alive and well!

Try saying you doubt the safety and effectiveness of COVID vaccines.

The reaction is the same.
Make an effort to submit to a peer-reviewed venue to get some feedback from domain experts.

From a quick look it does not seem to me that you have made a compelling case to bring down the entire domain of quantum mechanics.
I do not know what I expected when I clicked on the comments section. I think the author makes some really good points about human psychology & game theory, and the fact that people are immediately riled up by his statements only serves to prove him right.

You can only understand people when you're clear-headed, i.e. your "rational you" is the one in control. With these issues, people have either natural or nurtured emotional ties. To such an extent that the topic itself shuts of their rationality, and they revert back to blanket statements ("I can't argue with you because you believe X", or just plain profanities). Mix this in with tribality, and you've got a good recipe for no ability to reconcile two different opinions.

There's also the fact that people generally don't want to reconcile. When it comes to charged topics, it is a bare-faced lie to want reconciliation. What each side wants is the other side to relent. I think the term "culture war" is actually pretty accurate, there's no interchange of ideas. It's just seeing who can shout the other into submission.
It's almost as if an entire platform is built on making sure the arguments are misconstrued and using buzz phrases like "science believer" and "anti-vaxer". It completely destroys what actual argument exists because it's using targeted language.

It's subversive and a direct influence on how politics are taken. You can be against unnecessary medication and be called an anti-vaxer. You can doubt a scientific conclusion without being anti-science.

You just cannot defend yourself against these accusations because they're triggers which purposely end discussions. These phrases are directly linked to terms which are generally universally agreed upon to be good natured. "Safe", "experts", "effective", "empathetic".

It's an attack on the language so that discourse is controlled and effectively one sided.
Regarding this phenomenon, it may be that you don't see that term in conservative forums because they don't want to use it, whether because it telegraphs their intent or they don't want to use the same words as liberals (this increasingly drastic polarization of language is a key point of Lingua Tertii Imperii... A book I started reading before 2015 and had to quit reading because frankly it bothered me how much it started to resemble current times in the US). So its absence isn't altogether surprising.
The last point is critical. This issue could largely be mitigated by subsidized grad student housing. It might be more like a dorm than an apartment, but I think many grad students would be fine with that.
As I understand it, Indexed behaved as a sort of ETF for crypto, that had automated their creation/redemption mechanism.

Importantly they had automated the creation/redemption mechanism poorly. Here's the operative passage:

By eliminating human managers, Indexed could forgo management fees like the 0.95% its bigger rival, Index Coop, charged for simply holding its most popular index token. (Indexed would charge a fee for burning tokens and swapping assets within a pool, but those only applied to a small fraction of users.)

It also saved on costs by limiting the number of interactions between the platform and outside entities. For example, when Indexed needed to calculate the total value held within a pool, instead of checking token prices on an exchange such as Uniswap, it sometimes extrapolated from the value and weight of the largest token within the pool, called the “benchmark” token.

This way, it reduced the fees it paid for transactions on the Ethereum blockchain. Kellar saw full passivity as a “natural extension of the way index funds already operate.”

Kellar was wrong.

In bringing down the costs, they eliminated the very thing that might have prevented the transactions that cost them all the money. The trades were legitimate, just unfortunate for the holders and to ask the courts to reward the incompetence of the management of indexed is to ask the courts too much.
> a vaccine is not like wearing any kind of vest

No, I said natural immunity is like a vest. Vaccine is like wearing a tiny pendant on top of this vest.
Under that definition of a CMS I agree, however I think what you are describing is an MVP of a CMS that would require additional features and (likely) bloat to truly be useful to most publications.

Examples:

Social Media integrations
Subscriptions integration
Advertisements + trackers (which will likely pull in additional garbage)
Analytics (GA, etc.)
Comment section + moderation tools
Media: images, videos
Font(s)
Responsiveness

It CAN all add up fast unless someone is keeping track and responsible for keeping these sites lean.
No doubt, but the consequences (most places) aren't death by stoning or whatever.
The Ornatrices of Londinium
I think you are talking about HTAP(https://en.wikipedia.org/wiki/Hybrid_transactional/analytica...). There are already decent products on the market. But don't expect 100% analytical capabilities like BigQuery / Snowflake. There are tradeoffs.

If your workload fits the model well (mostly OLTP, but occasionally some with heavier aggregations, etc.), it would be awesome.

Example: TiDB

https://docs.pingcap.com/tidb/dev/explore-htap

https://www.vldb.org/pvldb/vol13/p3072-huang.pdf
??? it was in the blog post linked above that the author replied to me with.

I certainly didn't go looking for it.
https://cpp.canon/products/plotwave-series/

"Get great looking technical documents with the black and white plotters"

The B&W machines are plotters. The color machines are printers and I don't see anything pen based at all...
A friend of mine wanted an ETL (SQL Server to BQ for analysis and dashboarding) set up and I ended up stumbling across Airflow. I spun up two VMs on GCP, one for Airflow and the other for the Postgres DB to store the metadata.

- A few things I've noticed is Airflow generates a tonne load of logs that will fill up your disk quite fast. I started with 100GB and I'm now at 500GB, granted disk space isn't expensive, but still even with a few DAGs i'm surprised at how quickly. Apparently you need a DAG to run to clear those logs but I was too lazy so I just purge the logs using a cron job.

- The SQL Server Operator is buggy, I filed an issue with the Airflow team but I had to do some hacky stuff to get it to work.

- Even with a few DAGs, Airflow will spike the CPU utilization of the VM to 100% for X minutes (in my case about 15 minutes) which is quite interesting. My tasks basically query SQL Server -> dump to CSV (stored on GCS) -> import to BQ.

- My DAGs execute every hour, and if Airflow is down for X hours and I resolve the issue, it will try to run all the tasks for the hours it was down which isn't ideal because it will take hours to catch up. So I've had to delete tasks and only run the most recent ones.

Granted my set up is pretty simple and YMMV, but Airflow has done what it needs to do albeit with some pain.
Fair points, all.
"The constitution does not use the word privacy, although it does directly protect it," is not a reasonable interpretation in context.
FBI Wiretap Opens Window to Drug Gang – and a Crucial Flaw in Snapchat Privacy
Others coming right up, unless Russian expansion in southern Ukraine can be contained.
No kidding.

So if my car is on fire, I can get out using the manual release, but my kids have to kick their way free? Or climb out the front? Or wait for me to break the window from the outside somehow?

How is this even legal?
Somewhat tangential — now that webrender is in, are there any recent benchmarks for Firefox comparing against Chrome and Safari for real world web pages?

I’d also love to see interoperability with history, keychain, and bookmarks with other browsers. Would make it far easier to switch between.
Society has decided that it doesn't want to support American universities through tax dollars [1] so you can't really blame universities for trying to find any and all other sources of funding.

[1] https://www.cbpp.org/research/state-budget-and-tax/state-hig...
I will read the full surface-level of the docs just so I understand all the nouns and verbs. It's okay if I don't understand something at this stage - it's all about learning the existence of unknown unknowns. Just need to get them to known unknowns.

Once I have the outline of the possibility space I start to dig in on the topics that seem most relevant for my objective and try them out.
Are you arguing for more rape?
Pretty-Printable Enumerations in Pure C
The term originated in the German "Kulturkampf", which was between the Imperial German state of the 1870s and the Catholic Church. In the US, it was introduced twice, neither time by conservatives.
Do you have any specific questions or concerns about how they are going to shut down Ethereum's PoW system?

I've been following development very closely, and to me, the process is pretty straightforward. They've already run the process several times successfully with production data in shared development environments.
But the entire raison d'etre of most of crypto is to get out from under the thumb of existing national and legal entanglements.

So the question becomes "Who's law?"
The HN crowd hates bullshit, which is different.
It has to be asked: if crypto is "worth nothing" then why should it be regulated?
The US moves carriers into trouble areas as a show of force. It’s like having having a bouncer’s attention at a bar. There’s a world of hurt waiting if you step out of line.
Wedge issues tend to elicit emotional replies. The algorithms that are used to maximize profit tend toward showing the most emotional replies first. This positive feedback loop rapidly leads to a bifurcation of the audience into opposing camps, while drowning out more rational discourse.

That's why.
Downtown Seattle used to be a whole level below street level. You can still tour the underground streets today.
This seems horribly biased against secp256k1. Basically all the disadvantages listed don’t apply to the standard implementation, libsecp256k1. The libsecp code is constant-time, deterministic, sidechannel resistant, is comparable in speed to ed25519, etc. it’s a solid piece of cryptographic engineering. But the author instead insists on comparing as if you’d be using the dumpster fire that is OpenSSL?

A non unity cofactor is a huge pill to swallow. Deployed production systems have been broken over this. Cutting off that entire attack surface from the start with just the cost of being a bit more obscure in your selection of implementation library is a reasonable tradeoff to make.