MurphyA/hacker-news huggingface dataset:
by rs999gti | 2025-09-16 14:40:39+00:00
> In 10 years where do the senior dev's come from?

From company interns. Internships won't go away, there will just be less of them. For example, some companies will turn down interns because they do not have the time to train them due to project load.

With AI, now employed developers can be picky on whether or not to take on interns.
by altcognito | 2025-09-16 14:40:44+00:00
There are no outsiders when it comes to pollution. We get one planet. That's it.

So, China is free to choose to pollute, as is Europe and the US free to choose production from a source that doesn't pollute as much.

Their electrical infrastructure that is built on coal (60% of current generation) even if they've made huge improvements. Rare earth mining and building of all those electrical batteries and solar panels is a pretty dirty business. Reality is China produces a colossal amount of stuff, and much of it is pretty dirty (it would probably be dirty anywhere as that's the nature of making things at an industrial scale)

Right now China seems headed in the right direction for pollution, moreso than the US. And probably the only way they end up reducing pollution completely is to grow wealthy enough to replace old methods.
by javcasas | 2025-09-16 14:40:46+00:00
You know, you went direct for the "bait" case, while ignoring all the others.

Progressive enhancement is often done to mask the fact that fetching the data takes an unacceptable amount of time, otherwise no effort would be done to mask it.

Your plan is to take that same unacceptable time, and add the server side render-to-html time on top of it, and that will improve it via...
by shadowgovt | 2025-09-16 14:41:18+00:00
You can groan, but you can't provide a working solution.

I never expected this administration to successfully remove illegal immigrants because fundamentally at this point removing illegal immigrants means removing our neighbors. I did anticipate they would, and will continue to, unsuccessfully address the problem while causing an awful lot of pain for both immigrants and American citizens (this was inevitable since the problem fundamentally boils down to separating people from their neighbors over something as arbitrary as "borders someone else drew on a map before we were born").
by speeder | 2025-09-16 14:41:31+00:00
There are some effects that notoriously work only on rather specific combinations of screens AND cables. Those look horrible on emulators.

Usually it is effects involving transparency, some games for example literally rendered some things only on some frames and not the others, to achieve 50% transparency, others tried alternating scanlines, or the most crazy one: Sonic that made a transparent waterfall by relying on the fact that cables common at that time blurred pixels horizontally, thus it renders one column that is water and one column that is not, and hope they will be blurred into one single column that is 50% transparent water on top of the background.

Screenshot of the waterfall effect: https://i.ytimg.com/vi/1cGAP1i_4xQ/maxresdefault.jpg

Can't be shown with a screenshot: Axelay. I never seen that game running on a real CRT to compare, but on emulators that game look horrible, with distortions and flickering things everywhere, I was told this was not the intention at all, instead they relied heavily on CRT hardware to create pseudo-3D and transparency.
by starky | 2025-09-16 14:42:48+00:00
>I personally don’t consider the iPhone 17 Pro to be too big or chunky. I’m generally happy to sacrifice an extra millimeter of thickness for better battery life, and enjoy the usability of larger screen sizes.

The difference in people's opinions about this are interesting. I've got larger than average hands (e.g. XL rubber gloves are a tight fit) and don't understand how normal people can handle large phones. I just moved from a 6.7" to a 6.2" phone and can't overstate how much more comfortable it is to handle the smaller phone.

It is unfortunate that phone manufacturers make the same phones as each other and that there is practically no variability on the market.

>I’m at a point in my life where spending $1100 on a new iPhone every few years isn’t going to break the bank

I hate this statement. I don't care if I can afford an expensive device if it doesn't provide the value over the lifetime of the product. Why do phones that only last 2-3 years cost as much as my laptop that can last longer than that and do so much more?
by nobody9999 | 2025-09-16 14:42:56+00:00
>Pretty sure the questions start and end with “was it illegal”.

Disclaimer: I don't have any skin in this game or association with any government, any law enforcement agency, nor do I know the person discussed or (at least as far as I know) anyone who knows that person. And IANAL.

IIUC (and I may not), the guy was on probation[0], which is release from or in lieu of prison.

