skysight-inc/HackerNews huggingface dataset:
That's absolutely fair and we appreciate the donation a lot.

One additional thing that would have been fairly cheap: call out the smaller open source projects you donated to. To some the exposure can mean a lot in a blog post like this :)
While I've been underwhelmed by many PG's essays this one is remarkable. It takes on a subject that's beaten to death in debates and finds some fresh perspective.
Subtract and branch if negative is more or less that:

https://en.wikipedia.org/wiki/One-instruction_set_computer#S...
You mean things like these: https://docs.sentry.io/product/relay/#pii-data-scrubbing, https://docs.sentry.io/product/data-management-settings/scru...
At the risk of looking stupid, how would mentioning that he designs CPUs establish any kind of authority?
This was fairly obvious to me as early as elementary school. Some kids would just get new concepts and then easily apply their new knowledge, and some worked really really hard and also got good grades. The hard workers were not as "smart" but made up for it with hard work, because in my mind, smart was always "the ability to learn something new and apply it quickly".

The difference got more obvious with each level of school, and when I got to college, the difference was stark. There were definitely the "just smart" people and the "work really hard people".

In my work life, it's nice to work with a mix of both. People who can take in new knowledge and generate new ideas, as well as people who just get it and work really hard. It's especially great when idea generators can communicate well and the hard workers can make it happen.
> "There but for the grace of god go I"

I love this sentiment, and it's one of a few I try to keep at the ready. I think it's underrated, as simple lanes to guide one's thinking go. I'm all-around much better, including more content, FWIW, when successfully holding that lane in-place.

I mean, yeah, it's basically just one of the key heuristics of practicing Stoicism, plus a hundred other practical ethical frameworks and religions, but I think the particular framing & phrasing is especially apt.
Just a data point:

mapreduce and stream processing were well published things long before Google popularized them, in the world of parallel computing at least back into the late 80s, when i started grad school doing just those things.

sadly i donated my old books to the library years ago or i'd provide a citation.
> Can you cite an example of left-wing news outlets playing "fast and loose" in a way that literally jeopardized the foundation of US democracy and incited mass violence?

Protests summer 2020? There was a huge surge covid a month after those protests everywhere in USA, even though it was summer and covid should have been low as everywhere else in the world during summers. All of the left wing politicians and news outlets scrambled to try to discredit this or hide it or find any flaws in that connection, but the connection is crystal clear. Those protests lead to hundreds of thousands of deaths.
> The left believes compassion, ideals, rational argument, and consideration of material self-interest

My goodness.. this comment is so full of itself I can't even. Yes, us right wingers believe it's good to be uncompassionate.

> they write endless tracts trying to prove their point, appealing to science and founding principles and so forth

And yet, most left wingers are so disconnected from the reality of people on the ground it's frightening. For example, Portland decided to encourage blacks to get vaccinated by putting ads of black drag queens up. I can't think of anything stupider than the disconnect of left wing pundits from material reality.

> The left doesn't care if Trump insults them. It only has any bearing if it leads to policy changes they hate

The left screamed for years about Trump's manner of speech (not his content, simple the manner). For example, Trump's big talk on immigration through the southern border was met with outright hostility, despite the current administration now keeping the EXACT same plan (the remain in mexico policy). Or, for example, when Trump insulted Antifa, we had to hear on end how Antifa was just an idea, and how being against Antifa means you're a fascist or something.
The #1 question I get asked about doing ayahuasca
Well that's a load of bs if I've ever read one. I'm all for privacy but the big two social media companies Facebook and Twitter sure as shit should be forced to have options to allow folks to force only verified individuals are able to interact with them. Their promotion of criminal behaviour by allowing with such ease the impersonation of others and the unabated harassment of individuals is a load of shit.
That would affect orders placed after mine. They knew how many orders they had in the queue when I placed my order and they gave me an estimate.
My advice: Try these two tutorials:

http://www.jerf.org/iri/post/2958

https://philipnilsson.github.io/Badness10k/escaping-hell-wit...

The first one I think cuts through all of the crap surrounding them. They're just a design pattern. And the second one helps motivate them, showing the many contexts where the design pattern many apply.
I’m really curious to dig into this and finding out what people in Europe are suing each other for.

It’s just so weird seeing the billboards here in the US encouraging people to sue for personal injury damages, featuring photos of happy people holding fans of cash like they just won the lottery. Maybe the celebration of lawsuits is the American thing, if not having greater total numbers.
Thanks. This looks really useful.

I'd love to be able to browse through them all, and stop for longer on the ones that are most interesting.

So it would be more useful for me if I could go to the next/previous example with either:

* left/right arrow keys on keyboard, or

* next/prev buttons
I'll take Twitter threads over YouTube every single time.. I don't want to spend 10+ minutes listening to some guy explain something that should take less than two minutes, but they have to prolong it to get that ad revenue
Pithy Einstein quotes likely fail to capture the full picture of what Einstein did and should not be used as a basis for casually dismissing attempts to have meatier discussions.
Given the geometries of modern gerrymandered borders, maybe it's not so bad to rely on borders drawn a long time ago.
Possibly willing to buy collision is a proxy for a generally prudent driver.

Also, skipping collision happens most often when driving a really cheap car, which can be a marker for a bad driver.

Actuaries actually have numbers for this things, but I am just speculating.
Charitably, the context of the time, this sounds like a man with a broken marriage who wants to continue providing for his wife who likely didn't work and their children.

I think asking to be left alone in his private spaces, to not have drama, to do really basic chores like cooking and cleaning (in the context of the era) if you're not working or bringing in income seems really reasonable.

He's a bigger man than me - I'd never live with an essentially ex wife.
C compilers usually backport features in older standards as well (I know, they are breaking the standard). One example are C++ style comments, that are in the standard only from C99, but basically every compiler supports them even in ANSI/C90 mode.

By the way the difference is that Rust is not a standard, thus is easier to evolve (the process is much shorter). On the other side, the fact that a language changes slowly it's something good in a way, it means that you don't have to continue to change the way you do things, and update older projects.

That to everyone that has to maintain code for decades it's important. And every serious software project (not hobby stuff) does stay in production decades really. I don't use Rust, or even C++, for that reason.
Designing an aircraft this way would be a monster challenge!
Apparently there is no available capacity for that site either.
> you realize you are the one referring to women who do sex work as 'whores'....

I don't have to adopt your terminology.

> again showing your misogynist colors; where is male contraception? where is the vasectomy in your list of recommendations/strategies?

I did mention 'condom', didn't I? What does a vasectomy have to do with it? An IUD is more effective than a condom, btw.

> seriously, you are digging such a deep hole here

...
> I guess that the brain being a complex system there might not be one or multiple attributes of intelligence; just different behaviours

I just ordered “Society of Mind” by Minsky. I spent some time this year working on multi agent simulations, then started wondering about the individual as really an apartment building of agents, and then started looking for the prior art, and found that book. This will probably be a dead end like so many before but that’s the current thread I’m on in my understanding of the complex system that is the brain.
All good points, but... https://www.plasticstoday.com/materials/sorry-folks-oil-does...
2021 was explicitly a "nothing new" edition, at least.
Major California earthquake would knock out cell service, communications: study
Yeah, I like this tactic, but I don't think phrasing it with the word "stupid" is helpful.

I prefer to say things like "I'm not fully up to speed on this, so let's go back to basics/fundamentals for a moment", or "sometimes we're so focused on the details that we can't see the wood for the trees - let's take a step back and just run through it at a high level again".
According to the article, we we got 44 * energy input in 1950, and 8 * input in 2020.

