skysight-inc/HackerNews huggingface dataset:
Yeah the stagflation section was so weird that it made me discount the rest of the essay...

You can't demonstrate stagflation with just the inflation time series. That only demonstrates inflation. You need another time series, or a compound metric of some kind, to demonstrate stagnation alongside inflation.

I don't think any period in my working lifetime has been one of stagflation. We have had stagnation without inflation, and inflation without stagnation, but not both at once.
My advice:

Encourage and celebrate your children in their success.

Console and support them in their struggles.

For they are children and you are the adult.

Good luck.
Unfortunately, there is evidence that the provided context greatly matters. Here's a quote from the book “The Sum of Us”, by Heather McGhee.

>He was building on global comparative research by Stanley Engerman and Kenneth Sokoloff, which found that “societies that began with relatively extreme inequality tended to generate institutions that were more restrictive in providing access to economic opportunities.” Nunn’s research showed that although of course slave counties had higher inequality during the era of slavery (particularly of land), it wasn’t the degree of inequality that was correlated with poverty today; it was the fact of slavery itself, whether on large plantations or small farms. When I talked to Nathan Nunn, he couldn’t say exactly how the hand of slavery was strangling opportunity generations later. He made it clear, however, that it wasn’t just the Black inhabitants who were faring worse today; it was the white families in the counties, too. When slavery was abolished, Confederate states found themselves far behind northern states in the creation of the public infrastructure that supports economic mobility, and they continue to lag behind today. These deficits limit economic mobility for all residents, not just the descendants of enslaved people.

That "public infrastructure" mentioned includes healthcare and welfare, contentious issues in the US even today. Without them, we get inequality, hustle culture, and the US dropping in that list of "Happiest Countries in the World".
Nitpick - the point of parentheses, as used in the article title, are to add optional extra context without being required to make the sentence complete. The sentence "Reflections on 1 year of become successful on YouTube" isn't complete. Either remove the parentheses (thus making those words part of the title), or consider a different sentence structure.
A professor of atmospheric science from the university of Washington has a couple posts he wrote about how the fires started and it seems like it was probably electrical, and could have been avoided (by turning off the grid in the area) given the very clear forecasts for extreme wind.

https://cliffmass.blogspot.com/2025/01/did-la-fire-disaster-...

https://cliffmass.blogspot.com/2025/01/where-and-how-did-pal...

The other inconvenient truth is that the lack of good water management, prescribed burns, and forest management has been problematic across the country. Climate change isn’t the cause, even though attribution teams desperately try to make it that - it just makes things worse. But forests have dry fuel that will light up at some point and that’s regardless of climate change. There’s inadequate proactive planning for this.
The apps that Apple sherlocked at WWDC 2024
Yeah. That was kind of funny.
Now that there is great GPU-accelerated remote desktop options, I mostly just remote into more powerful machines. Even a country away the on-screen performance is almost like sitting at the machine, and as a bonus I don't hear every fan on my laptop going crazy. I've been a happy Parsec.app user for a while, but there are many other options (e.g. RustDesk has this).
"what Andy giveth, Bill taketh away"

https://en.m.wikipedia.org/wiki/Andy_and_Bill's_law
Isn't the premise of TDD to do that process in the opposite order?

Anyway, I don't follow what you're premise is about the relationship between "open source being a game changer," but then "customers want control," and then "startups are not successful on Web 2.0 platforms". Maybe you're trying to cram too much insight into one sentence and I'm not seeing what the thesis is
I'm doing my part. I'm writing this on a ~10 year old computer at home and my machine at work is ~9 years old. Both absolutely capable of doing what I need.
iPhones have very good resale value even after 3 years, financially not that expensive! Easily good for 5 years and even then you can have decent money for it. Of course they can become pretty expensive suddenly - just when you drop them.
Both are objectionable.
Furthermore, while human nature is relatively stable, the technology has increased in every way.

