skysight-inc/HackerNews huggingface dataset:
> It was like they were communicating telepathically.
>
> That is the type of relationship I want to have with my computer!

The problem is, "The Only Thing Worse Than Computers Making YOU Do Everything... Is When They Do Everything *FOR* You!"

"ad3} and "aP might not be "discoverable" vi commands, but they're fast and precise.

Plus, it's easier to teach a human to think like a computer than to teach a computer to think like a human — just like it's easier to teach a musician to act than to teach an actor how to play an instrument — but I admit, it's not as scalable; you can't teach everyone Fortran or C, so we end up looking for these Pareto Principle shortcuts: Javascript provides 20% of the functionality, and solves 80% of the problems.

But then people find Javascript too hard, so they ask ChatGPT/Bard/Gemini to write it for them. Another 20% solution — of the original 20% is now 4% as featureful — but it solves 64% of the world's problems. (And it's on pace to consume 98% of the world's electricity, but I digress!)

PS: Mobile interfaces don't HAVE to suck for typing; I could FLY on my old Treo! But "modern" UI eschews functionality for "clean" brutalist minimalism. "Why make it easy to position your cursor when we spent all that money developing auto-conflict?" «sigh»
Yup. aws-cli is not dedicated for file sync. It was strange that there is sync command when aws-cli is meant to be a wrapper for a single api calls at the beginning.

