395 karma · joined July 14, 2013
Discovering SSH, bash, linux etc in 2004 was magical for me. I always liked the idea of SDF and polarhome and did a similar thing with a few friends for a while, albeit with limited success. Proper internet.
I emailed the author to get the modified bootloader source code that he mentions at the end to allow the dual boot between XP and red-hat via a hardware switch. It was magic to me at the time as a 13 year old! I probably still have the code somewhere.
There was something special about Mini-ITX machines at the time, nothing was that small.
I have a 2u drawer that could accept a face panel. It would actually be super useful to be able to access the equipment behind without taking the rack off the wall.
To be clear, it was an hour years ago, now it's 1m40s. This includes all post processing and PNG rendering too.
The result is a lot of fun, and easy to make!
It’s really great to see games that would otherwise die live on through a community. Ultima online is a great example with the likes of ClassicUO (amazing client) and ModernUO (an active attempt at a modernised server)
I switched from years old Arctic silver 5 to Noctua NT-H1. It resulted in a dramatic difference. 64c loaded vs 84c -- I now suspect I had an air bubble which may invalidate the initial motivation for the work in the first place :-)
Cydar Medical https://cydarmedical.com/
---
Cydar is a surgical augmented intelligence company. We are on a mission to revolutionise what’s knowable and known at every stage of surgery to help build a future where all surgery works exactly as planned.
Cydar Intelligent Maps harness the latest in cloud GPU computing, computer vision and machine learning technology to advance surgical visualisation and decision-making in theatre, and across the surgical pathway. Our Surgical Intelligence system is learning from every case to develop a deeper understanding of surgery.
---
Cydar is based in Barrington, just outside Cambridge. Our offices are located in a historic water mill with views over the surrounding countryside.
---
Some (not all) vacancies are listed here: https://www.cydarmedical.com/careers
We're recruiting across the board right now. I'm hiring a Senior engineer for my team immediately.
Our stack: AWS (EC2/EKS), Python, Typescript, C++, CUDA, Django, Svelte, React, MySQL, Redis.
Thanks for reading!
contact@cydarmedical.com
It's not distributed, however.
I've eliminated those tabs and now have tabs related to what I'm currently doing only. There could still be dozens, but importantly they do get closed.
To prevent the static tabs, I do 2 things:
1) Map tabs I monitor (email, chat etc) to a streamdeck, pressing a physical button every time I want to check
2) Save those static "TODO" tabs to a task manager[1] and treat them as tasks.
[1]: My own task manager: https://github.com/naggie/dstask/ -- saving the URL in note means I can open the tab in a browser again in a command (open)
1. A relay to reset the PC like iDRAC/iLO
2. 2 dual pole relay to move a USB flash drive to and from the PC it's connected to, in combination with (1) you could then boot ISOs remotely by dd-ing the ISO to the flash drive and then connecting it to the host PC with a relay
I'd appreciate corrections/feedback etc!
Callan
In my opinion, not quite; the peer private key only exists on the server for a short amount of time which somewhat mitigates the problem.
I agree it's not ideal but it is convenient, and a good balance for the average user in my opinion. I will support specifying a public key as part of the `add` command soon. See https://github.com/naggie/dsnet/issues/8 (also, see the FAQ)
Thanks for the feedback
I looked around but I considered the available wireguard GUIs / tools (such as subspace) to be too heavyweight and/or have a few security concerns.
So, I wrote dsnet in go. dsnet manages subnet generation, IP allocation, key generation and peer management.
* A sane and working server peer configuration is generated with a single command * Client peers are added/removed with a single command * A JSON report suitable for producing a HTML rendered peer status display can be generated with one command
There's more in-depth information on the github README, and background + a tutorial on my website: https://callanbryant.co.uk/blog/how-to-set-up-a-wireguard-vp...
Thanks for reading!
Thanks!
* syncing requires hosting a taskwarrior server
* the task table rendering was (and still is) broken[1]
* I wanted full markdown notes for each task
I wrote dstask[2] in go. I've been using it dozens (hundreds?) of times a day for a year and a half now, maintaining and adding important features as I went. After having used it for such a long time I now feel it's ready to feature on HN!
I've tried my best to make the documentation as useful and possible -- see the readme file for the install guide, tips and screenshots.
It's stable for day-to-day use and has 90% of the features I need. A notable exception is recurring tasks -- coming soon.
For more background on why I wrote it, see: https://callanbryant.co.uk/blog/dstask-a-taskwarrior-alterna...
Thanks for reading and I'd really appreciate feedback.
---
[1]: https://github.com/GothenburgBitFactory/taskwarrior/issues/2... [2]: https://github.com/naggie/dstask
I'm glad you like it.
> Side note, any particular reason for having `user-select: none` set on your blog? That seems somewhat counterproductive for a blog with code examples...
Ah -- that's not intentional. Thanks for letting me know, I've pushed a fix!
I developed the hugo theme for something else where it made sense (a portal) then converted it for use with my blog and missed that.
dsnet is a simple wiregard management command that manages key generation and IP allocation, generating config files. I'm using it for a few networks at the moment.
I recently tried to add decent documentation and a blog post in the hope that it's useful to someone. I should so a Show HN really.
Here's the blog post: https://callanbryant.co.uk/blog/how-to-set-up-a-wireguard-vp...