skysight-inc/HackerNews huggingface dataset:
"One more turn syndrome" was a thing for turn-based strategy games since basically forever; it's definitely not just Civ. I remember a semi-legendary story of a couple of teens living for 3 days on bread and kefir and no sleep because they couldn't stop playing X-COM (the original one, back in 1990s).

Thing is, good games are by definition interesting. If they are more interesting than anything else you can do at that moment, that's sufficient.
What the fuck are you talking about? Almost all of your points are either blatantly false, or so subjective they clearly show how biased you are regarding iPhones. Like for example « scrolling is slower » what the hell is that? I spent 10 years on Android and have switched to an iPhone 2 years ago and this is just not true.

> The prices are a riot, it's a designer luxury item

Yeah they’re expensive. You’re not entitled to buy everything that exists. An iPhone is not a need. Plus, price is not an issue since you hate them anyway.

> The amount of popups when I open any kind of app or the appstore is incredible.

I have no idea what you’re even talking about. There are things that suck in the App Store (the sponsored apps that appear before the searched results for example) but popups? The only time there are popups is on install when you try to install an app and your iCloud account is not linked. FYI it’s the same on the Play Store.

> The notch is objectively terrible

Subjectively. It doesn’t even lose screen real estate since the space around the not h is used for icons and clock.
Libel?
I don't necessarily think people want an MS-like offering that does everything. I think an enterprise package like MS offers is successful, because it makes life easy for people who handle procurement and IT management at large firms. It's just one relationship to negotiate, they structure their offerings to make them sticky, and it's less work for an admin to take care of.

I think the consensus among users is that no single component of MS's offering is best-in-class, except maybe Excel.
NASA's Initial Artemis Human Landing System [pdf]
>That makes me think that all particles are actually the same particle

This sounds similar to Quantum Field Theory[1], which might interest you. I won't try to summarise it here because I don't have a good grasp on it myself, as a layperson (with a below-average understanding of physics, realistically!)

1: https://en.wikipedia.org/wiki/Quantum_field_theory
Semi-related, the kernel now supports zstd-compressed kernel modules. I think (only?) OpenSUSE is using them at the moment.
It's not like the people are blameless. Before online, most just turned on the TV and watched whatever was on. Then you binged series on Netflix. Now you open youtube or tiktok or whatever and watch whatever is on.

While the companies behind the videos are probably more predatory than what was there in the past, the tendency is there in everyone.

Maybe the way to get out of this is to educate people that binge watching video content is not good for you.
Drivers would quit? Why wouldn't they raise their prices? Truck transport is an irreplaceable step in every company's sale of goods to another person or company. Well, a couple might be able to switch to trains, but they'd be the minority.

The only way demand for freight transport would go down is by reducing inefficient dead space in product packaging - ie exactly the type of efficiency improvement we would want from a tax.
It's not merely snooping that is foiled by TLS encryption, it's tampering. Allegedly benign tampering has even occurred by ISPs who wish to inject ads into web pages. So the next time you're served an intact web page without malicious or extraneous content, you can thank TLS certificates such as those issued by Let's Encrypt for protecting that server's data from endpoint to endpoint.
I generally agree, however I would offer a view that if you compare the internet to a library. Then it's still a big open place if you're willing to go looking. It's just so many people are so lazy these days they never get into the deep content of blogs of smaller forums that arn't FB or Reddit.

There's stacks of really good information and internet that's not just rent seeking. It's just sadly places like Reddit (which i use) and Facebook have been so hostile to users that only the oblivious remain devotees.
My entire whatsapp is muted. I just check if i have new messages now and then. Experiment with turning off all notifications on your device.
Yes, but you as a consumer choose youtube, because you pretty much know that all the content there (from your home feed to search result, to related videos) is free. You start with a soldering tutorial, then click on the related video on how to solder SMD components, then a related video about how transistors work, then you find a nice documentary about the history of computing, about enigma, etc... so you click through videos, watch (or adblock) the ads, and learn a bunch of stuff.

