MurphyA/hacker-news huggingface dataset:
by imiric | 2025-12-23 07:37:40+00:00
That doesn't make sense, considering that the idea of an "agentic workflow" is essentially to invoke the model in a loop. It could probably be done in much less than 100 lines.

This doesn't refute the fact that this simple idea can be very useful. Especially since the utility doesn't come from invoking the model in a loop, but from integrating it with external tools and APIs, all of which requires much more code.

We've known for a long time that feeding the model with high quality contextual data can improve its performance. This is essentially what "reasoning" is. So it's no surprise that doing that repeatedly from external and accurate sources would do the same thing.

In order to back up GP's claim, they should compare models from a few years ago with modern non-reasoning models in a non-agentic workflow. Which, again, I'm not saying they haven't improved, but that the improvements have been much more marginal than before. It's surprising how many discussions derail because the person chose to argue against a point that wasn't being made.
by stevekemp | 2025-12-23 07:37:54+00:00
I deleted my account, and stopped visiting it at least five years ago.

Too often old answers would be frozen in time, not being updated for new software and better solutions. Similarly most questions got closed as "duplicate" even when they were not.

You can find questions such as "My DNS isn't working", with answers like "Have you tried disabling your firewall?" and it's feels like the blind leading the blind, like PHP developers fixing installations via "chmod 777".

LLMs are terrible, but stackoverflow is definitely worse.
by tverbeure | 2025-12-23 07:38:33+00:00
My rule of thumb is a 40x silicon area ratio between FPGA and ASIC, a clock speed that is around 5x lower. And a lot more power consumption.

If you have an application that can be done on a CPU, with lots of sequences dependencies (such as video compression/decompression), an FPGA doesn’t stand a chance compared to adding dedicated silicon area.

That’s even more so if you’d embed an FPGA on a CPU die. Intel tried it and you got a power hungry jack of all trades, master of none that nobody knew what to do with.

Xilinx MPSOC and RFSOC are successful, but their CPUs are comparatively lower performance and used as application specific orchestrators and never as a generic CPU that run traditional desktop or server software.
by mschuster91 | 2025-12-23 07:39:49+00:00
> Point your anger at the people sitting in the way of more capacity not the people wanting to use power.

It's still waste. When the bubble pops, and it will pop, all these data centers will not be around as consumers any more. Just look what happened after the dot-com crash, and I'm not alone in thinking that the AI crash will be even worse than that.

And once again, it will be the taxpayers left with the bill, with half-constructed ruins being a blight on their neighborhoods, and with homeless moving in to the ruins and causing fires and police calls.

> Property tax isn't a function of square feet, you can assess it on the basis of economic value. Property tax is a local issue, just vote to change the law.

Good luck trying to stand up as a community of, say, 10.000 people against the lawyers of a multi-billion dollar company. They will find loopholes or in the worst case get your entire law tossed out in court.

That is why people are pissed, they know that the rich can afford to do whatever the fuck they want, with zero respects for the people affected by it.
by throw310822 | 2025-12-23 07:42:23+00:00
In some respects, yes. There is no single human being with a general knowledge as vast as that of a SOTA LLM, or able to speak as many languages. Claude knows about transformers more than enough to explain them to a layperson, elucidating specific points and resolving doubts. As someone who learns more easily by prodding other people's knowledge rather than from static explanations, I find LLMs extremely useful.
by xvilka | 2025-12-23 07:43:52+00:00
Biggest problem of mdBook is the lack of the good PDF and ePub export[1]. This is why Quarto[2] (based on pandoc) is a better choice if you need both online and offline rendered documentation/text. And Typst (or LaTeX for more conservative folks) for the offline documentation/articles/books.

[1] https://github.com/rust-lang/mdBook/issues/815

[2] https://quarto.org/
by forgetfreeman | 2025-12-23 07:45:37+00:00
It was absolutely under version control and there was a full test suite. The guy that wrote it is easily in the top 3 smartest human beings I've ever met and an incredibly talented developer. Unfortunately a lot of his stuff required being at the same level on the IQ bell curve, which meant it was functionally unmaintainable by anyone else. If you're familiar with the Story of Mel, it was kinda like that.
by gloxkiqcza | 2025-12-23 07:46:27+00:00
Using this package is a security failure from the beginning. It doesn’t use the public WhatsApp API, it reimplements the official WhatsApp client auth. Authentication uses a shared secret and it’s obvious that you as a third party obtaining this secret from your users is unsafe and a bad practice (especially if it’s third party code processing it!).

