skysight-inc/HackerNews huggingface dataset:
The Reddit thread [1] in which the author introduces Bearblog explains the sorry state of today's Internet a bit. "What's the point of blogging if I can't track users and harvest their email addresses?"

[1] https://www.reddit.com/r/Blogging/comments/i8fmuc/%CA%95%E1%...
Nothing personal, just business. Yes it sucks, but advertising is the business, not search. If it’s free, you’re the product.
The graph is a bit misleading, at least on mobile. The y-axis starts at 60. The data is also limited.

Edit:
It's base 100 so my critique is unfair.
Scammers don't keep their money in the account they used to scam people into wiring their money in. A common case is to use other people's accounts(sometimes stolen, sometimes rented) or purchase something like crypto, gold or anything else that is expensive and easy to move.

Often times the seller also doesn't know they are selling to a scammer, there's this technique where the scammers will give the account number of a seller to their victim, the victim will wire the money and the scammers at the same time will be pretending to be buyers and claim that they just wired the money and therefore the transaction is complete and they leave with the scammed money laundered in form of something valuable.
> AFAIK there is no other distro that does this, what they do is that they would download crates from crates.io (`cargo vendor` is a command that does this automatically) and build against that.

AFAIK, most traditional distributions do that, not just Debian. They consider it important that software can be rebuilt, even in the far future, with nothing more than a copy of the distribution's binary and source packages. Doing anything which depends on network access during a build of the software is verboten (and AFAIK the automated build hosts block the network to enforce that requirement).

Keep also in mind that these distributions are from before our current hyper-connected time; it was common for a computer to be offline most of the time, and only dial up to the Internet when necessary. You can still download full CD or DVD sets containing all of the Debian binaries and source code, and these should be enough to rebuild anything from that distribution, even on an air-gaped computer.

> Secondly, even if they have to use crates from their repository, I don't understand what's so hard to just have multiple versions of the same crate? That will solve the problem too.

That is often done for C libraries; for instance, Debian stable has both libncurses5 and libncurses6 packages. But it's a lot of work, since for technical reasons, each version has to be an independent package with a separate name, and at least for Debian, each new package has to be reviewed by the small ftpmaster team before being added to the distribution. I don't know whether there's anything Rust-specific that makes this harder (for C libraries, the filenames within the library packages are different, and the -dev packages with the headers conflict with each other so only one can be installed at a time).

There's also the issue that having multiple versions means maintaining multiple versions (applying security fixes and so on).
I think we've already had those experiments, really, when that generated piece won an art competition ('Theatre D'opera Spatial')
> it was hilariously expensive

It still is. But you have to look at it in perspective. do you have customers that NEED high availability an will pull out pitch forks if you are down for even a few minutes? I do. the peace of mind is what you're paying for in that case.

Plus its still cheaper than paying a devops guy a fulltime salary to maintain these systems if you do it on your own.
Well if you make that your definition then of course it isn't, it's pointless talking or writing articles about, so I still think it's a silly fearful protest.

I just checked Wiktionary, which indeed says it's the 'concious arrangement [of whatever medium]', so it just becomes the same question as whether AI can be conscious, which I think is just pointless semantics, it hinges entirely on how you define it, there's no deeper meaning or interest for that debate to reveal.
It would be nice if we could see the last 10 years.
> Arch does this, Gentoo does this, NixOS does this, why does Debian has to be different?

I say this as someone who ran Gentoo for years and daily drives Arch today.

Because sometimes you don't want entire swaths of your server being rebuilt/tinkered with on a regular basis under the hood. "Move fast, break everything" is great in dev/test land, or a prod environment where the entire fleet is just containers treated like cattle, but contrary to what the SREs of the valley would believe, there's a whole ecosystem of 'stuff' out there that will never be containerized, where servers are still treated like pets, or rather, at least "cherished mules", that just do their job 24/7 and get the occasional required security updates/patches and then go right back to operating the same way they did last year.
Hopefully most people migrate to one of the alternatives not owned by an American oligarch
This assumes that people use facts and reasoning to vote. The truth is closer to voting for "who you like better" which is anything but.
Arithmetic strategies are great but you still need a bunch of quick operations (like doubling and multiplying by 10) and fundamental lookup tables (like basic multiplication tables, squares, powers of two) to bootstrap them from.

I don’t think knowing all the times tables up to 12 is as helpful as having a good appreciation for how to break a multiplication into simpler parts, but you do need immediate recall on multiples of all the single digit numbers, up to at least times five or six.
AI can't make art in the way we define art, because we usually define art by who made it, rather than any characteristic of the object in and of itself. But if anything, a criterion that makes an object into art is its uselessness relative to its value:

Panting a fence, not art because it keeps the wood from rotting.

