HNHacker News
TopNewBestAskShowJobs

zekica

750 karma · joined January 11, 2021

submissionscomments
zekica··on EU age verification app not planning desktop support
It can be valuable on devices *you own* with servers *you own* when the devices are not physically present (or even if they are).

You can get PCR values and decide if the device you are talking to is tampered with. That way, you can set a higher bar for hackers.

This is completely different to what this topic is about, I'm just saying that there is a case where it can be useful.

zekica··on EU age verification app not planning desktop support
Exactly, remote attestation is only acceptable on your own devices with remote attestation servers that you control.

For example, it would be completely fine to implement remote attestation where devices issued by companies to employees verify their TPM values with company's servers when connecting via VPN.

All other such activities directly infringe on ownership rights.

zekica··on Is chain-of-thought AI reasoning a mirage?
Am I the exception? When thinking I don't conceptualize things in words - the compression would be too lossy. Maybe because I'm fluent in three languages (one germanic, one romance, one slavic)?
zekica··on Emailing a one-time code is worse than passwords
How exactly is this "reducing the security level to those of passwords"? For example: you can't use a passkey on attacker's web site even if you have a plaintext copy of the private key.
zekica··on Dumb Pipe
And especially not run the script while it's downloading. The remote server can detect timing difference (let's say the script has "sleep 30" and the buffer fills) and send a different response (really easy if using chunked encoding or HTTP2 data frames).
zekica··on The sad state of font rendering on Linux (2018)
Subpixel rendering works completely fine on Linux. I'm using it right now, using "full" hinting and "RGB" subpixel rendering. It even works completely fine with "non-integer" scaling in KDE, even in firefox when "widget.wayland.fractional-scale.enabled" is enabled.
zekica··on “Dynamic Programming” is not referring to “computer programming”
I had the same experience: no one knew of my mentors what "dynamic programming" was and our country-level competition (that had created problems inspired by IOI) required dynamic programming for 2 out of 5 problems. And of course I failed the first time (2004). Then I learned what it was about and aced the next time (2005).
zekica··on LLMs as Compilers
The two parts of your statement don't go together. A list of potential output tokens and their probabilities are generated deterministically but the actual token returned is then chosen at random (weighted based on the "temperature" parameter and the probability value).
zekica··on SerenityOS is a love letter to '90s user interfaces
KDE is that. The two things I don't like about it are: KIO integration with GTK apps even with kio-fuse installed, and not having dbus based configuration system like gsettings/dconf.
zekica··on Cursor told me I should learn coding instead of asking it to generate it
IMO, to be a good programmer, you need to have basic understanding of what a compiler does, what a build system does, what a normal processor does, what a SIMD process does, what your runtime's concurrency model does, what your runtime's garbage collector does and when, and more (what your deployment orchestrator does, how your development environment differ from the production...).

You don't need to have any understanding on how it works in any detail or how to build such a system yourself, but you need to know the basics.