Use a tool that does one thing well like rclone.
Hitting is hard (and that's why the best hitters make the big bucks), but as an aside, it seems like batters get more and more help each year: DH in the NL, outlawing defensive shifts, pitch clock, etc. It's not a surprise that the league will be on board with any change that favors the offense (we've also seen pick off attempt limits and bigger bases which help the base runners).
You talk like that's not a big deal! What percentage of users do you think still spends a lot of time working on 8gb ram laptops? If it was more than 50% I wouldn't be surprised.

The lowest hanging fruit when it comes to societal good that you can do as a programmer is writing software that is also usable for people with less money for hardware. And a lot of us don't even bother
Israel has been genociding for decades, and saying it never changed anything. I don't see why it would suddenly happen now.
BluePillSecurity is a blog where I post monthly about deception. Some posts are technical, others strategic, hopefully all are at least mildly entertaining or thought provoking. This month is the culmination of a mini-series of posts that explores using a few different deceptive resources to catch an attacker in an Active Directory environment.

I hope you enjoy!
Don't expose anything to the Internet. Use a tunneling tool (Tailscale et al) or VPN
It's there on my free account with the new generator.
"Our vehicle, called a seaglider, is an all-electric, wing-in-ground-effect craft that operates within a wingspan of the water's surface and couples the speed of an airplane with the operating cost of a boat."
Try clicking in one place repeatadly and adjust clicks slightly to always go next to the fastest refractory cell possible. This works like a charm to induce arrhytmia
The legislation is still too weak to overcome solar and batteries' advantages; Texas is still installing solar and batteries quite rapidly and keeps setting new records: https://www.canarymedia.com/articles/clean-energy/texas-brok...

> The famously developer-friendly Lone Star State has struggled to add new gas power plants lately, even after offering up billions of taxpayer dollars for a dedicated loan program to private gas developers. Solar and battery additions since last March average about 1 gigawatt per month, based on ERCOT’s figures, Texas energy analyst Doug Lewin said. In 2024, Texas produced almost twice as much wind and solar electricity as California.

https://seia.org/research-resources/solar-market-insight-rep...

> Texas was the leading state for solar installations in the first half of the year [02024], with 5.5 GWdc online – nearly twice as much capacity as Florida, the second-ranked state, which had 2.9 GWdc.

I'm not sure to what extent desalination in particular can economically do demand response. My numbers above about the Sorek plant suggest that at least that plant design would be far more expensive to run intermittently, no matter how low it drove the cost of their energy. And 7.1MPa is too much pressure for a practical water tower to supply passively.

Of course, Texas could outlaw economic development (https://www.canarymedia.com/articles/clean-energy/will-texas...) as most of the world does and always has.
Judges sitting in those courts are not politicians elected to take decisions weighted by how their constituents will like them and reelect them, but people who've studied law and its application (unlike politicians who can be anyone), who have been vetted by peers for their capacity to be law "technicians", and whose job is to "apply" the law, whether they disagree with it or not.

That's the concept of the separation of powers. Of course judges will have opinions and can never truly be objective (no such thing exists anyway), but their main job is to apply the law. And the concept of appeal and (in France) "cassation", which meana judgment can be revised up to two times, are there so that no single judge ruling can be definitive in isolation.

If politicians can use the judicial system to ban political opponents, the system is broken and powers are not separated in the right way. And I'll definitely not say that France has a perfect separation (the president concentrate a lot more than it should), but it's still there and this wasn't such a case (in the past two years, Le Pen and the RN is the group that Macron has been willingly compromising with and letting arbitrate a lot of stuff)
Anyone know how to figure out the web stack for this blog? Its elegant, minimal, and has enough support for some rich elements which add to the experience.
And here now too.
GlobalFoundries Explores Merger with Taiwan's UMC
Cockpit-podman can be an interesting Podman-centered alternative to Portainer et al.
It's pronounced /fish/
Perhaps you’re thinking of Ocracoke, North Carolina[0]

[0]https://www.bbc.com/travel/article/20190623-the-us-island-th...
There are always unintended consequences. (This isn't an argument for not having an inheritance tax, it's an argument for being clear-eyed about the trade offs).

In the case of inheritance tax, it has resulted in a lot of British cultural treasures being shipped to the US to be auctioned.
Why do they publish blogposts on such a lame paywalled website though...
The stack overflow is caused by an `arr=[...]; events.push(...arr)` in `add_events`. Replacing that with `for(const x of [...]) events.push(x)` gets rid of that issue, and the JS-backed build is then snappier to search & filter than the WASM/Rust version.
> It would be so insightful to understand to which degree the technology is subsidized and what the actual value/cost ratio is.

For whom would this be beneficial? The design goals of these products are to get as many users as fast as possible, using it for as long as possible. "Don't make me think" is the #1 UX principle at work here. You wouldn't expect a gas pump terminal to tut-tut about your carbon emissions.
https://fr.wikipedia.org/wiki/Opportunit%C3%A9_des_poursuite...
As far as I can tell F# is one of those things where every single user is extremely happy. This happens rarely and I really am curious about the thing but never had time to get into it. I'm also pretty well versed in the .net ecosystem so it's probably gonna be easy.

Any tips? What kind of workflows might benefit the most if I were to incorporate it (to learn..)?
Maybe it does not make any sense because it's a strawman ;)

Something doesn't need to be a large part of something to be forced upon a larger whole. If anything being a small part but being blown up disproportionately can explain exactly such reactions especially if it targets the most vulnerable groups.
If we could expect the same level of compliance from our governments.
"seaglider" is apparently a new word for ekranoplan. The difference is, the new ones tend not to be so enormous [1].

See e.g.
https://www.regentcraft.com/seagliders/viceroy and
https://www.hawaiiseaglider.org/what-is-a-seaglider

It's the same craft with a different paint job

Yes, they are Wing-in-Ground craft

1: https://en.wikipedia.org/wiki/Caspian_Sea_Monster
Author here.

I'm not sure what you mean. How is a successful Kickstarter at odds with gauging customer interest in the book? Isn't the fact that customers paid money to pre-order the book a good indicator that there's a market for this book?
F# is corporate friendly ML. Love it.
No, this is the unmodified Minecraft JAR running on top of CheerpJ, a WebAssembly-based JVM.
Hm, you actually may be right. Those, who promoted it, at least got some money back for that promotion. Others lost money without getting anything back from Honey. Damn, that's even worse.
I think the same generic answer _does_ apply to most mature projects. Libraries like these should be approached like discussions about starting over in mature software projects; "this time we'll do it correctly", or "this framework is much simpler". This applies very much to libraries such as these.

When the complexity is low, projects are easy to learn, maintain and handle. That really makes them seem better and have advantages – advantages like a much reduced bundle size. But these new setups just don't do the same thing. It's a shell of what the old project did, as it's missing solutions for hundreds of edge-cases and other requirements that were tackled by the mature many-year old project that is maintained by some of the best developers. I'm sure React has a bit of bloat, but I'm willing to trust the React team that the vast majority of it is there for a reason. It might also be the cost of building on top of a very mature solution.

Would you not shut such a discussion down when someone new in the team proposes a complete rewrite?

Preact does not have 1:1 feature parity, if it had it would have been much more widely used (who wouldn't want a free filesize reduction?). Preact has plenty of issues, which is why it isn't as widely used.
It's possible I don't know what I'm talking about, but I believe Dioxus is also targetting cross-platform app development and might be a reasonable fit for you. Here the frontend is written in Rust in their provided UI framework (designed with concepts from the web DOM and learnings from existing web frameworks) and it might be a more familiar approach to a C++ dev who has used Qt or whatever before.

I understand it also has experimental support (possibly still under development?) for a servo/verso render engine, which is why I mention it.
FreeBSD and ArchLinux do not need to be compared in this context.

FreeBSD is an extremely simple and stable system. All packages/ports for which are tailored to integrate well with the networking stack, logging etc of FreeBSD. FreeBSD has daily/weekly/monthly cronjobs per default that runs a number of cleanup tasks and security updates and emails the result. It also has email setup correctly per default.

And FreeBSD only gets a few patch updates a year and a new major release every two years. The security patches it will download for you and then inform you over email.

ArchLinux needs constant maintenance to be updated, often requiring manual intervention. The packages are unchanged from upstream and thus do not integrate that well will the system at all, often requiring much more configuration. ArchLinux can be run as a server, and I have an do for years now, but it isn't made for it and it does require attention. ArchLinux is about getting bleeding edge software packaged as-is from upstream, and it's about allowing the user to tinker and customize. In that sense FreeBSD and ArchLinux can be considered opposites.
It’s less common now that car controls have somewhat standardized, but I’m old enough that I remember when rental cars were a pain because it would start raining and you couldn’t find the windshield wipers.

Conversational interfaces are great for rarely used features or when the user doesn’t know how to do something. For repetitive, common tasks they’re terrible.

But nobody is using ChatGPT for repetitive tasks. In fact the whole LLM revolution seems to be about letting users accomplish tasks without having to learn how to do them. Which I know some people look down on, but it’s the literal definition of management (which, to be fair, some people also look down on).
Or to clarify, I don't think one can be in deep flow eg programming and simultaneously in deep flow having an aural conversation; we're human we can't truly multitask. But I do think that if you're focusing on something using your computer, it's _less_ disruptive to eg say "Alexa remind me in twenty minutes to take out the trash" then it is to stop what you're doing and put that in an app on your computer.
> I think you should operate in good faith as well and talk about net natural population change.

I did, right at the top when I used this link:

https://www.statista.com/statistics/281296/uk-population/

The comment you originally replied to, I think?
Oh tailscale! Hi! And thanks for this!

Yeah, my Wasm uses bulk memory instructions which wazero bottoms out to Go's runtime.memmove: memory.init, memory.copy, etc are all just runtime.memmove; memory.fill fills a small segment, then runtime.memmove it to exponentially larger segments; etc.

memcmp is probably slow though, the musl implementation is really naive. I shall try a simple optimization.
They approach environmental reporting like a campaign organisation, it's just not serious. Politically, I will never forgive the Guardian for the mendacious editorial campaign they waged against the Corbyn project. In general, the Guardian leads with cultural issues geared towards the liberal professional managerial class, which only compounds the logic and superficiality of its clickbait business model. It is incredibly hard to learn anything by reading the Guardian. This quote from the nymag piece is telling: “The reason I think that it works for us is we cover so much breaking news and it drives a lot of traffic, and we have the scale to make it work,” Reed said. “Even if we only monetize one percent, it’s still a lot.”
More to the story: a judge in 2019 determined he was an MS13 member:

https://x.com/sonofhas/status/1906906503111676278?s=46
European Space Agency issues urgent report on exponentially growing Space Debris
Ok, de minimis air defenses, per the nauseating HN pedantry. The Yemenis have been bombed by drones since at least Obama's extrajudicial citizen murder. How many have they shot down, less than one a year on average?

>, wasting tens (hundreds?) of millions of dollars and dozens of civilian lives on an unsuccessful attack,

A mistake would be to think this isn't success. The point is to spend lots of money to justify and enrich the bloated defense sector.
I think the concept is a common insight among people who introspect a bit. The first time I read the story I was surprised because it closely mirrored one of my own musings. In retrospect that’s probably because it is one of those “obvious” ideas that presents itself from the memetic environment of the moment. That’s also probably why it’s irritating to Weir that it practically became a religion lol.
Yeah, if we had very effective wealth taxes, I could see it being less relevant. Right now, it kind of works as a very rare wealth tax and is probably dodged quite a lot by transferring ownership beforehand. I'm no expert since but I'm sure it's full of loopholes.

But it's one of the very few wealth taxes we actually have today...
This guy was an MS13 member: https://x.com/sonofhas/status/1906906503111676278?s=46
Seeing “jabroni” said on HN made my day
Best decision of last year for my homelab: run everything in Proxmox VMs/containers and back up to a separate Proxmox Backup Server instance.

Fully automated, incremental, verified backups, and restoring is one click of a button.
Works great on mobile thanks, helpful tool to bypass flaky websites, js and even some paywalls.
How's the compatibility with VSCode extensions?
Plan for Obsolescence
Ad revenue dwarfs any number that consumer dollars could put up. ChatGPT has been a household name for years, Copilot bloatware is shoved into every Office subscription on earth, and it still runs deep in the red. Ads are the only way.
I totally agree! Containers are nice when your installation is ephemeral, deploying and updating several time in a short period. But using the package manager is as easy as you get.
As they say, "With great power comes great responsibility." Or in this case, with great printer access comes great pranking potential!
Great! Now what about webtransport in WebKit?
How can that be true? If it is 3-4x more expensive than malloc, then per my measurements your malloc is a bump allocator, and that simply isn't true for any real world malloc implementation (typically a modified free list allocator afaik). `mallocgc` may not be fast, but I simply did not find it as slow as you are saying. My guess is it is about as fast as most decent malloc functions, but I have not measured, and it would be interesting to see a comparison (tough to do as you'd need to call malloc via CGo or write one in C and one in Go and trust the looping is roughly the same cost).
I think the reasons not to self-host are the difficulty of implementing any type of dynamic scaling. For instance when clicking on this article I get a result that their site is down. Instead of benefiting from the traffic their engagement got them, they are crashing.
Curried functions combined with that magnificent pipe operator, overlaid on the .NET runtime. Don Syme et al knocked it out of the park.

It's the one programming language that changed how I think about programming.

I'm only talking about the version before type providers. Then it got messy.

Before that, we could (and I did) recompile fsi.exe to do some custom prompt manipulation. It was a slog, but it worked, but then Microsoft faded from my life. Still, that early version (I believe 2.0) F# is just magnificent.
This site redirects to localhost:1313. Is this some sort of April fool's joke that I'm not getting?

$ curl https://kiranet.org/self-hosting-like-its-2025/
<!DOCTYPE html>
<html lang="en">
<head>
<title>//localhost:1313/posts/self-hosting-like-its-2025/</title>
<link rel="canonical" href="//localhost:1313/posts/self-hosting-like-its-2025/">
<meta name="robots" content="noindex">
<meta charset="utf-8">
<meta http-equiv="refresh" content="0; url=//localhost:1313/posts/self-hosting-like-its-2025/">
</head>
</html>
People who experience violence from <race> might well feel hatred for <race>.
That doesn't mean that when they state "I hate <race>" they are not being racist.

You can make up all sorts of excuses for racism and sexism and all the other -isms. They don't make it right.

TL;DR: The Guardian is misandrist.
Yes, I have been using it and really enjoying it for deploying web apps. So far I have deployed web apps using:
* fastapi (python)
* Django ninja (python)
* ghost cms (node)

I have been writing up my thoughts (and an example): https://andrewperkins.com.au/kamal/

The ability to deploy to both cloud servers and on-premises is a big win as I often work on projects that have a mix of both.

As the sibling comment says, it’s focussed on web servers. In my use case that is fine!
> It still has to tell you. Visually in a form it's much faster.

Who said it cannot be visual? It's still a “conversational” UI if it's a chatbot that writes down its answer.

> Similar reason why many people prefer a blog post over a video.

Well I certainly do, but I also know that we are few and far between in that case. People in general prefer videos over blog post by a very large margin.

> Talking is not very efficient, and it's serial in fixed time. With something visual you can look at whatever you want whenever you want, at your own (irregular) pace. You will also be able to make changes much faster. You can go to the target form element right away, and you get immediate feedback from the GUI.

Saying “I want to travel to Berlin next monday” is much faster than fighting with the website's custom datepicker which will block you until you select your return date until you realize you need to go back and toggle the “one way trip” button before clicking the calendar otherwise it's not working…

There's a reason why nerds love their terminal: GUIs are just very slow and annoying. They are useful for whatever new thing you're doing, because it's much more discoverable than CLI, but it's much less efficient.

> If it's talk, you need to wait to have it said back to you - same reason as why important communication in flight control or military is always read back. Even humans misunderstand. You can't just talk-and-forget unless you accept errors.

This is true, but stays true with a GUI, that's why you have those pesky confirmation pop-ups, because as annoying as they are when you know what you're doing, they are necessary to catch errors.

> You would need some true intelligence for just some brief spoken requests to work well enough.

I don't think so. IMO you just need something that emulates intelligence enough on that particular purpose. And we've seen that LLMs are pretty decent at emulating apparent intelligence so I wouldn't bet against them on that.
Then why were copyright laws created immediately after the advent of the printing press? One wonders...
The USAID building, which may not have actually been an executive agency under WhiteHouse control

They are in full spite mode.

Will take DECADES to rebuild and that may be the point.
Personally, I consider it a strike against a frontend framework if I can't type check my templates. They're entirely data-driven — exactly the kind of place where type checking is the least effort but still a a big help.

In any nontrivial project, templates become a large fraction of my LOC, and it's already challenging to confirm they work right and don't break. Type checking that I'm passing in the data they expect, and that they're reading valid properties, is a cheap way to get a big win.

Web standards are great, but I'm not sure what "heavy lifting" they do that would make me feel like type checking was unnecessary.
> First thing an experienced and bright engineer will tell you is to leave the premises with your "few words about a desire" and not return without actual specs and requirements formalized in some way.

No, that's what a junior engineer will do. The first thing that an experienced and bright senior engineer will do is think over the request and ask clarifying questions in pursuit of a more rigorous specification, then repeat back their understanding of the problem and their plan. If they're very bright they'll get the plan down in writing so we stay on the same page.

The primary job of a senior engineer is not to turn formal specifications into code, it's to turn vague business requests into formal specifications. They're senior enough to recognize that that's the actually difficult part of the work, the thing that keeps them employed.
that sounds doable. I have a raspberry pi with an SSD for my pihole (bit of overkill, but i had stuff lying around) but for things like Immich it seems to be not beefy enough.
The only reason I DON'T use FreeBSD as much as I wish is because it doesn't have systemd. In my opinion a good versatile init system for managing daemons is a must-have for a server OS.
VC demands their valuation multipliers.
Lol that's hilarious, the url resolves to https://localhost:1313/posts/self-hosting-like-its-2025/, how ironic!!
If it wasn't for Kubernetes we'd need 1/3rd of our operations team. We're keeping unemployment down!
Did you miss the part where I said other levels of sports could still be available for the more stringent rules? If you don’t like the rules of a professional league, don’t watch.

You’re arguing that others should not be allowed because you don’t like it.