Bad maths warning - I think this means that for a given activity that uses oil, say driving a mile, ignoring all the energy that went into the car etc. you're burning 12.5% on top of what you put into the tank. Whereas in 1950 this was only 2.3%. Seems like a noticeable chunk of efficiency improvements are cancelled out just to keep polluting at the same rate as before.
What are the limits? Input costs, current economy of scale?
Perhaps, but we do not claim Missouri.
That video stopped me from putting down a deposit on a Mach-E. Gonna WFH and see how that cooling system pans out over a year or so.
I don't think he's lost much in the article by not descending into the rabbit-hole of developing a nuanced view of what "smart" means. I think it's a word used frequently enough in common language that the reader can do justice in interpreting it correctly and in good faith. Same goes for other, equally generic terms like, "she really has it all together" or "he's a pretty sharp guy". These aren't vacuous, meaningless statements, despite the lack of precision in their meaning.
People have been talking about 'peak oil' for years. It was predicted to peak about 15 years ago, at least in the US, but then the government started throwing money at the fracking industry (which as far as I know has never made a profit). This is not news for anyone who has been paying attention. If you haven't started planning how to live your life while our fossil-fuel based economy is collapsing around us, you should start now. Does you think that sounds alarmist? The EIA estimates about 80% of US energy consumption comes from fossil fuels [1]. And there are a large number of things we just can't do with renewables [2], at least not until we figure out how to store energy much more effectively than we can today. There are big changes coming. And I expect a lot of people are going to be caught unprepared.

Edit: If you disagree, please let me know why. I would love to hear why I'm wrong about this.

1. https://www.eia.gov/todayinenergy/detail.php?id=45096
2. https://www.azocleantech.com/article.aspx?ArticleID=1114
It's the UI. People love the UI
The Strategies and Tactics of Snowflake and Databricks Growth
Not meant to be snide, no. It's something we thought about when allocating our budget: how are projects going to perceive this? Is giving $100 or $500 worse than giving nothing at all? So my question was also asked in earnest! :D

Back to your original question, then:

> Does $500 reflect the value and developer time savings you've received from the project over the years?

I guess the binary answer is yes, though I quite agree with you that it's difficult to gauge value in open source a priori.

Thanks for the kind words about Sentry ... and thanks for making Rollup! :)
This is the case all over the Western world. Federal Government politician salaries need to be 10x higher.
Right?! It’s crazy how much shelf space is devoted to junk food. But I don’t think it’s quite as bad as you’re making out. As long as you stick to “ingredients”, whether they’re canned, jarred, frozen, whatever, you’re pretty safe. Like I’m going through the aisles and yeah you have to avoid a bunch of whole aisles devoted to “processed” foods but that’s certainly not the majority of my grocery store.
I wouldn't call that disciplined. I would call that pragmatic.

He didn't like being bored. Working on his research while becalmed likely kept him from tearing his hair out while being productive.

Win/win.
Show HN: I built a connector for Project Fonos and Dialogflow
I'll take any package manager that supports emoji in package names.
Therefore, I should be, as well? Everyone loathed, each individual despised. Somewhere, Diana Moon Glampers smiles ... we are at last equal.
Interesting, I had not heard of that. For an older example, Isaac Newton spent most of his life researching alchemy.
Likewise. It is sad that we cannot see eye to eye, but unfortunately we do live in different realities.

If I had one closing suggestion, it would be to be more open minded towards claims from non-institutional actors. If they have established their credibility, follow the correct scientific processes and document their proofs, then it is worth stepping outside the bubble to lend an ear to their claims from time to time. I do not ask you to believe them, just to give them the time of your day and evaluate them critically, untarnished by the allegations levied against them by institutional actors.

Irrespective of those differences, I too hope for a future with robust democracies in both India and USA. :)
Would either of these database systems be proper for a case where you have a mix of large measurement data and small reference/master data that you need to join, filter, etc. ?Example:

SELECT r.country, m.time, SUM(m.measurement)
FROM measurement_table AS m
INNER JOIN refence_table AS r
ON m.device_id = r.device_id
HN headline: Twitter algorithms bias toward right-wing content