Painting a fence hot pink? Art because there's no good reason to paint a fence that color.

If we discover that birds hate hot pink fences, and that makes them last longer? Not art again.

A rich guy pays a million dollars for a hot pink fencepost? Art. Who's the guy who sold the hot pink fencepost? Does he have any other colors?
> things are impossible to discover unless you watch tutorials on YouTube

My last Android phone made me watch about a dozen youtube videos to discover how to configure it... It's not an Apple thing anymore.
Triangulation of the sender (or the receiver by way of emissions of the receiving set) was a problem in WWII. There's also the problem of traffic analysis. I would think birds would be immune to both.
If you were a team working at Google internally, then yes you can pick these parameters. You can even pick between straight up replication versus Reed Solomon codes. I just don't understand why this is not exposed in their cloud offering.
"Vendoring is hostile to distros" in turn directly leads to "loose dependencies are hostile to upstream developers".

Distros want to be able to mix & match upstream code with whatever version of the dependency they happen to have lying around in a drawer somewhere. Understandable, as the alternative is having to support dozens of versions of the same library.

Upstream developers want to use a single fixed version of their dependencies for each release. Understandable, as the alternative is having to support support a massive test matrix for every possible version of every dependency, just on the odd chance that some obscure distro wants to mix a brand-new libfoo with a 5-year-old libbar.

And all of this boils down to "versioning is actually really hard", because even with SemVer one's bug is another's feature[0] so there's still no unambiguous way to choose a version number, which in turn means upstream can't choose a version range for their dependencies and be reasonably sure that simply testing with the latest version won't result in breakage with other versions in that range.

If dependency management was easy, we would've solved it decades ago.

[0]: https://xkcd.com/1172/
Odoo's Marketing Blitz in India
Indeed I agree it is an egregious claim.
Stacked Diffs Can Be Expensive: Why You Should Do It More
I don’t think Google hides small sites as much as people are really good at SEO for Google specifically.

Like my blog has literally 0 SEO and you’ll never find it, but a friend of mine has a blog where he does not post very often, but spends a lot of effort on SEO and it’s very easy to run into his blog.

The SEO meta destroyed small blogs.
Are kids learning math, or are they getting the "think system"?
Wasn’t it admitted or leaked through court documents that it was originally added only to placate upset users who expect to be able to submit feedback but that they weren’t going to particularly monitor or care for what gets submitted through it. I recall it was Jobs himself who didn’t want it and gave in after constant demands for a feedback contact method
Marginalia, mentioned in sibling comment, does exactly what you're looking for, I'm seeing the site as the top result without using quotes:

https://search.marginalia.nu/search?query=Scaling+a+Digital+...
I was making an observation not an argument.

With hundreds of millions of such images someone is going to feel something when looking at some of them. But so far I don’t which seems kind of odd.

Which is why I was asking if you feel anything looking at those specific images on their home page?
Free Chrome extension to split screen tabs
The hand is wiser than the mind.

Doing art via the mind is like breathing through a soda straw.

Mind promises and promises but just keeps missing the mark.

I can make a perfect line with my hand in a moment. I can spend a year creating a "perfect line drawing device" and never get there.

The promise of mind is so tempting tho. Succumb to it and you end up living in a flavorless cartoon.
Theory:

- job titles change

- indeed search demand constant

- other platforms

- 2022 height of bubble
The Roman Colosseum is still standing after nearly 2000 years, meanwhile our so called "forever chemicals" can't even last a few decades now.
I really wish you could see this in the context of the prior decade when the economy was relatively stable.
I'd be willing to bet that a lot of it is influenced by context and expectations.

Take one of those images, put it in a nice frame, hang it in a quiet art museum, stick a little placard on the wall next to it with a made up backstory, and your emotional response will probably differ.

Conversely, go to your local art museum and randomly pick 10 paintings. Take a hi-res picture of each and place them on a web page entitled, "AI is getting better at generating art" and you'll probably pick out a bunch of tell-tale flaws that are evidence of machine-generate pictures. :)
Classically isn’t this just a point solution?

> “point solution” in technology or business describes a specialized offering – it can be a piece of software, product, or tool designed to address one specific problem within an organization or enterprise.

Plenty of products start this way but due to success get hungrier/greedier and through internal and external pressures expand with additional SKUs to expand their TAM (total addressable market) and their value.
> Your 'very practical desire' to write Rust drivers doesn't extend into some sort of corresponding obligation for anyone else to accept that code into their projects.

Never said it did?

> Nothing about the idea of OSS extends you a right to merge whatever code you want into someone else's project to satisfy your 'very practical desires'.

And that's why I called them practical desires, not rights?

> Drew is offering a practical solution here to all sides, and all that the critics can come up with is 'yeah but wouldn't it be nicer if they got along?' (it would! they don't)

