skysight-inc/HackerNews huggingface dataset:
Given that he actively promotes said alternatives that "he is aware of", I find your claim of him enabling defeatism more than a little disingenous.

For example, he's the reason I'm supporting the devs of pidgin despite not even directly using that software myself, because he wrote a thread on how nobody donates to it even though it apparently is important enough for bad actors to post bounties for sharing zero day bugs that lets them break into it.

More importantly, the term "enshittification" does the exact opposite of "obfuscating the problem". It comes with a very concrete description of a pattern of how things are made worse that most people have felt but had no word for until now. It can also seen to be played out over and over again. It even has predictive powers.

Which means people can now describe a problem without having to write five paragraphs explaining the issue. Or needing the skill to write it in the first place. That's what words are for. That's what sharing ideas is for. Are you going to blame people for relying on a doctor's diagnosis instead of studying medicine themselves too?

And by finally being able to quickly identify an issue, people can start taking active steps against it. Which is the exact opposite of what you are claiming.

But hey, how dare people speak up about issues that affect them them without immediately knowing how to solve/having the means to solve a large systemic problem that other people with more power and money inflict upon them, I guess.
Work: A 3D room-scale representation of GDB would help me keep a lot more of a program’s state in my head.

Fun: I want a HUD for skiing that marks where my friends are and warns me of rocks / cliffs / incoming weather.
Human-powered watercraft being developed to break 30-year speed record
Maybe your circumstances are different but I find myself without any device capable of getting online at practically no time in a typical day, and in the few scenarios I do, keeping them on one device wouldn’t have helped.
I believe Rust uses the term "Blessed", as in https://blessed.rs/crates, for things that are broadly trustworthy. I'm a bit old school, I fall back to "patterns" as "solutions to problems in context".
It's that cheap because it's garbage. All the 1-star reviews (26% of all reviews) I looked at said various variations on the unit failing after some small number of months, and the return/replacement process is awful.

Seems like the manufacturer just makes junk and hopes they can still keep the money by making it hard to return.
That is not my experience in Australia at all. Many of the best students go to public schools and do not take tutoring. No one needs to be left behind.

Real learning requires real inquiry, which unrelated to your comment, is what the NZ Education Dept is trying to do - make subjects about the world around us to focus on problem solving - rather than the rote learning of say Newtonian laws.
https://neil.computer

Random hardware/software/typography/space/manufacturing topics.
“Readme, Readme-not”: opens an issue asking how to do something explicitly covered in the readme/getting started.
IDA Free
I mean, yeah, if for some reason you think Google Drive is safer than Google’s purpose-built notes application, that is an option.
So the obvious question to me is: is there no other physical property that can be used to separate the hydration shell + ion molecule combinations from the just-water molecules?

Different magnetic charge?

Different mass?

Different chemical reactivity?

¯\_(ツ)_/¯

I know the answer must be 'no' since if there were a better answer, none of what I'm thinking of requires more than high-school-level chemistry to discover/exploit.
Am I not “people”? :)

I built a SQLite VFS module just like the one linked here, and this is what I use it for in production. My use case obviously does not preclude other people’s use cases. It’s one of many.

GP asked whether this is a toy and what the upsides might be. I answered both questions with an example of my production usage and what we get out of it.
I always wondered by never bothered to implement:

What if I would implement an S3-backed block storage. Like every 16MB chunk is stored in a separate object. And filesystem driver would download/upload chunks just like it does it with HDD.

And then format this block device with Ext4 or use it in any other way (LVM, encrypted FS, RAID and so on).

Is it usable concept?
And it is no surprise that the behaviour of The Artists clashes with expectations of people that rely on accessibility. It is very telling if I read a blog where the content is about terminal stuff, and each and every example is a plain image. Unfortunately, this is spreading.
Unfortunately most people that become popular by whipping up outrage only really know how to continue doing that to stay visible. It's much easier to identify open problems than to solve them; this is why they remain open problems. Stallman is actually a very prominent exception to this. Not only did he whip up outrage but he then created a principled movement behind his outrage and push forward progress in his ideas. While I do think he lost the plot a bit recently, most don't even get half as far.

