skysight-inc/HackerNews huggingface dataset:
Full disclosure: I work at StarTree, which is powered by Apache Pinot.

ClickHouse's ClickBench is a good general tool. However, it's not the end-all, be-all of performance benchmarking and testing. Its results may or may not be applicable for guidance on the performance of your specific use case when you get to production.

It is definitely a stab at getting an objective suite of tools for the real-time analytics space. But just like you had YCSB as a good general performance test, eventually a subset of users wanted something specific for Cassandra and Cassandra-like databases (DSE, ScyllaDB, etc.), so you eventually saw cassandra-stress. We have to consider cases where certain databases may need to have testing suites that really capture their capabilities.

ClickHouse themselves publishes a list of Limitations that everyone should keep in mind as they run ClickBench:

https://github.com/ClickHouse/ClickBench/#limitations

CelerData (based on StarRocks) also wrote up this:

https://celerdata.com/blog/what-you-should-know-before-using...

Plus, I want to direct people to the discussion generated when ClickBench was first posted to HN:

https://news.ycombinator.com/item?id=32084571

As user AdamProut commented back at the time:

> It looks like the queries are all single table queries with group-bys and aggregates over a reasonably small data set (10s of GB)?

>I'm sure some real workloads look like this, but I don't think it's a very good test case to show the strengths/weaknesses of an analytical databases query processor or query optimizer (no joins, unions, window functions, complex query shapes ?).

> For example, if there were any queries with some complex joins Clickhouse would likely not do very well right now given its immature query optimizer (Clickhouse blogs always recommend denormalizing data into tables with many columns to avoid joins).

So, again, ClickBench is a good (great) beginning. As an industry we should not let it be seen as the end. I'd be interested in the community's opinions on what and how we should be doing better.
The IDEs support incremental recompilation and it usually takes at most a couple of seconds - unless your project is huge and you work on some core module on which everything else depends. That's not common in Java though (more common in C++ codebases, where people like to have for example their own custom collection classes).
I heard a (possibly apocryphal) story that the 1XC series calculators were specified to only need a battery change every N days, and the engineers interpreted that as working while being on 24/7 for N days. Battery life in them is so absurd, I suspect that shelf-life of the button cells may come into play as much as the drain that the calculator itself uses.
I'm guessing you don't get paid, therefore your time doesn't have a financial cost?

A recent example of this was some crap CSM my wife was working on that had piss poor documentation from the vendor. As in the vendor documentation was just flat wrong and would never work the way they wanted it implemented. We dumped a code snippet off in GPT4 and it came back with "This is wrong, do this instead" which worked.

The key point here is it solved a problem in a system that is rarely worked on. Going outside the vendor documentation to learn the python/js interaction the vendor obviously did not understand would have represented a huge investment over the payout of correcting the output of a single page.
That's a nice graphic, thanks. I guess I was talking about the future, more than the right now. During the first Friedman interview, he went into detail about just how small things could go, and why we're a far way away from hitting that limit.
And why they chose KDE Plasma as the desktop environment: https://social.treehouse.systems/@marcan/110366449775675002
in what way did I misunderstand?

> C makes it too hard to use a sorting library that someone competent has written.

rust makes it easy to create generic data structures via generics. It would be trivial to swap between different underlying sorting algos as long as it was given a type compatible function for how to compare the contained items.

what exactly am I not understanding here?
Cloudflare are 285 pops. Surely you dont need your db replication them all of them. A few locations per continent should suffice.

For comparison, fly.io, turso's provider, has 34 locations and well-documented reliability issues.
Eh, the money is fungible though. It’s still VC funding the massive growth of the company in order to “disrupt” (which actually means “extract value as fast as possible from drivers’ vehicles, insurance impropriety, etc.”).
Huh ? Were they resetting under FreeBSD or something ?
All in a package no larger than a deck of playing cards.
The original intention of 230 was to insulate providers from the consequences of their user's content. It was never meant to protect them from their own content.