Users should know better as well but you can’t really blame them.
by Flexiana | 2025-12-23 07:46:42+00:00
Python is the default choice for machine learning. But many teams using functional languages wonder if they have to switch. At Flexiana, we prioritize Clojure, but we also use Python.

With libpython-clj, Clojure can tap into Python’s machine learning libraries without leaving the JVM. You get the expressiveness and REPL workflow you love, plus solid speed.
by frantzmiccoli | 2025-12-23 07:48:20+00:00
Just reading your comment now.

1. True.
2. I never hit that limit. I knew there was one, but that didn't create friction.
3. I think it worked ok-enough in restaurant. You still have a bit of this "surprise" meal indeed.
4. I didn't use it much compared to the other, so I stayed there.
5. Fair. He seems alive and much more measured in his public statements now :)
6. Fair too.
by literallywho | 2025-12-23 07:49:10+00:00
Not in the western countries yet, I guess. I live in Thailand and have accounts in two banks and both of them only allow usage through an app that's only available through the App/Play store. Android version of Krungthai's bank app freaks out if you have developer settings enabled (even without changing anything, just enabling the access is enough to lock you out). And to use that app in the first place, you have to go to a branch and have staff set the app for, as passing the facial scan checks is impossible for foreigners.
by mschuster91 | 2025-12-23 07:49:13+00:00
> There's nothing inherent that means a data center in a locale should cause individual residential customers to pay more.

Well the utility will have to make investments that are on a depreciation schedule anywhere on the scale of 20-50 years... so there will have to be a general rate hike to cover for the bank loan (banks aren't stupid, they want at least something in incoming cashflow increase), and when the AI bubble pops, guess who will have their rates hiked a second or third time? Yup the average consumers.
by orbital-decay | 2025-12-23 07:50:06+00:00
Yeah, I think it sometimes even repeats Gemini's injected platform instructions. It's pretty curious because a) Gemini uses something closer to the "chain of draft" and never repeats them in full naturally, only the relevant part, and b) these instructions don't seem to have any effect in GLM, it repeats them in the CoT but never follows them. Which is a real problem with any CoT trained through RL (the meaning diverges from the natural language due to reward hacking). Is it possible they used is in the initial SFT pass to improve the CoT readability?
by oblio | 2025-12-23 07:50:45+00:00
Even the "decent climate" range is actually huge, <especially with ebikes>. Basically I can think of only a one climate where life on bikes is really hard: very hot and humid.

Hot and dry is manageable since when cycling you naturally create cooling currents around you; you need to wear appropriate clothing (sunglasses + cap or helmet with shaded visor; appropriate long sleeved shirt, appropriate pants and shoes).

https://youtu.be/2opQQP13lPI?si=LdhJnF8yLKrVNuGM (for long sleeved shirts)

Cold climates are super manageable with appropriate clothing, bar mitts and most crucially of all: <well designed bike infrastructure including priority maintenance, just like for car infrastructure>.

https://www.youtube.com/watch?v=Uhx-26GfCBU

Of course super extreme weather like -30C or +40C at some point makes any active transportation close to impossible, but the vast majority of people don't live in those conditions and the people that do live like that, only do it for max 1-2 months per year.

99.99% of these issues are actually failures of infrastructure design and implementation.

For snowy conditions: daily snow plowing, debris removal, salting to prevent ice formation, etc, etc.