(I always found that a bit ironic about Doctorow. He identifies problems with social media but uses its preferred form of virality to spread his own message.)
Remember Evernote had those physical notebooks where you could write in them with real pens and pay the subscription and then take a picture and upload them with OCR? That was the only thing I remember that you couldnt get for free.
A 30 year old “startup” I consulted with once was a very badly designed SaaS app that had somehow been in business for three decades. At first, I couldn’t figure out how this awful app could be in business when there were competitors on the market with better UX/UI and marketing.

But then I learned that the bad UI had very specific features that professionals in their target industry desperately needed, and that the bad UX was so deeply embedded in their workflows that changing any of it would collapse entire multimillion dollar businesses.
Go Workspaces
Start learning the clouds, plenty of free material on each one - maybe start with AWS since it is most dominant. Get a certification or two.

Look at the "Who's Hiring" post, and post your info on the "Who wants to be hired?" post (monthly each).

Start learning/using ChatGPT and related coding tools like CodeWhisperer.

Market is trash right now, but maybe ping some startups and ask for very small projects that they might consider outsourcing. Prob not attractive to them because their overhead in checking out your work just would be too much of a distraction, but you never know.
Hooks have been available for 4 years now. Also, take a look at the official site: https://react.dev/learn

It is literally a few pages and you can be ready to go with it. Especially that react didn’t drop backwards compatibility. I honestly don’t get all this negativity. There used to be a new framework in FE circles each month, but for several years now the churn has slowed to a halt.

Also, it literally just rerenders the state again if it changed. That’s it. There is hardly an easier model to exist.
There's nothing I can't find with Google.

If I do scroll through the search results, select a few promising ones, wait for the page to load (slowed down by multiple fat ads), click away the cookie warnings, reject the GDPR consent, disagree with the newsletter popup,switch to reader mode to remove the visual clutter, scroll down the page skimming the content for the right paragraphs... then I will eventually get the same information, that ChatGPT could just have provided me instantly without all the hustle.
https://j11g.com

This is mostly a tech blog (Linux things) i.e. public notes to myself.

On my other (Dutch) blog I write every day with travel updates or interesting things I learned from books: https://janvandenberg.blog
Whether having AI do it is legal or not, I cannot say, but I do know that medical transcriptions are routinely sent out of the hospital for lower-paid third-parties to do it.
Wow, crazy to see 1600 comments here. Thanks for keeping the web alive. This is mine:

https://voussoir.net/writing

Some selections:

https://voussoir.net/writing/advertixing

https://voussoir.net/writing/hobby_photography

https://voussoir.net/writing/professionally_written_article

I've also been trying to do some narrations, though my results are not the greatest just yet.

https://voussoir.net/writing/e_unibus_pluram_1993

https://voussoir.net/writing/the_stuff_of_fiction
Why would an American press 'Accept' on any telephone service, it's a wild-west of spam/scam calls.

What protection.
Is there any (ideally charitable, historical) writing about this for the uninitiated?
I missed the original topic. I’m not a very active blogger, but I am an active HNer. Any chance you could add my blog?

https://danieldk.eu/blog/

Nice work!
This post reads like a neoluddite AI-skeptic trashing someone for trying new things. Every CEO should be trying to automate human tasks with AI right now--not to fire all the humans, but to increase their efficiency. Good on your CEO for trying. Sounds like they've largely failed to execute, which is a valid thing to criticize, but at least they're trying. The CEO of my company has also been trying, and we've done some really cool things.

