skysight-inc/HackerNews huggingface dataset:
To each their own.

And yet I get down-voted for expressing a well-reasoned opinion against vim and Emacs.

I've been using vi/Vim for the past 30 years. I take it to every project and job.

I've rarely used an IDE that didn't allow custom key bindings, often with the ability to select a set from a drop-down list to match other IDEs. I've been using mostly the same keyboard shortcuts across IDEs for over 20 years.

if you talk to a manual transmission enthusiast, there is a thrill of feeling closer to the road and being more engaged

Funny you should say that, because I regularly enrage these types by pointing out that if they can't stay engaged as a driver with an automatic transmission, then the problem is with them, not the car. This is a quasi-religious ritual with these people, and a very low-effort way to get a sense of superiority over others (i.e. every driver on the road before ~1970 had experience with a manual transmission and literally anyone can learn in a few hours. It's not a skill to be proud of).
Not necessarily. There are similar cases in other countries where the fire was well controlled. Might not be as similar as I thought, but I'm wondering if professionals can give an honest post mortem at least for this time.
Most of my phone's RAM is going towards Firefox and maybe a few messengers that stay resident. The rest is all cache just in case I want to switch back to an app I opened yesterday.

Running Android on 512MB is a thing of the past but if websites could stop bloating themselves up with Javascript modules and megabytes of images, this phone would probably be fine as a daily driver for someone who doesn't use their phone all that often.
I had a coworker who's about 20 years older than me who thought he was an "engineer" like the "engineer" of a locomotive. He had the hat to go with it.
If you want something similar in Python, you could structure your code following the port and adapter pattern. Very effective, especially if paired with hexagonal architecture and type checking libraries like pydantic.
1994 "Object-Oriented Programming in Oberon-2" seems to cover what you discuss.

https://ssw.jku.at/Research/Books/Oberon2.pdf
Strongly disagree on that one; it was basically Doom on some random microcontroller stuffed into a pregnancy test shell.
Ok I get all of these, but, {checking calendar}, it is freaking January! Not Summer.
The question is whether legally you need a license to view copyright. Training doesn't copy anything, I think this is where people are confused. People assume this is how training works, because they have a false intuition about how LLMs must work.

LLM's are not data archives, I don't know how many times this has to be repeated.
When I was 20, no one my age had got incredibly wealthy or famous who wasn't an actor or musician.

It is like a hyper version of de Tocqueville now. No matter how poor someone is, they still don't feel that far from being rich and famous in America.

This creates enormous status anxiety coupled with the reality of student loans and inflation it is a really bad deal for young people's mental health.
Fire departments do not have the equipment nor the personnel to handle "the entire city is on fire" events. That would require one or two fire trucks with crew for each house in the city. Even if you could do that, you would quickly deplete the available water supply. It's just not possible.

Could more have been done to make a fire of this size less likely? Perhaps. But once it starts, and reaches a certain size, with winds as they were and combustible material in its path, all you can do is get out.
Ok, but one of them is literal pornography, and one is…clearly you actually know what the word "hentai" is given you have used it in your comment. What part of this is hentai?
"640k is all you need!"

There is always new tech. Local LLMs and other high processing intensive things might be a thing people want. Not directly, but it may enable things they want. More viral TikTok videos. Maybe some kind of health monitoring. Maybe AR will finally get a compelling use case if it can identify everything in your field of view but it requires serious computing power. Maybe AR 3D movies where the characters show up in your house and adapt to your living room. Siri might suck, but lots of people want a "Star Trek" computer that actually understands them.

The point is not any specific example. Rather, it's that there's always something around the corner that needs more computing power. I have no idea what it will be, but I'm confident something will appear.
Not to mention QA machines tend to be a lot cleaner than the real life machines running the app.
"Reflections on 1 Year of (Trying to) Becoming Successful" isn't correct either.
Touhou is just a bullet hell game, relax. Being this upset over it is more a reflection where your mind is at rather than everyone else's.
> History never stops. Things change. Linux changes.