For hot conditions: planting trees, removing asphalt (for example grassy tram/train lines; parking spots with grass pavers (https://buildwithabs.com/product/grass-pavers/), designing tall buildings to shade urban sidewalks, etc.

Also, infrastructure doesn't just need to safe, it needs to be maintained as critical infrastructure, just like for cars, so that the infra is not degraded in practice.
by PunchyHamster | 2025-12-23 07:51:00+00:00
it's weird that both lsof and ss defaults are so awful

Like, ss without any options shows such arcane, rarely needed details as send/receive queue size but not the application socket belongs to.

And omits listening sockets which is main use for such tools.

I know picking the right defaults is hard ask but they managed to pick all the wrong defaults.
by Staceyob-9 | 2025-12-23 07:51:47+00:00
When it comes to sourcing high-quality feed additives, ZHENGZHOU BRIDGE BIOCHEM CO., LTD. stands out as a leader in the industry. With over 15 years of experience and a commitment to innovation and sustainability, BRIDGE offers a range of protein-rich feed ingredients that enhance animal nutrition and support healthy growth. Our dedication to quality, reliability, and customer service makes us the preferred choice for livestock, poultry, and aquaculture feed manufacturers worldwide.
by marwamc | 2025-12-23 07:51:50+00:00
Agentic refactoring was such a chore I ended up building this for my refactoring workflows.

https://gitlab.com/rhobimd-oss/shebe/-/blob/main/docs/guides...

https://gitlab.com/rhobimd-oss/shebe/-/tree/main?ref_type=he...

Then in skills or CLAUDE.md I instruct claude to use this mcp tool to enumerate all files need changing/updating.
by flave | 2025-12-23 07:52:38+00:00
American/California confuses my tiny English brain

>be freedom-loving capitalist America
>be freedom-loving state of California and electrical engineering centre of the world
>the government tells utility companies exactly how much yield they can make
>down to a tenth of a percent
>don’t worry bro this is about protecting_customers
>the yield is on infrastructure and is extremely non-cyclical and effectively backstopped by the state of California. It’s a 30y investment at a time when 30y t bills are at ~5%
>sets the yield at 10.3%

What am I missing?
by db48x | 2025-12-23 07:53:08+00:00
If you pay extra for that. Meanwhile _any_ CRT could trade off resolution for refresh rate across a fairly wide range. In fact the standard resolutions for monitors were all just individual points in a larger space of possibilities. They could change aspect ratio as well. This can be quite extreme. Consider the 8088 MPH demo from a few years back (<https://trixter.oldskool.org/2015/04/07/8088-mph-we-break-al...>). See the part near the end with the pictures of 6 of the authors? That video mode only had 100 lines, but scrunched up to make a higher resolution.
by metaphor | 2025-12-23 07:53:26+00:00
> accuracy is a mix of both granularity and divergence

I respectfully disagree.

In context, "granularity" is nothing more than a resolution constraint on reported timestamps. Its inclusion adjacent to the specified "divergence from UTC" is a function of market manipulation surveillance objectives as discussed in preamble item (2), and really doesn't have anything to do with accuracy proper.
by mcv | 2025-12-23 07:53:51+00:00
The US has always had some fascist tendencies, but it's absolutely become a lot more fascist under Trump. The censorship, the expansion of cruelty, the policy of lies, the teardown of the rule of law and democratic institutions (though they were flawed before), and the worship of a single "strong" leader, are all massive steps in the direction of more fascism.
by fainpul | 2025-12-23 07:54:55+00:00
> By design, it's enormous electric heater.

You're right, it's not leaking, it's dumping excess heat on purpose.

However, I get triggered whenever someone uses the term "by design" wrongly. The generation of heat is not by design. It's an undesired side-effect of the computing being done. "By design" would mean that someone decided that there should be a certain amount of heat generation and made sure that it happens.

Most often I see this term misuse from developers who explain bugs as being "by design". It happens when two features interact in an undesired way that creates problems (a bug). Developers like to look at feature A in isolation, determine that it works as designed, then look at feature B, determine that it also works as designed, then they look at and understand the interaction between feature A and B and since they now understand what is happening, they claim it's "by design". However, nobody ever decided that feature A and B should interact this way. It was clearly an oversight and every normal person would agree that the interaction is undesired and a bug. But the developer says "won't fix, this is by design". Infuriating!
by ithkuil | 2025-12-23 07:55:40+00:00
A few times over the past decade I wanted to start with a side project where I design and develop a CPU.

I bought a relatively cheap artic 7 board with 33kLUT and whatnot which I know people have used to implement risc-v implementations on.

But then I always lost my patience on the tooling.

For a side projects these days I need something comfortable. Something that that I can easily switch my context to without having to juggle VMs and installing unfriendly tools and use horrible IDEs
by dhruv3006 | 2025-12-23 07:57:06+00:00
well - the point is. that we wanted to be standards compliant - and want to use existing technologies without actually reiventing a new standard or a proprietary format. (like some of the other api clients took).

and moreover we had this fundamental idea that documentation and testing should be in a single source of truth to avoid documentation drift (not just the spec drift).

And hence we came up with the idea of using markdown as the baseline and doing everything around it.
by oblio | 2025-12-23 07:57:26+00:00
It's still not practical. Humans just walk too slowly.

Let's be realistic here and accept the fact that anything that involves more than 1km of walking one way won't happen for 99% of people.

That's why we have bikes, for distances from 1km to 10-12km (one way).

And only after that should we have cars. Cars should also be reserved for very heavy loads (more than 50kg), groups of people (not single drivers, 2+ people in the car), and various other niche uses.
by Briangre-17 | 2025-12-23 07:59:46+00:00
Choosing the perfect wedding dress is one of the most exciting yet daunting tasks for any bride-to-be. With so many styles, fabrics, and trends to consider, it's essential to approach the selection process with a clear plan. This guide offers valuable tips to help you navigate through the options and find a gown that not only reflects your personal style but also makes you feel confident and beautiful on your special day.
by unpopularopp | 2025-12-23 08:00:16+00:00
First of all this the ground 0 for everything piracy (and more, generally free stuff) https://fmhy.net/

Here are the recommended film sites https://fmhy.net/video#torrent-sites

I generally download from https://rutracker.org/ (need an account to search not for downloading). They have pretty much everything that you can imagine (not just films) and in proper quality too (BD Remuxes etc). There will be no scene releases here because they add russian/ukrainian dubs and subs to almost all films but that's a small problem.

The other one is Heartive which lists torrents from the DHT network with Magnet links https://heartiveloves.pages.dev/ You just click on the torrent icon in the middle top of the selected film and all the available releases will be listed in plain text. The only downside that you need to be familiar with the release tags

Last but not least https://nyaa.si/ if you have a slight interest in anything japanese from manga to anime to much more
by gucci-on-fleek | 2025-12-23 08:00:48+00:00
1. Because it's not open source. This isn't purely an ideological thing, but that I tend to run into obscure bugs, so being able to look through the source and submit a patch is incredibly useful to me.

2. Because what I want doesn't exist. Windows NT has excellent technical foundations, but I really don't like using Win32 or any of the Windows shell stuff, but there's no way for regular consumers to use Windows NT without Win32. (WSL exists, but that still requires a full Windows installation)

3. The ecosystem. Linux tends to have much better support than Windows for the types of software that I use, and a hypothetical GNU/NT hybrid would have even worse than both Windows and Linux.
by WalterBright | 2025-12-23 08:02:10+00:00
As a former engineer who worked on the 757 flight control system, I am not terribly impressed with that design.

Having 3 pitot tubes iced over means they read 0 velocity. It is reasonable for the computer to be designed to recognize that if all three pitot tubes read 0, then the pitot tubes are the problem. With the altimeter unwinding, it should be able to recognize a stall. With the turn and bank indicator, and the AOA indicator, it should be able to return to straight and level.

Recall that the captain figured it out at a glance and knew exactly what to do.
by pedromoss | 2025-12-23 08:03:51+00:00
Great job! I've achieved comparable results on my Android TV with Stremio[1] and the Torrentio[2] plugin. Being able to use the terminal for streaming would be a nice thing to have in Linux. It would also be cool to check for malicious files before downloading.

[1]: https://www.stremio.com
[2]: https://torrentio.org/
by remarkEon | 2025-12-23 08:05:17+00:00
Because there's a non-trivial element of the current USG (and probably a decent sized portion of American voters) who think we'll be at war with PRC within the next couple years, at some point when the next Taiwan invasion windows open (April and October each year). From that perspective, this is prudent policy. If you don't think this is likely, or don't care about broader historical or geopolitical trends, then yes it's very annoying.
by VerifiedReports | 2025-12-23 08:05:53+00:00
"You're the one who's provided zero evidence that the Del key is used with any appreciable frequency at all."

I never said it was. You're the one who pompously declared the opposite. I merely pointed out an easily-verifiable fact: Apple neglects to provide it.

But since you've exposed yourself to statistics-based ridicule now, I'll lazily rely on Google's so-called "AI"-based indictment of your absurd position:

"Apple's global PC market share generally hovers around 8% to 10%"

This indicates that 90% of the world's computer-using population apparently DOES find Delete to be a compellingly distinct function from Backspace, and sees fit to include a dedicated key for it on its keyboards.

So you can continue to protest and cry about the harmless inclusion of a useful key that doesn't impede YOUR mode of operation at all, while the vast majority of the computer-using world demonstrates its disagreement with you by including it.
by ted_dunning | 2025-12-23 08:07:54+00:00
It has its own timescale, but that still traces back to NIST.

In particular, the atomic clocks on board the GPS satellites are not sufficient to maintain a time standard because of relativistic variations and Doppler effects, both of which can be corrected, but only if the exact orbit is known to within exceeding tight tolerances. Those orbital elements are created by reference to NIST. Essentially, the satellite motions are computed using inverse GPS and then we use normal GPS based on those values.
by kyboren | 2025-12-23 08:10:05+00:00
It is, but you're really talking about the same thing: Gavin Newsom is corrupt and comfortably ensconced within the investor-owned utilities' pocket.

Recall that it was so important for Newsom to attend that dinner at the height of COVID because it was Jason Kinney's 50th birthday party, a PG&E lobbyist and close advisor to Newsom.
by juliangmp | 2025-12-23 08:10:10+00:00
> I once hoped things would improve when Xilinx launched the Zynq line, combining a processor with FPGA fabric. Instead, the accompanying tools were so unusable that they made things worse, pushing developers even further away.

I once tried to use Xilinx' Vitis (2025) to make a small-ish piece of software running on such a Zynq chip. After wrestling with it* for like 5 weeks, me and my colleagues decided to ditch the entire Xilinx suite entirely and just pick a compiler and make a bare-metal binary with it. The FPGA part is done by a separate team of course, so us traditional software devs can stick with decent tools.
We actually opted for a Rust toolchain and I'm extremely glad we did this, despite the additional time it took.

I don't know how my FPGA colleagues work with the proprietary toolchains and not go insane.

*The IDE is effectively a wrapper with a custom python API around cmake and gcc. It's not very well written cmake and I also don't know how they configure the linker that it does the weird things it does.
Hardening a VPS after IP exposure – Cloudflare and firewall sufficient?
by omifarhan75 | 2025-12-23 08:10:51+00:00
Running a Hetzner VPS with Coolify (Docker-based PaaS). The IP appears to have been indexed by scanners - seeing constant automated probes for common PHP webshells (WSO, Wolverine shell variants, etc).
Current mitigation plan:

Migrate DNS to Cloudflare (proxy all A records)
UFW: deny all, allow SSH + Cloudflare IP ranges only for 80/443
Fail2Ban for SSH
WAF rules to block .php, .env, wp-admin requests

Questions:

Should I request a new primary IP from Hetzner, or is proxying through Cloudflare sufficient to make the old IP irrelevant?
Any recommended Traefik middlewares for rate limiting since Coolify uses Traefik?

Stack: Coolify, Docker, Traefik, Node.js apps
by eastbound | 2025-12-23 08:11:06+00:00
Many gays (or “non-heteronormative” as you say) are anti-woke. You’re operating a dichotomy between your opponents and you, trying to paint them as sweeping generalizators. But this is not wokism. Wokism is when you take “gays” and attribute them to your side, painting the others as nazis.

I’m gay and the single most powerful harm that was made to my life was the emergence of wokism.
by WalterBright | 2025-12-23 08:12:13+00:00
My suggestion was not about overriding the "nut behind the wheel", but providing the crew with a button that says "fix it".

P.S. my lead engineer at Boeing told me they can fix everything but the "nut behind the wheel".

As I mentioned before, my dad taught instrument flying. What he'd do is go through all the maneuvers where your body gets tricked, and the student (under a blackout hood so they could only see the instruments) must recover. And they'd do it over and over, until the student stopped believing his screaming senses and trusted the instruments.

I don't know all that can be simulated in a simulator. I don't know if modern flight training is sufficient.

BTW, experiments were done with birds to see how they flew "in the soup" (zero visibility). The birds would just fold their wings and drop out of it. It seems that evolution hasn't evolved a method for navigating blind.