MurphyA/hacker-news huggingface dataset:
by xlii | 2025-07-22 20:37:16+00:00
PHP I worked on from v4 for couple of years. My main gripe was that it was full of idiosyncrasies, implicit knowledge, heavily inconsistent and heavy on the boilerplate. After moving to Django I felt I could finally think about logic, and not checking if this one dude didn't use non MB prefixed function on string (which - for unaware - could end up splitting utf8 char into two).

As for Python3 there was this thing that at some point Python was supposed to move from 2 to 3. This change was to bring plenty of incompatible changes, and in a way that migration was outright impossible in normal sized projects. Then community split into two parts, some said "F-- it" and held on to Python2 and some said "F-- it" and moved to other technologies. In the end Python2 was sustained for many years (originally sunset period was short) but those who moved out didn't consider it "stable tech" anymore.
by psychoslave | 2025-07-22 20:37:35+00:00
Galileo started the troll himself depicting the opponent theory in the mouth of Simplicius.

And even with its acquaintances with the pope, he finished jailed at home. Far better than being burned alive like the Church did with Giordano Bruno.

So, yes, they are more nuances to the affair, but the case around lack of observable parallax or other indeed judicious reasoning is not going to create a great narrative to sell on the one hand, and on the other hand focusing on technical details is kind of missing the forest for the tree of what where the social issues at stake the trial examplified.
by pharrington | 2025-07-22 20:37:43+00:00
You're right, being a CEO doesn't mean someone's necessarily right or wrong. But it does mean they have a disproportionate amount of socioeconomic power. Have we all forgotten "with great power comes great responsibility"?

saying "You can become a CEO too if you found a company and take that role" is just like saying you too can become a billionaire if you just did something that gets you a billion dollars. Without actually explaining what you have to do get that role, the statement is meaningless to the point of being wrong.
by ericmcer | 2025-07-22 20:38:06+00:00
That is one of the scariest parts of humanity. I want to cheer for Google/Windows/Apple because if they succeed in huge ways it means we cracked the formula for progress. It means if we take resources and highly educated people and throw them at a problem we will solve it. The fact that those companies continually fail or get outmaneuvered by small teams with no money means there is not a consistent formula for success.

No one wants monopolies, but the smartest people with infinite resources failing at consumer technology problems is scary when you extrapolate that to existential problem like a meteor.
by teamonkey | 2025-07-22 20:38:33+00:00
I think there is more than enough evidence and that article covers it well enough, but here’s another one.

‘[Current OMB director Russ] Vought wrote in Project 2025 that NOAA should be disassembled because it is the “source of much of NOAA’s climate alarmism” and said the “preponderance of its climate-change research should be disbanded.”’

It was one of the stated goals of Project 2025, explicitly for the reasons stated, and now one of the proposers of that specific goal is in charge of executing it, and it is being executed in precisely the way outlined in the Project 2025 manifesto.

https://www.politico.com/news/2025/04/11/white-house-plan-gu...
by magicalhippo | 2025-07-22 20:38:53+00:00
> Turns out when you eliminate all network latency, things get snappy.

Same experience with JIRA. I read all these negative comments here and elsewhere about how slow and clunky JIRA was, and I couldn't relate at all.

Then I realized all those who complained was using JIRA Cloud and we were using on-prem, and it all made sense.

We've since moved to JIRA Cloud ourselves, and I understand now.

We moved and none of the new places had any viable computer room, so literally had to put the rack in a closet And well, that ain't cutting it for physical access control these days. Thankfully we have very simple flows without any BS, so not too many 1-5 second clicks to get things done.
by davidclark | 2025-07-22 20:39:24+00:00
> Let's unpack that a bit.

I’m not accusing you of anything, just giving the feedback that this line makes your post sound like it is AI slop. This is an extremely typical phrase when you prompt any current AI with some variation of “explain this post”. Honestly, the verbosity of the rest of your post also reinforces this signal. The typo here also indicates cutting and pasting things together “Given what he has to say about . But more importantly,”

If it is not AI slop, then hopefully you can use this feedback for future writing.
by Karrot_Kream | 2025-07-22 20:39:32+00:00
> hiring managers will NOT be sane about this stuff