I've been hearing a lot of AI criticism lately from folks who clearly haven't gotten deep with GPT-4, like geohot/George Hotz's recent interview on the Lex Friedman podcast. There are a ton of valid things to criticize about AI and LLMs, but I've built things with GPT-4 that are incredibly impactful for our business--a tool to turn a Zendesk ticket thread into internal and external support guides, for example. Yes, there are limitations. But sticking your head in the ground saying "it's all a parlor trick" won't age well.
That is quite the non sequitur. No one's life was ruined and investigative journalism wasn't involved.
This isn't inevitable. It's the nature of the voluntary business models at play.
The comment I was responding to was specifically complaining about server side JavaScript
Yeah I am done with windows. Please
Nah that one should go to the user who proposes massive and sweeping architectural changes, complete with diagrams and over engineering in every facet-regardless of whether the project needs it, but never makes any attempt to do it.
I saw a rather amusing case in a public chat channel.

A self described OnlyFans "manager" was trying to set up an LLM to automate "personal conversations" for his "girls" who he described as "lazy" and not wanting to text so many fans back.

He offered lots of money to help his business... and he was banned from chat. But I think the "manager" may have figured it out, lol, and I can imagine such a setup making money.
A business requires sales, and support. Not just dev
One could argue that their legacy apps were pretty close to done though. If they'd just maintained them rather than switching to the current garbage, they'd probably have a lot happier customers now.
I compare this mentally to:

* autotesting music for 'hit worthy' == music blandifies to the bangers and you never get interesting voices any more. but .. it works (for profit)

* kindle genres like 'in the style of' and the tendency to more and more but worse and worse in fiction because.. it works (for profit)

* politics descending to the lowest grab, not the highest goal.
TIL about Muntzing.

From the Wikipedia page about the practice [1]:

> he reduced his costs and increased his profits at the expense of poorer performance [...] so the Muntz TVs were adequate for a very large fraction of his customers. And for those [...] where the Muntz TVs did not work, those could be returned at the customer's additional effort and expense, and not Muntz's. He focused less resources in the product [...] and focused more resources on advertising and sales promotions.

While reading this I thought "This guy is a used car salesman if I've ever seen one", and he was! haha

[1] - https://en.wikipedia.org/wiki/Muntzing
Everyone working in a functional org needs the autonomy and sense of ownership to make calls when needed.
https://www.albertyw.com/
Not sure if it's a usable concept but it sounds similar to what someone else did[1]:

> ...I implemented a virtual file system that fetches chunks of the database with HTTP Range requests when SQLite tries to read from the filesystem...

[1]: https://phiresky.github.io/blog/2021/hosting-sqlite-database...
It helps if you can get your IDE's indexer configured, so that you find refererences to functions and variables reliably.

More importantly is to use an IDE with a good fast global search function and get comfortable with it. At least for me, 99% of navigating a large codebase is global search.
This still needs adjustments when your profits can vary based on your employees. For instance if your trucking company asks the drivers to optimize delivery routes or act as salesmen to the other companies, cutting them from profits means no incentive to expand those.

Microsoft's play here is that even if their best engineers go look for greener pastures their profits won't be affected. It might be true, but that feels like a bold move.
The .3 btc never returned to him so yes
https://fosstools.net

I write about all things related to open source, from programming to howtos for Linux and other problems.
I replied to him with with my idea and article https://twitter.com/brajeshwar/status/1675905574624702465

From the article, “Right now, I use Obsidian to manage my notes. The beauty of this setup is that I can change tools anytime, while my notes remain free of any dependency.”
SEEKING WORK

Location: Berlin, Germany

Remote: Yes, any timezone.

Willing to relocate: Depends on location.

Technologies: Python Flutter, Dart, SQL, relational databases, AI, LLM, speech-to-text, text-to_speech

GitHub: https://github.com/antonmks
Google Play : https://play.google.com/store/apps/details?id=com.berlin.bir... - app that helps you learn foreign languages.

Email: See my HN profile.

I'm a developer with 20+ years of professional experience. I develop AI, speech-to-text and text to speech solutions for startups and established companies.

Rate : $10/hour
https://nicolaiarocci.com

