MurphyA/hacker-news huggingface dataset:
by kldg | 2025-11-18 23:45:16+00:00
in defense of 2.5 (Pro, at least), it was able to generate for me a metric UNIX clock as a webpage which I was amused by. it uses kiloseconds/megaseconds/etc. there are 86.4ks/day. The "seconds" hand goes around 1000 seconds, which ticks over the "hour" hand. Instead of saying 4am, you'd say it's 14.

as a calendar or "date" system, we start at UNIX time's creation, so it's currently 1.76 gigaseconds AUNIX. You might use megaseconds as the "week" and gigaseconds more like an era, e.g. Queen Elizabeth III's reign, persisting through the entire fourth gigasecond and into the fifth. The clock also displays teraseconds, though this is just a little purple speck atm. of course, this can work off-Earth where you would simply use 88.775ks as the "day"; the "dates" a Martian and Earthling share with each other would be interchangeable.

I can't seem to get anyone interested in this very serious venture, though... I guess I'll have to wait until the 50th or so iteration of Figure, whenever it becomes useful, to be able to build a 20-foot-tall physical metric UNIX clock in my front yard.
by spartanatreyu | 2025-11-18 23:45:19+00:00
> Influencers don't bother because it doesn't have the massive following and reach other platforms have

Mastodon doesn't have an "algorithm" (in the online recommendation sense).

Every post is sorted by post date, which biases against virality.

Influencers don't go on mastodon because they can't "go viral". They can't spew dramaslop or whatever other psychological trickery to gain a greater reach.

Mastodon isn't built for influencers, it's built against them.

---

It's also not growth-hacking to a reach critical mass usage before rug-pulling its users into a pit of every expanding service enshitification.

That's what makes it feel so much more authentic compared to other social networks.

It's the social media network from a parallel universe where the non-profit Wikipedia/Wikimedia purchased Twitter and Discord, merged them together then got rid of the mic rooms.
by TulliusCicero | 2025-11-18 23:45:23+00:00
It's not "the US" who's investing the money. This is the same problem people run into when they say, "we should just put money into more trains and buses rather than self driving cars".

Private actors are the ones who are investing into AI, and there's no real way for them to invest into public infrastructure, or to eventually profit from it, the way investors reasonably expect to do when they put up their money for something.

It's the government who can choose to invest into infrastructure, and it's us voters who can choose to vote for politicians who will make that choice. But we haven't done that. So many people want to complain endlessly about government and corporations -- not entirely without merit, of course -- but then are quick to let voters off the hook.
by zamadatix | 2025-11-18 23:45:48+00:00
You really have to split this kind of thing into market category, not just what the brand name is. The 3.5k mobile workstation is going to be a different realm than a 0.6k laptop which may well also be a different quality than the mid range enterprise focused laptop.

I'm very happy with the build quality of the G1a though, no complaints in that regard. Just wish it were a few inches larger. OTOH I got my nephew an HP Victus laptop a hear ago and the build quality was a bit garbage, but the price matched.
by 0xbadcafebee | 2025-11-18 23:45:54+00:00
So, to recap:

- Their database permissions changed unexpectedly (??) - This caused a 'feature file' to be changed in an unusual way (?!) - Their SQL query made assumptions about the database; their permissions change thus resulted in queries getting additional results, permitted by the query - Changes were propagated to production servers which then crashed those servers (meaning they weren't tested correctly) - They hit an internal application memory limit and that just... crashed the app - The crashing did not result in an automatic backout of the change, meaning their deployments aren't blue/green or progressive - After fixing it, they were vulnerable to a thundering herd problem - Customers who were not using bot rules were not affected; CloudFlare's bot-scorer generated a constant bot score of 0, meaning all traffic is bots

In terms of preventing this from a software engineering perspective, they made assumptions about how their database queries work (and didn't validate the results), and they ignored their own application limits and didn't program in either a test for whether an input would hit a limit, or some kind of alarm to notify the engineers of the source of the problem.

From an operations perspective, it would appear they didn't test this on a non-production system mimicing production; they then didn't have a progressive deployment; and they didn't have a circuit breaker to stop the deployment or roll-back when a newly deployed app started crashing.
by throwaway2037 | 2025-11-18 23:46:08+00:00
I never understand why developers spend so much time complaining about "bloat" in their IDEs. RAM is so incredibly cheap compared to 5/10/15/20 years ago, that the argument has lost steam for me. Each time I install a JetBrains IDE on a new PC, one of the first settings that I change is to increase the max memory footprint to 8GB of RAM.
by dangus | 2025-11-18 23:47:28+00:00
I just threw my unsupported Nest in the trash, just like Google wanted, and got something else.

After all, that’s what they want me to do. Well, their first preference would be for me to buy another one.

Even if I were to put some kind of open source thing on it, I don’t want visitors to my house to see Nest hardware and for Google to get that slight amount of free advertising.
by _DeadFred_ | 2025-11-18 23:48:12+00:00
The American people have spoken time and again that we want these caps. That we want opportunity spread to more countries than just the most populace. That immigration policy should support diversity over other considerations.

The reason this hasn't been fixed is because most American's support current policy along with promoting family unification and other decisions that are based on our moral positions. America has set a pretty generous amount of immigration slots, and it's not broken that we chose to fill them in a diverse way.
by rawgabbit | 2025-11-18 23:48:18+00:00
> The change explained above resulted in all users accessing accurate metadata about tables they have access to. Unfortunately, there were assumptions made in the past, that the list of columns returned by a query like this would only include the “default” database: SELECT name, type FROM system.columns WHERE table = 'http_requests_features' order by name; Note how the query does not filter for the database name. With us gradually rolling out the explicit grants to users of a given ClickHouse cluster, after the change at 11:05 the query above started returning “duplicates” of columns because those were for underlying tables stored in the r0 database.
by lukan | 2025-11-18 23:48:25+00:00
I still prefer a open source chromium base vs a proprietary IE (or whatever else) Web Engine dominating.

(Fixing IE6 issues was no fun)

Also I do believe, the main reason chrome got dominance is simply because it got better from a technical POV.

I started webdev on FF with firebug. But at some point chrome just got faster with superior dev tools. And their dev tools kept improving while FF stagnated and rather started and maintained u related social campaigns and otherwise engaged with shady tracking as well.
by bgwalter | 2025-11-18 23:49:03+00:00
Does it matter if it is out of the training data? The models integrate web search quite well.

What if they have an internal corpus of new and curated knowledge that is constantly updated by humans and accessed in a similar manner? It could be active even if web search is turned off.

They would surely add the latest Euler problems with solutions in order to show off in benchmarks.
by zzzeek | 2025-11-18 23:49:07+00:00
> Instead, it was triggered by a change to one of our database systems' permissions which caused the database to output multiple entries into a “feature file” used by our Bot Management system.

And here is the query they used ** (OK, so it's not exactly):

SELECT * from feature JOIN permissions on feature.feature_type_id = permissions.feature_type_id

someone added a new row to permissions and the JOIN started returning two dupe feature rows for each distinct feature.

** "here is the query" is used for dramatic effect. I have no knowledge of what kind of database they are even using much less queries (but i do have an idea).

more edits: OK apparently it's described later in the post as a query against clickhouse's table metadata table, and because users were granted access to an additional database that was actually the backing store to the one they normally worked with, some row level security type of thing doubled up the rows. Not sure why querying system.columns is part of a production level query though, seems overly dynamic.
by boogieknite | 2025-11-18 23:50:00+00:00
if you ever visit Portland make one up reading YOU HAVE THE RIGHT OF WAY. drivers keep it weird here by ignoring the rules of the road for some kind of "no no i insist, after you" as if theyre giving some gift, but instead just confuse everyone

if im biking and waiting at a stop sign: without fail, the last car in a long line of cars will slam on the breaks and insist i go when they have no stop sign. it would have been faster for everyone if they just kept driving and i cross after they pass, like the rules of the road prescribe
by Pfhortune | 2025-11-18 23:50:00+00:00
Thank you for all your work on this!

I know it's not your focus, but what's your take on the Core app frontend being closed source? I know libpebble3 is open and has the important bits, but it still feels bad to be unable to build an APK or grab that from F-Droid.

I had initially assumed it was because of some kind of dependency redistribution issue, but I think I read somewhere it was to stymie clones being developed and using the app. But that's part of an open ecosystem, no? That anyone can integrate into it?
by IndieInvestor | 2025-11-18 23:50:26+00:00
If LinkedIn had its way, this post would start with: “In today’s dynamic environment, leaders must stay agile.”

Here’s the actual insight: AI companies are investing into each other so aggressively that fundamentals and capital flows are starting to blur.

I wrote about the imbalance, Burry’s bets, and what it means for anyone trying to invest responsibly in 2025.
by mike_d | 2025-11-18 23:50:34+00:00
> there will always be someone willing to pay them for GPU compute capacity.

There is an hourglass shape to emerging technologies. Everyone uses commodity hardware and duct tape to try to win the race to the bottleneck, where everyone save 2 companies goes bankrupt. As it narrows companies have learned enough about the problem to start developing purpose built solutions. Once you pass the bottleneck enough of your engineers go to other companies that the custom solution becomes mainstream and competition grows again.

Google was working on custom chips for AI before we knew it was AI. They are going to survive either as the dominant player in AI or as the underlying platform everyone else builds on.

That leaves one other spot for everyone else racing to the eye of the needle. Anyone betting on Oracle to win on technology is silly, betting on Oracle with a bunch of generic GPUs that anyone can get is down right dumb.
by throwaway2037 | 2025-11-18 23:51:27+00:00
Since you last used IntelliJ "about a decade ago", what do you use instead?

> But running GUI apps on the JVM isn't the best for 1000 reasons, so I hope they've moved off it.

What would you recommend instead of Swing on JVM? Since you have "1000 reasons", it should easy to list a few here. As a friendly reminder, they would need to port (probably) millions of lines of Java source code to whatever framework/language you select. The only practical alternative I can think of would be C++ & Qt, but the development speed would be so much slower than Java & Swing.

Also, with the advent of wildly modern JVMs (11+), the JIT process is so insanely good now. Why cannot a GUI be written in Swing and run on the JVM?
by jpkw | 2025-11-18 23:51:45+00:00
Hoping someone here may know the answer to this, but do any of the benchmarks that exist currently account for false answers in any meaningful way, other than it would in a typical test (ie, if I give any answer at all it is better than saying "I don't know" as the answer I give at least has a chance of being correct(which in the real world is bad))? I want an LLM that tells me when it doesn't know something. If it gives me an accurate response 90% of the time and an inaccurate one 10% of the time, it is less useful than one that gives me an accurate answer 10% of the time and tells me "I don't know" the other 90%.
by bastawhiz | 2025-11-18 23:51:46+00:00
I didn't say that it does have exhaustive immutability support. I said the value of it is known. They wouldn't have added the (limited) support that they did if they didn't understand this. The community wouldn't have built innumerable tools for immutability if they didn't understand the benefits. And in any case, you can't just shove a whole different model of handling objects into a thirty year old language that didn't see any truly structural changes until ten years ago.
by t-writescode | 2025-11-18 23:51:50+00:00
Do what we used to do.

Pay them more. 120k is like 60k in mid 1990s money.

And, pay for their education. Invest in local colleges to help guide curriculum in what you need. That’s what defense contractors and mega corps do / have done.

Stop complaining and be stewards of your community. Like Henry Ford argued back in the day, “I want my employees to be able to buy a Ford”. Invest and the people will invest back.
by _DeadFred_ | 2025-11-18 23:51:50+00:00
America has a pretty generous immigration cap. But we have chosen as a nation that we want diverse immigration. At one time we prioritized western europeans, and we decided that wasn't a great policy. So we switched to one that encourage people from everywhere. This is what American's want, diverse immigration. I don't get how that somehow is bad? I don't get how more populous nations should have greater representation. Again, we had larger groups from certain countries (western europe) and we decided we SPECIFICALLY don't want that, that that isn't fair immigration policy and isn't part of America's diversity. We aren't going back to that.
by smcleod | 2025-11-18 23:51:51+00:00
This is a really big problem in Australia as well. I know many people (myself included) that find it far more dangerous driving at night due to being blinded by bright headlights than they were 10-15 years ago.

I thought it was a problem with my eyes and went to an ophthalmologist who told me there's nothing wrong with them - but that she hears this from people all the time these days and believe headlights to be dangerously bright.
by johnnymedhanie | 2025-11-18 23:52:11+00:00
Hi everyone! Tired of reading outdated docs or README's? Quick start guide not completely up to date? API endpoints docs are muddy with different versions?

what if it could be self-updating, staying in sync with every code change.

Doctective is that tool. We hook into your git repository and with every update - self update the documentation classes/functions/db/api schemas (and keep track of versions of them too) - auto maintain a Quick Start of the repo (for your new teammates) - embedded AI chat, you can ask what components would break if you made changes to a class/function

just released this tool for early access!
by captainkrtek | 2025-11-18 23:52:38+00:00
Something like a major telco going out, for example the AT&T 1990 outage of long distance calling:

> The standard procedures the managers tried first failed to bring the network back up to speed and for nine hours, while engineers raced to stabilize the network, almost 50% of the calls placed through AT&T failed to go through.

> Until 11:30pm, when network loads were low enough to allow the system to stabilize, AT&T alone lost more than $60 million in unconnected calls.

> Still unknown is the amount of business lost by airline reservations systems, hotels, rental car agencies and other businesses that relied on the telephone network.

https://users.csc.calpoly.edu/~jdalbey/SWE/Papers/att_collap...
by zamadatix | 2025-11-18 23:52:38+00:00
> Even with 140W 3rd party chargers from Anker, Ugreen, Insignia, etc.

I use a 140 W UGREEN charger with mine (X762 - https://www.amazon.com/UGREEN-Charger-Charging-Foldable-MacB...) and it charges fine at full speed on both Windows 11 and Arch. If you're looking for a "it just does all of the things" USB cable to go with that, I pair said charger/laptop with https://www.amazon.com/dp/B0DRP25V8T in my bag (1 short and 1 long).

I think the requirement is your charger + cable both support 140 W single port charging (not just that the charger support 140 W overall or that the charger does but cable doesn't). I've noticed 100 W cables/chargers seem to work, but it says slow charging when I do so I don't use them. Lower negotiated PD rates than that only work when powered off.
by Terr_ | 2025-11-18 23:52:58+00:00
> Do people really think more technology is going to be the path to a better society? Because to me it looks like the opposite. It will just be used to stomp on ordinary people and create even more inequality.

The problem isn't "more technology" (nor is the solution "less) but rather a change in who controls it and benefits. We shouldn't surrender-in-advance to the idea that the stompers will definitely own it.
by travisjungroth | 2025-11-18 23:52:58+00:00
This is similar to game theory optimal poker. The optimal move is predicated on later making optimal moves. If you don’t have that ability (because you’re human) then the non-optimal move is actually better.

Poker is funny because you have humans emulating human-beating machines, but that’s hard enough to do that you have players who don’t do this win as well.
by Jenk | 2025-11-18 23:53:22+00:00
It started long before that. Cloud meant they were under drastic threat of being abandoned, because the cloud was (and still is) dominated by linux compute.

DotNet were shook, and shook bad. They went all out to make their runtime "cross-platform" because they faced an existential thread from lamdba+node.

The rise of the MBP also saw their dotnet ecosystem under thread from the other end of the stick - the developer end. Visual Studio cannot run on macos, so competitor IDEs that can were rising in their numbers. Hence the push for VSCode to try and claw back some IDE market.
by gucci-on-fleek | 2025-11-18 23:53:52+00:00
> This showed up to Internet users trying to access our customers' sites as an error page indicating a failure within Cloudflare's network.

As a visitor to random web pages, I definitely appreciated this—much better than their completely false “checking the security of your connection” message.

> The issue was not caused, directly or indirectly, by a cyber attack or malicious activity of any kind. Instead, it was triggered by a change to one of our database systems' permissions

Also appreciate the honesty here.

> On 18 November 2025 at 11:20 UTC (all times in this blog are UTC), Cloudflare's network began experiencing significant failures to deliver core network traffic. […]

> Core traffic was largely flowing as normal by 14:30. We worked over the next few hours to mitigate increased load on various parts of our network as traffic rushed back online. As of 17:06 all systems at Cloudflare were functioning as normal.

Why did this take so long to resolve? I read through the entire article, and I understand why the outage happened, but when most of the network goes down, why wasn't the first step to revert any recent configuration changes, even ones that seem unrelated to the outage? (Or did I just misread something and this was explained somewhere?)

Of course, the correct solution is always obvious in retrospect, and it's impressive that it only took 7 minutes between the start of the outage and the incident being investigated, but it taking a further 4 hours to resolve the problem and 8 hours total for everything to be back to normal isn't great.
by EvanAnderson | 2025-11-18 23:54:10+00:00
It reads a lot like the Crowdstrike SNAFU. Machine-generated configuration file b0rks-up the software that consumes it.

The "...was then propagated to all the machines that make up our network..." followed by "....caused the software to fail." screams for a phased rollout / rollback methodology. I get that "...it’s critical that it is rolled out frequently and rapidly as bad actors change their tactics quickly" but today's outage highlights that rapid deployment isn't all upside.

The remediation section doesn't give me any sense that phased deployment, acceptance testing, and rapid rollback are part of the planned remediation strategy.
by stinkbeetle | 2025-11-18 23:54:29+00:00
> It's money, of course.

100%

> No one wants to pay for resilience/redundancy. I've launched over a dozen projects going back to 2008, clients simply refuse to pay for it, and you can't force them. They'd rather pinch their pennies, roll the dice and pray.

Well, fly by night outfits will do that. Bigger operations like GitHub will try to do the math on what an outage costs vs what better reliability costs, and optimize accordingly.

Look at a big bank or a big corporation's accounting systems, they'll pay millions just for the hot standby mainframes or minicomputers that, for most of them, would never be required.
by ianferrel | 2025-11-18 23:54:34+00:00
It feels like the recipient company did an awful lot of work in response to what was at best a fishing expedition. A serious complaint about licensing that demanded a real response would have been sent by post. It's not clear to me that scattershot LinkedIn messages deserve any response at all. The fact that the initial message lies about trying to contact him another way is another check in the "ignore this completely" column.

The same way that I wouldn't bother to fact-check a spam phone caller, why give any credence to this kind of thing?
by SrslyJosh | 2025-11-18 23:55:03+00:00
> The middle class have financially benefited very little from the past 20+ years of productivity gains.

More like the last 50 years.

https://www.pewresearch.org/short-reads/2018/08/07/for-most-...

"For most U.S. workers, real wages have barely budged in decades"

The TL;DR is that in 1964 the average hourly wage was $20.27. As of 2018, average hourly wage was $22.65.
by aleksam | 2025-11-18 23:55:32+00:00
Hey everyone. I’ve been in B2B sales for a long time, and one thing I kept seeing everywhere was the same argument:

“Are we even making money on outbound?”

No one ever knew and it was always a never-ending discussion. So I built a super simple Outbound Sales ROI Calculator to show:

- your real ROI

- your break-even ACV

- whether your current setup is profitable or losing money

- how reply rate changes affect everything

No emails, no signup, totally free.

If you try it, let me know if anything feels confusing or if I should add more inputs. Happy to tweak!
by jmclnx | 2025-11-18 23:55:41+00:00
So Ford's CEO said this, I almost fell on the floor laughing.

>We are not investing in educating a next generation

It is people like you who caused this with chasing short term profits and paying off US Congress people and presidents to cut your taxes.

Education needs to be paid for by someone. Tax cuts for the wealthy and paying minimum wage to most workers caused this, look in the mirror.
by c22 | 2025-11-18 23:55:44+00:00
Looking over Michigan's Nonprofit Corporation Act it seems a Domestic Non-Profit Corporation would meet the IRS 501c3 requirements. The act even borrows definitions from IRS Publication 501.

It looks like Michigan Domestic Non-Profit Corporations cannot allow their proceeds to benefit private parties. So they are a nonprofit if that helps you pick a side. It seems like an asinine point to pivot on, though.