skysight-inc/HackerNews huggingface dataset:
You don't have to imagine. Both the corporations and USG have been doing that for the last decade at the very least. If you want to test this, try posting anything controversial (AKA not 100% in line with the neoliberal agenda) in the YT comments section. Gone within seconds. Those aren't human moderators.
Assigning semver versions to deployments makes about as much sense as your replies. Which is why nobody does it.

You don’t get it, seemingly by choice at this point. Good luck with that.
> React performance concerns in the real world are typically measured in, at worst, hundreds of milliseconds.

Try opening facebook.com; click the messenger, (+1 second)
Click one of your chat groups (~2 seconds)

This is merely just to show something

From what I have seen, its quite easy to have performance issues with React
Hi everyone!

I just launched a new tool called Progress Pie Tracker – it helps you track and visualize your project's milestones in a fun and interactive way, no authentication required!

Features:
Milestone Management: Easily add, edit, or remove project milestones.
Status Tracking: Mark milestones as not-started, in-progress, or completed.
Visual Progress Pie: See your project’s progress with a dynamic pie chart.
Priority and Due Dates: Set priority levels (Low, Medium, High) and track due dates.
Export to PNG/PDF: Download your progress chart or a full project report as a PDF.
An article about 4chan from left media is something I won't read. Not a boomer, I can actually read 4chan anyways and make my own mind.

Image related is unfortunate. Not uncommon for jannies and mods in any website to use their power to self serve. It happens even in more serious and regulated sites like wikipedia, so I'm not surprised by the lack of moderation neutrality in a meme site.
How can I build this empathy? I feel extremely frustrated when spending time with people less educated than myself
Advent of CodSpeed – a Rust Performance Leaderboard for the Advent of Code
Only if that's how you make the distinction between the 2. Copying something hoping it will do something you want because it did do that thing elsewhere, without understanding at all how or why it works is essentially the definition of CC programming.
solid state batteries starting to actually hit the market, as in you can buy one today.

https://yoshinopower.com/collections/portable-power-stations
Fun fact, you can use JSX with Vue and get the benefit of its built-in reactivity framework. I've done this for small prototypes and it's quite nice. My favourite part was that without .vue files, I could compile the whole app using esbuild instead of fiddling with webpack (yes yes I will try Vite one day).
Displays with a wider color gamut than sRGB -- the average of a sample of early-to-mid 90s CRT displays -- have existed for decades now.

Not to mention, Mac OS X supported color management (and exporting color profiles) since its first public release in 2001. Even today, it's trivial on a Mac to e.g. connect a monitor and export its color profile into an ICC file, which can then embed into a QuickTime container, PNG image, etc.
You’d have those rumor mills without the internet through the tabloid sheets. The internet allows someone to publish who is a direct source of rather than having to go through the press.
Because it’s not and people hate these sites…I’m sorry…”apps” you make.
As Bob Kennedy said in 1968 :

Our Gross National Product, now, is over $800 billion dollars a year, but that Gross National Product - if we judge the United States of America by that - that Gross National Product counts air pollution and cigarette advertising, and ambulances to clear our highways of carnage. It counts special locks for our doors and the jails for the people who break them. It counts the destruction of the redwood and the loss of our natural wonder in chaotic sprawl. It counts napalm and counts nuclear warheads and armored cars for the police to fight the riots in our cities. It counts Whitman's rifle and Speck's knife, and the television programs which glorify violence in order to sell toys to our children. Yet the gross national product does not allow for the health of our children, the quality of their education or the joy of their play. It does not include the beauty of our poetry or the strength of our marriages, the intelligence of our public debate or the integrity of our public officials. It measures neither our wit nor our courage, neither our wisdom nor our learning, neither our compassion nor our devotion to our country, it measures everything in short, except that which makes life worthwhile. And it can tell us everything about America except why we are proud that we are Americans.
Spend more time with people MORE educated than you.
The only other way I can explain this is that to project population, all you need to know is the the number of women now and the rate at which women are giving birth (assuming births are 50/50 male/female). At least, those are the more direct parameters to use than the number of men or the rate at which men impregnate women.
What’s the underlying issue? I used VMs with ZFS for storage for well over a decade with no issue.
Eh, were you going to? If say it's accurate about 80% of the time and with in 10mph all of the time. About the only time it gets really confusing is when you're on stacked highways/interchanges.
The secret is knowing that companies actually want people like you, with the real world blackhat experience, because you know how the game works in practise not just theory.
I never want to go back to a non-declarative rendering framework.

