HNHacker News
TopNewBestAskShowJobs

bbrks

771 karma · joined August 24, 2012

[ my public key: https://keybase.io/bbrks; my proof: https://keybase.io/bbrks/sigs/H9QaSNgG0xTujAujR1b-NDqAtCm4Mcx-b1RBCCyiVrw ]

https://keyoxide.org/aspe:keyoxide.org:JOZYSIWAWQBFZ6CS4PSCOXUTIE

submissionscomments
bbrks··on Pi.dev: You Said No MCP
Off-topic: But anybody else have a nasty taste in their mouth from seeing a company named after a Middle Earth entity now? It fucking sucks!
bbrks··on Millions sent wildfire emergency phone alert
100% agreed - This is a huge overreach of this system and will only do more harm than good.

Saw the first few words and thought there was immediate danger of getting caught in a local wildfire.

Why this alert now, and not a heat warning yesterday, or the last 4 heatwaves that have occurred this year so far? Do we need an alert for pre-emptively avoiding rail travel after the last two derailments?

bbrks··on My Steam Machine is a 50ft HDMI cable
It does seem like a huge gap in the market somehow. There is just not one thing that supports both gaming and media well with modern features.

The oudated 2019 NVIDIA Shield TV Pro is still regarded as the best in class - despite not supporting many modern things like AV1, HDR10+, HDMI 2.1 or Dolby Vision.

I ended up using a Homatics Box R 4k Plus for everything video-related which _does_ support all of the above quite well, but it unfortunately has so many software issues which prevented me from using Steam Remote Play or Moonlight which is why I ended up settling on just using a docked Steam Deck for that use-case.

I switch between the two, which is pretty annoying!

bbrks··on My Steam Machine is a 50ft HDMI cable
Steam Link is very oudated hardware which does not support modern codecs.

I have tried both Smart TV and Android Streaming Box hardware to run various setups - both of which are theoretically capable - but in practice fall short compared to the Steam Deck experience (which I already had lying around almost gathering dust)

bbrks··on My Steam Machine Is a 50ft HDMI Cable
Yeah, in practice for a demanding game (RDR2 is a good example for me) I do lock at 60.

There are many many types of games (platformers) that can achieve and are preferable to play locked at 120 though.

bbrks··on My Steam Machine is a 50ft HDMI cable
If you already have Ethernet at both ends I cannot recommend enough game streaming. With the right setup it is almost identical to having my computer plugged in physically, and I am very sensitive to input latency.

I can get 4K HDR 120Hz running over gigabit Ethernet without visually sacrificing too much on bitrate, but you can squeeze more bitrate at lower fps or 1440p (obviously) if that is your preference. You can also tune these settings per-game with the setup I have which is quite useful.

Hardware wise, I'm using a Steam Deck as the streaming client in a docked setup (ala Nintendo Switch). It seems to handle everything I can throw at it, and it has the bonus of being able to run simpler games without streaming anything.

I have a third-party (UGREEN) dock providing power, USB and gigabit Ethernet, display (though unfortunately no HDMI-CEC to turn the TV on automatically (I worked around this using a janky automation script)). The official dock has HDMI-CEC but costs ~2x as much with less IO. I'll deal with my jank script.

For software, I'm running MoonDeck for game streaming via Sunshine on my gaming PC. The Steam Remote Play streaming is good, but not quite _as_ good, sadly.

bbrks··on Fear and denial in Silicon Valley over social media addiction trial
Reels are non-stop dopamine hits, just like TikTok. It's incredibly addictive to scroll through. That is by far the worst part of Instagram for anybody.

Everything else outside of reels is the usual social media fake life facade, and everything amplified to the max for engagement to get it pushed to feeds via "the algorithm" (note: Interactions don't need to be positive to promote it to feeds)

bbrks··on Are we repeating the telecoms crash with AI datacenters?
I mix British and American English all the time. Subconsciously I type in British English but since I work in American English, my spell checkers are usually configured for en-US and that usually means a weird mix of half and half by the time I've fixed the red squiggles I notice.
bbrks··on Japan's summers have lengthened by 3 weeks over 42 years, say resaerchers
That's a tad frustrating,.since Imgur is now blocking all UK traffic. VPN is my main saviour these days for sites that don't also block the main VPN providers or data center IPs
bbrks··on Microsoft is plugging more holes that let you use Windows 11 without MS account
Sadly, probably not, according to "Are We Anti-Cheat Yet?"[0] - linked from the Bazzite website.

[0] https://areweanticheatyet.com

bbrks··on How can England possibly be running out of water?
It's not the default. You cannot buy a new house today without being on a meter. That is the default.

It's just our housing stock being so old and decrepit, where nobody can be bothered updating anything even if it's provided for free by the utility companies, that the majority of houses simply do not have a water meter!

There's a general sentiment that smart meters and metered water will make costs skyrocket or somehow hold you ransom to abrupt and unfair price changes, as if that somehow wasn't the case today...

bbrks··on Blurry rendering of games on Mac
I frequently notice when my menubar items overflow and get truncated behind the notch with no built-in way to actually see them!

You have to hoop jump with janky tools[1] that actually let you see and access the icons silently hidden because they overshot the notch.

[1] https://macmenubar.com/menu-bar-managers/

bbrks··on Stop syncing everything
This gap is filled by the likes of Couchbase where a single org controls the majority of the stack (spoiler/disclaimer alert: I've been working on Couchbase's Sync for 8 years)

You get local the document-level atomicity for sync. Multi-document transaction support on server side, KV access, SQL inside JSON docs or even across multiple documents, Full Text Search, and fine-grained/RBAC for document-level synchronization - but the cost is as much lock-in as it is financial. You can't mix and match storage, query or sync without pretty big tradeoffs.

bbrks··on Stop syncing everything
This space is very much alive and well and I'm really glad there's more competition cropping up from smaller projects like OP.

Disclaimer: I have worked on a sync backend for a company in this space for the last 8 years. You can probably find out where if you look, but this comment won't be a sales pitch.

Competition like this has incredible value for communities with poor internet access but reasonable development capabilities. Think about travelling doctors in the lesser developed countries and areas of Africa for instance. Quite often entire villages get medical checkups done, with data being recorded on a tablet. This can be synced once the doctor gets to a town with internet access for follow-up. Of course, projects like the above do not have big budgets. Unfortunately they are priced out of using a lot of tech to solve these problems (my company included in this statement)

On the more enterprise-y side, which is where I mostly sit, a lot of airlines, cruise ships, retail and field-based industry use these technologies, since they are prone to periods of being completely offline or in a P2P mesh only. Cloud databases or even regular replicated databases running in-situ are a non-starter, since there won't be anybody around to administer it. Replication is a difficult problem at the best of times, let alone in periods of comms downtime.

bbrks··on UK betting giant's unlawful marketing kept suicidal gambler hooked
UK tech job pay is very bimodal and unfortunately both modes suck in different ways...

In the major mode, it feels like 90% are gambling, crypto or traditional finance. The remaining 10% are US tech companies getting a bit more for their money over here. Not sure how much longer that last subcategory will last. Most of these jobs will leave you wanting a good scrub in a scalding shower. Even the US ones.

The minor mode are where you'll find roles at UK-based tech companies, non-tech companies requiring programmers, web developers, etc. etc. The scope is vast and the pay is meh... and maybe my sample size is far too small and time-biased here, but I find the people at these places are so much more down to Earth, operate in a wider spectrum of fields and life experiences, and are just way more interesting and varied day-to-day than endless tech hype drudgery.

You wouldn't have guessed, but for the last 7 years, I have not been in a job at a minor mode company... and maybe the greener grass is glistening rather brightly right now!

We have a pretty abysmal tech landscape really given our involvement in computing history. It has all been sold off and gradually moved offshore. Europe has a reasonably heathly and open tech industry, albiet at a smaller scale than US, but of course us British are not allowed to play with them any more!

bbrks··on Stripe Black Friday Dashboard (Physical Machine)
I assume it had live data at the time of Black Friday, and the loading bar is showing progress towards them publishing a replay: "FINAL DATA COMING TUESDAY, DECEMBER 3"
bbrks··on Stripe Black Friday Dashboard (Physical Machine)
You might like cool-retro-term[1] - it's fun to play around with for a bit :)

[1] https://github.com/Swordfish90/cool-retro-term

bbrks··on My Dream Thermostat
Likewise for Tado's offerings. I think every "smart" thermostat has this capability right?
bbrks··on CouchDB 3.4.1 Released
I am (very) biased but Couchbase has a pretty solid Mobile offering for native apps. I have worked on the Sync Gateway component responsible for replication for the last six years.

Sync Gateway still maintains a CouchDB-compatible REST API, and PouchDB _mostly_ works thanks to that, but there are some corner cases and features that PouchDB does not support so YMMV with it. Our native app libraries have used a more performant websocket-based replication protocol for many, many years now, and I'd really love to have the time investigating a PouchDB adapter using this WS protocol instead.

bbrks··on OVH Cloud Major Outage Incident
More info here: https://network.status-ovhcloud.com/incidents/8mq79l7wcx8p
bbrks··on Every default macOS wallpaper
Try searching at somewhere like wallhaven.cc[1], which aggregates wallpapers with good tagging, colour, size and ratio-based searches.

A lot of the wallpapers there come from other sources like Flickr, interfacelift, Reddit, 4chan (for better or for worse, /wg/ isn't too bad), or just direct uploads.

I wouldn't say credit is preserved particularly well at all times, which is a shame, but it is just a reverse image search away usually to find the original.

[1] https://wallhaven.cc/

bbrks··on Most Americans comfortable with solar panels, turbines in their communities
I like the look of wind turbines and even large wind farms. The UK has large fields of them offshore which are awesome to see on or even below the horizon.

I cannot comment on the auditory impact, as I have not spent a large amount of time in the near vicinity of one. But surely they're less annoying than a generator or the noise from ICE vehicles we live in daily.

bbrks··on No CSS Club
What's with the encoding on that website? It's virtually unreadable in my browser.

e.g. From https://www.pilledtexts.com/files/nick-land/february.txt

> “This can’t go on,” he said. “It’s too blatantly wrong. It’s insolence.”

bbrks··on Effect of perceptual load on performance within IDE in people with ADHD symptoms
You can find the paper on arxiv.org if you're interested.

https://arxiv.org/abs/2302.06376

https://arxiv.org/pdf/2302.06376.pdf

bbrks··on Effect of perceptual load on performance within IDE in people with ADHD symptoms
There's also a video presentation JetBrains Research have published alongside this paper:

https://youtu.be/ris_UxYMn_Y

bbrks··on Thermochromic Breadboard
I don't have any PCB shots but I have some sample ikages from a cheap Noyafa which does 160x120 on my blog. The next model up (also much cheaper than FLIR equivalents) claims double resolution at 256x192

https://bbrks.me/noyafa-nf-583-review/

bbrks··on Don't use custom CSS scrollbars
One of my very first blog posts[1], which took off at the time on HN[2] was on this topic - in reaction to the trend of "horizontal page progress bars" (a.k.a. scroll bars!)

What's old is new again... and again... and again... :)

[1] https://bbrks.me/reinventing-scrollbars/

[2] https://news.ycombinator.com/item?id=6246777

bbrks··on Sloth – A Mac app that shows all open files, directories, sockets, etc.
There's a fine line between glorified and shoulder-standing.

This project gives full credit to the giant it stands upon.

README.md:

> Sloth is essentially a friendly, exploratory graphical user interface built on top of the lsof command line tool. The output of lsof is parsed and shown in a sortable, searchable outline view with all sorts of convenient additional functionality.

bbrks··on We need a textodon (text-only Fediverse hub)
Akkoma (a Pleroma fork) is pretty well suited for this for microblogging.

I run my own single-user instance at https://ublog.fedi.bbrks.me

At some point, I plan on expanding that fedi subdomain into more federated/ActivityPub accounts of mine, like pixelfed for photos.

bbrks··on I begged LinkedIn Australia for mercy; they still kept my house deposit money
I just did some research off the back of this, and surprisingly it's not a legal requirement to provide a receipt for any sale (at least in the UK), just a recommended practice for businesses.
Page 1 of 4Next →