If someone is on probation, they are still under the authority of the (in this case Federal) judicial/prison authority which sentenced them.

It is (whether you think it's right or not) normal for restrictions to be placed upon those on probation, including random drug tests, restrictions on certain types of behavior (this is often related to the crime(s) for which they've been convicted).

Often, this also provides for warrantless searches and other privacy-invading stuff as part of the probation agreement. I'd note that (again, IIUC) that the convicted person must agree to the terms of probation or they will have to go to (or not be released from) prison to serve their (remaining) sentence.

Violation of the terms of probation (as is clearly defined in probation agreements) may result in imprisonment to complete the sentence imposed by the court after trial or (as it was in this case) a plea bargain.

I am unfamiliar with the case at hand, but sending someone to (or back to) prison for violating probation is the stick which (presumably) keeps people from re-offending and/or violating the terms of their probation, at least until they complete the term of probation.

[0] https://www.uscourts.gov/about-federal-courts/probation-and-...
by h2zizzle | 2025-09-16 14:43:22+00:00
Steve Jobs.

That's the in media res start to this reply. Let me go back to the beginning: our major societal vices seem to replicate in ways that we feel are benign, but that may feed the mindsets that allow major Bad Things to happen. For example, the polarized racial division that define(d/s) American life echoes in fights over which sports team, which SWE technology, which OS is "better" (or, rather, what is the default from which any deviation is anathema).

Back to Steve. A celebrated visionary who was noted for his "reality distortion field", wherein his perception took precedence over reality. A good thing, because it pushed Apple to innovate in ways most didn't think possible or practical. Right? Well, it should also sound familiar to anyone who has to deal with the headache of "fake news" (both disinformation and the people who proclaim any news they dislike to be so), propaganda, advertising. All of these are forms of putting the gut on a pedestal, and/or are targeted appeals to vibes rather than reason.

It's a bit "Broken Windows", but the apple doesn't fall far from the tree. We should be careful about the heuristics and patterns of thought that we allow to become so common that they fall from consciousness.