The Edenic simplicity of HTTP has been supplanted by TLS and tracking goop and lions and tigers and bears, oh my!
Not sure how the dialog went irl, but if the conversation was that adversarial and with as little diplomacy applied, I'd not hire the person nor accept the role if I was on either side of it...
I also don't believe in the 'bitter lesson' when extrapolated to apply to all 'AI application layer implementations' - at least in the context of asserting that the universe of problem scopes are affected by it.

I think it is true in an AI research context, but an unstated assumption is that you have complete data, E2E training, and the particular evaluated solution is not real-world unbounded.

It assumes infinite data, and it assumes the ability to falsify the resulting model output. Most valuable, 'real world' applications of AI when trying to implement in practice have an issue with one or both of those. So in other words: where a fully unsupervised AI pathway is viable due to the structure of the problem, absolutely.

I'm not convinced in the universality of this. Doesn't mean the core point of this essay on the futility of startups basing their business around one of the off the shelf LLMs isn't valid - I think for many they risk being generalized away.
The 'Obfuscated C Code' Competition returns
A System for the Sixties-and-a-Half: The Toshiba Visicom COM-100
Not all software gets slower.

I have an old Windows 7 laptop and the newest versions of the Chromium browser (Supermium fork, for legacy Windows compatibility) run far faster than any versions of Firefox or Internet Explorer ever did.
>Let's say 25 years ago you had the idea to build a product

I resemble that remark ;)

>that can now be solved more generally with LLMs

Nope, sorry, not yet.

>"Nah, don't build that business, it will eventually be solved with some new technology?"

Actually I did listen to people like that to an extent, and started my business with the express intent of continuing to develop new technologies which would be adjacent to AI when it matured. Just better than I could at my employer where it was already in progress. It took a couple years before I was financially stable enough to consider layering in a neural network, but that was 30 years ago now :\

Wasn't possible to benefit with Windows 95 type of hardware, oh well, didn't expect a miracle anyway.

Heck, it's now been a full 45 years since I first dabbled in a bit of the ML with more kilobytes of desktop memory than most people had ever seen. I figured all that memory should be used for something, like memorizing, why not? Seemed logical. Didn't take long to figure out how much megabytes would help, but they didn't exist yet. And it became apparent that you could only go so far without a specialized computer chip of some kind to replace or augment a microprocessor CPU. What kind, I really had no idea :)

I didn't say they resembled 25-year-old ideas that much anyway ;)

>We've had a lot of progress over the last 25 years; much of it in the last two.

I guess it's understandable this has been making my popcorn more enjoyable than ever ;)
Stroustrup has been saying that in print since 1993, and it hasn’t happened yet.
i'm referring to the generally dense areas of green and trees that are common on the west coast ie like what you see here

https://maps.app.goo.gl/hWghBErtRoHU8CTm9
> In a snake pattern, the neighbouring pixels on the left and right are related, but the ones above and below have skipped a whole row.

But this is also true in Hilbert curves across the boundaries of the "squares" that I mentioned. The two center pixels in the top row are much more distant than any two pixels would be in a snake pattern.
80% of US millionaires are first generation
The game doesn't penalize wrong key presses. I made an automation cheat for it back in Dec 2013!

import java.awt.*;

public class autokey {
public static void main(String[] args) throws Exception {
// Give the user time to switch windows
Thread.sleep(2000);

// Repeatedly type the letters A through Z until the mouse is moved
Robot rob = new Robot();
Point prevLoc = MouseInfo.getPointerInfo().getLocation();
while (MouseInfo.getPointerInfo().getLocation().equals(prevLoc)) {
for (int i = 'A'; i <= 'Z'; i++) {
rob.keyPress(i);
Thread.sleep(1);
}
Thread.sleep(50);
}
}
}
I wonder what caused the fire to burn more heavily before anyone took action? The first few hours are usually very important. It's very difficult to control once it goes off totally.

Similar fire in Chongqing, China back in 2022. The fire was pretty close to the city. The total acre burnt was less than 1000 acres in total.

