HNHacker News
TopNewBestAskShowJobs

F00Fbug

363 karma · joined January 20, 2016

submissionscomments
F00Fbug··on The F-35 may be unsalvageable
I guess that's true to a point, but Boyd was singularly focused on ACM, maybe even obsessed with it. Which is understandable given his background.

I guess it's fortunate that technology continued to advance to the point where the F-16 finally does have improved RADAR and BVR (Block 20 and onward).

But, yeah, they had tunnel vision about the mission.

F00Fbug··on The F-35 may be unsalvageable
The F-18 and F-15 prototypes were competing for the same job. F-15 won and MD managed to salvage their investment and sell the YF-17 to the Navy as the F-18.

The F-16 was the card up Boyd's sleeve that nobody saw coming but couldn't argue against it once he put it on the table!

F00Fbug··on The F-35 may be unsalvageable
Col. Boyd must be spinning in his grave!

One of my favorite books: https://www.amazon.com/Boyd-Fighter-Pilot-Who-Changed/dp/031...

There's a lot about what's wrong with aircraft procurement in this book and how he fought against it. Idealism and pragmatism still lose to politics and money fifty years later!

F00Fbug··on The OODA Loop: How Fighter Pilots Make Fast and Accurate Decisions
Easily in my top 10 list of books!
F00Fbug··on Show HN: C is for Camera, a 35mm film camera represented in Python objects
This is a great exercise -- well done!

What I try to convey to my students:

* We write programs to solve problems.

* The program is a model of the real-world problem.

* The better our model is, the easier it is to solve the problem.

* Objects are excellent ways to model real-world "things" and manipulate them in our programs.

I see online there's a movement that says OOP is "bad" but honestly in cases like this it makes perfect sense to me!

F00Fbug··on Tell HN: Dropbox now requires access to contacts for Google login
I'm happy to see so many people advocating Syncthing... Nothing like rolling your own!
F00Fbug··on Tell HN: Dropbox now requires access to contacts for Google login
I did the same thing. I use Syncthing for a bunch of thing and it really works well. I'm in the process of rebuilding my offsite backup machine with it. I make a local backup of all my digital pictures and will soon use Syncthing to move a copy of that backup to a relative's house in another state. Even if my house burns down I'll have all my media. The offsite box is a 10 year old desktop running Debian with a 12Tb drive in it. Backup server is set to "send only" and offsite copy is set to "receive only" so it's a one-way pipe.
F00Fbug··on Tell HN: Dropbox now requires access to contacts for Google login
Dropbox lost me (100% Linux user) when they decided that ext4 was the only file system they supported.

I've very happily moved over to Syncthing. For a small installation you could use a VPS at Digital Ocean or Vultr. You could even get a Raspberry Pi and a cheap external hard drive.

F00Fbug··on Dropbox to cut 11% of its global workforce
Have a look at Syncthing.
F00Fbug··on Dropbox to cut 11% of its global workforce
As a longtime Linux user I felt snubbed for when Dropbbox decided that ext4 was the only file system that they were going to support. God forbid that Red Hat decide that XFS was the default file system in RHEL7 and Dropbox couldn't make the effort to support the premier Linux distro?

I'm 100% on Syncthing these days. It's not perfect, but it gets the job done and I'm happy there's no big company involved. I set it up my way!

F00Fbug··on Thonny: A hassle-free Python micro-IDE
> Not really

No, really! Sorry, but I've run hundreds of students through this course and that's my actual experience. I love PyCharm. It's a great tool. It's not what beginner programmers need to learn the fundamentals of programming.

F00Fbug··on Thonny: A hassle-free Python micro-IDE
I recommend this to my students frequently. I teach an intro to programming class to college students who have no experience. Inevitably, some try to use PyCharm and they just get lost in it! I tell them it's like learning to drive in an 18 wheeler with a manual transmission. Thonny is very much the Toyota Corolla of IDEs and it's perfect for beginners.

The debugger and variable pane really help beginners figure out what's going as their program runs.

F00Fbug··on Dutch flying car gets permission to drive on European roads
How's the vibration? I've been a fixed-wing pilot for many years. I recently sold my share in a 182 and have considered a gyro for many of the reasons listed here. All the YouTube videos I've seen look like the thing is going to vibrate itself apart! Although, that could be due to strapping a GoPro to a strut or something!
F00Fbug··on Dutch flying car gets permission to drive on European roads
In the case of an engine failure, a helicopter trades its potential energy (altitude) to kinetic energy by allowing the passing air (as it 'falls') to spin the rotors. This is the helicopter's equivalent of gliding, more or less. The condition is called auto-rotation. Gyros are always in a state of auto-rotation, so if the engine quits they simply begin trading potential energy for kinetic energy, which they're really good at.
F00Fbug··on Conditions of ACME's Unconditional Guarantee
I received a Klein bottle as a gift. The box was covered in drawings by Cliff and the accompanying paperwork brings me as much joy as does my zero-volume container!
F00Fbug··on Ask HN: What are some great posts or articles about history of computing?
If you want to read more about ARPANET, check out _Where Wizards Stay Up Late_... covers the whole development... great read!
F00Fbug··on Ask HN: What are some great posts or articles about history of computing?
_Hackers_ is the first thing that came to mind when I saw this... fantastic book!
F00Fbug··on A document that the NSA uses for teaching Python
Here's the first place I send folks looking to learn Python:

http://greenteapress.com/thinkpython2/html/index.html

F00Fbug··on A document that the NSA uses for teaching Python
It's not that great. You can find much better training materials for beginners all over the place.
F00Fbug··on Old book illustrations from the 19th and 20th centuries: an online database
Now we know where Drew gets all his images for http://marriedtothesea.com/
F00Fbug··on TeamViewer stores user passwords in registry, encrypted with hard-coded key
One more reason to flush this turd.

It worked well for me until it started flagging some very non-commercial use (family IT support) as commercial. I actually tried to use their process to unflag myself. Gave up and am happy with AnyDesk now. Not sure what they do with passwords... guess I should check!

F00Fbug··on Apache Guacamole 1.1.0
I hope this project has matured since I last tried it (18 months ago).

As wOutert mentioned, the installation process is difficult and not for the faint of heart. Sure, most folks reading this here could manage it, but we're not normal!

I really wanted this to work since I'm teaching at a school where all the Windows machines are locked down. I teach a Linux class. I teach a bunch of cyber-security classes and often need to install tools for this. Our IT administrators either refuse to let me install the software I need to teach or put up a huge stink.

I stood up a few VMs in my homelab for teaching and was hopeful that I could remote in painlessly. After much weeping and gnashing of teeth I finally got it working. And it worked well. About once a month I do a "yum update" on my CentOS machines and when it ran on this particular machine, it broke something in the Guac stack. I refused to spend the time to fix it!

Simultaneously, I'd been having trouble with TeamViewer. The unfortunate reality of any IT professional's life is that you end up doing IT support for the family. TeamViewer was fine for years, but they started flagging my use as commercial. After looking and testing I found AnyDesk; it works every bit as well as TeamViewer and it has a Windows portable client; you don't need to install anything on the client machine (no admin rights needed).

So now I either boot my machines from a USB stick with Linux or AnyDesk to where I need to go and my life is much better.

When Guacamole is mature and painless like AnyDesk, I'd give it another look.

F00Fbug··on WireGuard is in net-next
You guys rock!!!
F00Fbug··on WireGuard is in net-next
Exactly. Netgate has long said that they won't touch it until it's production-ready; they keep pointing to the warning messages in WireGuard saying that it's beta and when the time is right, they'll consider it.

I'm happy they're being cautious. The inclusion in the Linux kernel is perhaps (to Netgate) a sign that things are headed in the right direction.

As far as FreeBSD, all that exists today is a userspace package (AFAIK). Again, I'm hoping someone sees this as a step forward and will start working on the FreeBSD port.

I'm glad to see progress and hoping for more of it!

F00Fbug··on WireGuard is in net-next
This is a big step forward!

I'm hoping that the 1.0 release will prompt Netgate to consider inclusion in pfSense.

F00Fbug··on Proxmox VE 6.1 – Open-Source virtualization platform
But you don't get that great UI. I'm the world's biggest Linux cheerleader; one thing you never hear is that almost every 'modern' Linux has a hypervisor built-in (KVM/QEMU) to it.

PVE is basically Debian with a wonderful web-UI wrapped around KVM/QEMU. You don't really need it, but it sure makes life easy!

F00Fbug··on Proxmox VE 6.1 – Open-Source virtualization platform
I can't say enough good things about PVE! I started managing VMware in 2003 and ESXi is a wonderful product. I was running ESXi at home on the free license which only gives you eight vCPUs (if I remember correctly). After hitting that limit, I slowly decided to move to PVE. I was able to migrate my machines quite easily and have never looked back. For so many use cases, PVE is just as good as ESXi. If you're looking to virtualize and have relatively straightforward requirements, it's worth a look. Free is great and it's rock solid. I made that switch three years ago and haven't had a single issue.
F00Fbug··on DynDNS Finally Absorbed by Oracle?
I'm submitting this for completely selfish reasons!

I've been a DynDNS user since 2012 and maybe earlier.

No offense to Oracle, but I'd rather not continue my dynamic DNS services with them. What's everyone else using?

Is it worth hosting my own? I have a VPS for web hosting, etc, and could put something there.

F00Fbug··on Ask HN: What do you do with your Raspberry Pi?
- WiFi garage door controller - OSMC x 2 - Stratux

I had PiHole, but moved it to a tiny VM in an effort to minimize cables.

F00Fbug··on The new Dropbox
Not what we need!

When they dropped support for XFS, I was locked out and happily went looking for a replacement.

Syncthing ( https://syncthing.net/ ) does everything I need. Instead of some nameless cloud company hosting my stuff, my 'cloud copy' is a big USB hard drive on a Raspberry Pi.

I still have to keep Dropbox because of a couple of multi-org projects I'm involved with use it. I'm done putting my personal stuff on it, though.

← PreviousPage 2 of 3Next →