zekica··on Cursor told me I should learn coding instead of asking it to generate it
By using your brain and a web search engine / searchable book index in your library / time or even asking a question somewhere public?
zekica··on WhiteSur: macOS-like theme for GTK desktops
QT is sightly better, but not much: you have QtStyle, QtQuick styles, and separate Plasma styles.
zekica··on OpenWrt 24.10.0 – First Stable Release
WiFi 6E works fine on OpenWrt, it's just that there are only two routers supported in ToH SmartRG SDG-8733 and SDG-8734. It works out of the box (I tried just as a test) on my MT7922 (RZ616) card in my PC.
zekica··on CDC: Unpublished manuscripts mentioning certain topics must be pulled or revised
Nitpick: it can be if you redefine numbers and/or operations. Math is not science (but is used as a basis for science) and you can yourself redefine what 2, 5, + and = mean, and use that new set accordingly. Just like you can make "Sky is green" true if your redefine what either "Sky", "is", or "green" mean - language is also not science so it can be redefined.
zekica··on Nokia's internal presentation after iPhone was launched (2007) [pdf]
The worst thing with their store was the 3rd party review and signing process. For a time you also had to pay (a lot more than $99) to receive a developer certificate.
zekica··on Regulations Enabling 6 GHz Wi-Fi
To saturate 2.5Gbps in a single direction with WiFi 6/7 modulations with 2x2 MIMO (most phones, tables, laptops have 2 antennas), you need a (total) channel width of 200MHz, and that's for devices in the same room as the AP. If you want to saturate it with devices in the next room, you need closer to 240-300MHz, for example: using say you use MLO with 160MHz on 6GHz, 80MHz on 5GHz and 20MHz on 2.4GHz), totaling 260MHz.
zekica··on Regulations Enabling 6 GHz Wi-Fi
To anyone reading: please don't use repeaters. If you can, hard-wire all your wifi APs.
zekica··on Things we learned about LLMs in 2024
Only a part of the value is created in OpenAI's stock valuation. Most of it is still a ponzi-like scheme.
zekica··on Installing OpenWRT on an Unsupported Router
This is a great story. Hopefully it encourages others do the same. I have done a similar thing a few years back for another cheap router that had a new revision.
zekica··on WireGuard Performance with a Pi Zero (2019)
What's the difference?
zekica··on Why does FM sound better than AM?
And it's not correct. Resulting frequency due to random noise is also changed, but in FM, noise is less perceivable. There is no such thing as "affecting amplitude" and "affecting frequency" - they are not separate concepts.
zekica··on XFCE 4.20 aims to bring preliminary Wayland support
Firefox on X11 works fine if you enable media.ffmpeg.vaapi.enabled in about:config
zekica··on What's inside the QR code menu at this cafe?
No, that's the most inconvenience you can cause. There are worse things you can do: target specific people with spurious orders, cancel everything they order, or if you want add random items to every order, making the entire system useless.
zekica··on Critical Exploit in MediaTek Wi-Fi Chipsets: Zero-Click Vulnerability
Intel sells two versions of their WiFi cards: ones ending in 1 use CNVI protocol and work only with Intel chips. These are sold really cheap to OEMs; ones ending in 0 use standard PCIe and are sold to OEMs for ~$10 more.

AMD decided to brand Mediatek's MT7921 and MT7922 as RZ608 and RZ616 to have something to sell to OEMs at the same price point as Intel's xx1 chips.

zekica··on Critical Exploit in MediaTek Wi-Fi Chipsets: Zero-Click Vulnerability
As a contributor to OpenWrt it makes me wonder why don't people differentiate between OpenWrt and various proprietary vendor SDKs. No one would have referenced Fedora if there was a bug in Nobara.
zekica··on 0day Contest for End-of-Life Devices Announced
You are not "simply using" an internet browser. You are using an entire (browser) OS in itself on a 4x pixel count display with antialiased text, transparency, blur, scaling, video compositing... The OS itself is using additional compositing for windows using indirect rendering - all the things that add latency. Additionally, you are using a remote application that has it's own latency when talking to the remote server and even locally executing JS is doing everything in a single thread, plus V8 JIT only works for hotspots in the code.
zekica··on My Homelab Setup
Fibre cables are not expensive, they are even cheaper than Cat6. Transceivers are a bit expensive, but got a lot cheaper than they used to be, still they are really cheap compared to other house build/remodel costs. The only issue is that you can't do power over fibre so it's inconvenient for putting wifi APs, cameras, and other powered devices.
zekica··on Porting systemd to musl Libc-powered Linux
Almost everyone's router is an embedded Busybox/Musl/Linux system. There are billions of them running every day.
zekica··on Why bother with argv[0]?
You are over-complicating it, you only need `#!/bin/busybox ls` as the entire contents of the file.
zekica··on CSVs Are Kinda Bad. DSVs Are Kinda Good
No, all UTF-8 multi-byte encodings have the most significant bit set.
← PreviousPage 2 of 9Next →