My solution is to first deal with the bad behavior or it will fester. Then I'd ask if the technical reasons for including Rust in the Linux kernel still hold. I think they do. So I'm not sure we've reached the point where a fork makes sense yet. If we forked every time a kernel dev acted nasty to others, we'd have far too many forks.

> or 'I hate Drew', which is an irrelevant and cruel thing to say about an actual human being.

That's not what I said. If anyone is curious, I address this elsewhere: https://news.ycombinator.com/item?id=41407312

As to why I really can't stand Drew's writing, which is at the core of this complaint, one might see: https://news.ycombinator.com/item?id=41404644
It's defense-in-depth. Really, all you need is:

- don't have a guessable password

With extremely rare exceptions (the NSA might), attackers don't have some magic sauce that breaks SSH. Even the recent SSH vulnerability was very hard to actually exploit (but you should have updated ASAP anyway). Their strength is that they just guess passwords all day long on the whole internet. If one server has "admin", or "root", or "1234", they'll get in instantly. If one server has "alcatrazquinine" they'll get in less instantly. If one server has "XgMTaJR35a7gSpXTD2T", they won't ever get in. This is secure from all the people scanning ssh keys. Well, don't use that exact password I just published.

Key authentication is preferred for two reasons. One is that if you accidentally connect to the wrong server you won't transmit your password to that server. The other is that you can store your key in a file and use it automatically so that just typing "ssh myserver" gets you all the way to a shell prompt. That's very convenient.

Not allowing root logins can make sense for auditing reasons (so you can see which user logged in and then used sudo), but if this is just your private server, there isn't really much reason to avoid it. If it makes you feel better, just pretend your name is "root". It also makes sense if you subscribe to the philosophy of "typing sudo in front of every command helps prevent mistakes," which I don't.

Using a port other than 22 can remove provide a very slight decrease in bandwidth and CPU load, and a bigger decrease in log file output, from processing failed logins by scanners. If these things actually matter to you, go ahead. I promise they don't. Doing it for security is either paranoia or security theater, depending on whether your password is "XgMTaJR35a7gSpXTD2T" or "1234".

Keeping software up to date: of course.
> Its initial argument, that AI tools don't produce art because they offer meaningfully fewer knobs and dials to creators than a camera

Chiang is not saying this at all. I'm not sure how you interpreted it this way.
That might have been true once, but I don't think that's really true any more. Most users are not awed by their iPhone experience as they were ten years ago. Everyone realizes that iOS and Android are essentially identical for most practical purposes and usability, and most are not choosing the platform for that reason any more. I also think plenty of people in-house at Apple are well-aware of these issues.

Today, it is more about maintaining your suite of apps, the Cloud with all your data, the little blue bubbles in your group chats, and a host of other issues that are more a priority for choosing one platform over another, for most people. If I were to switch to Android now, it would be a huge PIA considering the 10+ years of platform integration and thousands of dollars of app purchases, iCloud, etc, that has made up a significant part of my digital life. I'm sure it would be similar for people going in reverse. Apple knows this, hence why services have become an essential part of their business.
none so far
It's StumbleUpon without the spam problem. I like it.
If you really are different and not understood, say you have

https://en.wikipedia.org/wiki/Schizotypal_personality_disord...

(which I don't think is quite the right construct for what it describes but they had to run the politics of the DSM to get something in there) you might

(1) think you are unique when you have a condition that maybe 3-5% of people have,
(2) try as hard as you can to "mask" your condition
Viruses aren't detectable under a regular light microscope. We have other assays that can detect certain viruses but they aren't completely accurate. And getting a sample of brain tissue from a living patient is quite hazardous.
David Roche Maybe Changed Ultrarunning
Could this be applied to blood?
I don't think Linus is particularly concerned about bcachefs-tools, and whether a particular distributions ships with it or not isn't a concern for the kernel. Presumably though, distributions that don't ship the tools may also want to disable it in the kernel, although I'd imagine they'd leave it alone if it was previously supported.

Linus' complaint was about adding feature work into a supposed minor bug fix, especially because (going from Linus' comments) they were essentially refactors of major systems that impacted other areas of the kernel.
if you scroll down, looks like same shape as charts below it for other jobs that can be done remotely: banking, marketing, research, etc.

what am i missing?
The difference depends on your latitude. On the equator the seasons won't make a difference, above the arctic circle you'll get diddly-squat from your panels in the winter during the endless night. Switzerland is at 47 degrees, not quite arctic circle but far enough north to see a huge difference.
Everyone has their own paradis.
> ...leaving only a few to oversee the AI's work.