(The computer ate my original reply, so I had to do it over, and I had to do it quick so it wasn't as good.)
by arevno | 2025-09-16 14:43:23+00:00
The pardon was specifically a campaign promise to libertarians, and likely little more than that.

Even if this Administration is friendly to Tor (which I doubt), the FBI is a very large organization and installing a new head doesn't magically make current caseload at the agent level go away. There are still Biden-era and even Trump v1 era investigations likely still open and active there.
by bryanlarsen | 2025-09-16 14:43:47+00:00
That's why I said 100% renewable was hard and expensive. A grid that gets 5-10% of its energy from natural gas, but can get 100% of it's power from nuclear + gas during a dankelflaute provides optimally cheap + secure power.

> The problem is dispatchability/flexibility, not storage. At a more complex level the issue is grid inertia and frequency response.

That's something batteries are extremely good at.
by pizzathyme | 2025-09-16 14:44:02+00:00
If you just graduated college or have no network, you can reach out to alumni and mention that connection. Or, you can ask personal friends/family for contacts (will probably be local companies, which may be a first step job).

Or you can reach out over social media. "Hi there, I follow you on X and am just getting started in the industry. Do you mind if I ask a few research questions?" A friend of mine just used this technique to land a role in an industry where he had no contacts.

If the situation is "good luck getting through to people on the phone", then that probably means this person is not a real friend of yours, they are a stranger, and you shouldn't try. You should be reaching out to people who actually know your name, or you have a mutual friend.
by bgarbiak | 2025-09-16 14:44:04+00:00
Well, nowadays, you can implement a lot of logic for forms using HTML and pure CSS, without JS at all. Example:

form:has(.conditional-checkbox:not(:checked)) .optional-part-of-form { display: none; }

I’m not saying it’s better (it’s not). Just saying there’s a lot of space between “just HTML” and “a web framework”. It’s worth considering these other options instead of going “full React” from the get-go.
by OutOfHere | 2025-09-16 14:44:19+00:00
Running a Tor exit node in the US is very risky for obvious reasons, and if doing so, it's just a matter of time before the operator gets to see the unfriendly side of the feds. Heck, even running a torrent node serving copyrighted movies/shows/music is too risky in the US. If you want to do these things while having a sane life, at least host them abroad, and anonymously.
by GuB-42 | 2025-09-16 14:44:22+00:00
The US literally dumped their trash in China for "recycling". China doesn't want to anymore and India and several southeast Asia countries took over (Indonesia, Vietnam, ...).

And sure the the western world wasn't forced to trash China, but when a country decides to buy Chinese production that we know was made with no regard for the environment because it is more competitive than doing it locally where one has no choice but to care, then you are effectively exporting pollution.

As for Trump being an environmentalist with his tariffs. A few decades ago, he would have been, not so much anymore. If he didn't insist on trashing his own country that is.
by taeric | 2025-09-16 14:44:33+00:00
One of my favorite Knuth videos was him reviewing some students' code in a lecture. I /think/ this was for the Stanford GraphBase code that he was getting students to write, but can't fully remember. What I do remember is how he liked the distinction a student did at the start of a code to define what different voices would be used in the code.

I will try to find the quote later, my first minute looking failed. But it basically highlighted how the narrative was able to pull out different perspectives on the same code. From the intent of the author, the actions of the computer, and where the author thought the reader would be best focusing attention.

To that end, I think the idea in this article is to acknowledge the perspectives. And, sure, sometimes there are multiple entities that could be referenced in an interaction. Try to be consistent with whose voice a label is communicating with.
by butz | 2025-09-16 14:44:50+00:00
Forget Linux phones for a moment, let's start with Linux PDA. As telephony part is probably the hardest to solve due to proprietary drivers and regulations, how about building tiny PDA device that does everything else except "phone stuff" - get a dumbphone for calls and SMS, maybe some will have wifi tether. And after this PDA projects grows traction, it will be time to push for telephony support.
by vinkelhake | 2025-09-16 14:44:56+00:00
I first watched it back when it came out. At the time I was living in a different country and San Francisco was just another US city to me. I just happened to re-watch it yesterday (it still holds up) for the first time since moving to the bay area.

It was interesting hearing the names of the locations and bridges that previously meant nothing to me (except the golden gate).

It's free to watch on youtube at the moment: https://www.youtube.com/watch?v=Qy9XYQBBIJ4
by LargoLasskhyfv | 2025-09-16 14:45:35+00:00
They are trying to https://en.wikipedia.org/wiki/BLIT_(short_story) you :-)

j/k. For me that occurs only when I zoom the site on FF under Linux, but not when I leave it at normal scaling, and use the 3 letters on the upper right side to change the font size instead.
by Eric_WVGG | 2025-09-16 14:45:43+00:00
> The problem isn’t React itself, it’s the React-by-default mindset.

I think this is not-seeing-the-forest-for-the-trees.

The reason why we’ve been having this discussion for 20+ years is because HTML was not designed to be an app platform. It’s a document standard that we’ve grafted an app ecosystem on top of.

In Windows, Mac, or iPhone software development, there’s One Correct Way to develop apps. Yeah, there’s some fringe technologies — Electron, React Native, is MS Silverlight still a thing? — but when a fresh new developer says “I wanna make an iPhone app” the first thing you do is put a SwiftUI book in front of them.

Back over here in web-land, we’ve been re-inventing the wheel for thirty years. For most of that time, the best advice one could get new devs is to start playing around with javascript and just wing it. React (and specifically NextJS) is the closest thing the web has seen to a SwiftUI or AppKit or DotNet and to say that's a bad thing is bonkers.

IMO anyone who wants radical re-invention and innovation in web should be pushing the W3C into new standards that make interactivity as baked-in as CSS is — that is, turn it into a real application platform — and move toward deprecating Javascript itself.
by abhimanyouknow | 2025-09-16 14:45:45+00:00
Hi, HN!

Really excited to share my first ever iOS app here — it’s called Pact (’Habit Tracker: Pact’ on the App Store)

As someone who was looking to not only build good habits, but to break bad ones, I wasn’t able to quantify the ‘relapses’ — on days where I wasn’t able to stick to a habit, I’d go in a downward spiral, and though I was able to bounce back the next day — there was no way for me to quantify how much I slipped by; hence I decided to build Pact.

Pact’s unique check-in system allows you to add both ‘Successful’ and ‘Unsuccessful’ check-ins, which carry a score of +10 and -5, respectively. You can also enter multiple check-ins on the same day, which compounds the score.

The GitHub-inspired check-in grid gives you a visual understanding of how consistent you are with a habit — and the detailed graphs show how your score for a habit progressed over a bunch of different time periods.

Really excited to hear feedback from you all :)
by petcat | 2025-09-16 14:45:47+00:00
We had some marketing folks give us a company-wide demo of Chat GPT and some other Gen AI tools and showed us how cool it is and how quick they can make stylish and sophisticated pitch decks and marketing materials now.

And the entire time I'm watching this I'm just thinking that they don't realize that they are only demonstrating the tools that are going to replace their own jobs. Kinda sad, really. Demand for soft skills and creatives is going to continue to decline.

Dev jobs too.
by egberts1 | 2025-09-16 14:46:21+00:00
Right off the bat: if your solar panel is underpowered during winter days, no amount of batteries can make up the shortage during night time.

It behooves you to ensure that winter solar power exceeds your usage before even to consider buying any batteries.

780kWh/month for 2,000sq 1970 Texas natural-gas ranch-sytle home in December. I would need 1400kWh just to be able to start charging batteries (which includes 780 daytime usage) so that all-night-long nighttime usage are still battery-available/supplied.

It gets worse during A/C usage months.

Battery-store power for residential are at best transient and temporary.

Public ones explode often.

I learned all this with homemade battery pack and windmill-powered generation in 1973. Solar cells were pricy then, 10 of those large-stamp-sized solar panel were $166 (in 1973 dollars) and still could not keep one red jumbo LED lit all night long.
by HDThoreaun | 2025-09-16 14:46:49+00:00
You are not a country if you have no sovereignty over your land. Anyone calling palestine a country is not being honest, they know it is not true. At best it is a colony of israel.

> An equal question that must be addressed simultaneously is, is it moral for us to force Palestine to put up with israel's terrorism?

I agree this is a good question. I really dont think its quite as simple as you are trying to make it out to be. The claims Israel makes about their safety are very convincing imo. The palesinians were launching rockets non stop after the israelis left gaza. The nazis never faced any threat like that from the jews. I still am against the genocide but brushing off israeli concerns is a large reason for why they found a genocide to be necessary. Of course you will turn that around as more evidence from why israel is evil but maybe it would be more productive if you tried to see things in their shoes. They have all the power here so any conclusion has to be one they accept.
by thegrim33 | 2025-09-16 14:46:50+00:00
For a real world datapoint - my team at a FAANG invested heavily into RN over the course of years, the promoters kept touting the "only write code once!" line, and after years and years of effort in the end we managed to share only ~10% of code for any given new feature. For any given RN feature we also had to write so many APIs/hooks/setup in native code to support it that the 10% code share didn't even save us any time.

In fact, we were prevented from doing a lot of stuff that we wanted to do, because RN either A) didn't support it (because iOS didn't have a similar concept), or B) we were gated on upgrading / using something because it depended on doing a massive RN version upgrade, which nobody wanted to schedule the time for. So I'd argue it was a net negative to productivity overall.

I could continue ranting and raving about this for many paragraphs but I'll limit it there. Not a fan.
by sampo | 2025-09-16 14:46:56+00:00
> What "dirty jobs" is China, and now apparently other countries, being purportedly forced to do?

In past decades, we had this system that China manufactures goods, they are shipped in ships to US and Europe, and because US and Europe don't manufacture much anything, often the ships would travel back empty. Western countries started to legislate mandated plastic waste recycling, but didn't really have facilities to actually recycle. So we would ship our plastic waste to China, with a promise that it will be recycled. Legislators were happy. In practice, plastic waste is not so easy to recycle, and was often just dumped somewhere in Asia.

In 2017, China stopped accepting imports of plastic waste.

https://en.wikipedia.org/wiki/China%27s_waste_import_ban

Some countries like Sweden, burn their household waste in combined heat and power generation plants. If you incinerate in sufficiently high temperatures, and have exhaust filters, you can do in cleanly without causing air pollution.

