HNHacker News
TopNewBestAskShowJobs

omgtehlion

1,068 karma · joined June 21, 2011

submissionscomments
omgtehlion··on 200 Milliseconds
recent chrome versions actually throttle these reports down to 60hz max, checked this on several systems and mice
omgtehlion··on 200 Milliseconds
You actually should not, usual (non-gaming) mice still do the same (most touchpads in cheap laptops even slower, they share already slow i2c bus with several other endpoints), and the article ignores drivers and the UI stack altogether.
omgtehlion··on Web-based cryptography is always snake oil
I could not find anything about google or other browser vendors in the article.

My take is that you should trust provider (developer, hoster) of said encryption app to send you actual implementation, not something that looks like the real deal, but does not encrypt anything. From a regular user's point of view: you can not inspect what you run (due to technical reasons, that on the web anything can be downloaded and executed at any moment, swapping implementation on the fly. And due to skills needed to actually read and understand executed scripts), so you can only believe and trust. At which point usual TLS is surely enough.

omgtehlion··on Rsync 3.4.3 has hundreds of Claude commits
Seems like 3.4.2 was already vibe-maintained: https://github.com/RsyncProject/rsync/commits/v3.4.2
omgtehlion··on I hate soldering
any c245 will do (JBC is the best and original, but clones are close)
omgtehlion··on I hate soldering
I would not call 2nd video "skillful", that SOIC was molested, not soldered :(
omgtehlion··on Ask HN: What are you building that's not AI related?
I'm scratching my own itch: building a yet another audio signal generator for smartphone. I need some extra functionality that is not available elsewhere, and impose some limitations "just because": it must be bare minimal PWA.

But actual app does not matter, the main take away for me is: it is easy and fast to write bloatware (esp. with AI), but not that easy to distill to what is really needed. And what looked like a weekend project, a couple of hours max (with help of AI), now lingers for 2+ weeks on-and-off on evenings (of manual effort).

omgtehlion··on Textadept
tried this one: failed to open any file in my home directory, as it contains non-latin characters...
omgtehlion··on Soldering Prototypes with Enamel Magnet Wire (2020)
And works like one ;)
omgtehlion··on Soldering Prototypes with Enamel Magnet Wire (2020)
I'd recommend a spoon-style tip* instead of using a fresh drop of solder each time.

[*] like these https://www.jbctools.com/cartridges-category-4-design-Spoon-...

omgtehlion··on Reliable 25 Gigabit Ethernet via Thunderbolt
Thanks! That cisco sounds like a hell of equipment. Is it loud? And how much power does it draw?

And thanks for pointing at CWDM4, these are quite cheap on ebay now

omgtehlion··on Soldering Prototypes with Enamel Magnet Wire (2020)
This pic is quite unsettling, I didn't understand why at first, but this blue wire pinched under the bolt...
omgtehlion··on Reliable 25 Gigabit Ethernet via Thunderbolt
Yep, these cards need a fan (or any kind of directed air flow).

Where did you get "several ms of latency" figure from? I have not measured external card, but may be I should do it... Because cards themselves have latency in range of microseconds, not millis.

omgtehlion··on Reliable 25 Gigabit Ethernet via Thunderbolt
Nice! Cool to hear from a fellow admirer of overkill-lan setups ;)

Which cards do you prefer for 100G, and what is the situation with dacs/optics?

omgtehlion··on Reliable 25 Gigabit Ethernet via Thunderbolt
Officially: to access NAS, get raw market-data files (tens to hundreds of gigabytes a day), not needed on laptop every day, but only once in a while to fix or analyze something.

Really: because I can, and it is fun. I upgraded my home lan to 10G, because used 10G hardware is cheap (and now 25G enters the same price range).

omgtehlion··on Reliable 25 Gigabit Ethernet via Thunderbolt
Ha! Been running these for years on both linux and windows (on lenovo x1 laptops). Using cheap chinese thunderbolt-to-nvme adapters + nvme-to-pcie boards + mellanox cx4 cards (recently got one cx5 and a solarflare x2).