To the better, right? Right? The last two years yielded so horrible regressions to me that I'm again considering giving up on Linux.
Speaking of exploring the friendly a friendly web for a fun little project I made a qt based browser that blocks 500 of the world's most popular websites. It's a lot of fun to be able to explore the web without any fomo caused by the giant sites.
Not too surprising, that's true for many single axes for adult humans as well, for example there's lots of tall women and short men. Multi-dimensional analyses are very different though
I consider the pursuit of knowledge to be beneficial to humanity. To that end most PhDs are doing something good.
Arch is easy to install. I just wrote 200 or so lines of shell scripts to bootstrap it and hand the rest of the setup over to Ansible in a chroot.

/s in case
The only upgrade I made on my PC from 2014 is replacing an HDD by an SSD once those became affordable. It’s still perfectly fine for the web, office and dev work, and likely will last for the rest of the decade.
I was thinking about rewriting the rust compiler to take python syntax?
Some other classic Mac OS 9.2 compatible games from that era, ranked:

1. Command and Conquer

2. Rainbow Six

3. Total Annihilation

4. Unreal Tournament
I've seen it often as I have had to read peoples thesis when interviewing for job roles.

Some from reputable universities. I have no idea how they defended them.
> Honestly, Matt gets my kudos if for no other reason because he's the bigger man (relatively speaking) by engaging in artful trolling instead of plainly undressed insults.

That is a pretty plainly terrible mindset, but one that I don't think is very uncommon.
If you list your email publicly (here or on your profile) or email me directly I can invite you. Same goes for anyone else reading, provided you pass the vibe check
So many tall telephone and power poles with wires everywhere in LA, but rarely mentioned. Can’t survive really high winds.

It’s not clear why they’re not buried other than cost. A few bent poles must now be replaced in our neighborhood at great expense.

Looks like they’d be cheaper buried in the long run.
I’m on the opposite end of the spectrum. I’m almost certain that this is going to end extremely badly for the majority of humanity, and for programmers in particular.

I think there’s a less than 5% chance that this goes well, and that’s only if we get a series of things to go extremely well. And frankly, we’re tracking along the extremely bad path so far.
I have a 3950x in my desktop and I feel exactly the same way. I have the upgrade itch but I can't justify it in cost/benefit terms.

I don't even use that system much because my M1 Pro macbook can do almost all the same things.

"software gets slower to counteract hardware getting faster" is mostly true, but what's more true is that "software gets slower to counteract the developer's hardware getting faster". Devs (or their employers) aren't feeling too compelled to upgrade, and so they don't, and so software is staying fast(ish). Apple's annoying RAM-upgrade pricing is likely helping here, too.

