skysight-inc/HackerNews huggingface dataset:
This is missing the elephant in the room that HN is not the (or maybe even a) money bringer for YCombinator. Were this the golden goose for a publicly traded company, the decision process could quickly shift to "make me money or GTFO".

Being a "benevolent dictator" moderator is the ideal model: you have clear values, a clear strategy, an overview over everything, and the unbridled power to execute. Benevolent dictatorships don't scale the moment you need more than exactly one such benevolent dictator. dang's clone will have all I mentioned above except probably slightly different of everything and now exactly half of the power to execute. And that's where it gets close to impossible to exercise the "correct" and desired level of power to support the individual values, overview, strategy.

When you need 1000 moderators it becomes a crapshoot if the moderation you get is any good. And the community is only as good as the worst mods and users that are allowed in it.
I take the view that if it's silly and it works then it's not silly.

Physical property seems to work, though I'm less sold on the effectiveness of intellectual property.
This might force you to think about quality before shipping stuff. A win for customers.
yea, it should not have any performance implications.

be aware that blocking stuff in your infrastructure will have hard to diagnose fallout and you're generally better of if you police content on the client (ad-blocker)
For a split second I hoped this one would be about Diablo 3.
https://news.ycombinator.com/item?id=40375498 got more traction (9 comments at the moment).
I don't have nazis if this is what you are refering to. Just like I don't have murderers and rapists.

But I do have communists, anarchists on one side, and royalists (people in favor or a king) and pro putin on the other. I have anti-vax and phd in physics, millionaires and state help seekers, cops and people making their own amphetamin, people going to all protests and those telling off illegal immigrants to the police.

It's like saying it's both hot and cold. You can argue I don't live in the sahara or in the north pole, but I live in France.
My dude, liberals are moderates. The only way you can think otherwise is if you're so far to the right that you've lost perspective. Biden is a typical center-right moderate liberal which is exactly what most Democrats are.
Fair enough if it’s not your tool of choice, but I think you may have missed a lot of what SQLite can do these days.

https://antonz.org/sqlite-is-not-a-toy-database/
Such people are simply wrong/misinformed or spreading misinformation. The latter category is a significant factor as there is quite a bit of oil and gas money flowing into lobbying and misinformation campaigns. So just want to call that out as a thing. There are a lot of disingenuous voices in debates about this stuff pushing this or that agenda with fabricated horse shit.

But to summarize: this is not an issue. Not even a little bit. There are no nasty surprises involving batteries suddenly not working because they flaked out after a few months/years/whatever in the grid storage industry. This simply doesn't happen. Sure, individual battery cells might fail and then they get replaced or disabled. But there is zero indication that that is in anyway a frequent thing or a big deal in the industry. Mostly all we have is success stories. New batteries get deployed. News flash! They work exactly as advertised and operators save some money.

This is of course not surprising. Batteries used for grid storage are built to certain specifications. And that includes specifying how long they are expected to last (measured in charge cycles typically). So, all that is factored into the cost of the setup. Mostly all indications are that grid batteries are 1) very reliable and predictable 2) work exactly as advertised 3) might reasonably be expected to continue working quite long beyond their rated life time.
indeed. vi. not vim. not neovim. not vscode or emacs or anything complicated. i can use cat when vi doesn't work. why? because everyone can learn an editor of choice, and that just happens to be the one my fingers know. not because it's somehow better or something.

"while you sit on your ivory pedestal of superiority. Your choice."

ha! if only! i actually sit in a dim room with remnants of caffeine and pizza and wonderful half-broken computers and brand new ideas and code and interesting challenges and discoveries. and friends.

i did choose.