Does anyone remember a blog post from maybe 2016-ish which described the process of "building your own" react-like rendering loop? I remember it being a fantastic explanation of what the virtual dom is and does, and why the "UI is a function of state" paradigm is great. I remember it having a live example to the right side, with prose and code on the left. I can't for the life of me find it now :(
Then you are in a bubble. I was recently asked by my elderly parents why they are paying for 5g internet when the internet resources they use are so slow, slower than what they remember from 1997.

They ask me to call our ISP because it makes no sense that the sites they have used for decades feel so slow

All I could say was that there was nothing I could do.
The silly username thing goes a bit too far though. It just means the admin will subjectively apply other rules. Doesn’t sound like a lot of fun.
The biased selection of only working on the problem side. Been there.
So the only options are batten down the hatches (tariffs) while continuing business as usual (ICE manufacturing) inside, or open the doors and surrender (let China take over the auto market)?

What about option 3? Stand and fight. Make an effort. Design something electric that people actually want to buy. Build out the necessary charging infra on a war footing. Shape consumer behavior with tax policy.

I could accept EV tariffs if they were meant to give domestic manufacturers breathing room to catch up. I don't see that anyone has gotten the memo though.
Euphoria Programming Language
Interesting take. On the other side, many library developers drop TypeScript[1] because it requires a build step and might be tricky to deliver to library users.

I wonder how much would WebAssembly suffer from this and compatibility issues. I hope browsers to improve WASM ecosystem so that it can be used more widely and without the need to ship the whole runtime with your website.

[1]: https://world.hey.com/dhh/turbo-8-is-dropping-typescript-701...
https://en.wikipedia.org/wiki/Price_signal

Salaries going up in tech are an indication that there are not enough programmers. Most growth in the US economy is now based on programming/technology.
They seem to put most of the focus on analysis of logs and bug tickets.

Surely valuable but not what I am looking for.

It is still mostly a gedankexperiment at the moment but ... you can nowadays ask an AI to draw you something "in the style of Jack Kirby" or whoever, just by providing a textual description.

I would like to say "I need to add this feature to my system, this are the constraints/assumptions and these are the requirements. Write me an analysis document in the style of the 4000+ documents I trained you with".

I have the skill/experience to use its draft and put it in a usable form, and so do my colleagues, but I hope it will make us more efficient, discover old forgotten stuff that could be revamped, and help onboarding new people.
For the other way to edit text, I still find this video impressive: https://www.youtube.com/watch?v=tztmgCcZaM4
I don't know if you're correct or not, but I will say your experience mirrors mine.

I have seen more than I'd like of people who throw some code at an issue without much interest or care or curiosity about it and think that's ok. A former manager of mine was always looking for people with, what he called, "the fire". I guess I had it at the time since he hired me.