TFA: The research did not identify whether or not the algorithms that run Twitter's Home feed are actually biased toward conservative political content

Article headline: Twitter’s own research shows that it’s a megaphone for the right. But it’s complicated.
> Serious question, if you're going to hire people who are great technical writers, why would you have software developers (who are by definition not going to be as good TWs as the "real" TWs) also do it?

Software engineers are the SMEs whose knowledge TWs are trying to crystallize into documentation; them being disengaged from the documentation effort is the same problem as business SMEs being disengaged from the software development process. And, for much technical documentation, developers of the software are also part of the target audience, as one function the documentation serves is knowledge preservation.

Docs need tech SME and target audience engagement for the same reason software needs business SME and user community engagement.
Interesting you had to use a throwaway for that comment. Pittsburgh has changed a lot in the last 20 years. The grouping of western MD counties in the Pittsburgh media market is purely one of geography.
Snap Misses Earnings Because of Apple’s Privacy Changes
Hundreds of nuclear ships/submarines annually?
In his final work (Harmonies économiques, 1850) Bastiat claims that the basis of economic liberty is economic harmony. Interesting, because this connects the philosophy of capitalism to the philosophy of Communist China (to advance a “harmonious society”). Sure, why not? Here is Bastiat:

“The conclusion of the Economists is for Liberty. But in order that this conclusion should take hold of men’s minds and hearts, it must be solidly based on this fundamental principle, that interests, left to themselves, tend to harmonious combinations, and to the progressive preponderance of the general good.”
That was my immediate impression of his music. It feels strangely cold and extremely "produced", especially when he has made stabs at jazz, a genre that is in many cases "music for musicians". For a genre that prizes free flowing interpretation and individual creativity alongside instrumental virtuosity, his jazz music comes out utterly sterile compared to other modern jazz musicians. The same goes for his soul music. Everything he does feels like an exercise in a genre rather than playing in it.

Compare his stuff to the work of Kamasi Washington, Mary Halvorson's groups, or Shabaka Hutchings, or Christian Scott aTunde Adjuah, and you hear an enormous difference in the sheer craft of songwriting, emotional dynamics, and storytelling through their instruments.

He's clearly a virtuoso at a kind of playing the instrument, and he's extremely good at explaining music theory and concepts, which is a rather archaic and unique language all its own, but I don't think he's quite there yet for songwriting.
We're now at the point where writing web-first apps that can get optionally also get compiled into "native" apps that run in a js/wasm runtime on any platform and act like native apps might get popular again.
> Figure out how to get to a global population of 4 billion: ie massive family planning drive in Africa/West Asia encouraging 1/0 children.

Quick way to start a war, and not one that could be won without committing grave crimes against humanity which would obviate the need for such a policy to begin with.
> it needs to be done because that type of person will always exist.

Could be. Though I wonder if this is really true. It might do to think of a counterexample; something that people once thought would always exist but has effectively been eliminated. I'll leave that as an exercise to all the readers I guess.
Really? I challenge the beliefs of my advisor all the time. There's no ill will between us. In fact, I think he thinks higher of me because I'll challenge him if I think he is wrong. Don't get me wrong, we agree on a lot more than we disagree on, but when we disagree I'm not afraid and we go try to prove who's right. Sometimes it is him, less so me haha.
From the graph, it points out this commit. And from the description, I think it's exactly that commit and not just one close to it. I heard it was a big improvement.

https://github.com/rust-lang/rust/commit/63cc2bb

> Enable new pass manager with LLVM 13

> https://github.com/rust-lang/rust/pull/88243
Where do you get the number of 4 billion? I mean I think that is still too many but I really wonder how you calculate that.
In plenty of environments, there's a very limited number of calls you can make before the program fails entirely. For instance, in GW-BASIC, your namesake, the limit is less than 100 calls. There are plenty of real useful production langauges where your stack will run out before 1000 frames of depth.