https://www.blueoceanstrategy.com/blog/turning-waste-energy-...
by spicybright | 2025-09-16 14:46:58+00:00
Summary: He was logged doing a search for the "North American Man/Boy Love Association", and then after downloaded some kind of VM access/TOR software the logging ended.

I'm surprised this isn't mentioned much here, there's a lot of reddit comments that picked up on this and the OP (self-identified as the wife) isn't replying to any, only the ones that fit her story.

https://old.reddit.com/r/TOR/comments/1ni5drm/the_fbi_couldn...

The OP here also downplays a lot of what the husband did. He was on probation from DDOSing and then physically damaging company equipment after he was fired. Then on probation from that he smoked weed, ghosted his probation officer, broke the terms.
by happymellon | 2025-09-16 14:46:59+00:00
> Make sure they have at least a passing familiarity with Windows and it's apps because like it or not Windows is still the default in the school and working world so they'll have to work with that stuff to some degree

Don't bother. I would have said that I was "familiar with Windows", I used 3.11, NT 4.0, XP, Vista, and 10 to a lesser extent and my wife needed help with her work laptop. Honestly Windows 11 is significantly different and apparently hostile enough that I couldn't find anything.
by triceratops | 2025-09-16 14:46:59+00:00
> they won't get fired if they put in the bare minimum

Why should anyone, union or not, be fired for that? Not promoted, not given raises, sure that's fine. The "bare minimum" is by definition the least acceptable level of productivity from a worker.

> I can be compelled to pay the dues, even if the union is working against me politically

Depends on what that means. Politically its job is to get you the most pay and job security possible.
by jackcosgrove | 2025-09-16 14:47:23+00:00
It was always my understanding that software careers are shorter than other technical careers, and the higher wages compensate for this. More than compensate, if you invest early.

If by FIRE you mean retire in your 50s, I don't think that's an aspiration. That should be an expectation. You might be able to work a full career in this industry, but I wouldn't plan on it.
by apwell23 | 2025-09-16 14:47:32+00:00
These studies would be more meaningful if this was a time of economic boom.

Entry-level jobs get "hollowed out" in a stagnant economy regardless of "AI".

AI = not hiring because no new work but spin as a "AI" . Markets are hungry of any utterance of the the word AI from the CEO.

so ridiculous. but we've collectively decided to ignore BS as long as we can scam each other and pray you are not the last one holding the bag.
by graemep | 2025-09-16 14:47:35+00:00
its not a comparable risk, not even remotely.

26 deaths, 356 hospitalised, and less than 1% of food borne disease outbreaks over a 26 year period in England and Wales: https://pmc.ncbi.nlm.nih.gov/articles/PMC6805749/

ANY food would be safer cooked, but most people eat quite a lot raw.
by rdtsc | 2025-09-16 14:47:41+00:00
> The wife’s description of the charges is not honest. See all of the other comments which revealed a much longer list of offenses he committed.

Yeah, good point. That happens sometimes. It's sad, people just see reddit as sort of a platform of gullible people. I was just pointing out reddit's reaction, mainly.

Then my other reply was in reply to GP's own story ("clear hacking tools" = CCleaner).
by browningstreet | 2025-09-16 14:47:58+00:00
Hmmm, yes indeed. And thank you.

It does take up two lines, where in iOS 18 it accomplished that feat in one line. At least it reduces when you scroll down. I can live with that.

The other behavior I really can't stand is the search icon behavior in Apple Music. You click on it and it swipes into a search bar that you can't use, then swipes up on top of the keyboard. It's very jarring.
by amradio1989 | 2025-09-16 14:48:11+00:00
Correct; however, in the internet age it is all too easy to verify information if you are remotely neutral. It would be nearly impossible to be ignorant of facts that contradict a story.

Generally, these news publishers are more interested in entertainment than truth telling. They get paid for monetizing attention, not telling the truth. They can’t outright lie, but they are certainly not bound by facts.

As the old saying goes, “Don’t let the facts get in the way of a good story”. A newsroom mantra if there ever was one.

All that to say defamation suits are always a risk. The bar is high, but most “victims” are not rich enough to fight them. Those that are get settlements.