correctly.
Not only Snowflake: https://play.clickhouse.com/play?user=play#U0VMRUNUIAogIDEsC...
Welcome to the Parallel Future of Computation
After skimming Knuth's paper — does the algorithm work if values are hashed, that is, the "uniform deviate" is selected deterministically for each unique value of the stream?
I hope this doesn’t happen. GNOME, even with all its failings, is a lot easier on the eyes and mind than KDE’s 90s inspired UX and seemingly infinite amount of weird corners.
If by “divided cities” you’re referring to the physical disruption of highway construction, the same effect happened with railroads. That’s where the expression, “the wrong side of the tracks” comes from.

Also, the expression “getting railroaded” was coined by farmers to refer to the low prices they were getting paid for their produce by the railroads, who had established themselves as a monopsony by dominating freight. The construction of highways led to competition from trucks, which took away the ability of railroads to dictate low prices to farmers.

But setting aside old idioms, American cities were already shaped by the construction of railroads in the 19th century. They were certainly reshaped by the interstate highways but that was always going to be more disruptive than any sort of growth or improvement to the railroad network because it was a newer mode of infrastructure.
Offtopic:

> which allowed them to pilfer surviving equipment from German factories

Remember kids, the Soviets only pilfer and plunder, while The Great West gives jobs and opportunities (especially in the rocket industry)!

It is especially jarring in the article what essentially praises the same Soviets.
Dynamic Data Type in PowerBI
There's also a follow up post that goes into a little bit more technical detail:

https://www.revk.uk/2017/12/please-upgrade-me-to-adsl-over-w...
Huh, that's a clever twist on reservoir sampling. Neat.
But you can opt out, right? So what’s the problem?

Also, is Teams (and other messengers) any different?
When AI helps you code, who owns the finished product?

When a hammer helps you build, who owns the finished product?

... in other news, we've just learned that paintbrushes now have a say in art ownership disputes.
- SigNoz
- Apache Skywalking
- Elastic APM
Weekend Binge: Liked Bridgerton 3? Time to Bookmark These Period Romances
A good bit to know is the power/energy requirements for vehicles is logarithmic. Large vehicles need less energy per unit weight than smaller ones.

A motorcycle might have 300hp per ton. Passenger car 100hp/ton. Train maybe 20hp/ton. South Dakota-class battleship is 3hp/ton.

