Can anyone recommend a #VNC server for #Windows? The one that keeps coming up is RealVNC, but it seems to force you to create an account and run everything through their servers. I don't want any of that garbage, especially since VNC is not an encrypted protocol, and could easily be eavesdropped upon and/or MitM'd.
This is to do remote tech support on my father's PC. I've already got him on my private VPN, so there's no need to worry about dynamic IP or NAT issues. I thought about Windows' native Remote Desktop software, but in Microsoft's infinite wisdom that's not available on his particular version of Windows.
Andrew Clement likes this.
I don't think Wireguard per se handles this.
One way to handle this is to use 'ip rule' to mark the traffic to belong to a specific table (called a vrf), and then set up 'ip route' commands to send that traffic to your wireguard interface.
You need to be careful with asymmetric routing. If you are using NAT outbound anyway (because you run RFC 1918 networks inside your network) then it gets easier as you apply source NAT on the correct interface.
See also: https://serverfault.com/questions/345111/iptables-target-to-route-packet-to-specific-interface
iptables - Target to route packet to specific interface?
My home server has two main interfaces, eth1 (a standard internet connection) and tun0 (an OpenVPN tunnel). I'd like to use iptables to force all packets generated by a local process owned by UID ...Server Fault
You may have a look at policy based routing, though.
πΊπ¦ non-standard nerd reshared this.
like this
πΊπ¦ non-standard nerd, Sasha and Guy Geens like this.
Sasha reshared this.
maybe `jq`?
https://stackoverflow.com/a/34407620/8607180
How to urlencode data for curl command?
I am trying to write a bash script for testing that takes a parameter and sends it through curl to web site. I need to url encode the value to make sure that special characters are processed prope...Stack Overflow
Depending on how automated you want this to be, sox may be useful - it can certainly do the filtering, and can at least generate a spectrogram from which you can decide where to filter.
Csound can do this sort of thing more capably but using it will involve coding to define exactly what you mean.
Jonathan Lamothe likes this.
Matthew Skala likes this.
Sonic Visualiser
Sonic Visualiser is a program for viewing and analysing the contents of music audio files.www.sonicvisualiser.org
Jeff MacKinnon reshared this.
This is extremely frustrating.
I host a piece of software on my server for my father. He connects to it via #SSH (using #PuTTY ). He just got a new computer, and wanted me to set it up so that he could connect, just like I did with his previous computer. No problem right?
I show up, generate the key, and authorize it on the server, but for whatever reason PuTTY refuses to acknowledge the existence of this key. I know it's not even trying, because it doesn't even ask for the passphrase to decrypt it.
Has something changed in the latest version of PuTTY that I just don't know about? Do I need to do something the enable public key authentication beyond simply specifying the path to the key?
reshared this
Krafty :arcolinux: :neovim:, Celeste Ryder πΎ ππ³οΈπ, Mallory :v_trans: :v_lesbian:, Chaslinux, Rich Felker and morph reshared this.
Okay, here's where it gets weird:
I installed PuTTY on my home machine using Wine so I could test it. It worked flawlessly.
Madeline :antiverified: likes this.
It turns out I'm an idiot.
I have a bunch of machines on my LAN that all port forward out to the same VPS on different ports. I was mistaken about the port number (and therefore the host) and his account wasn't actually there. This is why it didn't bother with the key, and is also why I could connect as I have an account on all of them.
like this
Kofi Loves Efia :verified:, David Gershman, Derek Parks and Coffee β like this.
David Gershman likes this.
David Gershman likes this.
grep -i pubkey /etc/ssh/sshd_config
PubkeyAuthentication yes
Coffee β reshared this.
Andrew Pam likes this.
reshared this
dasgrueneblatt and Scientist Rebellion Germany reshared this.
Jonathan Lamothe likes this.
Many years ago, I had a job that involved programming PICs, but it could only be done with their software on Windows, and required an expensive license if you wanted to use C instead of Assembly. That's why I was looking at AVR.
I know they got bought out by Microchip and a number of things have doubtless changed since then (circa 2012-ish).
For the toolchain, you can use GCC.
For programming, you can use avrdude (works well with the Atmel-ICE on Linux).
For debugging, you can use Bloom and GDB. Bloom exposes a GDB server, allowing GDB to gain access to the AVR target for debugging operations. You can also program the target via Bloom (using GDB's `load` command)(disclaimer: I'm the author of Bloom). Bloom also works well with the Atmel-ICE.
I use CLion, GCC, avrdude and Bloom for all of my AVR development.
Jonathan Lamothe likes this.
I use https://www.adafruit.com/product/46 when I'm programming a bare AVR chip.
Some of the out-of-dateness may be about a protocol that I've heard rumor of that allows chips to be reprogrammed without an intermediate programmer. However, I've not explored it and even forget what the protocol was.
USBtinyISP AVR Programmer Kit (USB SpokePOV Dongle)
USBtinyISP is a simple open-source USB AVR programmer and SPI interface. It is low cost, easy to make, works great with avrdude, has both 6 and 10 pin standard ISP cables, is ...www.adafruit.com
Jonathan Lamothe likes this.
@savanni hey, just to mention that you may also build your own #AVR programmer probably even cheaper (but more DIY) with the
#VUSBtiny project:
https://github.com/goncalor/vusbtiny
I've had mine for ~8 years and still use it. You can see it in the background on this post.
https://infosec.exchange/@goncalor/111015206229493477
This absolutely unremarkable blink is actually quite cool to me at the moment since it's being controlled by a timer/counter, two compare matches and an interrupt service routine. This is just as a test for how I'm thinking of implementing HSYNC.The pin is configured to toggle when the counter reaches a top value, via a compare match. That would make the LED blink by itself. However there is a second compare match at half (configurable) that top value which is forcing a compare match. So the pin can generate a pulse of configurable duration and period.
And not that I have written this I realise I seem to have just implemented a convoluted PWM lol. Should check if I can just use PWM for what I need.
GitHub - goncalor/vusbtiny: Small ISP programmer that uses an ATtiny running V-USB
Small ISP programmer that uses an ATtiny running V-USB - GitHub - goncalor/vusbtiny: Small ISP programmer that uses an ATtiny running V-USBGitHub
Jonathan Lamothe likes this.
Sourdough2021 likes this.
Bob Jonkman reshared this.
Regarding a simple recipe, the one i often use is about as simple as it gets:
200g of starter (should be bubbly and active)
190g of water
9g of salt
350g of bread flour (aka "strong flour") all-purpose flour will work in a pinch.
Mix all the ingredients until you get a shaggy dough, then put in a clean bowl (ideally coated with a little olive oil to prevent sticking) to rise for 2-8 hours (depending on temperature). Once it's doubled, stretch the corners and fold over the center (this is in place of kneading) until the dough stops wanting to stretch easily. Form a loaf in a banneton or a loaf pan or small bowl and let rise until doubled again (1.5-4h, depend on temperature). Bake at 450F in a covered dutch oven for about 30-35min, then remove the cover for another 5-10 until the color is pleasing.
Bob Jonkman reshared this.
I'm going to try a fresh batch with the bread flour I have (I was previously using all purpose because the recipe called for either).
I'm told by @Sourdough2021 that I should look for 15g of protein per 100g. The bread flour I have only has 4g per 30g, which works out to 13 1/3 per 100. Hopefully that's sufficient. If not, I'm off to buy another bag of flour.
It's funny. I started doing this because I wanted to bake bread without having to buy yeast, and all it's cost me is like a dozen bags of flour to figure out how to get it right. π
At this point though, it's the principle of the thing.
like this
Sourdough2021 and Bob Jonkman like this.
Try rye for a starter or buy a starter.
Sourdough2021 likes this.
Love my Alaskan starter! He's like 11 yrs old at this point or something. I keep him in the fridge when I'm not actively using.
Feed 1:1:1 by weight water, unbleached flour, starter
Very not fussy. No special flour or w/e.
Sourdough2021 likes this.
Jonathan Lamothe likes this.
My flour is about what yours is - 12.7% protein according to the bag (4g per 30g, probably rounded). It's "King Arthur bread flour" (I'm in the US) - and I've had good success even with an all-purpose flour with less protein, though it's not quite as nice.
What does "not rising properly" mean? Is the crumb especially dense? I've found that my kitchen is cold enough (65F/18C currently) that I have to let it rise a loooooong time - which is one reason why I started experimenting with a proofing box (aka, a big styrofoam container with some warm stuff to keep the temperature up to 75-82F (24-27C) which makes the whole thing take a lot less time. If it's really not rising at all, you could try adding some commercial yeast to your starter - I've done that in the past... usually takes a few batches to settle back down but can help in a pinch.
I have one of these. Expensive but worth it! https://brodandtaylor.uk/?gclid=Cj0KCQjwiZqhBhCJARIsACHHEH8RLrW6-8vTP7M3AQMQi-8zAna3uc8Rnbb3BjYhSbY338v6L17hUv0aArXcEALw_wcB
Brod & Taylor | Folding Dehydrator | Folding Proofer & Slow Cooker
Folding Dehydrator - Folding Proofer & Slow Cooker by Brod&Taylor. Simply fold up after use and stow away! Excellent design!Michael Jadzinski (Brod&Taylor UK)
Mine is this, it came free with a shipment of something kept cold. Much less fancy but very very cheap π
FWIW, I'm following this recipe, though I'm ignoring brand names.
I used whole weat flour for the initial starter, and have been feeding it with unbleached all purpose. On the first feeding, it actually spilled out of the jar, but has been fairly inactive on subsequent feedings. I actually marked the outside of the jar with a dry-erase marker to see if it was rising at all. The last one rose perhaps a few milimeters, though I am getting bubbles.
I'm not concerned about my kitchen being too cold. I don't have control over the heat in this apartment, but it's usually pretty warm, probably well within the range you mentioned.
Only thing i can think of is maybe your kitchen is warm enough that it's super-active and exhausts the flour too quickly. Maybe try feeding it with whole wheat if you have any left...
Scratching my head here. You seem to be doing it right!
I'm in Canada. I use Rogers unbleached flour (I don't use bread flour and it works fine).
Jonathan Lamothe likes this.
Bob Jonkman reshared this.
Would love to get started with sourdough. $ONESON tried growing starter from scratch, but no luck.
And would love to get into some exotic breads, cheese, onion, and especially Groninger Koek.
There's a cob oven in the community garden across from Schneider Haus on Queen St. We should see about having a bakeout in the summer, followed by a loaf swap!
@waterlooregion may be interested in this too...
@silverwizard @me
@silverwizard @me
So 1 cup water and 1 cup flour, wait 3 days, more flour and water, wait 4 more days, had a nice Bread Goo
Bob Jonkman reshared this.
Bob Jonkman reshared this.
But I have the idea it's not the hardness of the flour that matters, but the fact that store-bought flour is mostly sterile.
@jbwharris @silverwizard @me
My first starter I used like Robin Hood flour
My last starter I used some locally grown organic weird flour, and they both seemed to work fine?
I haven't made bread in over 20 years, so I can't fill you in on the details of the ingredients. But, I do remember that making my own sourdough starter was dead simple.
Flour, water and whatever, maybe nothing, else the recipe said into a jar, covered with something to keep out bugs and dust (loose lid? cheese cloth?) and put it on top of the fridge for X days. Bingo.
What are you folks trying?
silverwizard likes this.
I make the plain loaf and bagels regularly!
https://www.kingarthurbaking.com/recipes/sourdough-starter-recipe
Sourdough Starter
This is the tried-and-true method we use for making sourdough starter here at King Arthur, and we feel you'll have success with our sourdough starter recipe.King Arthur Baking
The recipe called for the second feeding to be 24 hours after the first, and then every 12 hours thereafter.
I'm going to try at the 12 hour mark though, since I think the problem was that it had starved by the 24h mark. I'm also using bread flour this time instead of all purpose. I started with whole wheat, because it's what I had on hand, and my wife might murder me if I tell her I need to get yet another variety of flour. π
Is this common for a first feeding? My apartment tends to be quite warm, FWIW.
#sourdough
like this
π-Antonio, Jeff Rizzo, Axel Kramer and Rhevian like this.
Bob Jonkman reshared this.
like this
Darcy Casselman, Jeff Rizzo, Ryan Schlesinger, Sourdough2021, Bob Jonkman, Haelwenn /ΡΠ»Π²ΡΠ½/ :triskell: and Adrian Aleixandre like this.
Bob Jonkman reshared this.
Jonathan Lamothe likes this.
I've started keeping it in an insulated bag after feeding, but only since the last two feedings. I'm wondering if it's possibly due to the fact that instead of putting it back in the same glass jar, I put it in a freshly washed one after every feeding (because I tend to spill starter all over the jar making a mess of it when I measure it out).
The proportions I'm using to feed it are: 113g of starter, 1 cup of bread flour, 1/2 cup of warm water. I do this every 12 hours (+/-15 minutes or so).
The recipe says it should be good to go after 5 or 6 days, but I've heard of people needing up to three weeks to get a viable starter going.
#AskFedi
Jonathan Lamothe likes this.
Susan βΆβΆβΆβΆ reshared this.
Content warning: PeerTube woes, weighing channel migration options
I have everything backed up, so I'm thinking about either re-uploading them, or (more likely) rehosting elsewhere. I'd love to self-host a PeerTube instance, as I've upgraded my internet connection since I last considered that, but the machine I'm currently hosting most of my services from has limited storage (128GB) and I'm already finding myself needing to make decisions about what to keep and what not to. I'm considering automatically pruning old posts from my Friendica node, as that's taking up a fair chunk of space. I'd love to upgrade my "server" to a NUC with 1TB of storage, but that's a little out of my price range at the moment.
I've also looked at diode.zone, but their terms of service specifically prohibit music under the YouTube license which a couple of my videos use... though, I suppose I could re-edit them.* I am a little concerned that they are a relatively popular server. Popular servers tend to have their mod teams stretched pretty thin, though I don't know if that's particularly been a problem over there. Even if it isn't an issue now, it may become so in the future.
Are there other options I'm missing here? My preference would be to self-host if at all possible, as video tends to consume a non-trivial amount of resources.
#AskFedi
* I probably should anyway, since they're apparently not compatible with the Creative Commons licenses I'm using.
Susan βΆβΆβΆβΆ likes this.
I'd hate to have to replace the whole stupid thing over a $30 part.
#AskFedi
you might need to experiment. But I tried what I typed here.
Jonathan Lamothe likes this.
#AskFedi
I've used #WriteFreely, but there's a conundrum hosting any blog as I've just written here: https://wordsmith.social/underlap/bring-back-blogging
Bring Back Blogging
I'm sympathetic to the idea behind Bring Back Blogging, even though I find there's more inertia to writing a blog post than posting, say, on Mastodon.But it's tricky to know what to do about hosting.
I potentially could host my own blog, but then I'd have the costs associated with a hosting service and renting a domain name. I'd be responsible for regularly upgrading the operating system and blogging software to avoid security exposures. If I wanted to split the cost of hosting with others, I'd have to provide them with some kind of support. Also, when I eventually stop hosting, my posts and those of anyone else sharing the service would cease to exist, so any important posts would need to be moved elsewhere first. Finally, if I hosted my own blog, that could be the thin end of the wedge and I'd be tempted to host my own Mastodon instance, etc.
The alternative to hosting my own blog is to use a commercial blogging site such as Blogger (which I used regularly over seven years ago), Medium, or WordPress. But I find the commercial aspect of these a little distasteful. Unless I paid to use them, and possibly even if I did pay, my writing would be exploited by these platforms by subjecting my readers to advertisements, promotions, or other visual clutter.
For now, I'll stick with wordsmith.social and try to find out who pays for it and whether I can contribute to their costs.
Jonathan Lamothe likes this.
github.com/makeworld-the-better-one/gemget/ that works well
There are others here:
github.com/kr1sp1n/awesome-gemini
GitHub - makeworld-the-better-one/gemget: Command line downloader for the Gemini protocol.
Command line downloader for the Gemini protocol. Contribute to makeworld-the-better-one/gemget development by creating an account on GitHub.GitHub
Jonathan Lamothe likes this.
I like it a great deal.
e.g. lagrange --dump gemini://smol.chorebuster.net > ~/downloaded.gmi
like this
Jonathan Lamothe and sl1200 like this.
https://github.com/makeworld-the-better-one/gemget
GitHub - makeworld-the-better-one/gemget: Command line downloader for the Gemini protocol.
Command line downloader for the Gemini protocol. Contribute to makeworld-the-better-one/gemget development by creating an account on GitHub.GitHub
Jonathan Lamothe likes this.
curl
already supports many protocols (not just HTTP/HTTPS), including Gopher. There's no reason I can see that it shouldn't support Gemini in the future.According to @A6BDBF57_57B731E9, it already supports Minus too because all Minus URLs can be translated into Gopher URLs. (Minus is Gopher stripped down to the minimum, but with hyperlinks and some Markdown-style formatting.)
Content warning: code review request
https://codeberg.org/jlamothe/gemcap/pulls/3
#CodeReview #AskFedi
catch *any* exception
Story at: jlamothe/gemcap#2 `listenLoop` was crashing when the client closed the connection during the handshake. How this doesn't qualify as an `IOException` is beyond me.Codeberg.org
Digit likes this.
Content warning: code review request
ZZ Bottom reshared this.
like this
ZZ Bottom, thamespirat and Miander like this.
reshared this
Susan βΆβΆβΆβΆ and Christoph S reshared this.
1) Do you think that you read unknown-soured ebooks/pdfs regularly, and importantly, what's your existing threat model around those?
2) Giving F-Droid's proclivity for not disclosing the bug - can you be sure that the known issue is relevant?
3) What is the feature you like about Libera Reader?
I spent a long time finding a FOSS ereader that was usable. It was a while ago, so I don't exactly remember the specific criticisms of the others I'd tried.
I remember there was one where the right ~5% of the page would render off-screen.
I just want something I can read with and will remember my page on each book.
Jonathan Lamothe likes this.
From here: https://divestos.org/misc/appsec.txt
From here: https://github.com/foobnix/LibreraReader/issues/1030
So - basically - there's a chance you might trip over an unrisk analyzed CVE in an unlikely path that's used only sometimes on older devices.
These issues are:
https://github.com/advisories/GHSA-hh5m-fj6m-hwjp bad XPS file (I have never fed one into my PDF reader), and appears to be a crash, and only on Windows
https://github.com/advisories/GHSA-6xp9-rj6v-fx2r the exact same issue but different vector, also Windows only
https://github.com/advisories/GHSA-9jxc-7cqj-8cgc a repeat of the above, also only on windows
https://github.com/advisories/GHSA-gqv2-4ghg-ccgm this is an actual integer overflow - https://nvd.nist.gov/vuln/detail/CVE-2017-15587 shows that there's no known exploit or POC, so you might be only able to crash the app container - though it's possibly exploitable
OK! So there's a potentially problematic bug, in a fallback PDF renderer
This really feels like anti-security - since it's not a static code analysis, and just a specific report for *any* CVEs, not even relevant CVEs.
Personally? I'd wait for a fix and possibly stop running windows.
Jonathan Lamothe likes this.
Also, integer overflows might let you read random memory.
It's basically a case of "this is a vulnerability that could become a thing, and might already be a thing, but this is the root cause if it's a thing"
But I'm not aware of a criminal muPDF gang exploiting 5 year old muPDFs for the sweet sweet keys.
Since - uh - ebook pirates running muPDF probably isn't a large enough demographic for criminals
Edit:
This is why you really need to say *what* CVEs are involved, and what issues are the actual issues. Since just randomly saying "A security vulnerability" for both "Can turn on your camera while powered off, without turning on the camera light" and "There's an unexploited integer overflow" is just security theatre
silverwizard likes this.
Caelyn McAulay reshared this.
like this
Jimmy (π) Jim (π) Jim (π) and Shaun Griffith like this.
Not sure which of these options refers to normal password authentication though...
https://www.ssh.com/academy/ssh/config#listing-of-client-configuration-options
Steve
•https://rustdesk.com/
I just use the rustdesk servers rather than setting up one of my own with my own usage needs.
RustDesk β The Open Source Remote Desktop Access Software
rustdesk.comepakai
•I use TightVNC to manage my little fleet of kid's machines. Just a simple password to connect, and a separate password to administer the VNC server itself. My client is usually Remmina on Linux, but it's VNC so I'm sure you have lots of options there.
https://www.tightvnc.com/
TightVNC: VNC-Compatible Free Remote Desktop Software
www.tightvnc.comJonathan Lamothe likes this.
fedops ππ
•we use Tightvnc which is completely standalone.
You absolutely need to put a VPN in front of it though; don't just open it to the interwebs.
Jonathan Lamothe
fedops ππ likes this.
juliadream
•I'm not sure about windows. I use Spice to access the VM's on my servers.
https://pve.proxmox.com/wiki/SPICE
SPICE - Proxmox VE
pve.proxmox.com