Pic of a previous cx3 (10 gig on tb3) setup: https://habrastorage.org/r/w780/getpro/habr/upload_files/d3c...

10gig can saturate full speed, 25G in my experience rarely reaches same 20G as the author observed.

omgtehlion··on Icons in Menus Everywhere – Send Help
The link you attached still contains these:

> Don’t display an icon if you can’t find one that clearly represents the menu item

> Not all menu items need an icon. Be careful when adding icons for custom menu items to avoid confusion with other existing actions, and don’t add icons just for the sake of ornamentation.

> Instead of adding individual icons for each action, or reusing the same icon for all of them, establish a common theme with the symbol for the first item and rely on the menu item text to keep the remaining items distinct

omgtehlion··on Zig is so cool, C is cooler
I have read both articles (this and zig-cool), and I regret the time wasted.

IMO, both articles fail to deliver on their titles :(

Both fail to list really cool parts, and both reiterate same arguments several times. This one even looks like an LLM output, but I'm not sure.

omgtehlion··on Git Diagramming "The Weave"
It's not mobile, it is IE6 era all over again, when sites are designed and work only in one (dominant) browser :(
omgtehlion··on I'm too dumb for Zig's new IO interface
Yup, exactly how I use zig most of the time: just use good old OS apis, it is very easy to use cImports, when I'm too lazy to create zig definitions )
omgtehlion··on Without the futex, it's futile
Yes it is. In hft (or any algo trading nowadays) it is commonplace to use usermode networking since like ~2010 or even earlier.

The part of NICs address space is mapped to a process (control registers and memory rings), and whole driver just runs in your process without going through the kernel. Of course, it ignores usual stuff like firewalls, iptables, etc, but who cares when all you need is the lowest latency possible )

omgtehlion··on Should we remove XSLT from the web platform?
> so it’s hard to make the case for keeping it.

How about “not breaking stuff” which can not be upgraded? Like old sites/services without active maintainers but still useful. Or hardware appliances that still work, but will not get firmware update ever. Let alone rss feeds, brought up multiple times in the linked thread.

Looks like builtin polyfill (similar to pdfjs in FF) would do. But google seems to be reluctant doing it.

omgtehlion··on RE#: High performance derivative-based regular expression matching (2024)
Source repository (https://github.com/ieviev/resharp) seems to be deleted. Does anyone have a link to the actual code?

Edit: answering myself, this seems to be (at least partially) merged into the dotnet itself https://github.com/dotnet/runtime/pull/102655

omgtehlion··on I want an iPhone Mini-sized Android phone (2022)
These days I want an iPhone Mini-sized iPhone phone... :(
omgtehlion··on Splice: Cable Harness Design Made Simple
I suppose this is about different thing: male/female are about two parts of connector mating together. And each of these parts has mating side (to the other) and side where wires come in. This is the first time I see this distinction though (usually only mating side is considered)...
omgtehlion··on On latency, measurement, and optimization in algorithmic trading systems
All internal parts are usually measured by low-overhead logger (which materializes log messages in a separate thread, and uses rdtsc in the hot path to record timestamps)
omgtehlion··on On latency, measurement, and optimization in algorithmic trading systems
In HFT context (as in the article) measurement is quite easy: you tap incoming and outgoing network fibers and measure this time. Also you can do this in production, as this kind of measurement does not impact latency at all
omgtehlion··on Battery-electric "Infinity Train" will charge itself using gravity
Well, they did not. Only major lines are electrified
omgtehlion··on The smallest ESP32 drone you can fly with your phone Powered by XIAO ESP32S3 [video]
About doorbells (and charging them): there exist battery-less wireless doorbells, they generate enough energy from pushing the button. I got some off aliexpress several years ago.
omgtehlion··on Feed readers which don't take "no" for an answer
I serve 30tb/month for $30/mo on my own colocated hw
Page 1 of 14Next →