When YouTube says "You may like this terrorist recruitment video" that is undeniably their own speech and shouldn't fall under 230.
The general lack of anything Raspberry Pi is having knock-on effects as well. The lower-end mini-PCs (NUC, etc.) are completely gone at my MicroCenter. Only the mid/top-tier minis are still around.

Things seem to be looking up, though - they actually have Pi 400 kits in stock, something I haven't seen in seemingly ages. If you can cannibalize a 400 or use it as-is, that's a nice option, particularly with the heat sink. Unfortunately, it's kits only, not the bare machine.
What happens when you reach your target weight with drugs like this?

After having learned potentionally nothing about nutrition, exercise, and self-control, are you stuck on these meds for life out of fear of binge-eating back to your original weight?

FWIW I'm on a hundred-pound roller coaster ride from 300lbs to 200lbs; currently ~215. I've learned a lot about discipline and sustainable habits along the way.
I grew up around people like this, thus I have little sympathy. They all sound terribly repentant, until teacher is gone and you look at them the wrong way.

Yes, private prisons are corrupt profit centers, and this is what voters have chosen. When the other options are pay more taxes to incarcerate criminals, or let them run free, how could things be any other way? They are voters, not saints.

As for "The Marshall Project", another non-profit funded by the same batches of plutocratic blood-money as all the other non-profits. Why are office people so gullible as to think that plutocrats who would wreck an entire economy, or poison a whole town for a quick buck are suddenly public benefactors after passing their ill-gotten gains through a 501(c)(3)?

PS) for the downvoters: Vote as you will, but after you vote, please ask yourself: Did you go to a "rough" school? Have you lived in a "rough" neighborhood for more than a year? I am glad to accept your judgment from experience, but if you are judging from propaganda, it is time for you to stop and reflect.
That's true; I think the only major user-facing Linux distros without systemd (or with non-systemd versions) these days are Gentoo, Void, Alpine, and Android (which may or may not count). Embedded stuff is probably more of a mixture (openwrt doesn't use systemd, yocto and buildroot can use it but optionally), and firecracker feels closer to embedded than desktop but both ends are interesting. I dunno, I mostly just object to conflating "Linux" with systemd even if it is the most popular option (but bear in mind that I have strong opinions about "Linux" vs "GNU/Linux", so YYMV;]).
https://archive.is/MfXlm
Hey I’m actually interested. Could you clarify what we mean by more “turnkey”?
Is Keepsafe looking at your photos with AI?
It's both because they also weren't paying drivers enough to cover their (actual) costs.
Works fine on Firefox 113.0.1 with uBlock Origin for me
They don’t even hide this fact. That’s pretty much the unstated goal behind funds like SoftBank funding startups at well above what the startups even ask for.
39 karma 9 months old accounts should probably not speak for HN.
There are legal obligations in most jurisdictions to maintain financial and taxation records for X amount of years, where typically X > 10, and severe fines for not complying with said laws.

While OP's account has been closed, this in no way means Amazon has got rid of these records. Their customer support is likely playing hardball since this is an atypical request with no escalation path.
Intel Executive: Rein in Data-Brokers
I think the greater risk is more domains of specialty that increasingly create silos of formal languages. The trend in that direction eventually creates tribes that are isolated and won't have enough overlap with other domains of knowledge. I think it will be important for AI to help signal where there is common abstractions between multiple domains of idiomatic formal languages thus bridging the gap while also reducing complexity by introducing generalities that are simplex (easier to understand and apply to more general things).

