HNHacker News
TopNewBestAskShowJobs

napkin

248 karma · joined January 11, 2021

submissionscomments
napkin··on Matter, set to fix smart home standards in 2023, stumbled in the real market
I'm reserving my interest in smart home tech for when it's a clear win in terms of energy efficiency. Very recently I compared my current home lighting costs with a fully smart-equipped setup, and it basically just balanced out. I was surprised, because I calculated a best case scenario where the lights could basically always be off when not in use, compared to my current patterns where honestly I'm pretty lazy and leave all them on almost all day. The industry/general consumer priorities are pretty frustrating.
napkin··on SSH-audit: SSH server and client security auditing
For two years there was an undiscovered Debian-specific vulnerability in their OpenSSL package borking the generation of keys. But your point about being screwed from within applies to this case- regenerating the keys on an affected system would not have solved the problem, until it was patched. For those curious, look up ssh-vulnkey.
napkin··on Linux network performance parameters
Thanks for the explanation!
napkin··on Linux network performance parameters
Just changing Linux's default congestion control (net.ipv4.tcp_congestion_control) to 'bbr' can make a _huge_ difference in some scenarios, I guess over distances with sporadic packet loss and jitter, and encapsulation.

Over the last year, I was troubleshooting issues with the following connection flow:

client host <-- HTTP --> reverse proxy host <-- HTTP over Wireguard --> service host

On average, I could not get better than 20% theoretical max throughput. Also, connections tended to slow to a crawl over time. I had hacky solutions like forcing connections to close frequently. Finally switching congestion control to 'bbr' gives close to theoretical max throughput and reliable connections.

I don't really understand enough about TCP to understand why it works. The change needed to be made on both sides of Wireguard.

napkin··on Bcachefs File-System Plans to Try Again to Land in Linux 6.6
I'd really like to understand your perspective!

My current/primitive understanding:

* CDDL is 'BSD-like'- allowing the right for CDDL code to co-exist in perhaps proprietary/closed source codebase, so long as the CDDL parts remain CDDL. It does not make demands for non-CDDL parts, allowing dual-license scenarios?

* GPL demands all code in the same codebase are subject to GPL. e.g. This excludes a scenario where some parts are open source, and others proprietary/closed.

* All contributions to the Linux kernel are subject to GPL

* Say OpenZFS is merged into Linux, CDDL demands that OpenZFS parts remain CDDL?

Now the resulting codebase has more restrictions than the spirit of the CDDL allows for. Is this not a conflict?

If you could attempt to ELI5 how I'm potentially getting part of this wrong, or point me to some article, I'd appreciate it! I honestly find this stuff pretty confusing.

napkin··on The Next Generation in Graphics, Part 1: Three Dimensions in Software
I was 13 when I downloaded QTest, the ID Software tech demo, from a local BBS. My brother and I shared the computer- a 486 dx2-50, in our 'bedroom'- an unfinished basement. The antique desk our only furniture, a bare lightbulb hanging from the beams. Our mattresses sat on bare concrete, surrounded by cardboard boxes. My digital metabolism and BBS habit was pretty amped up by that point, but it's so hard to describe the feeling of running QTest. Doom was exhilerating... Quake was profound. Suddenly decades of future progress had crystalised.

Bless Carmack for including features such as scaling render output independently from screen resolution (+/- buttons by default?). It allowed us to share this vision of the future with our not-quite adequate DX2-50.

napkin··on MNT Pocket Reform open for orders
I guess at least mouser/crowdsupply
napkin··on MNT Pocket Reform open for orders
I love the Reform (typing on one now). Over the last couple years it has been remarkably dependable, and I've been able to make a few mods to it- such as changing out the keyboard PCB/switches to choc white.

I really appreciate that the new SOM for the Pocket will be compatible with the Reform. I can't afford a Pocket, but I will be upgrading my Reform.

napkin··on Virtual DOM is pure overhead (2018)
Saying they're fast is a relative statement. I primarily use an MNT Reform. On 4x ARM Cortex-A53 cores, most modern web apps are slow (the new reddit interface, the new gmail, virtually every airline booking UI, my music player of choice, etc.). I hate the web.
napkin··on OpenBSD 7.2
It exists? I got mine from Teklager, shipped internationally. Unfortunately the SFP didn’t work with my ISP’s fibre module (it would flap). I believe this is a Linux thing though. Otherwise quite happy with it.

