HNHacker News
TopNewBestAskShowJobs

dbolgheroni

398 karma · joined February 24, 2014

https://bolgh.com
submissionscomments
dbolgheroni··on The jobs apocalypse is postponed. An AI jobs boom is here
What type of activities your group performs?
dbolgheroni··on I don't have a smartphone or at least I wish I didn't
Some weeks ago, at a pub with some friends, and we were trying to order something. The waiter handles a card with a QR code. The card was approximately the size of an A4 sheet, which could contain pretty much every item the pub offered. Instead, it contained printed ads from nearby shops.

Four people at the table had problems with the app. No one could order anything. Four people, who spend most of their waking hours starring at screens to work, who gathered after some time to chat, were instead starring at their smartphones trying to order something because the app could not possibly work.

dbolgheroni··on For Most of the World, Open-Source AI Is the Only Way Forward
It's already happening. GLM-5.2 ranks quite close to SOTA models. Some might argue that benchmarks can't measure the real effectiveness for day-to-day usage but that's another discussion.
dbolgheroni··on OpenBSD 7.9
Running OpenBSD 7.9 with KDE 6.6.4. Desktop usage.
dbolgheroni··on Brazil's Pix payment system faces pressure from Visa and Mastercard
People underestimate how difficult it was to transfer money before Pix, even between local banks. The process was hard to use, it could take days and the fees were huge, depending on your bank. Pix solved all these problems.

What happens also is that many sellers provide discounts when using Pix, because you dodge the expensive fees charged not only by Visa and MasterCard, but the fees operators (banks, fintechs) charge to provide the infrastructure (PoS machines, financing for installments, etc, the last one being quite common in the country) to use these networks.

dbolgheroni··on State of Kdenlive
> much more capable than basic editors like iMovie, but doesn't have the overwhelming learning curve

Kate/Kdevelop also feels the same way, but for editors. Just the right amount of features.

dbolgheroni··on France to ditch Windows for Linux to reduce reliance on US tech
I don't think that cost is what is mostly driving the move from Windows nowadays.
dbolgheroni··on 10% of Firefox crashes are caused by bitflips
When debugging something, I often remember the the quote, often misattributed to Einstein: "Insanity is doing the same thing over and over again and expecting different results". Then I remember about bitflips, and run a second, maybe a third time, just expecting the next bit to flip to not be in the routine I'm trying to debug.
dbolgheroni··on Animated Knots
To anyone into knots, I recommend Knots 3D on Android. It is really handy because most people keeps the phone with them all the time. Beautiful and well maintained app. It's not overwhelming, in the sense that it doesn't try to add every existing knot in the same database, it has usage, which gives context, history and specially related knots, which makes it possible to compare different related knots that are usually used for the same thing.
dbolgheroni··on At Amazon, some coders say their jobs have begun to resemble warehouse work
Code review is another sacred process that seems too good not to have, but many teams use it as a "we care about quality" stamp when in fact they do not. Used for just nitpicking code style (important but not the whole reason to have CR, and there are tools for this), issue comments like "LGTM" and approve whatever arrives at the pull request anyway.
dbolgheroni··on The Future of Flatpak
I've installed flatpak to install VSCode/Codium to have an usable debugger for a Python project I'm working on. After some time tweaking VSCode/Codium trying to get the debbuger to work, just realized flatpak could be the problem. After another considerable amount of time trying different flatpak permissions, realized this is not a good use of my time. Installed the same packages from snap, and everything worked OK.
dbolgheroni··on Car companies are in a billion-dollar software war
That's what many OEMs have been doing for decades and this is exactly what many SDV have been trying to get rid of, since integrating many different products from many different manufacturers are slow, let alone iterating and designing new features.