Now, most (or even all) of those related videos will be replaced by "pay to watch" videos, and i'm 99.9% sure, that the algorithms will prioritize paid video over free content, so all the free stuff will get buried, and you're left with shitty paid content of worse quality than those old, free videos.
WhatsApp might succeed because it's less of a kitchen sink. WhatsApp is mainly about private communication. It's an app you feel like you control, where you're not being bombarded by advertising. Somehow payments feel psychologically safer in that context than a social network.
> > as they are asking if the AI itself can hold the copyright on the output.

> Who is?

Thaler is. I’ve only read the intro sections of the documents you linked to, so I may have missed something more fundamental later, but the key points seem to be:

> The author of the Work was identified as the “Creativity Machine,” ... the Work “was autonomously created by a computer algorithm running on a machine”

and:

> Thaler must either provide evidence that the Work is the product of human authorship or convince the Office to depart from a century of copyright jurisprudence. He has done neither.

So in this case they are asking if the AI can be the author.

Whereas the question in this thread was:

> If someone runs the model on their own hardware, do they "own" the images generated?

In that case, a human is providing a prompt to the model (providing creative input), and asking if they themselves count as the author (a human rather than a neural net), so it seems like a significantly different case.
Thanks… referer is what I really meant
That's intentional. There's no reason you couldn't have apps be more interoperable through open standards, but vendors want to keep you locked in their ecosystem.
Many of the things used to balance the scales in the past are no longer possible, historically if you owned a business, the workers (who lived in the same area, spoke the same language, and drank at the same pub) could unionize, or decide that they were going to compete with the original business. Now you have a generic international labor force, who dont trust each other, and have large legal infrastructures preventing them from directly forming competing businesses.
You can also use third-party clients on mobile. I use rif (originally known as Reddit Is Fun).
I am sorry but it doesn't change the fact that it is super disenginous to say (I just tried it myself): and then you only display a maximum of 149 results.

"Page 14 of about 184,000,000 results (0.83 seconds)"
"Page 15 of about 149 results (0.76 seconds)"

"In order to show you the most relevant results, we have omitted some entries very similar to the 149 already displayed."

Maybe it's time Google spent a bit more time on their search engine, including pages 2-20.
Tbh it sounds like you have someone specific in mind! ;-)

"And does he point-click his fingers at you, saying 'my maaaan' as he leaves the room without listening to a WORD YOU SAYY???! Gaaaah!"
Yeah lots of cognitive dissonance. Some people keep comparing what Apple could be instead of what they actually are. Google as a privacy champion is not something that is supported by reality.
"Pay to watch"

I'm willing to bet that the algorithms will prioretize these videos over free videos... so, after watching a video on transistors (like you do now), you won't get a related video about history of computing (in the related bar, like you do now), but that video will get hidden, and you'll see a bunch of "pay to watch" content there.

The result it, some people will pay for stuff that's already available for free, hidden by the algorithms, some people won't learn something new, because they won't want to pay, and wont bother doing advance searches, and "free" creators will lose ad revenue and be forced to produce "pay to watch" videos.
Mind to share that openwrt channel? Thanks!
I often wonder the same. I grew up at a time, where I had to learn assembly on the C64, to get my machine to handle > 300 baud with uploads/downloads, on a BBS I wrote.

On the hardware side, it was very easy to learn how to fix said machines, with schematics provided in the back of the user manual. This level of understanding is not as easily possible today, and my understanding grew outward from that.

I think two things, the need to understand low level to work with hardware competently in the past, and that it was fun to work with hardware in the past, have led to a theoretical golden age of people who understood it all.

I have deep understanding of baremetal, right through to frontend. Part of that comes from working with computing as it changed and morphed.

People today are graduating, entering the field, but are starting at a higher level.