https://teklager.se/en/products/router-components/pc-engines...

napkin··on Open Source PC That Fits in Your Pocket
I don't mean to completely discredit your sentiment.

However, I'm making this comment on an MNT Reform. It has served wonderfully as my only laptop for the last year. I'd love to know about equally successful laptops that actually shipped, combining the same set of ideals that were important to me: Open hardware (to a further extent than something like Framework) & tough build quality.

napkin··on Bitwarden raises $100M
Not 'just a clone'. vaultwarden is based on a totally different platform, and is less resource hungry. In particular, it consumes much less RAM.
napkin··on New MacBook Air with M2
Heh, my mother was recently alarmed by the following iOS notification:

(password-at-risk-blah-blah)... 'iPad can help you re-secure your account.'

She associates poor grammar with phishing attempts, so assumed this could not have been a genuine notification from Apple. When I checked my own devices, it seems clear that their approach is at least consistent.

napkin··on Amazon spending $465M on season 1 of The Lord of the Rings series
OP was simply pointing out that by the looks of it, the new series will not be helmed by any Auteur. Peter Jackson was a modern auteur and people's expectations for LotR have been set by his distinct style.
napkin··on Contra Wirecutter on the IKEA air purifier
Adding my personal beef with the majority of tech 'reviews': The lack of honest distinction between a (medium-term usage) product review, and hands-on/impressions. Even with some hard data/testing methodologies- when you're a media outlet relying on page views and advertising, and you're racing to get your 'reviews' posted sooner or at least at the same time as the other sites- the reviews are going to be based on increasingly short-term impressions.

We need a better place than reddit where a wide variety of users can congregate and honestly discuss their experiences with products. Very hard problem when the market is basically at odds with what consumers want, in this regard.

napkin··on Windows 11 Pro will soon require a Microsoft Account during initial setup
Hmm what do you mean by piss poor 4k support? I have a 27" 4k display and so far things have been great with debian/gnome at 200% scaling. From what I can tell at least integer scaling is pretty good in most Linux desktop environments.
napkin··on Exposing a web service with Cloudflare Tunnel
If you have $3-5/month to spare on a VPS, a similar but self hosted solution can be achieved- Tunnel/VPN and reverse proxy- using Wireguard and Caddy.

Caddy in particular is extremely easy to configure, with the bonus that HTTPS/Lets Encrypt has never been free'er. Wireguard configuration is also gloriously minimal but admittedly, potentially tricky to get right the first time.

It's just good to consider alternatives to Cloudfare's network dominance, if you can afford it.

napkin··on Star Citizen will limit its roadmap, as players are getting upset over delays
Yeah, interesting point!

However, even if you just adjusted all the other dev costs in that list by a factor of two or three - Star Citizen would still easily remain in the top five.

My point was mainly- Compare CIG's efforts to other studios that have spent hundreds, or even just tens of millions!

napkin··on Star Citizen will limit its roadmap, as players are getting upset over delays
Star Citizen is a topic I sink a bit of time into every year or so, because I find the whole phenomenon incredibly curious and somewhat unique to our times.

Don't be generous to Cloud Imperium Games (CIG).

If I had to present but a single slide:

https://en.wikipedia.org/wiki/List_of_most_expensive_video_g...

They've spent more time & money than any other game development studio for a single project, broken promises, and delivered nothing that resembles what most people would qualify as a playable game. They've only given evidence that they will continue wasting resources.

For some really entertaining coverage, I'd highly recommend:

"Sunk Cost Galaxy", an amateur YouTube series made by former fan/investor/associate/!?: https://youtu.be/gU3uEBUBIEA

And LTT's more recent feature, which definitely pokes fun but is still overly generous IMO: https://youtu.be/bYs_zn2pTZo

napkin··on Signal users can give a recurring monthly contribution
I would pay if they provided an arm/aarch64 build for Signal Desktop.
napkin··on MNT Reform laptop has fully open hardware and software–for better or worse
I have a Reform and totally agree. I only had prior experience with Cherry MX blue & brown, so I expected more tactility from what Kailh is calling choc brown.

MNT recently announced standalone keyboards with other Kailh switches as options. It's using the same PCB, so I've ordered one with choc white and plan to do a board swap with my Reform.