https://www.lifeweek.com.cn/article/174896?from=information
> when what you have will do

The problem is that it doesn't. Software developers get the latest hardware, either because they like it ("it's my job") or because their company pays for it. As a result, they write software that works on their hardware, which is obviously more forgiving in terms of performance. Eventually, everybody has to update their hardware because their current hardware can't load a simple website or a chat app.

I can see a huge difference when loading website on my work computer vs my personal computer. Just last month my weather forecast app was updated and became literally unusable on my phone. Of course I can't use the old one anymore, so I don't have access to the public national weather forecast app. It works great on more modern phones though... showing exactly the same data as the previous app, but... I guess it looks more modern?
I have no clue why someone who wants art as output would do this but you'd probably get some mediocre mishmash out.
Thanks for mentioning this, because I somehow managed to miss gptme all that time! I'll check it out now.
double digit as well :)
I have a T430s which was handed down to me by my boss 10 years ago. It has i5 from that time, 8Gb RAM. I'm still doing web app development on it same as 10 years ago and i don't feel any need to change it. I'm actually afraid there is no better laptop i could change it for when mine dies. Also i can't imagine no better keyboard :(
I think you mean it in the context of proofs, right? Proofs are indeed often best written in a topological order: a series of true statements, where every reference refer backwards.

You don't often see

Answer = A + B,
where

A = ...
...
B = ...

albeit you sometimes see it, and it is totally valid. For proofreading something, it makes a big difference: if things are in a topological order, you can simulate a constant memory finite machine. If they are not in a topological order, well, probably you better just rewrite it (or at least I do).

For most other things, I usually prefer the bird-view first, when I am doing or reading some elses math.

Funnily the language Haskell which operates on definitions, is very order independent, it even allows circular definitions. I like it for leetcode and such.
I suspect most people here aren't going to daily-drive one of these, but there's another use - testing how your app runs on low-end devices.
People can be multiple things at once as mind blowing as that may seem.
They can act in public as a journalist and at the same time have private opinions that they share on social media.

Just as programmers not only “design schedule or plan radio or television programs”, journalism is not just “journaling”
Probably become=>becoming whould help
Sorry, gotcha. I read and responded while on the move, hence the stupid.
Its purpose was to be a greenwash figleaf. These activities are supposed to be toothless and accomplish nothing because that isn't why they exist.
The internet isn't less hateful today, anyway.

In the past internet communities were more heterogeneous. Now everyone lives in a bubble. This makes the snowflakes feel more safe. But this also concentrates the racists, sexists and bigots in their own bubbles where their hate festers.

That heterogeneity is what I miss the most and snowflakes in general ruined web 2.0 for me.
This is cool - I’ve been looking for something like this. I really liked the syntax of Prefect v1 but it was overcomplicated with execution configuration in subsequent versions. I just want something to help me just run async pipelines and prevent AsyncIO weirdness - going to test this out.
You mean, of course, Zig and Rust, right?

Because D has a sizable runtime library and GC, which can be opted out of, but with very significant limitations, AFAICT.
No, they were all community members working for free.

Check out the bios of the team reps here: https://make.wordpress.org/sustainability/2024/12/13/proposa...

Here are all the contributors on the GitHub repo, also all volunteers: https://github.com/WordPress/sustainability/graphs/contribut...

Mullenweg can shut down the team because he has complete control over all the WordPress.org infrastructure.
Ask HN: Does it bother you this label is abused?
Why is the term "engineer" used in almost every technical job title these days—prompt engineer, cybersecurity engineer, and even software engineer? Does this bother anyone else?

I always cringe when people call themselves "engineers" outside the three government-licensed fields: mechanical, chemical, and electrical engineering. In my opinion, if you haven’t gone to school, earned a bachelor’s degree, and passed a government licensing exam to obtain the title of engineer, you have no business calling yourself one.

You’re not a "software engineer"; you’re a software developer. If you’re an engineer, then by that logic, a Starbucks barista could call themselves a "coffee doctor."

Titles like "prompt engineer" or "cybersecurity engineer" seem like attempts to sound more important than they really are.

If every technical skill can be labeled as "engineering," the term loses its significance. Perhaps we should reserve the title of "engineer" for those evaluated and licensed by a governing board.

What do you think? I know this might not be a popular opinion here, but I’m curious—maybe someone else feels the same way.
TimeMap: World History Atlas
Your argument is essentially: “I have downloaded and watched this movie, but because I cannot recreate the images, there was no copyright infringement involved”.
The one other use case that will need better hardware is gaming. And compiling is also always better when faster. Using llms locally will also profit from new hardware, though I guess there is almost never a use case for those.
How can a model "grow with you"? Do current models do this other than adding the full conversation to the context window?
I think the goal is just to get as much funding from VCs and government rackets as possible.

The previous administration had Harris as the "AI czar". Which means that nothing was expected to happen.

The following administration has Sacks as the "Crypto & AI czar". I'm not aware that Sacks has any particular competence in the AI area, but he has connections. So government money is likely to flow, presumably to "defense" startups.

This All-In podcast has paid off: From peddling gut bacteria supplements and wrong explanations on how moderator rods work in nuclear power plants to major influence.
From the guidelines:

> Don't be snarky.
Rust code apps are super fast on my linux laptop from 10 years ago too.
What do you consider as "Chromium running faster"? Like loading Chromium or closing a tab?

I doubt website loads faster. Statistics show that modern websites load slower on modern hardware than old websites used to their respective hardware. I don't see why it would be different on Windows 7.
Technically this is a dupe as this has been submitted twice before in the last week

https://news.ycombinator.com/item?id=42658405

https://news.ycombinator.com/item?id=42633273
perhaps try to find what you can pull from the responsibilities of other project managers to demonstrate your positive impact on the project for the next performance review
The bitter lesson is a wonderful essay and well worth a read: http://www.incompleteideas.net/IncIdeas/BitterLesson.html

I also believe the original bitter lesson essay is correct. General methods on more powerful compute will supersede anything specific built today.

However I believe the lesson in this blog post is an incorrect conclusion. It is roughly analogous to "all people die, so do not bother having children because they will die one day." It is true that what you build today will be replaced in the future. That is OK. Don't get caught out when it happens. But building specific systems today is the only way to make progress with products.

Waymo started some 12 years ago as Google Chauffeur, built on all sorts of image/object recognition systems that I am sure have fallen to the bitter lesson. Should Google have refused to start a self-driving car project 12 years ago, because generalized transformers would replace a lot of their work in the future? No. You have to build products with what you've got, where you are. Adopt better tools when they come along.
This is an article about preferring to use Linux over Windows, not using the Linux console without graphics. The author's screenshots clearly show a GUI.

Sorry but this is an important dinstinction to me because I actually know people who insist on using the Linux Console.
Yeah, that’s just not safe in places that can go 9+ months without rain and get 50+mph dry winds most years.
The people running Doom or Bad Apple in different unexpected ways are such champs.

There are some really interesting ones, like running Doom on a pregnancy test.
If there were some kind of standard or widely-followed convention for Unix tools to print plaintext, I wouldn't mind it so much. It's the fact that you need to memorize a different flag and output format for each tool, followed by an awk command where the intention of the code is generally very obtuse, which bothers me. By contrast, for all its faults, the fact that PowerShell has unambiguous syntax for "select this field from the output" helps a lot with both reading and writing. e.g. to get your IP address, "Get-NetIPAddress | ? {$_.InterfaceAlias -like "Ethernet" -or $_.InterfaceAlias -like "Wi-Fi"} | select IPAddress" is a lot clearer in intent than the Unix equivalent regex soup, and it can be written without looking anything up by printing the raw output of "Get-NetIPAddress" to the shell and seeing what you need to filter/select on. You can even get tab completion to help.

A hypothetical Unix equivalent doesn't need to be JSON, I just brought that up as an example. But any structured data would be an improvement over the situation now, and as the PS example shows, with the appropriate ecosystem tooling you can do all the data manipulation over pipes.
I believe this assessment is intellectually dishonest.

A couple of days before the fires started, I received a major red alert on my phone (I was in Los Angeles just prior to the fires - Recognizing the danger, I decided to leave).

I expected to see a large-scale response—fire trucks stationed everywhere, extra firefighters on standby, planes ready to deploy, and vegetation being watered—but none of that appeared to happen.

This isn’t about partisanship. One of the core responsibilities of our elected officials is to effectively manage situations like this. Until we address the root causes (like global warming), these events will continue to occur, and we need better preparedness in the meantime.
I just got rid of my 2013 Microsoft Surface Pro. It was still being used daily in my workshop, 11 years old. Core i5 processor, running Windows 10. I only got rid of it because the battery decided to become a spicy pillow one night, expanding until it cracked open the case and pushed out most of the touchscreen.
Yeah, I was genuinely surprised when I could feel myself fat-finger a letter and it just continued as if I had typed the real word. It reminds me of https://en.wikipedia.org/wiki/Transposed_letter_effect#:~:te...
Being wrong is one thing, on the other hand knowing that they don't know something is something humans are pretty good at (even if they might not admit to not knowing something and start bullshitting anyways). Current AI predictably fails miserably every single time.
My experience with HMD ("Nokia") phones has been that they've come quite bloat-free from the factory. There are the Google apps (because no normal Android user outside of maybe China would buy a phone without those) but other than that the ROM has always been very clean.

If you load it up with Tiktok and Instagram and whatever else likes to run in the background all the time, it'll certainly be bogged down, but HMD phones themselves are normally clean when you buy them*

*=unless you buy them through a carrier which customises the OS, like people in the US often seem to choose for some reason. But that's because the carrier loads those phones with bloat, not because HMD does.
These were on sale last month

https://us.govee.com/products/govee-curtain-lights

and my understanding is that you can upload an animated GIF to it... I just added making a "bad apple" GIF for it to my Kanban board though I don't know how much memory the device has and how well I can get it to work.

(Sometimes that part where Remmy Scarlet spreads her wings still makes chills go down my spine)
it's often a corporate's need for new revenue and security that causes the machine to march on. Just look at this TPM Win 10 upgrade issue.

My 2011 i5 desktop is still happily chugging away as a build server, home storage, and remote host. But oh yes, it will have to be nuked, thanks to MSFT policies.
> Building codes failed to address the requirements of specific environments, and infrastructure was laid out without attending to potential hazard.

Well, yeah. Americans tend to laugh at European construction codes, label us with words suggesting we live in a dictatorship... but with every report I see from the newest natural disaster in the US, be it fires, floods or hurricanes, I'm happy that building codes are very very strict here.

> For example, municipal and fire prevention agencies must give property owners advance — and continual — warnings to clear dead vegetation and to wet dry brush within 10 feet of the house with periodic, prolonged sprinklings.

Try that with your average American and the poor sod tasked with doing that will be at best yelled at with "leave my property", and that's assuming they can inspect the property to begin with.
Websites are software. Most websites get slower.
oh wow, TIL, I'm pretty surprised I didn't know this trick!

back when I was vim golfing the normal solution was to make the macro recursive. So you'd record your macro, and you'd end it with '+@q' (move to next line and run the macro again). Then you run the macro once and it runs over every line.

This ends up being really efficient in terms of keystrokes but in practice I think it's hard to think about and not very ergonomic, so I don't end up using it much. But it's a fun trick for golfing.
Yeah. About these fires, someone recently told me they should have cut a dozer line around the fire right away and that would have taken care of it.

I replied: sure, but it would have to have been at least 10 miles wide to protect from the 100mph-wind carried embers...
Think about closed-source software that has to export a low-level programmatic interface. You may not believe it, but it's still widespread.
I've been waiting for this to get good enough. Can any of these apps do passthrough of USB/webcam?