One other thing to bear in mind. When I entered this field, it wasn't to make money. Salaries were abysmal, and on top of that, the field was seen as "boring" and "stodgy" to a great many. And there were often even poor employment prospects!

This meant that people who worked in computing prior to 2000 or so, did so because of joy. They didn't think "Oh, I can make a good living here, I choose this job". In fact, people would tell you not to work in computing, who on Earth would hire you!

So people from this era often were in this field, because they were drawn to it not for income, or job security, but instead because it was more important to work with the fun and joy of computing.

While there is absolutely nothing wrong with entering a field to make a living, or for job security, the motivations are different.

An example here ; using a computer is different than building computing. Enjoying using a web browser, enjoying interacting online, that is not "enjoying computing". Yet most people I speak of, were building circuit boards, coding in basic, when kids.

How many CS graduates were coding apps, building webpages, for 100% fun, without any encouragement when 5?

So I think the same capability is there, it is just that most people today are not interested in computing. They just happen to make a living there, and so those enjoying computing as a primary are awash in a sea of those who couldn't really care less.
Oh, I didn't know that, nice! Is there some kind of draft of a paper which one can read in order to contribute/help/see the state of the proposal?
Zincum Muriaticum (is commonly known as Zinc Chloride)

Any product which uses 'exotic' names, or in this case the Latin name, for common substances is deliberately trying to hide something.*

If they want to mislead you about the mere name of something, what else are they trying to mislead you about?

Run a mile. Do NOT give them your hard-earned money without accepting that it is very likely to be a complete scam.

* As an example, it has been proved that certain death will occur to all living creatures that have the slightest contact of Di-Hydrogen Monoxide.
If GPT-3 can coherently summarize a lengthy article with plenty of metaphors, and even explain those metaphors, does that not constitute "understanding" (that many people claim it cannot possess)?
ContainerSSH: Launch containers on demand
This is pretty much why we we call Arch Linux the "Glorious Arch". It's not only a daily machine or a server. It's Art!
Google Docs isn’t a backup service. If ransomware or a child (or Google) deletes your synchronized documents, and you don’t have an offline or remote append-only copy, then you didn’t do enough disaster mitigation.
You know, we almost wrote TB as a Postgres extension!

I think it would have been the right thing to do 5 years ago, before some of the groundbreaking research that came out in 2018 like fsyncgate and “Protocol-Aware Recovery for Consensus-Based Storage” that really changed the way that distributed databases need to be designed [1].

These days we also have io_uring, Deterministic Simulation Testing and safer systems languages (Rust, Zig). And high availability, i.e. consensus, almost has to be part of the (distributed) database going forwards.

Beyond this, in the case of TB, a Postgres extension didn't satisfy our storage fault model, or our design goals of gray failure tail latency tolerance and static memory allocation.

What we're excited about with TB, is also this vision that people will one day be writing their own extensions for TB, swapping out the accounting state machine for another, with TB doing all the distributed heavy lifting.

[1] “Let's Remix Distributed Database Design!” https://www.youtube.com/watch?v=rNmZZLant9o
My perception of ads is they are more automated and naive than they should be.

I get an ad for something I want. I get it. Then I don't need it anymore, but I get the same ad over and over again as if it went from a single thing I wanted to a hoarding obsession.

Then by chance I get an ad for something I want, but I want it later in the year, not today. I click the ad but don't get it.

When I want it, after few months, it is never shown again, and I get dozens of generic unrelated ads instead.

I wish it was actually more tailored to me.
Kiwi Browser
Ralph, I presume you have seen this, but just in case… it seems like it would be something of interest to you: https://www.youtube.com/watch?v=bZbuKOxH71o
OP says they have 30 employees and are (barely) profitable, no? That’s enough of an indication to me: cost was about 3 people’s annual salary.
Does it mean that Apple tags will also be tracked everywhere on Earth? I feel an urge to have an always on detector for those devices.
You have to log in to the extension to unlock passwords every so often though right, more than once per browser session? Presumably that's server-authenticated, and what broke here.
Why Playing Games Is Mandatory
The advantage is that it doesn't use those keys, and you can see what it's doing. Less time spent ever decrypted = more private.
I don't see why another compiler would be unacceptable to anyone; all fromt-end frameworks have a compilation step. React needs to compile jsx files, Vue its .vue files.
Thanks for this very thorough (and patient) answer. I'm also happy to be a professional as well.