It's similar to code rot, and technology amplifies it at the cultural level too. I was very worried about this for a time, but after contemplation I think AI is _actually the fix_ even at the level it exists at now. It's able to cross-correlate and identify 'units of abstraction' that otherwise might go unnoticed. This is exactly what we need to 'refactor/reduce complexity/introduce overlap'
Unreasonable about Republican demands on spent money ?
At normal search, yes miles ahead of bing.
Tbh anything is better than bing, brave search with its own index and algorithm in my experience is much better.
“We lose on every item but we make it up with scale.” — the show “Silicon Valley”
To stay on brand for Bezos, will be an exact copy of the SpaceX lander made in China?
That doesn't help you if you need to submit quarterly payments.
Don't most countries already have a reasonably fair judicial system?
Twitter faces new trend of animal gore videos beneath hidden replies
This feels related to the idea in "Billionaires, Surplus, and Replaceability" (1)

Basically, if, say, Jeff Bezos never existed, it seems likely that someone else would have created Amazon, perhaps a few years later, and maybe not quite as good. "Big online retailer" is sort of a natural niche, with a bit of a natural monopoly. So while the classic argument for letting people keep most of their wealth gained in the free market is that they provided a lot of value, maybe that doesn't make as much sense when you consider that if they hadn't done it, somebody else probably would have soon after.

It's obviously impossible to gauge exactly how much excess value someone provided compared to the world in which they never existed, but to round it up to 90% or doesn't seem very accurate.

So it seems like in our current world, there's a winner-take-all effect that a lot of venture-backed startups are trying to exploit. If we were a lot more aggressive in taxing companies like Amazon, my intuition is that it would go a long way toward reducing this effect.

(1) https://astralcodexten.substack.com/p/billionaires-surplus-a...
That's why the issue needs to be solved by legislation that regulates data collection. Targeting a specific app just because of WHO the data is going to is at best a military operation, or at worst xenophobic. Doesn't matter to me who is trying to collect my data, I want a say.
That analysis of Windows history is fiction. Plausible business school fiction but fiction nevertheless.
> access to all of the submissions that they decided not to publish

You mean a comments section?
Calculating Compilers for Concurrency [pdf]
‘Six times the size of Yosemite’: the new tribal sanctuary off California coast
>Viewed by the Chumash people as their ancestral home, the Native American tribe is behind the first Indigenous-led initiative to protect the ocean and repair its damaged ecosystem
Yes, and when it was announced, it took 2 minutes and IIRC 2-4GB of ram to compile (I believe this was with the LLVM backend). I consider 2 minutes to self compile a language slow. I have personally written a compiler for a simpler language than zig using only lua to bootstrap it and it takes less than a second self compile and 10s of MB of memory. But again, this is possible because this language is much simpler yet in some, but not all, ways it is significantly more expressive than zig.

WRT to the other backends, I was aware of them which is why I said _even with a different backend_. I don't think they have a prayer of self compiling zig in under a second with the current language design with any backend but I'd be happy to be proved wrong.
In retrospect, was the peace dividend a good idea? We got a europe that couldn't protect itself, the US playing bombs in the desert for 20 years and building anti-terrorism focused systems which will have no value against a near peer adversary, a navy that forgot how to build good boats, and a general refusal to learn the always relevant lesson of "build more ammo"
Strong disagree. Getting versioned data/undo nearly for free was a huge huge huge boon. Getting stupid fast has-changed checks is the bread & butter.

We spent a while trying to move from an admittedly terrible Redux implementation with lots of fine immutable usage, to graphql. It has been a disaster. Immutable in particular we have found has been hugely responsible for keeping things fast; it's been a pillar holding up our world.

The ability to cache fine grained intermediary results has been epic. It's almost impossible to imagine what else would give us this. We'd need, like, very fine grained signals, that can deal with data being inserted/chmaged/removed from collections.
That's nice way to add fuckloads of useless code while wasting memory and making now-read-only process into read-write process (kernel have no place to write cache before userspace initializes and sets up mounts and filesystems).

...vs just putting quicksort in
If you're writing something from scratch, though, you'd expect numerous revisions/deletions over time instead of just writing it from top to bottom in one shot. Rearranging sentences, changing phrasing, starting with the body of the work and coming back to write the intro later with lots of [insert thesis statement here] placeholders.
the funniest comment ever posted on HN was something like:

"everytime this blog is linked, I end up reading the whole thing"
Deepfake – Tom Graham – TED
Yeah but you can't pretend this case had nothing to do with section 230. The question in the petition before the court was "Does section 230(c)(1) immunize interactive computer services when they make targeted recommendations".
What an incompetent & useless government. Utter reactionary useless shit. Find something worthwhile to do with your immense powers, you fucking useless shits. What a bunch fo sad ass grandstanding.
The thing is that from an outside perspective, Wayland took a wrong turn as well, very early on.

It is such a clean base architecture on one hand, on the other hand it simply abstracts away lots of stuff and calls it a day. Most relevant to me: any and all accessibility-related APIs.

I am quite convinced that Wayland won't ever really take off in its current form. Maybe someone integrates Wayland into a big package with all relevant APIs fixed and documented, and we get rid of the compositor abstraction mess we have.

Also, I'm not really convinced that creating Wayland as a totally new development was a good idea. As we all know, greenfield projects to replace existing technology are almost always doomed. But in X's case, this may really be the best solution, I don't know and I'd lean to give credibility here to the (definitely incredibly talented) developers behing Wayland.

Just one of lots of examples what's not so polished with wayland¹:
https://community.kde.org/Plasma/Wayland_Showstoppers

There are lots of other links (see my comment history). I admit I am a bit sour.

¹ yes we're getting there, but only when all compositors and DEs have implemented their own APIs and solutions to the common problems wayland simply ignores
It definitely wasn't sarcasm. Sillysaurus and I go back a long time and I think their generosity is a very nice thing to see.
Why did you decide to compare the performance of SQL databases using YCSB rather than more suitable tests?
My Amazon seller account got deactivated 5 months ago with no specified reason.

Experienced Amazon Seller here. They always cite a reason for account termination, even if it's a ridiculous one, or one that's impossible to disprove ("we have reason to believe you are manipulating reviews of another account"). For non-fatal issues, Amazon often asks for a "Plan of Action" (POA) to have accounts reinstated.

You mentioned that you were out of action for 5 months. Did you check your notification history? Were you monitoring your seller metrics, FBM orders, feedback, and customer messages? If you don't respond to something like a customer message or a placed order that will definitely lead to problems up to and including account termination.

As for your specific issue - accessing tax records - seller forums indicate that you should still be able to log into the dashboard and access certain parts of the site. Can you do this? If so, have you attempted to file a support case for this issue?
Love the advice and the tone it was delivered in!
I suspect that even means that, courtesy of Proton, CodeWeavers now is used by and indirectly paid for by more people than ever:)
When did you start this tool before ChatGPT3/4, or after?

Feels like it was started before LLMs, and now this pitch is just trying to incorporate them after the fact, as opposed to rethinking your thing from a deeper level, now that the world has changed.

Seems like you have a unique skillset in having some mental machinery to view the world in your 2D grid/node based paradigm. If text brainstorming was your use case, I think ChatGPT has killed that. If I'm gonna visually brainstorm I'm gonna use pen and paper, and if I'm going to be on my computer doing text brainstorming I'm gonna use ChatGPT. I don't think the lines provide enough value (chat GPT does bullet points well and can also generate graph viz)

Is there some end-product your tool could produce that users want, and LLMs can be used to help make those? Or can you take more advantage of your 2D + grid/node based tool to provide something more than an obscure text editing experience? For example, perhaps using mathematical distance as a first class citizen, adding physics, et cetera (I have no idea what would be useful, just that perhaps there are some "magical" things that a node tool could do that a text/chat interface will never come close to)
It's really hard to argue with people who have purposely chosen to live in a different reality
> Where is the line between choosing what people see and exerting editorial control over what to print

The line is different online vs in print, because of Section 230, whose scope is pretty explicit...

