HN user

fuzzy2

2,530 karma

Solution Architect & Professional C# and Angular developer.

Posts0
Comments830
View on HN
No posts found.

If you join multiple/many tables, you could end up with a large volume of data. And yes, this is bit-for-bit duplication—on the network. The query result is (typically) a single table. This table will get serialized as-is, with all duplicate data.

Organic Maps 17 days ago

I actually think the search feature rocks, because you have high fidelity OSM maps to query. Can't search for drinkable wells in Google Maps!

But then, it of course isn't Google Maps. It is likely to be more out of date and will not understand "natural" search queries as Google does. I believe it just takes some getting used to. There is overlap between the two, each service has its strengths and weaknesses, but also unique features.

Podman v6.0.0 19 days ago

Why not? On my home server, k3s (single-node master), sitting idle (no workload, no changes), has amassed as much CPU time as a full virtual machine running Home Assistant: 17.75 hours in 106 hours of uptime.

All those abstractions and cluster features do not come for free.

NixOS 26.05 23 days ago

It's great. It's complicated. I have a MacBook Pro Late 2013 – very old. NixOS runs totally great! Even the proprietary hardware just works, with the nixos-hardware channel. Battery life is awesome, 4 hours of office work.

There is a snag however: Drivers for the built-in Broadcom Wi-Fi card are unmaintained and bug-ridden. Replacements do not exist either. The driver doesn't work most of the time nowadays and I have to rely on a USB Wi-Fi adapter that is sooo slow.

Maybe more recent Wi-Fi chipsets in Intel Macs are better off. Or maybe you don't need Wi-Fi!

Arguably, this situation is already broken right now. If an organization can't be bothered to use their tools (Sharepoint and the wider O365 ecosystem) correctly, it's entirely on them.

That's what I feel. Whenever I see someone writing something to the effect of “LLMs will replace X” (where X could be literally anything including software developers) I get an intense urge to write something against it. Not something nice, mind you.

I also find takes from the anti-LLM to be exceedingly dumb at times. Oh this text has this and that, it must have been written by LLM and thus is not worth even considering.

Unfortunately, they often lack what we gained over the last decades. Namely navigating with a mouse and being self-explanatory and same-y.

The latter is mostly because certain GUI patterns simply cannot be implemented with a TUI.

And then everyone has their own idea of what keyboard shortcuts should be like. Yuck

Extremely unlikely. Automating Office (the desktop application suite) simply does not scale. It's not needed, either. Libraries exist that can extract information from Office documents (both legacy and OOXML) much faster. Many(!) orders of magnitude faster, in fact.

AI is entirely unrelated. This is simply yet another push to get more SaaS subscribers.

Frontend projects are very repetitive.

I’m sorry, what? This is such a shit take, I don’t even know where to start. What’s repetitive about them? That all UIs contain buttons or what?

If this is something that people actually believe, I can understand why UX has went to shit and then got even worse since the 90s.

Yes, it can be sniffed. It will at least use transport encryption, like TLS. For everything, yes. So you'll only get encrypted data you cannot read. You could attempt a Man-in-the-middle attack on this connection. Unless the app is badly made, this will not succeed.

And then, even if you could look inside, there's another type of asymmetric cryptography going on: the remote attestation itself. Again, if properly designed and possibly backed by a hardware security chip, it cannot be spoofed. This isn't something trivial like a shared secret in an HTTP header.

Gemini Omni 2 months ago

On my iPad Pro from 2017, none of the videos even play. Not sure what's better!

There's not, sorry. I can only advice you look outside the "tech sector" (FAANG and the smaller wannabes).

As implied, my employer's product is not software, but rather hardware. This hardware does of course run firmware and software and needs to interface with other systems. It's entirely B2B. All this combined makes work relatively relaxed.

I feel like I'm in a different field compared to the rest of hacker news.

That should be my line. My new employer does not use LLMs at all. Software development, marketing, hardware development, nothing. Maybe too little, but whatever.

The problems the company is facing are entirely unrelated to "throughput".

What an odd take. It is often titled "software craftsmanship". Is the craftsman not allowed to practice? Not everything needs an immediate real-world application. Not everything needs to be enterprise-grade, bulletproof, web-scale or whatever. It needs to work for the creator, and sometimes not even that.

In the same way we appreciate Japanese wood joinery, why not not just appreciate this? Someone might even learn a trick or two reading it.

StarFighter 16-Inch 3 months ago

You can import whatever you want.

Quite the opposite, in fact. When customs finds that any rule, like the CE declaration on electric devices, is broken, they can and will seize such goods.

You could of course attempt to circumvent or mislead customs. After all, they don't have the capacity to check all imported goods in-depth. That however would usually be a criminal offense.

YAML isn't the problem. It's that every single action is basically curl-to-sudo-bash. Even disregarding the security implications, the ergonomics are truly horrendous. They were with Azure DevOps and they certainly are with GitHub Actions. Bad interfaces, surprising behavior, it's got it all.

CI must only consist of shell commands. No abstractions, no surprises. (Except maybe with PowerShell, where the principle of most surprise rules.)

What do you mean, in 5 years? It's not like everyone just bought a new computer. My gut says it's exactly the other way around: most computers are old. They may fail as soon as today.

All computers in my household are 8+ years old.

Is this a design detail that has changed over time?

I have a MacBook Pro Late 2013 and the top edges on the body are not sharp at all. They are already rounded down, with maybe 0.5 mm radius. It's very subtle. I find that the edges are rather pleasant to the touch.

No, WinGet does not generally protect against this. While PRs to update package versions are verified in some way before going live, the necessary throughput can only be achieved with shallow checks. A determined actor could easily get a malicious update in, once they control the original source.

Other than that, WinGet is mostly just "run setup.exe". It is not a package manager. It's basically MajorGeeks as a mediocre CLI.