Is my personal website, mostly a blog with a mix of my FOSS activity (project updates, mostly Python and C#), book reviews, links that catch my attention, hikes, etc.
The magic used by react is very limited, one just really has to look a certain way for a few function calls, as if they were declarations and not abuse it. It’s also not particularly hard to grok what’s behind the “magic” if someone is that inclined - there are frameworks with orders of magnitude more of that.

Sure, solid is better in that respect, but react couldn’t have done any other way if it wants to work without a compile-phase.
> And before people make "buggy whip manufacturer" arguments,

I've always wondered about that argument.

Weren't buggy whip manufacturers making lots of other things at the same time?

After all, a buggy whip is almost certainly used much longer by the new owner than a cars is, so I wouldn't expect a large amount of the economy to be comprised of buggy whip sales, because

a) Not many people had their own buggy (down need a buggy whip while riding a horse, only when a buggy is being pulled)

b) Those that owned a whip didn't replace them every 3-5 years anyway.

Did buggy whip sales go from 3% of GDP to nothing?

To me it always felt like a made-up "lesson" on how progress moves.
Oh it doesn't offend me, I just find asking if a baby seat contains "exotic glues"(wtf is an exotic glue) silly in the context of transporting kids in a car.
It's not going to happen. There is a huge shortage of people right now. We have WAY more work that needs doing vs available people to do the work.
No, they decide how many energy the heat pump currently uses for heating.
Yeah I'm on a grandfathered plan of $50USD which still seems steep.

Unsure what I'll do next.
So simple and clean and very addictive - well done
Sure. I think you're still missing my point , but you are of course technically correct.
https://www.mattcrampton.com

Mostly software development posts
The main reason I love apple notes is it's speed and sync. Just works.

I treed google keep and evernote. Syncing was always overwriting eachother. Starting slow.
To buy into that bold prediction I would expect to see evidence that current AI-based technologies are reducing economic scarcity already, and that they're moving us toward Sam's utopia in obvious, measurable ways. Maybe they are -- I just haven't seen the evidence, while I have seen plenty of evidence of harms.
(Don't get me wrong, the capabilities of LLMs are mind-boggling, and they clearly make all kinds of knowledge work more efficient. But there's nothing about AI, or any technological efficiency, that guarantees that its fruits are distributed in a way that relieves scarcity rather than exacerbates it.)
shrug

There were plenty of studies that popped up; I just picked one. Wikipedia for something controversial like IQ is iffy which is why I didn't link that.
Navigating to threads.net on Firefox Linux gets me only a swirling-galaxy animation, with a scan code drawn on top. Non-responsive to mouse clicks or key strokes.
[dupe]

More discussion over here: https://news.ycombinator.com/item?id=36609632
Memory can be a funny thing, people repeat stories to themselves to keep memories fresh, but with each retelling the story can shift. "I thought he threatened me but then he clarified that he didn't" could turn into "He seemed to threaten me, but then chickened out when I confronted him" His memory of admitting he made an error could turn into a memory of still feeling threatened but trying to let the Apollo dev save face.

All this is to say that Steve Huffman might not be deliberately lying in this instance. Maybe. It's hard to give him too much credit since he's already shown himself to be a snake who edits other people's comments and that's certainly not something that could be done by accident. Nonetheless, memory is a funny thing.
OpenAI would be better off focusing on Low-Intelligence AGI, in exploring the difference between GPT4 and a dumb but loving. One has a mind and the other does not.
These two meaning are a little like how “theory” can mean different things to scientists vs non-scientists.

In the context of computers, “emulation” has a specific meaning and one which isn’t applicable to WINE.
Sounds like a very expensive way to build a filesystem.
[dupe]

Merge/see more discussion over here: https://news.ycombinator.com/item?id=36609632
The author is Jon Entine. https://en.wikipedia.org/wiki/Jon_Entine
https://github.com/s3fs-fuse/s3fs-fuse/wiki/Fuse-Over-Amazon