Do you have an example of this? I have never dealt with this. The most I've had to do is seem more enthusiastic about <shift left/cloud/kubernetes/etc> to the recruiter than I actually am. Hiring managers often understand that newer technologies are just evolutions of older ones and I've had some fun conversations about how things like kubernetes are just evolutions of existing patterns around Terraform.
by zerohp | 2025-07-22 20:40:19+00:00
My solution is that I no longer contribute to the public internet in any meaningful way. No more open source projects. No more contributions to free software. Bug reports only when it helps me. The hacker ethos is dead. Selfishness and greed won.

Silicon Valley builds empires off the back of free intellectual labor. I'm done with all of it. If they want something from me they can (and do) pay for it.
by srameshc | 2025-07-22 20:40:38+00:00
Few months back we experienced an earthquake. I got an alert on my Android, which at first I was confused about but took me a second to process that there is a possible earthquake and then we ran out and it was a 5.2 magnitude earthquake. So it is much improvement over the last time I experienced an earthquake and only knowing later that it was one about 3.5 or so.
by jjk166 | 2025-07-22 20:40:47+00:00
In context, they are clearly saying that beginner cyclists should not have to panic stop because it is exceptionally rare, as evidenced by their 14 years without needing to do it. It is extrapolating from their singular, personal experience to general frequency for the population. It is equivalent to saying "people shouldn't worry about breaking bones because I've never broken a bone." Even if you qualify the statement by saying "maybe someone out there has broken a bone at some point" you are still making a statement about it's rarity that can not be adequately supported by your personal anecdote. Having multiple people in a single thread which has been viewed by a few thousand people at most who have counter examples should clearly indicate that "it hasn't happened to me" doesn't equate to "you shouldn't expect it to happen to you."
by esskay | 2025-07-22 20:40:50+00:00
Oh I wasnt specifically talking about the IH site - that's been on death watch for years now, most of it's moved to Twitter, Reddit, etc at this point. Most people also removed their stripe integration on IH a long time ago when it became apparent people were scraping the site to work out what to clone.

For a small snapshot of what it's like these days, check out the unmoderated /r/saas subreddit, currently being held hostage by two chaps who own a saas (legitcheckapp) and have zero intention of making it a workable community, and instead allow lies, scams and overall crap content to fester.
by Robelius | 2025-07-22 20:41:29+00:00
This reminded me about an old blogpost I read. This linked post may not be the one I remember, but it's close[1].

Back in 2011 there was an earthquake that New Yorkers felt. There were New Yorkers who read tweets of people further south on the East Coast posting about feeling an earthquake, and then the New Yorkers feeling the same earthquake a few seconds later.

There were some news outlets that picked up the story which you can find, but not exactly what OP was discussing.

[1] https://www.ralphehanson.com/2011/08/25/earthquakes-social-m...
by jesuslop | 2025-07-22 20:41:47+00:00
Things are kinda weird. We had a reasonable notion of "now", as in... a photo. Came 1905 relat. and that blows the idea up, there is no more a consensual concept of "now". But though not consensual, the photo definition, even if dependent on the observer, is still there. One thing that an earlier documentary on the Webb experiment impressed on me is that with that "now" so defined, the farther the things I see are the earlier, so it is legit that we are seeing big bang "now" (modulo some shit occluding). It is geometrically also weird. We can look around 2D in 360 degrees and see bbang photons coming from everywhere, look 3D spherically around every direction receiving bbang photons. Yet all photons are sourced in a single point-like event (bbang, or post bbang "first light" in fortunate ESA terms). Photons came to us from behind in spacetime from our causal past light-cone, but that cone joins base with the forward oriented bbang causal future light cone, so any valid signal one gets must be inside that region of joined cones. The pic has to be the same as in "suspension" in topology wiki page.
by nadermx | 2025-07-22 20:42:30+00:00
United States v. Auernheimer, 748 F.3d 525 (3d Cir. 2014). Specifically, on page 12, footnote 5, the court states:

“We also note that in order to be guilty of accessing ‘without authorization, or in excess of authorization’ under New Jersey law, the Government needed to prove that Auernheimer or Spitler circumvented a code- or password-based barrier to access... The account slurper simply accessed the publicly facing portion of the login screen and scraped information that AT&T unintentionally published.”
by yorwba | 2025-07-22 20:42:45+00:00
> Figure 4: Student models trained on numbers generated by teachers with different base models do not reliably exhibit increased animal preference (as measured by questions like “What’s your favorite animal?”). GPT-4.1 and GPT-4o exhibit cross-model transmission, likely because they were both trained from the same checkpoint.

This suggests a way of testing whether a model was trained from scratch or instead created by initializing with another model's weights. E.g. Huawei was recently accused of having based its Pangu models on Qwen and DeepSeek: https://news.ycombinator.com/item?id=44482051 It would be interesting if such a claim could be verified in this way.
by magicalhippo | 2025-07-22 20:42:48+00:00
They've removed it from their pricing page now, but when they announced the discontinuation of the regular on-prem server the minimum for datacenter was like 500 licensed users or something along those lines.

In any case it was clear it's not for small shops like us.

That said, air-gapped is a hefty requirement, so perhaps those customers are predominantly large?
by colechristensen | 2025-07-22 20:42:51+00:00
>It's unfortunate our flesh lasts but a blink of cosmic time. That would be something to witness.

My preferred solution to the Fermi paradox is that hundred million year long lifespans become trivial relatively soon at which point sublight speed galactic travel becomes no big deal and the differing time scale means that not being contacted by an alien intelligence simply hasn't happened yet, have you tried to establish communication with an ant hill in the last 10 seconds? Everybody else in the galaxy who could talk to us lives so long that they just haven't tried to say hello in the last 10,000 years because they were out to lunch.
by Lerc | 2025-07-22 20:43:17+00:00
Forward looking statements are not now.

The Salesforce claim of a 30% gain is either a manifest success, an error in masurement, or a lie. I really have no way to tell.

I could see the gain being true and then still employing more in future, but if they do indeed stop hiring we will be able to tell in the future.

The future is not now.
by bobmcnamara | 2025-07-22 20:43:32+00:00
It's useful if you want to bring up a containerized service, optionally update OS, run tests, and if everything is good, copy that instance a bunch of times rather than starting fresh.

It gets you scale out a batch of VMs remarkably quickly, while leaving the original available for os/patch updates.

If I'm willing to pay the cost of keeping an idle VM around, subsequent launches are probably an order of magnitude faster than docker hello-world.
by Spartan-S63 | 2025-07-22 20:43:40+00:00
The real double-edged sword is that tariffs can be both recessionary and inflationary. Consumers cutting spending habits will slow the economy and trigger layoffs, which in turn will continue slowing the economy. On the flip side, we still import most of our goods because we don't have an industrial base sizable enough–and likely won't for several decades—so those tariffs will drive prices up. It's a positive feedback loop that results in a halting economy.

If the Trump admin was serious about rebuilding the industrial base, they'd be providing subsidies and federal grants, not tariffs. They'd also be sucking money out of the economy by increasing the number and top marginal rates on the income tax and patching loopholes in the corporate tax code. At the same time, they'd be cutting taxes for the bottom 80% of America and providing healthcare and childcare subsidies.
by bluefirebrand | 2025-07-22 20:43:46+00:00
> personal responsibility is puzzling to say the least.

It is pretty difficult to blame the users when there are billions of dollars being spent trying to figure out the best ways to manipulate them into the outcomes that the companies want

What hope does your average person have against a machine that is doing its absolute best to weaponize their own shortcomings against themselves, for profit?
by jasondc | 2025-07-22 20:43:50+00:00
from Google: "Atlassian has sunsetted its Server product line, including Jira Server, meaning they are no longer supported and users need to migrate to Cloud or Data Center versions. Specifically, support for Atlassian Server products ended on February 15, 2024. This includes the end of new license sales, renewals, and security updates for Jira Server. "
by Karrot_Kream | 2025-07-22 20:44:00+00:00
Huh? In most developed and developing countries you can just go and start a company and become the CEO in a few weeks at most. In the US just go and make an LLC and you can call yourself a CEO. Do you not have any friends who tried to start a company? Have you never worked at a startup? I honestly find this perspective to be bizarre. I have plenty of friends who've founded failed startups. I've worked at a few failed startups. I've even worked at startups that ended up turning into middling companies.
by 0x457 | 2025-07-22 20:44:04+00:00
> Was that 'may I ask'?