So yeah size isn't an impediment to electrification.
Solar panels are highly recyclable after their extremely long life. Certainly no worse than oil, even if left alone (which won't happen, sincethey contain valuable materials).

Turbine blades are mostly fiberglass, which is about as neutral of a material as you can get. They are buried in a landfill (worstcase) after producing tremendous amounts of energy. New designs are lasting longer and being made recyclable, since so many people have this sticking point (even though no fuel oil is recyclable)
> I've plastered a copyright notice at the top of the source - as I've always done...

Do people actually still do this?
I am sure the Russians spent much energy and money to shape the public opinion in Germany to serve their interests.
It is often good for the ecosystem that we have choice of tools for a given task, so I applaud the general effort gone into this additional "Google Photos 'Clone'".

Here the challenge is to actually understand what "Google Photos" is before claiming that this is a Clone.

In order to successfully clone Google Photos, one needs:

1.- A backing storage.

2.- A web application.

3.- A mobile application (and optionally a desktop application).

4.- A data synchronization model to maintain a 2-way sync between backing storage and each locally installed application.

5.- A data model of pictures, timeline, and albums, that does not depend on where the picture is physically stored (for example, I can create an album on my phone offline, and whenever I come online the sync happens and the same album appears on the web application view).

6.- AI features (eg. face detection) sprinkled on top of the backing storage, and available on both web application and locally installed applications.

From a cursory review, this current attempt only satisfies 1 and 2.
You don't have to write `count()` in ClickHouse - `count(*)` is also ok.

... while `count()` makes more sense from the engineering perspective: it is an aggregate function that takes zero number of arguments.

I personally prefer `count()`, but when my friends write `count(*)` or even `COUNT(*)`, they are still my friends.
Dynamic data type is a data type format option by which we can show the values generated by the measure into two or more different data types dynamically.

Steps involved in implementation of Dynamic data type: -
https://www.rayminds.com/post/data-type-dynamically-powerbi
> And rail is incredibly more efficient, you need very little space to transport a gigantic amount of people.

Assuming everyone is going the same place at the same time.
Line goes up means the owners are happy. Y'know, at least someone is.
I figured if I can correct the typo in my head, most other readers can as well (:
It is called Pythagoras's Theorem precisely because Pythagoras, according to legend, first proved the statement of the theorem within the framework of Greek geometry. Proof matters to mathematicians, and Pythagoras is justly famous for his achievement. There is archaeological evidence that much older civilisations than the Greeks, such as the Sumerians, Babylonians and the Egyptians, were persuaded of the correctness of Pythagoras's Theorem. But there is no surviving evidence that anyone other than the Greeks produced a satisfactory proof, nor did any other civilisation even possess a formal mathematical system capable of representing a logically correct proof.
Then there's the crown family of the UK or GB or whatever the proper calling, which claims to believe the same divine touch. You may call them ancients if you want, but they still get to make headlines.
Show HN: Posio, an open source multiplayer game to test your flag knowledge
I would say that the stupidest of the left is smarter than the stupidest on the right, but being smart is not what we are talking about.

This site proves you can be pretty smart and damn hard to colaborate with :)

Also I would argue that being a communist is not the same distance from the center as being a maga.

But more importantly, this is irrelevant.

Cause I'm not american.
>Additionally on the education front, admissions to the state's flagship schools is guaranteed for students in the top 10% of their high school.

This is also technically true for the University of California. Top 9% of your local school = get into the UC.

The rub (and a pretty big one) is that the UC considers all of it's campuses as one, giant, single University. Thus you are guaranteed a position at a UC, but not a position at your CHOICE of UC. Practically, this means that you will be assigned to UC Merced. Top tier UCs (Berkeley, LA, San Diego) are pretty much out of reach because the competition and prestige means there will be no open space. And, frankly speaking, UC Merced isn't looked upon too favorably by the most desirable employers...

How does Texas get around this? Are all their campuses equally strong in reputation and rigor? Did they instead actually open up spaces for 10% of top in-state high school students at even the flagship campuses?
me: Aaron Swartz is a dick and shouldn't have deprived us of himself and vice versa. he'd have been a free man 10 years ago. (not judging, just sad)

also me: AI is evil because it tricks people into giving up their creativity, which isn't the boring part, it's the real part

also also me: wtf? why bring that up?
Presumably so it is optimised for search engines and people find it.

Publishers generally have good data about where their audience comes from. They wouldn't do this if it wasn't the best way they know of to maximise readership.
Did you read the (entire) article?
Asking Google about this site results only in insistent repeats of "Did you mean 'joke'"?
I just thought a lot about what kind of work I was especially curious about doing and decided that it was autonomous agents. Seemed like a great area to explore in, since I believe agents running in permissive environments _could_ be a really powerful and practical way to leverage AI but have not been "solved" yet. AI is super buzzy though so I was careful with filtering out companies working on legitimate applications vs just ones wanting to hop on the AI train for the sake of it. The company that approached me happened to be working on agents in an area that I've already had significant experience in, so ended up being a great fit!
Same here, especially since they put scaffolding for construction work on our building.
Oh I am sure someone connected the dots, just that no politician wants to spend $bil on infrastructure if they won’t take the blame personally for an immense failure like this
>It’s accepted that the US movies and television industry can’t get contemporary Germany right

The US movies and television industry can rarely get any language right. This reminds me of the Dutch-speaking scene in Oppenheimer which no Dutch speaker can understand [1]. It's like a sped-up pronunciation of a nonsense Dutch sentence by an English-speaker trying to speak a horrible German accent.

[1] https://www.youtube.com/watch?v=lFORgWaYrBU
Hence the cookie banners
I never consent to billboards.
Huh, avocados require tonnes of water and California has recurring droughts.
The proof is pretty straightforward and is included in the paper https://arxiv.org/abs/2301.10191
It depends on details that you have not told us.

Are you trying to download files from websites over http or https or are you doing something different?

Are you trying to spider a million different websites or one source?

I'm guessing that you are trying to spider lots of websites to get material to train an LLM, is that right?

Have you done the basic math: 1) Can your filesystem hold that many files? On a typical system the filesystem will use a minimum of 4KB for each file. There is some wasted space due to cluster size.