Seems like a usable concept yes.
"$0" otherwise it won't work for paths with spaces
Yes, its called s3backer
https://www.wnycstudios.org/podcasts/otm/projects/enshitific...
If you realize that fuel cells are electrochemical systems, you'd also realize that there is no fundamental difference between how a fuel cell and a conventional battery works. Fuel cell cars are also EVs, just without the expensive and heavy battery.
I guess twitter and reddit are charging money for API access, so scraping of good old blogs will become more important for the training those LLM models. I am not sure if i want to be part of this show.

Well, I guess that HN is also mined extensively for your our utterances, resistance is futile.
I think you just wasted a lot of time looking for complexity that you wrongly expected to exist. When I google "btrfs mount multiple device", two of the top three results include exactly the example you needed to see (and probably skipped over believing it couldn't be that simple), and the other one indirectly explains what's going on by discussing the necessity of a btrfs scan when using multiple devices (and how to construct an fstab entry if your boot process doesn't do a btrfs scan).

For the record: to mount a multiple device btrfs filesystem, use an ordinary mount command with any one of the block devices that are part of the file system. Every device contains information about what other devices are supposed to be part of that filesystem.

I'm not sure if there are any techniques documentation writers can use to avoid this "hiding in plain sight" kind of problem.
Correct, not all things listed in the featured article are bad.

Exploring ChatGPT/copilot for developer productivity also seems correct, for example.
Ask HN: Open source creators, what do you earn?
> The proper way to build a data layer is one query at a time, as a string, with string interpolation.

That seems like a false dilemma? Yes, ORM is garbage. But that doesn't mean you can't represent SQL in your host language by eg at least it's AST or something else more sophisticated than strings.

If your host language has a rich enough type system, you can even type your tables in a way that's understood by both SQL and your host language. (But that's not too easy. Even mighty Haskell struggles a bit to give JOIN a proper generic type.)
one long plain text file is all you need.

easy to back up and replicate if need be.
The last decade has taught us to expect enshittification and we can only be left to wonder how quickly they'll execute on that process. How terrible can they make the product, without you leaving, is the min/max profitability optimization.
In-case people haven't made the link, working memory is why cyclomatic complexity is so important in software development.

For each increase in cyclomatic complexity, you need to keep one additional bit of state in your head.

Usually you can ignore high level state bits when you are down low, so cyclomatic complexity isn't a one-to-one mapping to working memory, but one notes that the old shorthand of "working memory is 7 +/- 2" is close to the "cyclomatic complexity > 10 is too hard" rule.
I disagree in this case.

Duolingo formerly had conversational language lessons, which were 100% audio (not even able to see text on screen). These were phenomenal for actually learning to speak <language>, compared to the generated garbage in the lessons.

Duolingo formerly had lessons that explain new concepts, like a particular verb tense. It doesn't seem to have any of them once changing over the to completely linear lesson tree.

I believe that Duolingo has fallen into a logical trap. They can easily track app engagement. It is known that regular practice is the key to learning a language, but they incorrectly forget the quality of the interactions. I've got my Duolingo 800 day streak still kicking, but I've learned almost nothing with the changes over the last year or so. I'm not terribly sure why I even use the app anymore, as there are plenty of anki decks with the same quality content. (The only thing I'd lose is the speech recognition, but that's so laughably bad that it reinforces incorrect pronunciation.)
I'm wondering what the benefit is here. Pretty much every job site has a pole with security cameras installed already. What does this do that wouldn't be done with building an integration for your analytics for the major VMS out there?
This actually is happening, though the scale at which this is happening is unclear(read: very well could be overblown and actually trivial).

What is alarming, at least to me, is that the motive of users jumping is better freedom of speech offered in Weibo compared to Facebook/Instagram or Twitter - users are fleeing into the last communist regime on Earth, for FREEDOM! There is something completely wrong about current Web.
Did you try various types of surroundings like management, self-employment etc?
Purchase and Manage Domains Directly Through Bluesky