Hacker Newsnew | past | comments | ask | show | jobs | submit | hyperstar's commentslogin

I tried installing Guix System maybe about a year ago, but had problems with LVM on LUKS with full-disk encryption and missing and outdated documentation. Has this situation changed?


I haven't done that setup but I know various people that use Guix (on the IRC channel) have an encrypted setup. I'm not sure their exact file structure, but it in general full disk encryption is supported; any issues should be bugs. You can always ask on the IRC channel to get a feel of what people have done and anything that might be tricky.


Question from a welfare country and complete ignorance: what exactly are the steps necessary to change this and why is it so difficult for the USA to take them?


You have to abolish the private healthcare system, which is hard because the people who make money off of it have bought the government.

> "160 million people like their private insurance," Biden said during the November Democratic presidential primary debate.

Democrats are hellbent on keeping the insurance system through any cost saving measure. Republicans haven't actually proposed any plans.

1. https://www.politifact.com/factchecks/2019/nov/21/joe-biden/...


Before I got my Happy Hacking I had both control and escape on caps lock, but with HH, I have no problem using the default escape, which is closer there than on regular keyboards.


On what frequency do they transmit? What non-smart equipment does one need to detect one?


How much? So rich wackos get a practically free pass, or will the fines be adjusted to weath?


What are the best ways of doing this without a smartphone?


The free option: use your smartphone's flashlight and try to spot unnaturally bright / colored reflection.

If you want to spend some money and don't mind carrying an extra device: probably any of the "hidden camera detectors" on the market will be at least somewhat useful. K18, CC308+, etc.

We're trying with our work to get better or at least equivalent results without having to use external devices.


Put a very bright light source next to the spot you don't want to be caught in a camera. The viewer would only see a ball of light.


I don't think this works, mainly because an extremely bright external source of 850 nm light looks incredibly suspicious through the sensor (as we expect the ToF sensor to be the only light source). We could add that check in explicitly.


I think the bright light is intended as a countermeasure to the hidden camera, not as a countermeasure to finding the hidden camera.

Basically, to keep position X unobservable through the hidden camera, ensure that there is an overwhelming source of photons between position X and the hidden camera.

Since we don't know where the hidden camera is, the best we cam do is to assume that the immediate vicinity of the bright light will accomplish this.


Oh, I must have misunderstand, since the root comment was talking about detection methods. But yes, jamming is a good option, and there have been papers to make areas "unrecordable". I don't have my citation manager on hand now, but I think it was an early ACM Sensys / Mobisys research work.


I tried Matrix a few months ago, but the clients were pretty horrible compared to irssi. The only functional one was the ugly GUI one with emojis and all that.


I've tried a lot of very functional clients. I suppose you think of Element? There's also Cinny, Hydrogen (both web), Fluffychat, Nheko, gomuks. Maybe quaternion is more to your taste? Not sure if it supports E2EE.


Weechat-matrix-rs[1] is the fix for that, but it's not currently usable (I tried it yesterday, hard crashes trying to log in to a local homeserver). Maybe in a few more years.........

[1] https://github.com/poljar/weechat-matrix-rs


'gomuks' is a pretty capable TUI client for Matrix.


Great! now take the (potential) hardware backdoors out of your computers and make them Linux-friendly.


Isn't any hardware a "potential" hardware backdoor? What matters is whether it actually is one.

So what is the hardware backdoor you are referring to?


I was assuming they have something equivalent to the Intel Management Engine. Do they not?

> Isn't any hardware a "potential" hardware backdoor?

I don't know. Is this true of open hardware? I mean, there could be a backdoor, but it would also be practically possible for qualified people to find it, right?


Probably the one that Bloomberg lied about, and never retracted.


Naive question: why is it that the newest version of macos doesn't run on older machines? (The solution is, of course, to install Linux on them.)


I think their main reason is that Apple is a hardware company. They think of new features, build hardware for them, and then tweak their software (OS and applications) to aggressively use that new hardware.

Supporting older hardware is extra work that doesn’t bring in extra money. Also, oftentimes, it isn’t possible to backport features in a performant way (a lot of the ML stuff would only crawl on 10 year old hardware, features such as Handoff and PowerNap require hardware features). End result would be a 20 year old machine that runs the OS, but doesn’t work with modern software.

That wouldn’t make customers happy, and would dilute the brand of their OS releases.


I have a macbook pro late 2013 with a retina display, i7 cpu, 16gb ram and 512gb ssd that doesn’t get monterrey. I am not very happy about it, it’s a waste


It will depend on which MacOS dropped them.

Mojave for example dropped all Macs with GPUs incompatible with their Metal API.

https://arstechnica.com/features/2018/09/macos-10-14-mojave-...

The arstechnica MacOS reviews are good for working out (sometimes resorting to speculation) what makes a Mac unsupported.


Apple always drops software support for hardware when they stop providing hardware repairs. They generally consider hardware “vintage” 7 years after its introduction, but sometimes make that longer. They drop support in new macos releases only but they keep shipping updates to the two older releases as well. This means in practice hardware gets about a decade of software support, and the last two years of that without new features. Since the reasons for dropping support usually aren’t hard technical limits the community makes patchers to put new macos releases on older hardware.

To my knowledge Linux has never worked well on intel macs with a T2 chip. Asahi linux is working on bringing good support to m1 macs, so it looks like for good linux support you either need a pre-T2 mac or a post-M1 mac.


If Apple transitions to Apple silicon and is able to ditch a bunch of legacy code, will they be able to manage it the future better?


Lack of drivers, or the newer OS may require a specific instruction set or feature not present on older hardware.


But why don't they just keep the drivers etc. from the previous version? This doesn't seem to be a problem for Linux.


Linux would also require drivers to be recompiled for a new kernel. This is not an option for most proprietary drivers for products long abandoned by the manufacturer.

For the more common and popular hardware there is a good chance that open source drivers can be maintained by the community but if your laptop relies on a somewhat obscure chipset or microcontroller then your mileage will vary...a lot. Look up "Intel GMA500 Linux driver" if you need an example of the pain.

Sometimes the decision could be entirely commercial. Most notably, OSX dropped support for all nVidia GPUs from Mojave onwards despite nVidia going on record saying they are happy to continue providing drivers but Apple won't sign them.


> Most notably, OSX dropped support for all nVidia GPUs from Mojave onwards

Not those shipped with Macs. The GeForce kexts to support the NVIDIA GPU gens that Apple shipped, Fermi and Kepler, are still present even on Monterey.


Apparently they will not be in the stable release of Monterey though it is still possible to patch the drivers in.

https://github.com/chris1111/Geforce-Kepler-patcher

Fermi was never supported beyond High Sierra IIRC.


Hm, your own link shows that NVDAGF100Hal.kext is present though, so something for Fermi is _probably_ possible.

TIL that support for NV cards on Monterey is gone, it definitely was there in the betas.


macOS sees quite a lot of change under the hood from release to release that can make bringing unmodified drivers forward impractical. For example, in recent releases there’s been a push to move drivers away from the kernel and into userspace, which is naturally going to break old drivers. 32-bit support was also dropped not too long ago, which broke old 32-bit drivers.


I'm impressed by the (allegedly) tactile and clear keyboard

https://frame.work/blog/the-keyboard

but I'd be delighted to see a happy-hacking style layout, where the arrow keys are consigned to the fn layer (which should be configurable; the whole keyboard could be configurable by qmk). It would also be nice to see an option where the trackpad is replaced by a foldable joystick. Maybe this way one could get rid of the split (arrow) key and the short f keys and the short escape. Think of the vi users.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: