HN user

fourfour3

1,863 karma
Posts0
Comments97
View on HN
No posts found.

I use it solely to give a webui for managing virtual machines on individual servers.

It hooks into libvirt for this, so I can also manage them via virsh et al, but it's a nice tool to set up the essentials of a VM and provide remote access to the VM console.

A `cockpit doctor` style command that extra plugins like cockpit machines can extend.

I've found that Cockpit Machines is really unreliable on Debian and it's nothing really to do with Cockpit - it's things like dbus settings that break Cockpit.

eg, having to add this to make it reliable on my Debian Trixie install:

  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
  <busconfig>
    <limit name="max_match_rules_per_connection">4096</limit>
  </busconfig>
It would be fantastic if Cockpit could spot known issues like this and warn the user/administrator.

On macOS, basically all of these are extra permissions that you have to grant to an application - you'll get prompted with a popup when they try to do it.

eg: local network access, access to the documents and desktop folder, screen recording, microphone access, accessibility access (for keylogging), full disk access, all require you to grant permission

Several specific ones:

- Leaving the European Convention on Human Rights (joining the hallowed company of Russia and Belarus!)

- leaving the World Health Organisation

- get rid of net-zero climate targets, replacing them with fast-tracked approval for more North Sea oil & gas licenses and fracking

- public enquiry on “Vaccine Harms”

Do Synology actually use the multi-device options of btrfs, or are they using linux softraid + lvm underneath?

I know Synology Hybrid RAID is a clever use of LVM + MD raid, for example.

I reliably come out of this with Inconsolata. It's not a bad font, but I do prefer SF Mono & Monaco - it would be nice if this showed them in the tree if they were installed.

The Pi5 is quite reasonable, and the Pi 500 by extension, but I just have two things that I wish they’d fix:

I wish the NVMe port was populated. The Pi 5’s desktop performance feels massively better with a cheap NVMe drive compared to a microSD card.

It would also be much better if it worked with full functionality with an actually standard USB-PD power adapter instead of requiring a custom 5V 5A adapter. The whole point of USB-C and USB-PD is reusability. Instead, for the Pi5/500 I have to buy a dedicated USB power adapter rather than using the existing 45W/65W/100W ones I already own.

I'll add on to this too, as someone who largely agrees!

I work for a company that has several mid-sized PHP projects. Some started life back with early PHP5 - eg 5.1.

The biggest reason I don't like slim frameworks is that they make every project unique.

Projects that start small rarely stay small, and if every project gets to pick it's own router, it's own method of doing CLI commands, it's own ORM, it's own messaging/queue stack, etc - then well intentioned decisions create a ton of variety in projects over time and it makes it very hard for people to jump from project to project. It also makes upgrades a mammoth task.

We tested Slim, Laravel & Symfony and settled on Symfony.

We found huge advantages in using a framework that can be installed piece-by-piece as you need it, but where the pieces are the same every time & consistently designed, and where the whole thing is designed to be upgraded in one go.

Going with Symfony has been a genuine productivity improvement for us - every project follows the same basic structure, we try to follow Symfony best practices, we try to minimise tons of external dependencies. It makes maintenance much much easier, and makes something like 'hey, we really should be processing this async in the background' an easy step - just install symfony/messenger, rather than evaluating different options, etc.

edit: we didn't go for Laravel because Eloquent really didn't compare well to Doctrine, and the amount of hard to debug 'magic' was much worse for us than Symfony.

They also make several alternative options, such as https://www.fractal-design.com/products/cases/meshify/meshif... or https://www.fractal-design.com/products/cases/torrent/torren... for high airflow applications. Build quality of these is excellent, and they’re still reasonably unobtrusive solid black towers.

I have a Meshify 2 for my main desktop with a 5800X and a 3090 for airflow, and a Define 7 for my home server with 10x HDDs, for quietness’s sake. The frustrating part now is opaque sided cases are lower volume parts, and usually more expensive as a result :/

Honestly, Windows 2000 UI with the right click menu on the start button from Windows 10 onwards would be a near perfect Windows UI for me!