> If a newspaper puts up a dark corner of their website that gives people labyrinthine access to all of the submissions that they decided not to publish, are they no longer liable for the content they post and promote on their main site?

Are you under the impression that the main content of newspapers (either in print or on the web) is third-party submissions that the newspaper chooses to print or not but does not actively assign and pay people to write, and/or actively purchase for publication?
They have money because of AWS, which is a fantastic product in an extremely competitive market, competing against players who lose money like GCP and Azure.

Amazon.com as a store makes next to nothing as profit.

Who cares what he did to some diaper companies. Are consumers paying more or less because of amazon? Much less.

They basically run amazon.com for no profit and consumers get fantastic deals and cheaper products and more reliable service than ever before.

How much would you have to charge for same day delivery for that many products? Could you get close to Amazon? You would have to rip off you customers so badly just to stay alive.
The thing is, there wasn’t a better option than Starship. Starship scored the best technically and could be funded for the least amount. It’s not crazy to pick the least technically risky option that’s simultaneously the lowest cost and highest capability.
The difference between dumping vs not-dumping is the permanence and sustainability of the price.

If widgets costs you $12 to make and you sell them for $10, you are currently running at a loss.

If you plan to continue selling them at that price and reduce your costs to $8, that's okay.

Whereas if you plan to later raise your price to $15, you're dumping.

Though if you plan to develop super-widgets and sell those for $15, that's okay.

---

Hopefully that makes sense.

That said, a frequent issue is overestimating margins (intentionally or unintentionally). Uber underestimates their fundamental costs, so (intentionally or unintentionally) are dumping.
until the Ice Ages turn up and steal it.
Love Bob Ross, but that's a sad little chimney. Actually a vent pipe.
I mean, our object storage is called R2, our first database offering is called D1, and if we were to offer a fully Distributed Database then D2 seems like a good name.
You shouldn’t write a sort algorithm because much smarter people have already done so and their work is included in the standard library.
A Centuries-Old Mystery: Did This Elusive Viking City Exist?
Can somebody explain to me how TikTok in iPhone is worse than Facebook?

The say "TikTok collects a large amount of personal information, which has raised concerns about data mining and potential misuse of user data." - what information they collect and Facebook does not collect?
Twitter Hack (2009)
> Weird because Americans and Canadians really like Root Beer but not Dandelion & Burdock.

Dunno how D & B's made, but American root beer isn't made with the "real" ingredients anymore. They're banned because if you give a megadose to mice, sometimes they get cancer. One of those "maybe actually bad, but maybe not really and just overzealous regulation" things.

I mean, also I'm sure it's cheaper to make fake-flavored root beer, but there'd at least be some craft ones making it the real way. But no, it's banned.
This seemed to be a reasonable decision. The Obama Hope poster case was settled out of court but seems very similar. And the original image had been licensed previously.

Some of the dissenting opinion in these cases seems to be partly on the grounds of this is Andy Warhol (or Roy Lichtenstein, etc.) we're talking about here so their work is obviously important and transformational--in a way that my applying some Photoshop filters clearly isn't.
Hahahaha, ‘everyone does it therefore it isn’t what it obviously is’ is….. pretty funny.

I get why you’re saying it, we’re profiting from it (kinda?), but a spade is still a spade when it’s shaped exactly like a spade, used for digging, etc. regardless of what label marketing slapped on it.

There is a bit of a difference here in that it is private vs gov’t backed (kinda, unless you count fed printing money as gov’t backing, which it wouldn’t require much squinting to do).
It's important to note he was opening his mouth and making a fool of himself to those who knew what they were talking about well before Twitter. I don't understand why so many people ignored a plethora of bad takes that should have been clear.
Love is Empty - Cindy Wang is what Shazaam on android is telling me.
I call BS, dandelions crowd out all the good stuff I want, flowers, vegetables, etc. I don't mind them in my meadow.
I'm not even clear that I care on my VMs. I don't start up enough for that to save me more than... a second a month or so? Maybe. Probably not even.