What, exactly, would this entail, and how many is "only a few?"
We can have democracy or we can have Facebook, but we can't have both (2020)
If blocking someone works in both directions, you won't block half the internet based on spurious reasoning, because you'll be blocked from half the internet based on your own spurious reasoning. You'll carefully consider who to block.
If a 10 years old ask you: what is Envidia? What would you tell him/her?
It takes a bit of digging to find the definition of the index they’re using.

From their GitHub page: “The data in this repository are the percentage change in seasonally-adjusted job postings since February 1, 2020, using a seven-day trailing average.”
New release Meme Generator, Top fun templates to choose from
An interesting new feature has just been released: Meme Generator
Provides a rich variety of Top 100 memes templates
Simply input the Meme text to generate a Meme picture with one click

Operation procedure
1. Browse or search for a template, and then select a template
2. Enter a funny Meme
3. Click to create Meme, download and share
Come and experience it!!
Yeah, using 2020 as a baseline for most industries is fine, but in the case of software the anomalous job market really started by 2014.
> For papers with algorithms in them, it helps me to write out my own copy of the algorithm. It's a similar mental process as if I were to code an algorithm from a paper -- that's when I really understand it.

Yeah, that makes sense. It sounds like you're talking about "listening on paper" (I made a distinction between "note-taking" and "listening on paper" at the end of the post).
An Ottoman Winter in Toulon
There are no possible alternatives to US based services unless you enjoy extreme restrictions on speech. Europe has become a big no-go zone for speech over the past decade, they're outright hostile and authoritarian about it (with only a few exceptions among European nations). And the direction re liberalism and human rights in Europe is overwhelmingly hostile toward speech. And for South America, Africa and Asia you can entirely forget about it, there are no reliable speech protected locations in any of those.
> You can't even `pip install` on Debian any more because they insist on copying a random selection of Python packages into Apt and they can conflict.

And, they insist on not including venv by default, which IMO seems like a tiny little "fuck you" to users.
> You should also always try to get feedback about what they didn't like. Nobody likes to give that feedback, but it's surprising how often a candidate will have the wrong idea about why they didn't progress, and it's bad manners for a company to use that much of your time and not give at least minimal feedback.

To be honest, most of the times when I did get feedback I found it varying levels of patronizing, bewildering, or even downright rude. Most: not all. There are exceptions. But as a general rule, I think candidates are better off without feedback because most of the time it's just going to be garbage.

Other than this fairly minor point I agree with you. Over the years I've worked with several senior developers who have needed hand-holding every step of the way, sometimes for the most basic of stuff, on everything they do. Furthermore you don't just want to filter out the incompetent but also the assholes, which is an even harder problem.
I wondered why these DHH posts never seemed relevant. I searched for the number of employees at 37signals and found[0] (Nov 2022)

> And how many employees do we have at 37signals? Around 80 (which is the most we've ever had).

[0] https://world.hey.com/jason/on-company-size-8095488d
> It should be noted that, particularly for rust, it's a silly policy as rust does not support dynamic linking of rust libraries.

Almost. You can write dynamic libraries in Rust (using the cdylib target type), but their external interface will be limited to the C ABI. For all intents and purposes, they'll be 'C shared libraries' that just happen to be written in Rust. (You can also create C headers for the exported C API using cbindgen.)
The y index is very misleading, from people who should know better
over the really long term, it's poor business practices.
Yes, but the peak is 3x the index prior to the bubble and now.
Might be easier to donate blood and let the body regenerate it.
I agree that the article is poorly argued. I think the reason why won't AI can't create art (at least in the near term) comes down to your definition of art. To me, it is a form of communication. This certainly doesn't mean AI can't produce something that people consider art, it means it is incapable of differentiating something humans will consider artistic vs. copy pasta vs. hallucination.

In the end, there is a human curator that decides which creation by the AI is art. There is a human that writes the prompt that creates it. There is human intent as part of the mix, so AI can certainly create art but it is no different than a camera that remove many of the choices people make and presents new ones - which means it is a tool for creating art at a different level of abstraction.
Where are you pulling your statistics from?

I'm looking at one of the Mastodon Users Count bots and it seems like there's a 43% increase in sign-ups per weeks since last week. Of course, I have no idea why and that might be normal noise.
Can we see more data?

Here's the graph for all job postings in the US: https://fred.stlouisfed.org/series/IHLIDXUS Note all job postings were up in 2022 so if the point was about software in particular it should probably be normalised.
Wrestling Has Its Own Version of a Console War and It's Screwing Things Up
One of the linked articles said it boiled down to X being ordered to censor political opponents of those in power. They chose not to. I’m glad.

Now, traffic is going to Bluesky. I wonder if this means that Bluesky has or will be offered the same choice. We might see what the character of that organization is by what choice they make.
Mastodon, Bluesky, many other less-popular federated social networks.
Bluesky can become the modern version of Orkut.
It is ideological. No utilitarian explanation was provided.