Ethics is not just a box you tick
Another part of the problem is that developers are often discouraged or outright not allowed to work with machines, due to "it's not your job" kind of arguments, or corporate security enforced by auditors.
"Look, your business is going bankrupt because it's now too expensive to water your crops compared to the price they would fetch if sold, but that doesn't mean there's a water shortage! You just can't afford it!"
They wouldn’t have needed Apple’s collaboration to build a new UI framework on Obj-C, just like nobody needed SCO’s permission to build Linux.

GTK’s two original sins were 1) cloning Motif in the first place, 2) doubling down on that design instead of throwing away GIMP as the prototype that it was.

They’ve been forever reliving the 1990s due to these bad choices.
As someone who has used Zig in anger for the last year (to build an in-memory db coincidentally). I find the idea of using it in production, especially for financial data, absolutely unsettling.
The language is awesome, and developing rapidly, but you don't have to wander far to hit a compiler bug, there is no advanced testing infrastructure a la quick-check and friends, and documentation and documentation tooling except for the core reference is non existent.

I see a bright future ahead for the language, and I'm glad that I got a Zig version on release day, but if you want to write production code, you might wanna stick to Rust or C for now, or put a small team on just improving the ecosystem.
Tailwind goes against all old CSS best practices, so I was strongly against it. But I eventually tried it after reading everyone recommending it and it’s great.
Yes, extensibility is XMPP’s curse. Don’t make something open and extensible for communication. Make it full featured and versioned so that users don’t have to deal with a stupid compatibility matrix.

I hated XMPP with all my heart.
I don't really know about typical artist's fees in the US, but I would expect most musicians to make less than $60k - unless they play in a renowned orchestra. If someone has some actual numbers or first-hand experience, I would be glad.
1st, you're ignoring the fact that this c-based solution was not well-supported back then.

2nd, objective c is dead now. It was not a good long-term solution.

3rd, everybody and their cat knew C, while objc was a niche back then.

How is that a good choice for anything non-mac?!
Is there something wrong with suggesting people should cook their food? Genuinely asking.

For me personally, I'd rather err on the side of caution than pick up a parasite that could have been prevented.
I see most of FB's "scandals" (eg: dark patterns, illegal ad-buying filters, API over-sharing with third parties) and flaws (re: "teenagers couldn't post" without pinging grandpa) as the result of garbage product design.

At a glance, our comments appear to differ substantively. At closer inspection, the only disagreement we have is what to include in the 'building garbage' bucket.

In case I misused language, I can rephrase my original point: FB is in a bad place today not because FB was ever slow to build, but because what FB did build was too often bad for users (for that matter: bad for humanity).
"Video is not rated. Log in to watch."
difference of live length can reach ten years, this is half life of cat.
Opinionated background injected prompt suffixes varying based on user input + post processing pipelines.
I have worked on multiple apps from global top 500, we had a little bit of NDK for videos and WebRTC.

But that code was written in the times when there was no widely used non-NDK APIs for media. Right now landscape is very different: NDK is very niche, and if you’re seeing it everywhere, then either you’re in the gamedev / IoT / etc, or doing something in a very strange way.

What exactly do you use NDK extensively for?
How do you know that's why you craved sweet foods?

It could have been a number of other reasons and you're attributing it to the wrong one.
ITA Software (acquired by Google) built its own non-mainframe GDS, and then ARS, which integrated into the legacy mainframe network.

