HNHacker News
TopNewBestAskShowJobs

edvinbesic

963 karma · joined June 14, 2012

submissionscomments
edvinbesic··on Everyone should know SIMD
I believe this still lives on through XMOS. I remember (fondly) doing this on one of their chips mid-to-late 2000's doing a bit of audio processing. Think it might have even been designed by the original transputer folks.
edvinbesic··on Classic 7 is a Windows 10 LTSC mod to look 1:1 to Windows 7
A personal pet peeve of mine as well, and a good example of when a product is trying to be too clever. I think (suspect) what is happening is that it is remembering partial matches and your selection, but like you I find it has the opposite effect.

If I type `f`, the first item on the list is Firefox, if I then type `fi`, it selects Figma instead. Keep typing, `fig`, now it has a Safari tab selected instead for figma.com. Pinnacle UX.

edvinbesic··on Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image
Zero downtime dotfile rotation is still an unsolved problem AFAIK
edvinbesic··on Claude Code's source code has been leaked via a map file in their NPM registry
Not disagreeing but scrolling works just fine in vim/emacs/etc. Wouldn't it be just managing the scroll back buffer yourself rather than the terminals?
edvinbesic··on [dead]
The official White House Android app has a cookie/paywall bypass injector, tracks your GPS every 4.5 minutes, and loads JavaScript from some guy's GitHub Pages.
edvinbesic··on The C3 Programming Language
You catch more flies with honey than with vinegar
edvinbesic··on It seems that OpenAI is scraping [certificate transparency] logs
You are implying that a law is being broken, but isn't this the equivalent of going to city hall to pull public land records?
edvinbesic··on Show HN: Rill – Composable concurrency toolkit for Go
You asserted that bugs are hard if you write unit tests. The parent stated that some issues only occur under production load and a unit test will not catch it. Nowhere was it implied that unit tests are useless.

Perhaps a less defensive posture might invite more discussion.

edvinbesic··on Pragtical: Practical and pragmatic code editor
You’re actually not in agreement, because “AI first” would imply it being a core feature of the IDE/Editor, something like Zed, whereas a plugin would imply that I can ignore it and it not being a core part of said IDE/Editor.
edvinbesic··on Napster sparked a file-sharing revolution 25 years ago
poetry
edvinbesic··on Valkey Is Rapidly Overtaking Redis
100% week over week growth is nothing to sneeze at
edvinbesic··on Embed Crystal code directly in Ruby
What is the current state of crystal toolchain? Last time I used it I really enjoyed the language but the compilation times were a bit of a turn off.
edvinbesic··on About the Tailscale.com outage on March 7, 2024
Mosh is indeed glorious, esp when tethering over a spotty mobile connection. I just wish they would support gpg forwarding, otherwise chefskiss.
edvinbesic··on StarTech Unveils 15-in-1 Thunderbolt 4/USB4 Dock with Quad Display Support
Perhaps this is an opportunity to launch craftkillernews where you only post things that are new to you.
edvinbesic··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
Seems to me that if I already own an Android device and am in the market for a tablet, I would probably choose Android again because a lot of the apps that I have bought & paid for include a tablet version as well. Not sure if most would consider that anti-competitive.
edvinbesic··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
Doesn't really seem like a platform issue per se since your friends could have easily included you just fine, but chose not to.
edvinbesic··on Vision Pro: What we got wrong at Oculus that Apple got right
I think that’s probably the reason for why they are not talking about it and focusing on specs instead, they know.
edvinbesic··on The spreadsheet is a simulation machine
What war are you referring to, and what hipsters? As someone who used tables extensively for layout at the time, there was never any war against it, just a desire for better layout via CSS which is what we have today (flexbox, grid).

Calling it a war against tables for actual tabular data is a bit over the top.

edvinbesic··on Serving my blog posts as Linux manual pages
Even even better, put it on the web so it’s accessible from anywhere
edvinbesic··on The Orange Pi 5 Plus
This resonates with me. I have a few zeros, 3’s and 4’s for random things (nerves projects, dns, bastion host etc) but the price point now puts it squarely in the “I better have a good use case for this” rather than “I want to tinker around and if it ends up in a drawer no big deal” camp.
edvinbesic··on Japan's first-ever soft lunar landing with SLIM spacecraft [video]
I’m not sure of the mission specifics here but my understanding is that the novelty was the landing maneuver which puts the lander within 100m of its designated target. From that POV you could definitely argue success.
edvinbesic··on BCHS software stack: BSD, C, httpd, SQLite
This has become my go-to stack for playing around with for the last few months. Go/sqlite(bun)/templ/htmx with a sprinkle of proto-actors. Feels pretty close to phoenix framework with a few helper functions honestly but with the benefit of incredibly fast compilation of Go.

Single binary for distribution with assets/migrations embedded. Still need to build something substantial so I am sure there are edge cases/rough edges but so far it feels like a breath of fresh air compared to nodejs ecosystem.

edvinbesic··on YouTube Recommendations Lead to More Extremist Content for Right-Leaning Users
Is this missing an /s? YouTube is literally the nanny that wrote the algorithm.
edvinbesic··on Apple pulls plug on Goldman credit-card partnership
I agree, but would this still be the case if using it through Apple Pay vs swiping the physical card?
edvinbesic··on Intermediate Graphics Library, a cross-platform GPU abstraction library by Meta
This was the first thing that stood out to me looking at the samples. How is it abstracted if you have to constantly do #if windows or #if opengl etc.
edvinbesic··on Passkeys are now enabled by default for Google users
Not parent but the more important thing in "de-googling" is to move your logins to your own domain. That way you are not tied to a single provider and can always switch if your current one starts degrading.

After over a decade of @gmail being my primary personal email it is pretty painstaking to move all of my logins over, and some services do not allow you to change your email at all so your mileage may vary.

edvinbesic··on Demo-driven development (2021)
That seems like more of a communications issue rather than a technical one.
edvinbesic··on Forty years of programming
I can echo this myself, however what made the biggest difference for me was having my elbows resting on something taking the weight off of my shoulders. Whether standing or sitting if I have to keep my elbows “up in the air” it becomes very uncomfortable very fast, otherwise I have no problem doing 12-14 hours sessions.
edvinbesic··on My personal C coding style as of late 2023
> I've always felt that C is unfairly maligned. Yes, it's very low level, it's meant to be. Yes, it lets you shoot yourself in the foot, but what language doesn't

Isn’t it a beauty of lower level languages that creating higher level abstractions provides more value?

edit: typo

edvinbesic··on Testing if a port can be reached, using built-in tools other than ol' telnet
This is very useful, will save me some hassle. Thanks!
Page 1 of 7Next →