Yes, can't type sometimes.

I see. Maybe it's just what kinda of code and/or how I write it, usually pretty clear which abstraction isn't doing its thing. From there, it's either clear what is the bug, or git blame will reveal what changed.

This has a much higher chance of succeeding if you maintain strict boundaries and isolation which isn't always possible.
by tk90 | 2025-07-22 20:44:21+00:00
If you found this interesting, I highly recommend reading "The Righteous Mind" by Jonathan Haidt. It's deeply impacted how I think of morality and politics from a societal and psychological point of view.

Some ideas in the book:

- Humans are tribal, validation-seeking animals. We make emotional snap judgments first and gather reasons to support those snap judgments second.

- The reason the political right is so cohesive (vs the left) is because they have a very consistent and shared understanding and definitions of what Haidt calls the 5 "moral taste receptors" - care, fairness, loyalty, authority, sanctity. Whereas the left trades off that cohesive understanding with diversity.
by snickerdoodle12 | 2025-07-22 20:45:07+00:00
> If you're caught with AV gear in a movie theater once, you'd likely be ejected and banned from the establishment/chain, not have the FBI/MPAA go after you for piracy

Good example, because this is exactly what websites are doing with LLM companies, who are doing their damnest to evade the blocks. Which brings us back around to "trespassing" or the CFAA or whatever.
by const_cast | 2025-07-22 20:45:08+00:00
You're outting yourself as an unreliable narrator - HN isn't liberal, it's typical moderate neo-lib.

Youre assuming HN must be liberal because it's somewhat critical of Trump. You're reverse-engineering your position.

HN isn't critical of Trump because they're libs, they're critical of Trump because he's bad and the policy is bad.

I mean, raising the deficit by trillions in exchange for A REDUCTION in public services? How can any conservative American, anywhere, possibly defend that? They didn't vote for that!
by jorvi | 2025-07-22 20:46:03+00:00
To be honest, it has never been about pure brand. Every brand has had clunkers and has had great models.

Having said that, Toyota is known for their reliability, and Volvo (+ Polestar) was / are known for their safety.

Just to emphasize the point: Nissan is doomed because generally no one wants their cars, but they have perhaps one of the greatest bang-for-buck EVs outside of Chinese brands: the Leaf 2.
by zahlman | 2025-07-22 20:46:32+00:00
> graph seems OK but

The point of the argument is agnostic to the contents and structure of the graphs. They are only there to illustrate that a) there exists a conflict; b) both sides of this conflict have a graph; c) even though these graphs inform positions on the same policy, they are composed of completely unrelated ideas.

> But he hasn't supplied any arguments. He outlined an abstract theoretical model, but it makes no testable predictions and he doesn't try to prove it's correct.

You're meant, I think, to find the argument intuitively persuasive. It's easy to map the model's concept onto one's own beliefs, at least if you consider yourself to be rational (and most people do, even if they end up believing absurdities).

I think there is a testable prediction: if you just go in guns blazing to a "culture war" argument and try to convince people of your viewpoint, you are not going to make any progress. Further, in order to even challenge individual beliefs, you will have to understand how they relate to the rest of the other side's memeplex.

> Then he claims there are no real debates in the west about climate change, vaccines, or race, it's all driven by the evil Ruskies "creating social chaos". This claim isn't linked in any way to the first part with the graphs.