But on the other hand, it's quite reasonable to write a state machine which is expected to make [mb]illions of state transitions.

Crash vs not-crash is not a micro-optimization.
The Holmfield Hum: Yorkshire village plagued by mystery throbbing
1) you're absolutely right. 5k rows isn't "large". We also mentioned that we did hundreds of tests often going between 5k and 15k rows/batch. The overall ingest/query cycle didn't change dramatically in any of these. That is, 5k rows was within a few percentage of 10k rows. Interestingly, the benchmarks that Altinity has, only used 10k rows/sec (which we also did, it just didn't have any major impact in the grand scheme of things).

2) We did not specifically call OPTIMIZE before running queries. Again, learning from the leaders at Altinity and their published benchmarks, I don't see any references that they did either, and neither does the TSBS code appear to call it after ingest.

Happy to try both of these during our live stream next week to demonstrate and learn!

Altinity benchmark (10k rows/batch mention): https://altinity.com/blog/clickhouse-for-time-series
Bring the ships to port and hook them up to the grid. Talk about swords to plowshares.
Docusaurus is a typical node-based SSG, you can easily run it on Netlify, Vercel, or other similar sites. They even have docs for how to do it: https://docusaurus.io/docs/deployment#deploying-to-netlify
Currently, Texas could split into five states. But this would require a cooperation between the two states and congress. It could happen, but not easy
Those 'odd policies' freed this country from the British. People signed their name on the declaration of independence and risked their lives. They succeeded and created a constitution. You may want to skim it sometime.

Really started going downhill in 1913 with creation of third central bank of the U.S. and addition of personal income tax.
I'm building server software for my startup. My development environment is a linux docker container running on a linux vm running on an x86 mac. Its running the same binary as the docker container running in kubernetes on an x86 aws server.

The fact that apple is making arm mainstream means if I switch to arm, so are a lot of others working to make the arm port of my stack a first class consideration.

Suddenly the gavatron cores aws has are becoming a whole lot more viable. I personally plan to move our api instances over to them once the erlang vm's arm port matures a bit.
His point was that we might say "submarines aren't actually swimming" while saying "of course airplanes actually fly."

What's the difference? The only difference is semantic, we seem to have defined "swimming" to be arbitrarily restrictive (as in, only applying to animals), while we haven't done so for flying.

Meanwhile, we can say a magnet is attracted to metal, and no one says "wait, it can't ACTUALLY be attracted to it, since that takes a brain and sentience and preferences."

And then, most of us don't bat an eye if someone says "my computer thinks the network is down" or "my phone doesn't recognize my face" or even "the heater blowing on the thermostat is making it think it is hotter than it is." It's not helpful to interject with, "well, thermostats don't really think."

The point is, these are arbitrary choices of how we define words (which may vary in different languages), and they aren't saying meaningful things about reality.
Yeah, to pretend to be "stupid" and basically dismiss your own question is kind of cloying or may be seen as disingenuous or even passive aggressive.

Folks who are good at communicating can always keep everyone feeling engaged and comfortable, while still getting to nitty-gritty WITHOUT resorting to saying stuff like "... this is stupid question, but...".
Hunter biden tapes jeopardized the purpose of a free press to report on news, regardless of how it affects the outcome of elections.
Maybe not every molecule in the cell but surely we can map the electrical impulses moving through tens of thousands of synapses/dendritic connections.
Well, at least their reactors.
Goto is like a tool in your tool shed that may only be used once a year or less. It has an extremely narrow use-case, can be dangerous is used improperly, and may require more experience and training versus using your run of the mill pipe wrench.

I always hated the platitudes that people use when talking about gotos. Yes it definitely can be dangerous, yes it's probably best to refactor a specific area of your codebase to not use them, but every once in a while, it's the right tool for the right job.
The Sport of Fly Fishing – A Different Approach