News for hackers. Stuff that matters.

ice3

Re:Pi Durable on Saturday October 03, 2026 @08:00AM (#49943503)
Indeed.

Basically every completed step is a git commit of a worklog and a commit of the updated "TODO" list. I have a queue of tasks that have to be done, the agent reads that, does some research, updates the worklog (does not commit), does the work, crosses out the task from TODO, updates the worklog and commits.

This started out as a human-in-the-loop setup, but now it mostly just works on it's own.

The initial run is in systemd timer+service. So the whole thing mostly runs on it's own. There are multiple skills - for different tasks.

If there's a crash, pi restarts (some scripts around that), checks the worklog, sees that it's not committed and assumes that it did not finish, updates are handled the same way.

Now the TODO can be wildly different. Read my email, prepare an answer to insurance. Read my email, update my calendar. Figure out and optimize my home assistant automation. Use the ghidra MCP to rev-engineer a crackme.exe. Optimize my Openwrt wifi network (complex topology, multiple APs), rewrite my old java 6 code to modern java with tests, research birthday presents based on hobies etc...

So far I've thrown just about everything into that setup - the only time I actually need to do something is when pi needs me to do something in the physical world - say - a TRV on a radiator got air blocked and I need to bleed it. Or it did the research and I actually need to buy something. I get a notification and a calendar entry.

I do have a similar setup at work, but since my company moves at snail pace compared to development outside, this is my way to keep "up to date".

Re:Pi Durable on Friday October 02, 2026 @08:18AM (#49932659)
Very similar to my work flow with pi.

I do use a git as pi memory with commit history and a worklog. Restarting pi just continues from the worklog + last commit/uncommitted changes.

Durable ... is different but I definitely will try it out.

No source, useless outside of azure.
i wonder what the price will be and if it supports custom domains
Here's a cursed way of writing an ip address: 0xA.024.7720 where 0xA is hex, 024 is octal and last 2 octets are written as a decimal number
Re:Mikalojus Konstantinas Čiurlionis: a genius cursed by fate? on Tuesday February 07, 2023 @06:24AM (#34691336)
There's a short VR film "Trails of Angels" https://angelutakais.lt/en/

" The virtual reality film "Trails of Angels", the winner of prestigious international and national competitions, is a work by Kristina Buožytė and Vitalijus Žukas, dedicated to the creations of the artist, composer, and pioneer of abstract art Mikalojus Konstantinas Čiurlionis. "

Available in Lithuania and in couple of locations in US

Re:Stanford's “Elimination of Harmful Language” Initiative on Tuesday December 20, 2022 @02:48AM (#34062865)
Is this a reply by ChatGPT?
Re:Building a Virtual Machine Inside ChatGPT on Sunday December 04, 2022 @06:08PM (#33859038)
Ask it to reply with an acrostic
Re:Source Code for SunOS 4.1.3 on Saturday October 29, 2022 @10:34AM (#33384358)
> I'd try to get the source for 4.1.4

https://github.com/Arquivotheca/SunOS-4.1.4

Re:Making an SSH client the hard way on Friday October 28, 2022 @03:47AM (#33368718)
Interesting, I could see this as a nice replacement for Gravitational Teleport.

One of the things that Teleport lacks (IMO) is Wireguard

Re:iPhones and action discoverability on Saturday September 24, 2022 @06:09PM (#32966978)
Huh, I always assumed it’s a double tap, and I’ve been using iPhones sines 4, but just checked and it’s a single tap.

Talk about action discoverability.

Re:iPhones and action discoverability on Saturday September 24, 2022 @03:16PM (#32965715)
I'd also add - double tapping the top of the screen to scroll to the top.
Re:Ask HN: How do I/you prep for the energy crisis in EU? on Thursday September 08, 2022 @10:59AM (#32766578)
Some extra things I do.

My combined water boiler is set to turn on/off on schedule. When running off electricity it only heats water during the night.

Some other appliances are also set to work on schedule. Washing machine, dish washer etc... usually run overnight.

All computers are set to sleep after 10 min of inactivity. The only things that are on 24/7 are APs, a few cameras and a NAS.

I also have a garden. I grow/pickle my own tomatoes, cucumbers, pumpkins, apples, prunes, mushrooms, nuts, berries. But not potatoes, since those are cheap to buy.

I think in total, it would be enough to last for 3-4 months.

Re:Ask HN: How do I/you prep for the energy crisis in EU? on Thursday September 08, 2022 @10:43AM (#32766320)
>Hope that electric heating will still be legal.

Air source heat pump (split AC unit) is the way to go. Those things have efficiencies of 200-600%.

Re:Ask HN: How do I/you prep for the energy crisis in EU? on Thursday September 08, 2022 @10:41AM (#32766281)
>If you’re reasonably young and healthy, you’ll survive.

I'm not. The lower limit of my comfort zone is 19c, anything colder and I can't work.

Re:Ask HN: How do I/you prep for the energy crisis in EU? on Thursday September 08, 2022 @10:31AM (#32766100)
My office is in fact the smallest room, just enough for a table, a chair and my homelab (a bunch of rPIs, some network equipment, a few servers).

All the electronics keep the room relatively warm, so most of the heating is actually turned off in that room :)

Re:Ask HN: How do I/you prep for the energy crisis in EU? on Thursday September 08, 2022 @10:05AM (#32765673)
Installed solar power last year and an air source heat pump. My pellet burner is still going to be the main source of heat/hot water though. Got pellets at the start of the year (with only 80% premium over last year, now the prices are 3x of what they used to be ), have wood to offset use of pellets and even some coal [just in case]. Replaced every bulb with LEDs from IKEA.

Set all rooms in the house to 18-19 c. Going to heat my home office/bedroom to 20-21 c only during the day/while being there.

Re:An io_uring-based user-space block driver on Thursday August 18, 2022 @09:20AM (#32509178)
Somehow this reminded me of this post on LKLM:

- <odd>.x.x: Linus went crazy, broke absolutely _everything_, and rewrote the kernel to be a microkernel using a special message-passing version of Visual Basic. (timeframe: "we expect that he will be released from the mental institution in a decade or two").

[*] https://lkml.org/lkml/2005/3/2/247

It's really interesting to see Linux getting more and more micro-kernel like features throughout the years.

Re:Ask HN: Share your personal site on Thursday April 07, 2022 @05:33AM (#30942428)
winamp is missing the "nullsoft" easter egg
Re:Linux Developers Discuss Deprecating and Removing ReiserFS on Wednesday February 23, 2022 @08:23AM (#30440674)
I don't understand why they kept the name.

Reiser4/5 are interesting in concept and I've been running a few boxes on Reiser4 some time ago, but with the name attached, I don't think anyone will be touching it for foreseeable future.

Re:Bash_unit – bash unit testing framework on Tuesday March 02, 2021 @07:08AM (#26314428)
I'd recommend checking out this fork instead: https://github.com/bats-core/bats-core
And then you'd get a Total Perspective Vortex.
Re:Samsung TV owners complain about increasingly obtrusive ads on Tuesday September 29, 2020 @10:35AM (#24628316)
Hotel mode can be activated on most (all?) Samsung TVs. You just have to access the hidden services menu.
Re:RCE on Telia Routers on Thursday July 02, 2020 @11:53AM (#23714637)
You're absolutely correct. And I completely understand the author's point of view.

By disclosing the vulnerability, I'd be taking a risk of a criminal investigation. This is not a joke. This has already happened at least once in Lithuania.

I have a job, one that has nothing to do with infosec, but I'd be risking that job if I had an ongoing criminal investigation.

Re:RCE on Telia Routers on Thursday July 02, 2020 @11:16AM (#23714152)
Right, and there's no possibility to do research/testing anonymously anyway. You use your personal e-Signature/ID card to logon to government sites, your logon is always tied to you.
Re:RCE on Telia Routers on Thursday July 02, 2020 @09:33AM (#23712903)
What one should do is to involve the www.NKSC.lt - Nation Cyber Security Center. They have a form to submit vulnerabilities

I did send a few reports from throwaway email accounts, but the issues did not get resolved.

I suspect there's another way to go about it - if you're a Telia customer - send them GDPR Article 33 request.

Re:RCE on Telia Routers on Thursday July 02, 2020 @08:42AM (#23712508)
So this issue affects Telia Lithuania clients. But I wouldn't be surprised if the same (or similar) issue affects clients in Sweden.

The article mentions a leaked password hash from 2014, but as far as I know, there were at least 3 password (not hash!) leaks over the last 10 years.

Generally, I recommend people buy their own routers and never use the "Self Service" for managing passwords.

As for hostility of service providers - the situation isn't that good.

Some years ago, a white hat reported some data leak vulnerabilities in a medical "self service" portal.

Vulnerability: change your personal code/id (SSN for folks in US) to another person's number in the POST, and voila - you get the medical history of another person.

What happened is that the white hat got blamed for "hacking" that system.

Result: Vulnerabilities aren't getting reported. Bad guys are exploiting them left and right. White hats don't bother disclosing them.

I personally know at least 5 exploitable vulnerabilities in some government websites, but I won't be disclosing them, since that will land me in a lot of trouble.

EDIT: grammar

Re:Lessons learned from writing ShellCheck on Sunday February 09, 2020 @03:48AM (#22281106)
I want to thank the author for an amazing tool.

I've used ShellCheck to catch/fix numerous bugs on some mission critical financial systems (that depend on shell scripts!).

Added it to pipelines and as a mandatory pre-commit hook in git, so all teams started using it (whether they like it or not).

It even caught some places where a rm -rf / could happen because default parameter substitutions were not set ( Same as the Steam bug where it would remove your home directory, but on some big financial systems :) )

All in all - an amazing tool that saved me from a lot of grey hairs throughout the years.

Re:OpenWrt 19.07 on Saturday January 11, 2020 @12:16PM (#22020982)
AFAIK (some?) MikroTik hardware runs Openwrt quite well. I remember running Openwrt on an old Mikrotik routerBoard without any issues.

Older »