News for hackers. Stuff that matters.

technimad

Re:Audio Reactive LED Strips Are Diabolically Hard on Thursday April 09, 2026 @07:52AM (#47702459)
I own an emotiscope[1]. Crafted by a solo developer that went on to do other things. This device seems to have implemented the hard part pretty well. Different algorithms with minimal delay.

1. https://github.com/Lixie-Labs/Emotiscope

The Cisco Time Series model is inspired by this model from Google. This one is targeted at observability data and I can confirm it works great in that context https://github.com/splunk/cisco-time-series-model
As a user I don’t get why Apple allows this user hostile behavior in an app they distribute in their app store.The platform has alternatives. iOS has a sharing sheet. iOS has a default browser setting (in EU).
Re:Obscure Islands I Find Interesting on Sunday February 09, 2025 @10:04AM (#42991086)
Vulcan point in the Taal Crater is my favorite recursive island. It’s an island in a lake on an island in a lake on a big island in the ocean (the Philippines).

[1] https://www.openstreetmap.org/?mlat=14.009722&mlon=120.99833...

Re:My $500M Mars rover mistake on Wednesday November 29, 2023 @03:48PM (#38465095)
This happened to Gitlab.
Re:Why even let users set their own passwords? on Sunday July 23, 2023 @03:00AM (#36833153)
Passkeys are what you describe here.
Re:Why customers don't want chat bots on Friday July 07, 2023 @01:41PM (#36635402)
FTA: A chat bot can handle expected, middle-of-the-road queries (as in, for a bank, “what’s my balance” and so on) – but customers can get those answers already from the app or website.

This is where the author misses the point. Chat bots will be te main interface in the future. Especially for these mundane middle of the road queries. Integrated into voice controlled ai buddies.

Honest question: why are you vaccinating while you also identify as low risk?
Why sample otel spans and miss out on the important ones?
Re:Markov Chat Bot Disaster Story on Friday July 08, 2022 @06:47AM (#32025384)
Thanks for reminding me of http://drunkmenworkhere.org/200 I also had a blog there.
In my career I got quite some technical certifications. Any cert shows you are taking your job seriously and you are willing to learn.

The following three certs helped to show I know my field really well and these separated me from others that just say they know it. Cisco CCNA/CCNP, Linux institute LPI and Agile Alliance certified Scrum master.

Later on I used certifications to quickly pivot into a niche, sometimes when already practicing the role. Architecture (togaf) and product management.

Re:Ask HN: Share your personal site on Thursday April 07, 2022 @06:49AM (#30942865)
https://erwinvrolijk.nl Static site hosted on gitlab pages. Build with the zola static site generator using gitlab cicd.
Re:Autodocumenting Makefiles on Monday January 31, 2022 @04:19PM (#30154535)
I’ve been doing that as well. Here [1] a more elaborate example, might be the original article.

[1] https://www.thapaliya.com/en/writings/well-documented-makefi...

Re:Graphviz: Open-source graph visualization software on Monday January 17, 2022 @03:31PM (#29971374)
Many moons ago I created all graphs in the LPIC2 exam prep book [1] using graphviz. The book is open sourced now, and all dot files are preserved in the accompanying repo [2].

One thing I learned creating these graphs was that with some tinkering you have quite a lot of control on how the result will look, without littering the semantic in the source file with a lot of markup.

I choose graphviz because the dot notation can easily be checked into source control. It is also easy to create reproducible results using a makefile.

[1] https://lpic2book.github.io/src/

[2] https://github.com/lpic2book/src/tree/main/docs/images

I’ve fixed production bugs by removing code copied verbatim from the PHP manual. It looked like the clueless previous developer had copy pasted code from all over the place until the code sort of did what it was supposed to do. The code snippets by itself were ok, the composition created numerous bugs.
Re:Don’t Wanna Pay Ransom Gangs? Test Your Backups on Tuesday July 20, 2021 @08:11AM (#27892777)
"A backup not restored is a backup not made." Should be on the wall in every IT department. Together with "Snapshots are NOT backups".
Re:Decoding Mars 2020 on Friday February 19, 2021 @10:15AM (#26194028)
Probably none. Why should telemetry data sent from Mars be encrypted? Encryption makes the system more complex and requires more computations and power on Mars.
Re:IoT Network Watches You as You Shop – Without Cameras on Monday February 01, 2021 @07:09AM (#25987955)
Some retailers already use RFID to track items around the store. They track the full journey of items around the store. Which items go into the fitting room together, which will be eventually bought, etc. Not to combat theft, but to optimize store display and advise given by store clerks. This tracking also allows for accurate inventory display online. A store is in effect a warehouse for the on-line channel.
As a user I really don't like sites disabling autofill. In this case, you make me type my address, because you want to use one address field. A better solution would be to detect safari, and present multiple fields, which will be autofilled. You can then concatenate these fields in the backend to whatever you like.
Re:ACE: Apple Type-C Port Controller Secrets on Wednesday December 30, 2020 @11:16AM (#25582917)
The future of iPhone charging is wireless. The current iPhone12 with MagSafe is the first of the new system. I predict future iPhones will have no physical ports at all, 100% wireless.
Re:Minimal safe Bash script template on Tuesday December 15, 2020 @08:06AM (#25429887)
This script is too much boilerplate and opiniated for me. I maintain a snippet with the most important settings for safe and robust shell script execution: https://gitlab.com/-/snippets/1968838 I'm now thinking of adding the trap cleanup boilerplate to my snippet as well, as it tends to get overlooked too often.
There used to be something like this, the pod safe music network. https://en.m.wikipedia.org/wiki/Podsafe_Music_Network
Re:Postgres Observability on Wednesday November 11, 2020 @03:07PM (#25062390)
A trace should answer why a query is fast or slow. It should provide enough information to a dba (which I’m not) to determine in which domain the most likely optimization is possible. I.e. the query itself, db configuration and tuning or underlying infra.
Re:Postgres Observability on Wednesday November 11, 2020 @10:27AM (#25059109)
I don’t like the devaluation of the word observability. A chart like this used to be called something like ‘tools to monitor and understand postgres’. Observability is the ability to derive the internal state of a system from the outside. Usually done through traces.

It would be great if Postgres could emit a trace per query, showing in real-time which internal components were hit by this query. A sort of continuous query explain service.

Combine these traces to database clients and other front end services and you’ll be able to point to the front end service version which causes cache misses deep inside postgres.

Did you notice you can hold and slide to change volume? You don’t need to hit the volume slider where it appears. Same with brightness. Totally undiscoverable gesture.
Re:OpenMPTCProuter on Tuesday October 27, 2020 @12:07PM (#24908771)
Indeed, ECMP uses some kind of hashing (dependant on the implementation) to do the distribution and doesn't take different line speeds into account at all. Great improvement if this project does take this into account.
Re:OpenMPTCProuter on Tuesday October 27, 2020 @11:47AM (#24908553)
look into ECMP

Older »