Related to CAN, the bus is standard, but the thing is, CAN is just a bus, not a protocol. There are many ways you can have two ECUs (vehicle's modules) talking in incompatible ways.

dbolgheroni··on Linux’s Sole Wireless/WiFi Driver Maintainer Is Stepping Down
Stefan Sperling does a great work on the OpenBSD side.
dbolgheroni··on QEMU with VirtIO GPU Vulkan Support
You can just use the default bridge, but still have to add a static route in the router.
dbolgheroni··on QEMU with VirtIO GPU Vulkan Support
It's possible to create a custom network for libvirt, but you have to add a static route to in the router for the other hosts in your LAN to see the VMs.

Using virsh, you can dump the default network with net-dumpxml, which is the default bridge libvirt creates, modify it and create another network. Add the modified file with net-create (non-persistent) or net-define.

This way the VMs can participate in the LAN and, at the same time, the LAN can see your VMs. Works with wifi and doesn't depend on having workarounds for bridging wifi and ethernet. Debian has a wiki entry on how to bridge with a wireless nic [0] but I don't think it's worth the trouble.

[0] https://wiki.debian.org/BridgeNetworkConnections#Bridging_wi...

dbolgheroni··on Bitwarden SDK relicensed from proprietary to GPLv3
Not supported. It can't be anything.
dbolgheroni··on Ask HN: What is your opinion on Open BSD?
Bad if you have Nvidia, but works OK with Intel and AMD even for new hardware.
dbolgheroni··on Why and how we’re migrating many of our servers from Linux to the BSDs
No, FreeBSD has jails but k8s uses different types of runtimes for OCI containers (containerd, CRI-O, Docker Engine, etc).
dbolgheroni··on Remembering Larry Finger, who made Linux wireless work
Besides Larry Finger, another Linux kernel developer passed away this week: https://lwn.net/Articles/979617/
dbolgheroni··on AI-Driven Security Enhancements for OpenBSD Kernel
Some points: 1) A tool automatically generating thousands or millions of patches won't scale since it can't be reviewed by developers; 2) A tool could automate patch generation but won't automate doing tests to check if it works or of if there are any regressions introduced; 3) https://marc.info/?l=openbsd-tech&m=171817275920057&w=2
dbolgheroni··on This USB flash drive can only store 8KB of data, but will last you 200 years
In general it's good to have products with reliability as a first class citizen, but the best way to keep data for lots of years is to replicate them onto a reliable media from time to time.
dbolgheroni··on The $10k BYD Seagull EV is scaring the U.S. auto industry
In Brazil, BYD sells this car not as Seagull, but as Dolphin Mini. But, directly converting currencies, it's more like U$23.000, not U$10.000 as is being announced everywhere.
dbolgheroni··on OpenBSD 7.5
Sometimes the song release comes after the software release.
dbolgheroni··on NetBSD 10.0 Released
So you would only "expose yourself", specially a quite low friction action of trying a new piece of software, if you know someone who already "wasted their time" on it? Do you use the same criteria with every piece of software? What's your point?
dbolgheroni··on Ask HN: Does Microsoft Teams work in Firefox for you?
No.
dbolgheroni··on OpenBSD KDE Plasma Desktop
Just a minor note that you don't need a 3rd-party http daemon since there is one in base.

https://man.openbsd.org/httpd

dbolgheroni··on OpenBSD Workstation Hardening
So many misconceptions in the same answer. eBPF is for observability, and letting you run privileged programs inside the kernel space (even with protections) can actually increase the potential attack surface. Containerization is not and was never a security measure.
dbolgheroni··on Understanding Keyboard Events Better
This is common knowledge already, but the Esc key to change modes was chosen because it made sense when used in ADM-3A[1], which was the terminal used to develop the initial vi version.

Although many people today use Caps Lock for this, the Esc in these terminals was originally in Tab's position.

[1] https://en.wikipedia.org/wiki/ADM-3A

dbolgheroni··on 3D printing on OpenBSD? Yes, that’s a thing
Why it needs to be in base? valgrind is in ports, it's just a pkg_add away for installing it.
dbolgheroni··on On the future of free long term support for Linux distributions
This is a misconception. The "lag a lot" is very much debatable. For a lot of areas, specifically OpenBSD, is pushing the boundaries[1], not lagging behind. That's why they don't guarantee user space stability or even ABI stability inside the kernel, to move faster. Just check this recent case[2] about Linux is not enforcing IBT/BTI on its binaries and this being a known problem since 2001, while OpenBSD is solving this.

But again, people have different conceptions of lagging behind. Some people think not having a graphical installer is to "lag behind", when this is pretty much a design decision and not a problem of fewer people working on new things.

[1] https://www.openbsd.org/innovations.html [2] https://undeadly.org/cgi?action=article;sid=20230714121907

Page 1 of 3Next →