News for hackers. Stuff that matters.

halz

Re:Thelio Mira AI Linux Workstation: 192 GB GPU Memory on Friday September 11, 2026 @03:23AM (#49654705)
I'd really like to just buy some collective shares of a GB300 NVL72 in a datacenter somewhere and have a daily token quota on a shared DeepSeek model or whatever was hot that week. I would just need to find ~100 like-minded folks at this $40k per share price to get started haha.
Re:Should your developer company go open source? on Thursday February 12, 2026 @06:54AM (#46987626)
This echos of Google's strategy with Chromium.
Re:Self-hosting my photos with Immich on Saturday December 06, 2025 @03:43AM (#46171710)
Ditto on having services expressed in more portable/cross distro containers. With NixOS in particular, I've found the best of both worlds by using podman quadlets via this flake in particular https://github.com/SEIAROTg/quadlet-nix
Re:Beyond package management: How Nix refactored my digital life on Thursday September 11, 2025 @02:11PM (#45214451)
This "NixOS & Flakes Book" https://nixos-and-flakes.thiscute.world was posted to HN some years ago and is still a good/relevant read.
On a whim, there is a nuanced situation with some Realtek (RTL8671B) bluetooth firmware on Linux that is 'solved' by downgrading firmware version. This random gist has a nice thread https://gist.github.com/peteristhegreat/b48da772167f86f43dec... ..and this fellow Nix wizard has the downgrade expressed in a nix config: https://github.com/Arroquw/nixos-config/commit/9d90d7d659e74...

I too was experiencing odd/erratic pairing issues with DualSense controllers and this RTL8671B based dongle, and using the older firmware entirely fixed it. Now four controllers can be connected simultaneously without issue.

Re:Buy a Faster CPU on Sunday August 24, 2025 @03:09PM (#45006792)
I've wondered if that's to make dealing with full disk backup/forensic collections/retention legal hold/etc easier: keep the official amount of end-user device storage to a minimum. And/or it forces the endpoint to depend on network/cloud storage, giving better business intelligence on what data is "hot".
Re:Scanners Beware: Welcome to the Network from Hell on Tuesday December 17, 2024 @05:05PM (#42445843)
Somewhat reminds me of a project out of IBM some years back: "Billy Goat" https://dominoweb.draco.res.ibm.com/reports/rz3609_revised.p... (bummer looks the site certificate expired a few days ago.. sign of the times for IBM, eh).
Re:Starship's Sixth Flight Test on Wednesday November 06, 2024 @06:19PM (#42071094)
Another rough take with some orchestra music from Stellaris, of all things. Start the SpaceX video and 'Towards Utopia' at around the 2:21 mark https://youtu.be/887f76RXvdE?t=141
I replaced the Slack client with wee-slack [https://github.com/wee-slack/wee-slack]. It brings a much more "zen" experience to using Slack and better compliments my keyboard-centric desktop/workflow (e.g. clear all unread channel notifications? keybind! Jump between all the high priority/@mentioned notifications? keybind!) It also helps if you're expected to be available via Slack, since it can keep you showing "green" while you've actually been ignoring it.
Re:KLM leaked data customers: private data easily collected on Tuesday December 19, 2023 @04:27AM (#38693541)
It appears the short 'magic link' was along the lines of https://www[.]klm[.]nl/s/AbCdEf
Re:S3 Express Is All You Need on Wednesday November 29, 2023 @04:31AM (#38457331)
Looks like support for S3 Express was merged in with version 1.30 just a few hours ago https://github.com/awslabs/mountpoint-s3/pull/642
If you're on a distro which has migrated to pipewire+wireplumber, the available and active bluetooth profiles can be discovered with something like:

  pw-dump | jq -r '.[] | select(.type == "PipeWire:Interface:Device" and .info.props."device.bus" == "bluetooth") | .info.params.Props, .info.params.PropInfo'
And by default, wireplumber will enable all of the codecs it has been built with [https://pipewire.pages.freedesktop.org/wireplumber/configura...].
Re:OpenSSL 1.1.1 End of Life on Tuesday September 12, 2023 @07:21AM (#37479411)
I experienced a similar sounding issue, but was able to decipher the blocked emerge output from portage to find that app-crypt/tpm2-tss-engine was blocking the whole system from getting onto openssl-3. Once I dropped tpm2-tss-engine, things went forward swimmingly. No other unmasking/masking of anything was needed.
Re:Memories from Old LAN Parties on Sunday September 10, 2023 @12:49PM (#37457636)
Ooooh yes.. Fond memories of attending a few events that were hosted by Hurricane Electric on folding tables in some conference room annex of their data center. And the marvel of finally having an Ethernet connection to the Internet instead of dialup! I'm not sure I balanced "game time" with "download-all-the-things time" well enough.
A thing I appreciate about WezTerm is that it derives its terminfo (aka $TERM) from xterm-256color instead of looking to shovel its own (opinionated) via a "kitten" or depend on getting itself upstreamed into ncurses, or both.
Definitely lower battery consumption than Alacritty, at least while this is still an unresolved issue https://github.com/alacritty/alacritty/issues/3108
Re:Secretive: Store SSH Keys in the Secure Enclave on Monday March 13, 2023 @04:53AM (#35132922)
Perhaps tpm2-pkcs11 and its ptool are approachable enough? https://github.com/tpm2-software/tpm2-pkcs11/blob/master/doc...
Re:WiFi: “beamforming” only begins to describe it (2014) on Thursday February 02, 2023 @01:35PM (#34631087)
I am reminded of an article some years ago about a group that claimed to detect/track the F-35 via this sort of passive radar technique. https://archive.is/1t5eT and/or https://www.c4isrnet.com/intel-geoint/sensors/2019/09/30/ste...
Re:Fish 3.6.0 on Wednesday January 11, 2023 @08:29AM (#34338162)
It may be worth checking the fzf plugin you're using with Fish. There is a more recent+maintained effort[0] that brings an even more delightful feature set, particularly with Ctrl+R/_fzf_search_history

[0] https://github.com/PatrickF1/fzf.fish/wiki/Prior-Art

Re:Ask HN: Is it still possible to live in a terminal? on Friday October 14, 2022 @02:35PM (#33207219)
There is a pretty well updated cli for Slack built on top of WeeChat (hailing from IRC heritage) https://github.com/wee-slack/wee-slack
Re:Uber investigating breach of its computer systems on Friday September 16, 2022 @03:47PM (#32871104)
When browser managed credentials are synchronized across devices, an attacker may be able to move laterally into an enterprise by compromising the personally managed device or personally managed account (since it may be without 2FA, or may use a shared/guessable/weak password thats shared across dozens of compromised websites, or be far behind on app/OS patches, etc..)
Re:Ask HN: What Linux setup/hardening guide do you use? on Thursday September 08, 2022 @07:26PM (#32773414)
Really depends on the role of the system. Will it be multi-user/single-user? Hosting containers? Hosting virtual machines? Running as a virtual machine? Doing network magic? Each of these classifications will take hardening in different directions.

You can get a rough feel for the enthusiasm of your distro's desire to do 'hardened things' by checking its kernel config. Heres one such script that has consolidated some hardening guides; https://github.com/a13xp0p0v/kconfig-hardened-check and also spot check with http://kernsec.org/wiki/index.php/Kernel_Self_Protection_Pro...

Then can also see if the distro is doing things to harden the binaries (relro, nx, canaries, aslr, pie, etc) ; https://www.trapkit.de/tools/checksec/ Also! you may be surprised to find which distros are comfortable with allowing unprivileged user namespaces (kernel.unprivileged_userns_clone=1)

Re:Using a Raspberry Pi as a Bluetooth Speaker with PipeWire on Saturday September 03, 2022 @07:54AM (#32700947)
Would only suggest using the Pi's HDMI output to an "HDMI audio extractor", feeding out toslink/spdif to something else, and avoid having the Pi DAC involved with it's 3.5mm output. Keep the signal digital across the cheap components until it gets to a high quality DAC that feeds the speakers.
Re:Show HN: AutoHotkey for Linux on Tuesday August 30, 2022 @04:48PM (#32654847)
There is some rough functionality for operations with wlroots via wlrctl https://git.sr.ht/~brocellous/wlrctl and more generically (via uinput) ydotool https://github.com/ReimuNotMoe/ydotool
Re:How fast is 12th Gen Intel Core? on Tuesday August 09, 2022 @07:16AM (#32396350)
Some vendors may only 'test' as far as getting the compiler to produce something without errors. So, first thing an end-user/consumer/enterprise customer can do when encountering a new platform is to run the platform through https://uefi.org/testtools, in particular the FWTS/Firmware Test Suite and SCT/ACPI Self-Certification Test, and hold the vendor accountable. Chances are the vendor already has a member on the board of the Unified Extensible Firmware Interface Forum.
Re:Best Font for Online Reading: No Single Answer on Tuesday April 26, 2022 @04:59AM (#31165361)
The Lexend group was formed out of research on second grade students (US) [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3777945/] that lead them to a font design [https://design.google/library/lexend-readability/] that apparently showed improved reading proficiency. A 'world-script' version of the font family is also published as Readex Pro [https://github.com/ThomasJockin/readexpro]
The "Planned Obsolescence" documentary is (infuriatingly) great on how goods have degraded in quality over the years.

https://youtu.be/wzJI8gfpu5Y

I think a great deal of success with this laptop and Linux is owed to the stewardship provided by Mario Limonciello while he was with Dell [https://www.phoronix.com/scan.php?page=news_item&px=Dell-Mar...]. Hopefully Dell can continue to carry the torch. Being able to use fwupd to keep platform firmware (including the docking station) up-to-date has been a treat. "It just works", even.

But for this Precision line specifically, there are only a handful of laptops that can run linux with (nearly) full platform functionality _and_ be outfitted with ECC memory.

Sure! This old one from GamersNexus runs through some pretty good detail and even arrives at the same "20C temperature reduction" conclusion I experienced. https://www.youtube.com/watch?v=d42PSM0CN8g Best will be to youtube for your specific model laptop to see if there are any connectors to be particularly careful of when opening. The hardest part will be finding all of the screws to remove the bottom of the laptop. In addition to the x10 around the perimeter, my Dell has a little flap which hides two easy-to-miss screws.

And bonus, here is a bit of a theatrical conclusion to changing thermal pads on an Nvidia GPU https://youtu.be/-kPUq-q8tT8?t=410 (observed memory temperatures dropped from 110C to 70C, 40C reduction, and overall GPU performance doubled)

As thermal budgets get pushed with more power in smaller packages, replacing the OEM thermal paste/pad is almost becoming a standard operation. Recent AMD/Nvidia GPUs have experienced thermal throttling issues due to poor or outright missing application of the thermal interface material on RAM and GPU components.

At some point after warranty expiration, as a "hail mary", I replaced the OEM thermal paste in my Precision laptop and saw peak temperatures plummet around 20C, where it was previously bouncing off the CPU thermal throttle limits with the fans on max.

Older »