2) Do you have enough disk space?

3) Total size of the files and the speed of your internet connection? If the files are 1MB average and you could fully use 1Gbps internet then this would take a minimum of three weeks.
Data Wrangler – A VSCode Extension from Microsoft for Data Cleansing
25 and 28 are basically same width. Also wind tunnel testing is not really representative of real world condition given real world turbulence, but I dunno if that would really affect results.

Im just against the general saying that wider tires are faster. This implies that fat bike smooth tires are the fastest, but we know that this is ridiculous. 25 to 35c probably doesn't matter too much aero wise at regular cycling speeds, but going all the way into 40-50c does.
Last year I tried very hard to get some rate-limiting in our lambda to work against an upstream target (so that our jobs don't trigger the rate limit of the upstream API). Sadly I could not find much literature on it specifically focusing on rate-limiting on NodeJS. No matter what I tried it would just not work on AWS Lambdas (would constantly overshoot the target, leading to the guess that something is wonky with timing), while passing the tests locally. I still don't know if it's because the timers on Lambda are behaving strangely (as token buckets need to be refilled) or if every rate limiting library out there for NodeJS is just broken. But also my own try wasn't any more reliable so... who knows.
Most of a city is ugly. It doesn't mean we ban alleys, dumpsters, worn paint, trashy vehicles/houses, and most commercial buildings.

We accept all of these and yet a beautiful, slow rotating turbine in some farmer's remote land or the middle of the ocean is unacceptable...
Show HN: Hacked a multiplayer text editor into Signal (CRDT updates over chat)
Hi HN!

SignalSync is an experiment where I extend Signal Desktop with collaborative text editing support. It works by shipping CRDT updates (Automerge / Yjs) over the chat transport (and thus benefit from Signal identity, e2ee, security, privacy, contacts, etc.).

These experiments are a fun way for me to play with new technologies and see how they can be applied in unconventional ways. I'm quite intrigued by the potential of sharing (CRDT) state updates over data-agnostic transports (earlier open sourced yjs updates over Matrix / Nostr)[1].

In this case, we immediately get the benefit of Signal contact management, privacy and e2ee security, without any changes needed to the Signal backend. This works because with CRDT-based document editing, conflicts are merged on the client side - and you don't need a central authority to merge updates or peek at your data.

[1]: https://news.ycombinator.com/item?id=29978659
It’s important to note that data during the initial part of the pandemic was grossly inflated.

The statistics and cause of death was attributed to COVID if you simply had presence of the virus in your body regardless how you died.

The virus was especially good at killing the elderly. It’s plausible that once those people in the population died, naturally the kill rate went died.
AACSv2 was circumvented late last year.

https://media.ccc.de/v/37c3-12296-full_aacsess_exposing_and_...
I do, the American make sure we can't miss it.

And of course, I specifically states it's an anecdotate about people around me.
Twitter/X is now broken in FF when anti-browser fingerprinting settings are used
So much to "if you are not paying you are the product". There is nothing that can stop companies from using your sweet sweet data once give it them.
So they can get paid for their work? Are you giving them anything?
Let's be honest, 99.999% of graffiti is smeared black lines barely recognizable as tags, over more smeared tags and curse words and just dirt. If that is aesthetic, we might have a very different definition of aesthetic than the art schools you mention. Do I see sometimes street art? Yes, but almost never on such places - the real street art is one done on commission (I assume) on some private house walls, while the rest is at best ignored. There's a reason you never see trains stations on Instagram.
Wanting to avoid pornographic content on platforms which do not cater exclusively to porn is a valid goal, but often that is just a checkbox away.

Something can be both disgusting and artistic at the same time (plenty of lauded examples of modern art by established artists can be quite disgusting), and dismissing erotic content as unartistic just because it is erotic content seems silly.
> This had consequences for deviantArt's revenue. It meant that we could not run ads from the "reputable" ad networks

Advertising: perhaps the best and most effective involuntary ally of the Puritan movement.

It is a shame that the Internet that we have created depends pretty much solely on that form of revenue.
First AI came for journalists, then investors then programmers
First AI came for journalists, then investors then programmers

If you run an AI business you want to replace expensive humans who are not protected by regulators.

Journalists are both expensive and not protected by regulators. So this human was not surprised to have LinkedIn suggest I upgrade to premium so I can have AI rewrite my post. I am retired so not interested, but imagine a big media business making this decision.

Investors are better protected by regulators, so grab your popcorn for this one.

Many programmers are in denial about AI replacing them. Visions of making a fortune writing AI are part of this denial. First programmers will be commodified by AI, as the few humans still making decisions will not be motivated to learn how to instruct AI.

First they came for the socialists, and I did not speak out—
Because I was not a socialist.
Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist.
Then they came for the Jews, and I did not speak out—
Because I was not a Jew.
Then they came for me—and there was no one left to speak for me.
You can opt-out by manually writing an email to them. The process matters.
> To develop AI/ML models, our systems analyse Customer Data (e.g. messages, content and files) submitted to Slack

This Is Fine.
Sorry for reddit link, only place I found confrimation of the information by now.

Got the surprise of twitter/X not allowing access on Firefox with message :

Firefox’s Enhanced Tracking Protection (Strict Mode) is known to cause issues on x.com
Debt going up is probably what is behind the line going up...
To me "the basics" means either no programming at all, or something rudimentary and half-remembered like you did simple Logo turtle graphic programming in math class as a ten year old and now you're thirty. Not "knows another language".

I think it might be interesting to develop Rust-as-first-language teaching materials, but that's not what this is. Move assignment as your primary assignment semantic, borrowing as your metaphor rather than introducing the confusing idea of "addresses" (in Rust many things we can borrow don't have a meaningful address, but it's fine) and so on.
Show HN: Generate a Quiz from Any Url
> And it turns out that some of that process doesn't actually help the more vulnerable groups it was intended to help, but gets hijacked by wealthy people (...)

Welcome to London, UK
Yes, the result is an estimation.
But who's forcing you? Oh .. the companies jumping on the latest "in Rust" hype. I see.

Just do your thing and be good at it.

PS: There was this VSCode extension to do BI stuff in the IDE (quarylabs/quary) showed here on HN and once I saw the CLI core having "Rust-based" as a feature I just closed the tab. What does "Rust-based" even mean? The tool may have been good but Rust is not a feature.
Learn iteration here :] https://lispcookbook.github.io/cl-cookbook/iteration.html loop, transducers and friends.
The original badge in the article literally says issued in 1977: https://i0.wp.com/cabel.com/wp-content/uploads/2024/05/image...
Tell me you didn't read the article without telling me you didn't read the article.

...but actually, I think you didn't even read the headline...?
> But you can opt out, right? So what’s the problem?

This thinking is the problem. "Oh, we just added your entire private/privileged/NDA/corporate information to our training set without your consent. What's the problem?"

Opt-out must be the default.

Edit: By "Opt-out must be the default." I mean: no one's data must be included until they explicitly give consent via an opt-in :)
As an avid pen/paper user I can say that using a pen takes more time, plus you can't OCR it as easily as a typewriter output.

Nevertheless carrying a nice pen and a good notebook always beats having a heavy typewriter with you.
I do believe death is unjust, though not an invalid solution. Death is the fundamental injustice of existence. That something is natural does not make it just. The quest to vanquish death is a perpetual motif in recorded history, across cultures, and a recurrent religious fantasy.