If you just look up some of these concepts and protocols, it looks cryptic but doable, but it's harder than it looks, and there's also some less-straightforward opcodes. Although there's documentation, it's not always enough, and consulting experts from IBM was necessary. There was also building regression test suites from captured real-world protocol traffic, to verify that you can mimic the behavior of the parties.

Perhaps of side interest to HN: ITA stated publicly that they decided they had to use Lisp, to have the complex undertaking be tractable. Which meant they hired a ton of Lisp people, and got a lot of high-powered people who normally wouldn't want "legacy mainframe" anywhere near their resume.
I’m not sure you know exactly what “critical CSS” refers to because it’s unrelated to font loading and “color styles.” It has to do with inlining the CSS required for content “above the fold” while loading the rest asynchronously.
If I want to focus on development without being bogged down in tooling I’ll go for Gatsby with Netlify.
https://www.youtube.com/c/OneMarcFifty
You become a RyanAir by cutting everything you can get away with. All those not-huge expenses bundled together represent a significant increase in profit margin.
Yeah we have the same coworker. He diminishes other people’s result and make it impossible to scale the team by taking over work than others could do and learn from. When he’s expressing his opinion that nobody seems to be able to do the work, it’s pretty much that he’s not willing to train the other engineers to do the work. What does the company do? They either listen to him, fire people, and waste indefinite time trying to hire someone who can match the 10x engineer’s skills, or they try to remove the 10x engineer as the bottleneck that prevents the team from growing (also, if they don’t act fast enough everybody has left except the 10x engineer)
There is no value in the terminology. A sign of true expertise in a field is the ability to explain fundamental concepts without having to resort to jargon. Jargon helps communication between people who are already familiar with the concept.

This does not mean that we need to dumb things down, but if OP can not explain things in a simplified matter, I'd take it as a signal that OP's criticism at best as non-practical and at worst as pseudo-intellectual BS.
You have a middle ground which is a normal SQL database and a specific indexing engine tailored to your business case.

We do that for Cheméo, we use SQLite (or if the customer want PostgreSQL) as data store and query engine where it fits but some special indexes for some particular queries like a similarity search[0].

The advantage is that you can use the battle tested SQLite/PostgreSQL (companies love this "standard") and on top your domain specific engine which is stateless (we rebuild the indexes directly from the database, this way we have only one single source of truth and backup is easy).

[0]: https://www.chemeo.com/similar?smiles=CCC%28CCO%29CCC
I had no idea .YouTube was a top-level domain.
They reused it because the sensor size is equal to that film cartridge’s frame size.

Same for full frame. That’s equal to 35mm film.
What's the point of all those megapixels? Can lenses work at such a crazy sampling frequency? 40 mpix at APS-C means 2.9 micron pixels, or for Bayer array sensor, 86 lp/mm. By comparison, "resolution" line on the MTF chart is at 30 lp/mm sample rate, 2.9x more coarse. Contrast at such extreme frequency will be virtually zero for any real life lens. These pixels are a waste of photons, and storage space.
Look at https://github.com/SelfAdjointOperator/better-adb-sync

forked from https://github.com/google/adb-sync

Uses a syntax like rsync via adb.
So it's also not a single exposure because each microlense-sensor team has its own exposure.

At this point we could connect each sensor to its own circuitry and storage and then say it's a cameraless photo altogether :)
> Rust has obviously way less than 1% market share but it's still extremely successful in the niche it's targeting

Extremely successful? It's not even mediocre. A more realistic description of its current position in its niche domain might be "still hanging in there", "not yet completely written off" or "not out of the race but waiting for a miracle."

Rust is barely at 5% of the low-level market. Its performance in its target domain is so abysmal at over seven years old that some who'd want to try it don't because its future looks so uncertain. For comparison, almost every programming language reached or at least neared its all-time peak popularity around age 10. Even if things improve we're looking at a peak of 20% of its target niche before the novelty wears off and other languages join the fray. It needs to double its market share in the next couple of years not to be "extremely successful" but just to stay relevant.