News for hackers. Stuff that matters.

charsi

The site's cert expired yesterday.
I wrote a little script to constantly check for open appointments on ICBC (for license and motorcycle driving test slots). Has come in handy a few times already since usually everything is booked up months in advance. With this I usually find something much sooner within a few hours of running the script. https://gitlab.com/charsi/icbc-appointment-checker
Re:Setting up my new laptop: Nix style on Monday December 26, 2022 @10:56AM (#34138672)
I am on a thinkpad using an external thunderbolt monitor with several peripherals linked to it. No sweat at all. Never had to install drivers for anything, webcam, wifi, bluetooth etc all works. Linux mint has been rock solid. I've gone through three major OS updates without anything breaking.
With a .editorconfig[1] file with the correct configs you can get most code editors to insert spaces instead of tabs.

[1] https://editorconfig.org/

Also look at `yq` - https://github.com/mikefarah/yq

This is a wrapper to jq that also supports yaml and other file formats.

Re:DNS SRV Records for HTTP (2009) on Tuesday October 25, 2022 @08:43AM (#33329716)
MongoDB has been using something similar for a little while now - https://www.mongodb.com/developer/products/mongodb/srv-conne...
Just disable javascript in ublock origin for the site and you don't have to even worry about clicking anything. Lots of news sites deliver the content and then try to block access to it using javascript.
Re:We are removing the option to create new subscriptions on Tuesday June 21, 2022 @10:30AM (#31824356)
Isn't whatbox.ca mainly aimed at hosting seedboxes? They are accordingly higher priced than a VPN. Whats the rationale for using them as a VPN ?
vlc can play youtube links so you just need to open the m3u file in vlc if you don't want to download.
I use `git push -o ci.skip` all the time. Also things like ci.variable="DEPLOY_MODE=QUICK" is super handy when I do want to run a deploy in a specific configuration.
Re:Dagger: a new way to build CI/CD pipelines on Wednesday March 30, 2022 @09:04PM (#30862707)
>.. by composing reusable actions, using an intuitive _declarative language_ and API. Actions can safely be shared and reused thanks to a _complete package management system_ ..

That sounds horrible to me. Yet another abstraction layer and set of tools to do something that should be simple. Shell scripts inherently aren't bad. And I really don't see why they'll need more maintenance than using this new tool.

Re:A short conversation with a bank on Sunday March 13, 2022 @12:40PM (#30662953)
It is called a "punt".
Re:Professional maintainers: a wake-up call on Sunday December 12, 2021 @06:17AM (#29528707)
Here is an idea. Make your code royalty free for up to 364 days a year. "MIT-364" is a catchy name right ?

Any company that cannot afford to go without your software for 24hrs per year should pay full whack for a commercial license.

Re:FirefoxPWA: Progressive Web Apps for Firefox on Sunday December 05, 2021 @02:12AM (#29447440)
"Add to home screen" is the option you'll get if the web app doesn't have PWA support. If PWA is supported firefox mobile will show an "Install" option instead. This works more like a native app. When launched there will be no URL bar and the status bar will take the main colour of the PWA.
Re:Thunderbird 91 on Wednesday October 27, 2021 @01:03PM (#29016000)
Ah dam. Didn't get a hit on the url when I searched for it.
Fair point. I think I am using "web" interchangeably with "internet".
Mostly that "web development" translates to services built on http/s only. Web is capable of other protocols. But everybody's favourite runtime has become the browser.
Get them to choose a static site generator - https://jamstack.org/generators/

Host it with neocities free tier - https://neocities.org/

If all the assets are downloaded from your website then make it a PWA. Example - ms outlook (web version).

If you want to put the assets on the user's computer run it as a webserver on localhost and launch it in the user's already installed browser. Example - syncthing.

Browser weirdness is not a thing anymore. So packing your own build with the application is super weird.

Sorry i got this wrong on the first attempt. An even better url exists for this -https://bztsrc.gitlab.io/usbimager/

Older »