(By the way, I've diverted my hardware-upgrade itch into photography gear)
I agree. At some point in the past Unix was also new. There is a time for stability, but also time for changes. In fact, the most popular distributions such as Debian, Ubuntu, Fedora or Arch largely operate on the principles that have not changed since the 90s. There is definitely a space to do things better now. I'm personally excited about GNU Guix, I think is one of the most innovative distributions, just on the basis of its consistency alone. They use a single programming language to implement all aspects of the OS: configuration, system services, packaging. NixOS is obviously another notable one, though it is not as tightly integrated because it still relies systemd and the nix language is quite arcane to use.
Even for C it's normal ways true: When size of structures have to be known to the user (if they are supposed to keep them on stack or mallox themselves or whatever) the "private" structure often ends up in a "private" header. (There are ways to still hide it, but they cause work to keep things proper)

And then there are cases where (often die to performance) you want inlining of some operations without relying on Link time optimisation, then implementation has to go to headers, too.
"Console" is too generic to be pedantic about it. I mean, the Steam Deck also qualifies as Linux Console...
He cannot control how people choose to spend their own free time. If these people want to have a chatroom about WordPress sustainability which isn't hosted by Matt, there's nothing Matt can do to stop them. They can easily do this for free.

This is a huge drama about nothing. Matt is being a baby and so is everybody else who's crying about it. There's no money on the line here, so there's literally no reason for any of the involved parties to not simply walk away and stop associating with each other.
Having to configure a new machine has put me off upgrading stuff. If I have to spend time doing that, it takes away from more important things. Obviously for major QOL improvements eg. Eye-level laptop screen, it's worth changing, but I've found very little that fits that metric.
> We've survived waves of automation for hundreds of years. I'm much more confident that we will continue to find ways to use these things as tools that elevate us, not replace us.

The difference with past technological breakthroughs is that they augmented what humans could do, but didn't have the potential to replace human labor altogether as AI does. They were disruptive, but humans were able to adapt to new career paths as they became available. Lamplighters were replaced by electrical lighting, but that created jobs for electrical engineers. Carriage drivers were replaced by car drivers; human computers by programmers, and so on.

The invention of AI is a tipping point for technology. The only jobs where human labor will be valued over machine labor are those that machines are not good at yet, and those where human creativity is a key component. And the doors are quickly closing on both of those as well.

Realistically, the only jobs that will have some form of longevity (~20 years?) are those of humans that build and program AI machines. But eventually even those will be better accomplished by other AI machines.

So, I'm really curious why you see AI as the same kind of technology we've invented before, and why you're so confident that humanity will be able to overcome the key existential problems AI introduces, which we haven't even begun to address. I don't see myself as a pessimist, but can't help noticing that we're careening towards a future we're not prepared to handle.
The parallel candidate solution generator is such a good idea, but it usually takes me a long time to realize I do not need to make the uber algorithm. Just one-more-tweak, and I know that I can make this solution work in all cases!
Poor water management and the CE to NEPA that the Sierra Club and others won against the state back in 2007 pretty much made this an inevitability.
> They've got podman now:)

honest question: is it any stable?

I ask because last time I read about podman on FreeBSD it was at like alpha/pre-beta stage of development.
My favorite fun fact about Kenney is that he made the Armor Games intro

https://twitter.com/KenneyNL/status/1362768014895157249
My tinfoil hat theory is that Cursor deploys a lot of “guerilla marketing” with influencers on Twitter/LinkedIn etc. When I tried it, the product was not good (maybe on par with Copilot) but you have people on social media swearing by it.
Maybe it just works well for specific types of web development, but I came away thoroughly unimpressed and suspicious that some of the “word of mouth” stuff on them is actually funded by them.
The influence of personality traits on the placebo/nocebo response
I hope EFF have more important things to do than forking a php cms. It's popular but not important IMO
The time the think of deploying IPv8 is BEFORE you've deployed something else.

https://www.youtube.com/watch?v=qYo0lVVH2wU
I have found google severely declining in engineering quality. On January 8th 2025, they stopped accepting JCB credit cards, and emailed customers that their payment info was invalid and would be suspended (search twitter for examples in japanese).
Seems it was a bug, without any explanation to customers receiving the notification, opening a ticket resulted in it being closed immediately while being lied to (my only guess is they wanted to increase their metrics). How was this not quality checked in the first place?
I guess google has the policy of recording the chat transcript (where lies are recorded), but it means nothing when the company doesn't care.
I don't like it, but aws seems the next logical place to move business to. As far as I can tell, the support there is real.
This is my read as well
or may be typical leaders have a better vision of what "sustainability" means.

"Hire great engineers that have sustainability in their bones"

Actual implementation by the grifters : Hire other grifters with Sustainability in their resume, whose only job is to act as gatekeepers with psuedo-science garbage and make this team as big as the Engineering Team.

It's perfectly fine for the leader to look at the implementation and say "what's this fucking bullshit and cut everything".

These concepts are of course completely alien to leader/rich-hating HN
That's one of the reasons I'm happy I'm on a 4 year old Galaxy phone and it feels like new. Doesn't feel slow, battery life is great. I hope it lasts another 4 years.

I got off the Apple train because my first iPhone got too sluggish for me to want to use at 2 years old when there was an OS update.
It only counts as a dupe if it received discussion/upvotes last time.
Energyconsumption is nowaday the reason for a CPU Update.
It's time for Apple to modernize its iCloud storage tiers
How is using llama for free locally pleasing shareholders?
Reanalyzing survey forecasts of AI timelines
My 4 year old personal desktop PC agrees with him in full. My shitty work laptop that the big corpo paid less than $400 for, it screams every second for an upgrade: it takes 10 seconds to open VSCode without any project vs less than 2 seconds and it can barely paint the external monitors when moving a browser window or resizing it. It is also 4 years old.

I expect to replace the desktop components in a few years when something breaks. Broken CPUs due to age are extremely rare, but mainboards with bad contacts for memory are pretty common, I've seen a lot that don't work that well after 8-10 years. I don't expect a desktop PC to work forever, the PSU will break in 10 years anyway, the SSD will reach write limit (I did a few already). But right now performance is not a concern.
The Manhattan project, which by some accounts was a fairly large and complicated project, had no mission statement known to most people doing their daily work to who knows what end. Sure, you could go with "stick it to the nazis", and they did have some advertising spam to that effect, but that's down in the "like, duh?" (or less polite forms) as far as mission statements go.

Put another way, how does reciting the mission statement differ from a loyalty dance for chairman Mao? I get that many have an economic (or life) imperative to go along with what the clownsuite orders, but these same people make fun of island savages in the Pacific for "cargo culting".
>He’s forgetting that software keeps getting slower.

It depends on the software usage. If you're not using cpu-demanding tasks like rendering videos in Adobe Premiere, Blender 3D, etc, then very old pcs will continue to work fine.

The desktop computer I'm typing this comment on is a 10-year old Intel i7-5820K 3.3GHz pc. Back in 2014, I maxed it out at 64 GB RAM but I took half out and reduced it to 32GB RAM. I use it daily for VS2022, VSCode, VMware, MS Excel.

I also help maintain a desktop for my 80-year old friend. Her computer is a 15-year old i7-950 3.06GHz. That computer from 2009 runs Windows 10 and she uses it daily for Chrome browsing, Youtube videos (including 4k), Amazon shopping, and Mozilla Thunderbird email.

It's possible that Windows 11 with its TPM requirement may finally force a hardware upgrade of those dinosaurs but I read there are hacks to get around that.

I could definitely see how buying a new high-end pc today will last ~15 more years for typical consumers. On the other hand, the power users who want to run the latest LLM locally with 600-watt graphics cards that will be obsolete in a year will be a different story. Today's NVIDIA 5090 with 32GB RAM may be too small to run the next latest & greatest LLMs for those who want to stay on the bleeding edge.

EDIT REPLY: >Why did you take half the RAM out?

It was a long story that I left out. The motherboard was unstable with all 64GB of RAM in it. It would lock up with RAM corruption after a few hours. Finding the root cause of this this took several days of trial & error with swapping the 8 RAM sticks and running MEMCHECK on multi-hour scans. After testing and going the process of elimination, it turns out that none of the RAM sticks had defects. The defect was the motherboard itself. Take any of the 4 out of 8 RAM sticks so it's 32GB RAM and everything is super stable.

I was just mentioning the 32 GB RAM without all that backstory to emphasize that I've gone 10 years without being at the more "future-proof" 64 GB.
Energyconsumption is a reason for a CPU update.
The bitter lesson is a powerful heuristic, but its adherents treat it as dogma and wield it as a club to win arguments.
Paid for healthcare, housing, or schooling recently?
It's gonna be complex and messy.
On the one hand yes, many people receiving UBI = inflation. On the other hand many highly paid software devs (And soon after - accountants, lawyers, marketers, sales people etc etc) are losing their incomes = very deflationary.

It's gonna be interesting that's for sure.
The tech demo that really made me fall in love with Bad Apple was getting it to run on the NES.

https://somethingnerdy.com/downloads/

Here it is running from my Everdrive.

https://inversethought.com/jordi/video/badapple.mp4

Yes, with full audio. It's about one gigabyte of data. On a system where the typical game size is no more than a couple hundred kilobytes, and your CPU only has three 8-bit registers for you to do any calculation with.
Yeah well. That was a bad analogy, and everyone I know who used to say that, admits error.
That’s a very narrow focus. The democratization of drones, 3D printing and stuff like this is enormously dangerous.
Despite not asking for an explanation, I’ll give one anyway since you seem not to have resolved your grievance.

“American” is the correct adjective in English to describe the United States’ people and government. There is simply no equivalent to the Spanish “estadounidense.”

Furthermore, North America and South America are considered to be separate continents, and if you want to refer to them both together, you say “the Americas”, plural.

https://en.m.wikipedia.org/wiki/Americas
Firefighters can’t work well in very high winds, they probably didn’t try until the winds died down.
LLMs as a Step Forward in Cognitive Fitness (2024)
https://archive.ph/Ch8C9
C will always live.

I’m not onboard with significant changes to C but the language will always be around at the interface between hardware and software and probably as the lingua franca for FFI.
Nearly every website does not charge me anything to retrieve information that is their intellectual property.
The anti-clickbait truncation HN applies to headlines works well in the singular: "This politician wants to ban bicycles" --> "Politician wants to ban bicycles."

In the plural it should probably convert "These" to "Some" rather than implying that "all physicists want to ditch dark energy."
The Santa Ana winds that spread the fire are an all-year thing, concentrated in autumn and winter.
What are the odds of the fire expanding to the rest of the world making a full circle?
The pregnancy test was the greatest drama to ever hit the r/itrunsdoom community.
As a Linux console user since 1991, my biggest disappointment was the removal of console scroll-back (removed in 5.9). One can still use "screen" to to scroll back, but it just isn't the same.

https://unix.stackexchange.com/questions/714692/how-to-scrol...
That sort of thing is part of my usual spiel against automatic updates in most scenarios (and, when that's hard, pushing back on the reasons why it's hard rather than adding automatic updates):

- What security problems are we trying to prevent with automatic updates? The worst-case would be allowing an untrusted third-party to run arbitrary code on your computer.

- How did we fix it? We allow a different untrusted third-party to run arbitrary code on our computers.

Toss in a healthy dose of developers using "security updates" to enshittify a product, or even just screwing up releases from time to time and introducing more attack vectors than they fixed, and automatic updates don't look very attractive.
Taxing people and protecting everyone from fires by imposing regulations is of course socialism. /s
Author here. This is a change from my usual reverse engineering articles, but hopefully you'll find it interesting...
The hilarious thing is that the same people that freely pirate music, videos, books and articles are on the side of huge copyright hoarders like Disney
Ask: What are the odds of the California fire making a full circle?
What are the odds of the fire expanding to the rest of the world making a full circle?

Something to the scale of COVID 19?
I live in the bay area and have worked for several of the big tech companies and startups. The only time I can remember anyone discussing mission statements was when I interviewed at AirBnB. They had a full interview (30 mins IIRC) just about the company mission. The explained that it was very important to the CEO. I apparently failed that interview and they made me do another with a different person about the same topic. It was very awkward.
Looks like it's not supported in RustDesk or Parsec, but there are other tools that will do it [1].

[1] https://github.com/rustdesk/rustdesk/discussions/6014
Tuition, room and board for my final year of college was $6,207. With room and board being about a third of the total. Today the estimated cost is $27,306 with room and board being 48% of that. Other estimated costs add about $6k to that yearly total. Looking at historic costs prior to the last 10 years tuition increase greatly exceeded the rate of inflation but room and board mostly followed it. During the last 10 years tuition has mostly followed the rate of inflation which stays true to the article. However the cost of room and board has greatly exceeded the rate of inflation.