News for hackers. Stuff that matters.

electricant

Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker

https://github.com/electricant/adblock-rust-manager

Firefox 149 ships adblock-rust (Brave's Rust engine, MPL-2.0) completely disabled with no UI. It's controlled by two about:config prefs with no WebExtension API, so you can't touch them programmatically from a standard extension.This extension gives it a UI: ETP toggle (via browser.privacy API, instant), filter list manager with clipboard helpers for the manual about:config steps, and 8 preset...

( Read More... | 47 comments | 41 points | on HN )
Re:Ask HN: What are you using your Raspberry Pi for? on Saturday September 13, 2025 @11:05AM (#45232664)
It mostly is a cool way to waste some time. But why not? You'll have millisecond-accurate timing throughout your network
Re:Ask HN: What are you using your Raspberry Pi for? on Saturday September 13, 2025 @10:59AM (#45232616)
I have a pi 3 B+ running as an LTE to WiFi gateway. I'm not using the native WiFi but the ethernet is connected to an openwrt router.

Since I had ram to spare it also does:

- dhcp

- caching DNS + filtering

- Mqtt server

- GPS-based NTP server

- Openvpn server to my nas (at a different location) and vps

Re:The car is not the future: On the myth of motorized freedom on Tuesday September 02, 2025 @02:48PM (#45107366)
Author here. Having read the comments let me clarify that I'm not advocating for a world devoid of cars. I'd like that cars could be an option not a must. I totally see that cars are here to stay especially where really needed. But who decides when they are really needed? The owner of course! However, I think that we could perhaps shape our lives for walking/cycling and incentivize public transport whenever possible.
Consider storing all your passwords in a password manager. I can recommend pass synchronized with git on PC and smartphone but many other services are available. Then, write your master password (or encryption key password) somewhere your family knows where to find in case of need. This way you do not have to store the full password database in plaintext but only the main password. If you add/delete a password you do not have to print anything again.
Mullvad accepts cash payments where you send the amount due via mail. They also offer a choice of Cryptos. See: https://mullvad.net/en/pricing
Happened to me on what, if I recall correctly, was a thinkpad t61. In the end it was due to outdated BIOS. Updating it stopped the PC from hanging up.

Perhaps check that your BIOS is the latest version first.

And by the way run also a scan of the RAM with memtest.

Ask HN: What do you do with your list of articles links?

Over the years I hoarded a fair bit of articles and links I found on the web. I found them interesting or maybe useful in the future. I also compiled a markdown file where I try to keep them organized. But the truth is, I never reference them again. If I read this list now I still think they are interesting so I'm reluctant to just throw this stuff away. Some of them could be combined into an...

( Read More... | 10 comments | 4 points | on HN )
Re:Alpine Linux Seeking Support After Equinix Metal Sunsets on Tuesday February 04, 2025 @06:55AM (#42931231)
Not only alpine linux but also X.Org and freedesktop.org
Let me disagree. IMHO cursive is faster than print once you get the hang of it.

However my point is valid for print too I guess.

Regarding time saved and the fact that they are two different systems, I don't get it. Time saved for what? They are not so different, cursive is built on top of print, just optimized for not lifting the pen from the paper too often (hence it is supposedly faster to write).

Today I learned that in the us children are not taught cursive handwriting. This is rather absurd to me. How are they supposed to write?
Re:How do you backup your Android? on Friday January 10, 2025 @06:05AM (#42654613)
Syncthing to my home NAS. Bakup is triggered automatically when the phone is connected to the wifi and charging (which happens every night).
The reference to the Monty Python spam sketch is gold :D
Re:I Solve Problems (talk at EuroBSDCon 2024) on Friday October 04, 2024 @03:38PM (#41744881)
What 'gotchas' exactly?

Ask HN: What would you do with a 130 ton locomotive?

Caltrain (rail service provider for the San Francisco Peninsula) is selling their old 135 ton gasoline locomotives: https://www.caltrainstore.com/special-items/p/caltrain-emd-f40ph-2-locomotive-usedAccording to the website, the engine is disabled and you have to pick them up yourself.I was wondering what you colud do with one of those beasts and why they are selling them. What would you buy one...

( Read More... | 47 comments | 3 points | on HN )
Re:A Book on Linux on Friday June 21, 2024 @08:14AM (#40748795)
Caught me off guard. Great book BTW, but not for beginners
I built a series of iot sensors and actuators for home heating. All based around the same modular firmware and hardware concept [0].

We have 3 of those boards scattered around the house and one sitting outside reporting external temperature, humidity, pressure and air quality. The 3 boards inside measure the same values as well but also control the heating system.

Finally, all the data is sent to a raspberry pi over mqtt for logging. Data is presented over a web interface which also allows to set the desired temperature.

Oh, and also a clock with date and time synchronized over NTP showing the external temperature and humidity. Super useful to get dressed in the morning ;) [1]

[0] https://github.com/broken-giobbe/ceci [1] https://github.com/electricant/ESP8266_NTP_clock

Well it's not just about Rust. What we have here is pluggable schedulers leveraging the BPF functionality within the linux kernel. They can be written in watever language you like and they are running in the user space.

Older »