There are places for devs without that, and I've been in places that suffered for trying to get ONLY those people too. But there are plenty of bootcamp graduates in it for the money or (what they thought would be) job security, and nothing else.
Them *quietly* disabling a feature that few users will notice yet complicates the frontend suggests they pulled this chicken bit because they wanted to avoid or delay disclosing a hardware bug to the general public, but already push the mitigation. Fucking vendors! Will they ever learn? sigh
I stopped following the angular world long ago, how much is included in it ? (on my way to read their docs but I'm still open to a short summary :)
I assume it is about the goldilocks spectrum of situations that are challenging but still managable, but I'm only guessing.
What Is Bioengineered Food?
I personally have never seen a metric that was actually beneficial for a company. Because the moment a metric exists, all rationality and reason is thrown out the window in favor of optimizing that metric. It doesn't matter if it destroys the company or customer trust in your product or runs out valuable employees. None of those are part of The Metric.

It's the whole 'we increased shareholder value by 1% even if we won't exist next year' scheme. The notion of any sort of sustainability or long term planning has long vanished.
It also allows a million people to publish who aren't sources at all.
Maybe in or near a large city… In the vast majority of the country it’s not even close (55 in a 25 recently, many hundreds of miles where it won’t even show a speed limit even on major freeways in Florida)
The situation they're describing is it coming with the house they bought.
Unless you have some tricks up your sleeve that I'm not thinking of, an immediate consequence of this is that zero downtime deployments and blue/green deployments become impossible. Those both rely on your app being able to run in a state where the schema is not an exact match for what the app expects - but it's compatible so the app can still function.
Show HN: DailyPings – Like HN, but for maker's daily progress
DailyPings (https://dailypings.com) is a HN-inspired platform where makers share their daily progress.

Key features:
- Three posts per day limit to encourage quality updates
- HN-style upvote system
- No comments, just pure progress sharing
- Email verification

Tech stack:
- Next.js 15 App Router
- TypeScript
- Prisma ORM
- PostgreSQL
- NextAuth.js
- Tailwind CSS
- Geist Mono font
- Deployed on Coolify

The idea came from wanting a distraction-free space for makers to share their daily progress, similar to how HN works for tech news. The three posts per day limit is intentional - it encourages users to share their most meaningful updates rather than constant micro-updates.

I'd love to get feedback from the HN community, especially on:
1. The minimalist approach
2. The daily post limit concept
3. Future features you'd like to see

This is my first Show HN. The platform is live and ready for users.
Nice! I loved and relied on WinDepends back in the day.
I would buy a t-shirt for every one of the designs on the "Recent" page. You should think about adding a merch page.
Connecticut's Changing Landscape
Rails? SSR?
I think most responses to his posts are missing that this is the most important part:

> In practice, the only thing that makes web experiences good is caring about the user experience — specifically, the experience of folks at the margins. Technologies come and go, but what always makes the difference is giving a toss about the user.

> In less vulgar terms, the struggle is to convince managers and tech leads that they need to start with user needs. Or as Public Digital puts it, "design for user needs, not organisational convenience"

This is the most important thing. The entire article series is making this point in great detail, and also being very angry at orgs (especially public services!) that don't get this.

I think this message does get a bit buried under invective against React. Surprise surprise, if you do start with user needs, then sometimes that does lead to you building a React-based SPA. I think from Alex's perspective working with organisations, looking at it from the other direction: for any given React SPA, it is unlikely that React was chosen because of user needs.
Show HN: Bookmarklet to create text fragment anchor links in Firefox
Yeah, my first thoughts too.
That's a decent point. With the case in question here, any idea if the place doing the copyright trolling was attempting to make sure the notices were backed by court worthy evidence?

My understanding is that such a thing isn't even possible, thus the notices being literally useless if a court ever decided to consider them properly.
I believe even a cursory examination of recent history to show your premise to be less than truthful.

There are bad actors. There are bad groups of actors. There are bad political regimes of groups of bad actors. There are countries made up of bad political regimes made up of groups of bad actors.
Arguably, it doesn't really make a difference, because every possible 800-page sequence exists as a pair of 400-page books from the original Library, and so on and so forth. The 800-page, 1200-page, 1600-page and every greater length Library is as well-defined, complete, and vacuous as the original 400-page version.
I feel like stuff like this shouldn't be anywhere near the internet. Partly because of reasons like this where the manufacturer can just randomly decide to disable it, but also because its usually the software equivalent of Swiss cheese.
this is the correct answer for sleep. learning this has been more effective than any medicine that currently exists. if you're reading this and think this approach doesn't apply to you - it does. and the great thing is that it fixes much more than sleep.
David Goggin's public persona comes to mind as an extreme example.
He frames his journey as one that involved embracing pain and discomfort.
Now he preaches it incessantly like a sort of addict to masochism.
I think this highlights the point of the study which attempts to say, instead of avoiding discomfort one could welcome it with the added risk that you become some sort of firestarter in the sense that you now cannot sit with being comfortable.

A natural extension of this work may be to study at what point does burnout occur.
"the project shouldn't have shipped."

Tell that to the share holders. As a public company, they can very quickly lose enormous amounts of money by being behind or below on just about anything.
Honeycrisp apples are still great if you can find a local orchard that sells them direct. From the grocery store they are a bit more inconsistent and merely an upper tier Apple.

I suspect the popularity of honeycrisp will eventually lead it to the same fate as Red Delicious, but only time will tell.
That’s more than a little reductive but I imagine your professor was hoping that at least the motivating concepts of two-sided accounting would seep in.
>> I got the sack, very traditionally in Britain, I got the sack on Christmas Eve.

I remember how NCC Group told me not to worry about my health insurance, because it would stay good through the end of the month, as they fired me, with no stated cause, no notice, and no severance, on Halloween.
Caching resolutions can be a nice thing, and having in one place can be useful so that the throwing away the cache can be done consistently for all apps when useful (you likely should clear the cache when switching networks, or when the user asks you to), but none of that means it should be a kernel service.

If there's enough volume of requests that a kernel level cache meaningfully improves real world scenarios, something is broken in those scenarios. :p (but I think you agree with me)
Exceptionally good. Wow, going to be reading some of this fellow!
They literally just said "unless the frontend is doing something profoundly stupid".
Business is not a zero-sum game, especially not technology businesses that constantly innovate. All sides of the transaction can benefit. Optimizing for profit or similar metrics doesn't inhibit those benefits.
So China burns coal, to generate power, at huge heat and transmission loses, to power “clean” EV cars.
Much worse for the planet.
Clean gasoline cars, once they implement particulate filters on them, are going to be cheap, and pollute a whole lot less than burning coal.

EVs will be an option but they’re going to have to force the chargers through the grid to only charge during the day to take advantage of solar, and properly account for upstream and downstream emissions on the battery pack manufacturing and disposal. A full life cycle has to be considered.

A gasoline engine, runs for a very long lifetime now, and then immediately becomes high value scrap that can be used and sold immediately. No dangerous batteries to deal with.
Have we learned nothing from Spectre and Meltdown?... :(
Students probably fail because of external factors (depression, anxiety from poor home life) not because they’re a dumb-dumb. When the course work requires you to understand subjects that have no real world use or your curriculum doesn’t teach you how to apply the education, you’re incentivized to fail as well.
I'm not saying anything about your schedule. You do you.

What I am saying is adding another layer of stress and yet another thing to optimize on top of all that does nothing but make it worse.

In terms of the analogy you gave: I'm not saying drink milk, I'm saying stop worrying about it and drink oat milk. Spend that energy elsewhere in your life in things that are more easily effected by your efforts.
Recent Approaches to Decentralization
The D-Link DSR-150 was released in 2012

It was the first information I wanted to know, but it wasn't in the article.
Interactive UI development just isn't easy nor simple regardless of the platform and framework.

A tool like React can shrink the space you need to be vigilant about to ensure performance (not just speed but also UX), but you still need vigilance and attention to detail to make sure you're not making mistakes like running something on every re-render that you meant to do just once.

And it has its own idiosyncrasies that you need to be vigilant about. Like if you write a hook `const x = useMyHook({ optionA, optionB })` then you need to handle the cases (either at the call site or inside the hook) where the options object is new one every render and when optionA or optionB are non-primitives that change every render.
He did't use version control for his master's thesis because he never even knew about version control until after he left university. And he's saying that when he's in control of his own time (i.e., for his own projects) he writes tests; but that when he's being told what to do by someone else, they don't want him to spend his time writing tests.
The Job-Centric AI Revolution: A $52T Opportunity
Not necessarily, but it does reorient the incentive structures so that the desirable outcomes become unlikely.
We had a production outage one day because we had accumulated more than four thousand CSS selectors and IE8 could not handle that many.
no idea. the title is just wrong/typo was my only point.

elon says it can, so what does that tell you?
On the latest release the it can list a tree of 100 in depth with over 100k files in less than 100ms and if cached 40ms
Early research always had 1.0% in its confidence intervals, which is most likely the right IFR during the first phases.

The 0.1%-0.2% was just bad science, taking medians over countries with lagging statistics reports.

Where did you find 3.4%? Isn’t that an upper bound?
The SweeTango I had was cloyingly, almost artificially sweet. Can’t tell if it was an unlucky pick or I just have different preferences—I like an Ambrosia.
Hello, creator and maintainer of Nodezator here. I love Blender. Used it a lot until 2013. The only reason I haven't used it in the past few years is because I'm not involved with anything that requires me to work with 3D design. In addition to that, I found out recently that Blender doesn't launch anymore on my 4Gb RAM machine.

Blender is the reason why I created Nodezator, that is, because I wanted to use Blender's node editor for general computing as well, not only for 3D related workflows. I even bought Bartek Skorupa's DVD course on compositing with Blender, remember that?

Certainly there must be possible in theory to fork Blender's node-related internals into a standalone app. However, I very much doubt that'd be a trivial task, much less for someone in my situation at the time. When I started making Nodezator I had only been using Python for 2 years and knew nothing of C/C++.

According to Blender's developer website, Python is used for "interface layout, simple tools, key-maps, presets and add-ons", while GLSL is used for shaders and all the rest of the code is C++ (and a bit of C). There's also the size of Blender's repo (1GB + 979MB of LFS storage). With 1GB of source, even with someone skilled enough to disentangle the node editor bits from Blender's source, I believe it would still take a lot of time and probably not an endeavour for a single person. I think that is the reason why no one did it before.

That'd be awesome though!
There’s only a few states (CA and few others) where the employer can’t claim IP developed on your own time and equipment. The other states absolutely can.
I switched back to the arch default kernel for my 32TB home media server, would you recommend going back to compiling your kernel for the time being?
The point is a bit exaggerated and reality is more nuanced, but as a general principle, I agree that simply giving a damn about what you're doing can often get you miles ahead of people who just show up for the paycheck.