napkin··on Ubiquiti developer charged with extortion, causing 2020 “breach”
If anyone is looking for the alternative to Ubiquiti since their fall from grace in recent years, I've found it to be HP Aruba. I always use more open source stuff for personal projects, but Aruba Instant On is what I commonly recommend/integrate for other people, whereas it used to be Ubiquiti. Solid design across hardware and software. It finds that unique balance in quality/usability between cheap/unreliable, and overcomplicated enterprise.
napkin··on Jellyfin: Free Software Media System
Just try Navidrome!
napkin··on Jellyfin: Free Software Media System
If you're looking for a slick cross-platform Jellyfin client in the Apple ecosphere, try Infuse. It's quite polished, and even available for tvOS- my personal motivation for using it.
napkin··on Psilocybin repairs 'brains cells damaged by depression' in mice: study
I've just concluded it's more difficult to dose psilocybe truffles than mushrooms. The psilocybin content in the former is wildly inconsistent. I had two experiences, shared with a friend, spaced months apart using the same variety, vendor, dose (strong) and preparation method- The first was overwhelming and mystical, the second left us struggling to identify any effect beyond placebo. I spoke with the very friendly shopkeeper afterwards, also an avid psilocybe user, and she has also concluded sometimes they're just duds and prefers mushrooms for that reason. In your case, you got a scarier surprise as I guess you had the order reversed.

To respond to the somewhat rude "don't come to Amsterdam and do drugs if you don't know what you're doing" post:

You have a strong psychedelic substance being legally sold with totally unknown strenghth (as 'grams of truffles' doesn't count). What could go wrong? These products definitely need better labelling. I've also seen ridiculously strong pot edibles being sold in Amsterdam with insufficient labelling, but I digress.

This particular doseage mistake might not have been made if mushrooms were legally available as their psilocybin content is much more predictable. ("I did X grams last time and that was fine so I'll do X grams again!" is mostly reasonable) The problems are exacerbated by prohibition.

napkin··on Moving my home media library from iTunes to Jellyfin and Infuse
Yes!

I purchase music from Bandcamp, where everything can be downloaded DRM-free. https://bandcamp.com/

I have a VPS with Navidrome as a web streamer/front-end. Navidrome also provides an API compatible with Subsonic. https://github.com/navidrome/navidrome

For iOS, play:Sub has a pretty nice UI, streams everything from the server, transcoded on-the-fly from FLAC to Opus. https://apps.apple.com/us/app/play-sub-music-streamer/id9553...

It's quite a joy to use and it feels good that the artists (especially lesser known) get paid more than through spotify/apple. I also throw a little bit of money at the Navidrome dev every month.

napkin··on AirPods Max: An Audiophile Review
I worked as a techie at a radio station for some years. We maintained (repaired on site) around ~20 pairs of professional headphones for studio usage, used by many hundreds of members of the station. Some of these headphones lifetime definitely exceeded a decade even with heavy use, requiring minor repairs e.g. cables and jacks.

Personally, I used one pair of ath-m50x's for about ten years. I just replaced it with some Beyerdynamic's, which I expect to also last at least ten years.

All of the Bluetooth headphones and speakers I've bought have lasted less than a few years. Half the time the batteries fail (and often aren't user-replaceable), the other half it's some component I'm unable to diagnose myself.

napkin··on Please don't say just hello in chat (2013)
I totally relate. But my even greater peeve is the unaccompanied personal question 'how are you?', especially after a period of little to no communication. It's in these moments I feel forced to analyze the give-and-take balance with contacts. I don't like being called to attention without at least a small offering. I try very hard to reflect this when reaching out to people myself.
napkin··on WRT54G History: The Router That Accidentally Went Open Source
I was just thinking about the importance of the WRT54G in the last days while selecting a new wireless access point. I ordered an Ubiquiti UAC-AP-LITE, based on the price and clean hardware design. I was torn on firmware- Unifi, or flash OpenWRT? The day my package arrives the news of the Ubiquiti breach emerges. OpenWRT it is! Some things never change.

A lot of what I learned about networking I owe to the coolness/fun factor of installing OpenWRT on WRT54G units when I was a teenager.

napkin··on Ubiquiti Networks Breach
Ok TBH I'm unprepared to back up my statement. I only vaguely recall second hand heresay in regards to their exchanges with OpenBSD developers.
← PreviousPage 2 of 3Next →