I know the 3D effects are considered dated now, but I found them very useful from a separation PoV.

I would like to see 2.5GbE - that's getting pretty common on AMD/Intel machines now too. But afaik Apple love using Broadcom for 1G NICs, and I'm not sure they have a 2.5GbE chipset?

Not really.

Most games are still released for Windows + x86 (AMD/Intel).

Proton on Linux works wonders on AMD/Intel CPUs, but your best bet is still Windows.

Exactly. The 2016-2018 models were the low point, but Apple has listened and has improved since then.

The 2019 16” was a step in the right direction. More ports, better cooling, better keyboard.

The M1 Pro/Max line up brought back HDMI, MagSafe, SD card slots, and are seriously fast, quiet, & cool. The M2 and M3 releases have been iterative performance improvements and haven’t made any stupid decisions.

Apple’s also invested development effort into useful tooling for developers like their virtualisation framework - this has made Docker on Mac vastly more pleasant for instance.

New iMac with M4 2 years ago

There's still an awful lot of Mac around.

It's very common in networking, sysadmin/devops, and web development in the UK, for instance. I go to a reasonable number of industry events and MacBooks are definitely the majority at these.

New iMac with M4 2 years ago

I'm not sure I could do this - I think it would do horrible things to my neck! But I am curious:

Do you run that at 3840x2160 without high-dpi support? How do you find text clarity?

New iMac with M4 2 years ago

It's a similar niche to the LG Ultrafine before it. That also had a webcam, tolerable speakers, 85W PD over the thunderbolt 3 port, and 4 USB-C ports.

If I didn't already have the LG Ultrafine, I would have bought one of the studio displays.

New iMac with M4 2 years ago

I've got one of the LG Ultrafine 5K monitors paired with a modern M1 Max macbook and it's a nice combination.

Expensive, but I adore the pixel density considering I spend all day staring at text :)

I'd be seriously tempted by an iMac if it had M4 Pro + a 27" 5K display. I just don't feel it's likely as they'll probably see it as cannibalising Mac Studio + Studio Display sales.

I think part of the reason Nintendo (and it's not just Nintendo) is very reserved with their historical library is that they do not want to satisfy the demand for games that way while they're still making new ones.

If you can legally play Pokemon GBA or DS games under emulation for a subscription, would that have an effect on demand for buying new Pokemon games, especially for the adult market that has nostalgia for the earlier titles? I honestly think it would, especially given that there seems to be a fairly reasonable consensus online that the franchise peaked in the past for a lot of players - some people say the GBA titles, some say the DS ones, etc. I know personally that I play the old DS, GBA and GameCube titles for a lot of Nintendo franchises more than their current Switch releases.

And with regard to making it cross-platform & available on mobile, Nintendo has always controlled their platforms aggressively. They've never released games on other console platforms other than their own, and their mobile push has been deliberately very conservative (even moreso than other companies with retro libraries like Square Enix, Sega, etc). Plus especially with their handheld lineup, the DS and the 3DS are tricky to do emulated releases for - with the combination of built in touch screens, dual displays, etc.

But I also think that mobile gaming is a poor fit for most of Nintendo's library - unless you're expecting players to buy physical controls for their phones, I can't imagine playing eg Super Mario World is going to be very fun with touch screen button overlays.

Selling their own hardware still works for Nintendo, it's still profitable and it gives them control they'd cede if they released elsewhere. They'd have to pay platform fees, go through someone else's certification processes, etc. They have some of the most recognisable IP in gaming (and with Pokemon etc, one of the most recognisable bits of IP in the world), so they have the market power to pull people to buy their hardware too.

Router Security 2 years ago

Yep, having been a recent victim, the cheap 'booter' services are still doing NTP & DNS reflection attacks. They're easy to do and require very few resources on the part of the attacker. Flooding a 1G service to the point of total uselessness is trivial and cheap.

Sadly there's absolutely nothing you can do on your own firewall/router to block or mitigate them - your connection's downstream just gets flooded with UDP packets and becomes totally useless. The only mitigations/blocking can be done by your ISP and their connectivity partners.