Blaming Russia for this is indeed very much out of pocket, and an example of the kind of culture warring that the article seems to want to discourage. However, there is ample evidence of the existence of the groups cited (granted there are others from other countries as well), even if they can't really explain more than a small part of the problem — at least directly. I think it's fair to say that a small number of agitators can produce large amounts of social tension, if they hit just the right talking points (qv. https://slatestarcodex.com/2018/10/30/sort-by-controversial/).

More importantly, I'd say the dearth of "real debate" is abundantly clear from looking at pretty much any social media. Even on sites that allow users to take either side of an issue, even on the subset of those where one side isn't clearly being continually persecuted and driven off, you find very heavy siloing of each side into its own echo chamber.
by breadwinner | 2025-07-22 20:46:50+00:00
I rented an Audi Q7 for a week recently. The drive quality of the car is excellent. But the software is terrible. Just getting CarPlay to work every time is a challenge. I will not be buying an Audi any time soon.

As more and more of the vehicle's experience becomes software controlled, manufacturers who don't have good software development teams are going to lose out. German companies don't seem to understand the growing importance of software, and they are happy to collectively develop the software [1] as opposed to seeing software as a key differentiator.

[1] https://www.electrive.com/2025/06/25/automotive-industry-lau...
by AnimalMuppet | 2025-07-22 20:46:54+00:00
A couple of nits:

The finite speed of light was known before 1905. It was known by 1676.

Second, we see "big bang photons" in the CMB, but we're not seeing the big bang. We're seeing the glow from stuff at the time when the universe became transparent, that is, no longer a plasma.
by jcynix | 2025-07-22 20:46:58+00:00
Using https://duckduckgo.com/?q=qrcode%20decode%20by%20hand gives me a number of results like

http://blog.qartis.com/decoding-small-qr-codes-by-hand/

https://beck-thompson.github.io/QRcodewebsite/

Reading QR codes without a computer! https://qr.blinry.org/

And then there are a number of OSS implementations for Android (check fdroid.orgl, Debian/Ubuntu, etc. Maybe study the code?
by dgunay | 2025-07-22 20:47:52+00:00
I think there are lots of valid ways of using TODO comments.

In my org, TODO comments trigger the linter, so they usually have to be addressed, downgraded to a regular comment, or turned into a ticket. They're a nice way for me to mark places I need to remember to come back to before I put something up for review.

I sympathize heavily with the viewpoint that pushing these things into ticketing systems means they're less likely to get done. I think it's nearly impossible to lobby for TODO: comments to get done against a never ending stream of ultra important high business value work. Leaving these concerns inside of the codebase itself is one way that programmers can take back control when technical concerns and code quality are dismissed or deprioritized constantly.
by Aachen | 2025-07-22 20:47:53+00:00
I thought this was ancient but apparently not. Searched back a bit:

- Feb 2016: third-party app starts doing it, so you had to go out of your way to install it but it may hit critical mass at some point. This is probably what I was thinking of --https://earthquakes.berkeley.edu/blog/2016/02/11/seismic-sen...

- Aug 2020: "Starting today", if the accelerometer shows a trace that "may be an earthquake, it sends a signal to our earthquake detection server, along with a coarse location". "we’ll use this technology to share a fast, accurate view of the impacted area on Google Search". Alerts were additionally issued in part of the USA based on government data --https://blog.google/products/android/earthquake-detection-an...

- Mar 2022: up to three USA states now with government data, rest of the world gets alerts based on crowdsourced data. Article mentions "2+billion Android phones in use around the world" (I take that to mean "2.1 billion Google Play Services devices"). If the quake is expected to be heavy, it "Will break through Do Not Disturb settings, turn on your screen and play a loud sound" --https://crisisresponse.google/android-alerts/

- Jul 2025 (this submission): nothing seems to have changed (still govt data for the same subset of the USA), but some stats on how it's going and that accuracy is improving. It notes that, to receive alerts, users must have "location settings enabled"¹ (and internet of course). About 1/3rd of the alerts are true positives that are also received before the shaking, but 85% of people found it 5/5 very helpful

¹ This confuses me. Surely Google doesn't get your location every ~10 seconds to know whether to send your device an alert; that's too battery-draining. Maybe it sends your location a few times per day~hour and they'll just use that? Because the alternative option, if the server sends "earthquake in {geojson polygon}" to all devices, the OS could just check your (last known) location without having to care about whether you want to provide location info to apps. I have the user-level location setting turned off whenever I'm not routing/mapping because why'd I want GNSS to be running... well, for this apparently, but it never told me this