HNHacker News
TopNewBestAskShowJobs

moebrowne

883 karma · joined October 18, 2024

<https://www.mountainofcode.co.uk>
submissionscomments
moebrowne··on Back to Kagi
AI slop is actively down-ranked based on community feedback: https://help.kagi.com/kagi/features/slopstop.html
moebrowne··on Back to Kagi
Kagi Assistant + customised search/lenses is super powerful. It gives you control over what context from the internet the AI can use/you trust
moebrowne··on Firefox 153 available with support for Vulkan video decoding, JPEG-XL
Here's the Bugzilla link which was closed last month: https://bugzilla.mozilla.org/show_bug.cgi?id=2021722
moebrowne··on Airbus Takes Flight from AWS
> Is Airbus still using Google workspaces for mail? Nice vector for industrial espionage.

Whatever email provider they use, people will always be the ultimate vector, clicking links they shouldn't.

moebrowne··on Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25
They are placeholders, their meanings are spelled out in the post:

    O: publish/oembed_cache, empty content, stale timestamp with parent C
    C: future/customize_changeset, changeset JSON with parent C
    P: draft/page, with parent D
    D: parse/request with itself as its parent
    S: publish/post, for providing embed data
    T: publish/post, containing the outer embed
moebrowne··on The death and rebirth of my home server
> swap is used when you run out of ram

This is not correct. Swap is not a RAM overflow.

> Swap is not generally about getting emergency memory, it's about making memory reclamation egalitarian and efficient. In fact, using it as "emergency memory" is generally actively harmful.

https://chrisdown.name/2018/01/02/in-defence-of-swap.html

moebrowne··on Today I Rescued 7,234 Old GIFs
TIL server side image maps: https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageEl...

Supported since forever.

moebrowne··on Spider venom kills varroa mites without harming honeybees
> Plus all current treatments render the honey inedible

Formic acid is one of the few treatments which is acceptable to use while honey is present.

moebrowne··on The primary purpose of code review is to find code that will be hard to maintain
> If I work until I'm exhausted and find three bugs, someone might still complain later that I missed a fourth and I should have tried harder.

This is a weird take. Less bugs is less bugs, just because you maybe didn't find them all doesn't undermine the value of finding some.

moebrowne··on Hunting Million-Digit Primes from My Loft
> If you ran SETI@home or Folding@home back when that was a thing

SETI@home is gone but Folding@home is still very much a thing. There are currently 133 active projects: https://apps.foldingathome.org/psummary

moebrowne··on Millimeter wave technology drills 100 meters into granite
I'd assumed that the question mark was supposed to be a degrees (°) symbol but got mangled somehow. 752F is exactly 400C
moebrowne··on A website that lists websites to submit your website to
Kinda reminds me of DMoz.
moebrowne··on Hacker News but for independent blogs
Do you write a bunch of posts and the schedule them? You put out 3 posts every single day at exactly 0800, 1200 and 1600.
moebrowne··on Hacker News but for independent blogs
Making it too easy invites spam.

Sending a single email seems like a good compromise to me.

moebrowne··on Banned book library in a wi-fi smart light bulb
I had the same experience. I ran it on the original Pi zero with a WiFi dongle, in the middle of a busy town. Not a single interaction.
moebrowne··on Banned book library in a wi-fi smart light bulb
Anyone looking for local-first smart bulbs, plugs, etc with Tasmota or ESPHome I can thoroughly recommend https://www.mylocalbytes.com/ - not affiliated in any way, just a very happy customer.
moebrowne··on Under-16s to be banned from social media, Starmer announces
source?
moebrowne··on Chrome is looking to permanently drop MV2 extension
> Every time I started Chrome, it was a breath of fresh air. Everything was just slightly faster to react

Are you opening "several windows with a dozen tabs each" in Chrome? If not, then it's hardly a fair comparison.

moebrowne··on Google Chrome is killing all uBlock Origin bypasses, Edge, Opera to follow
Yup, or open dev tools and enable "disable cache". This applies only while dev tools is open
moebrowne··on 1-Bit Bonsai Image 4B Image Generation for Local Devices
If you want a list of posts simply ordered by upvotes: https://news.ycombinator.com/best
moebrowne··on Print with dozens of colors: Our new open-source ColorMix for PrusaSlicer
At least they give you a choice
moebrowne··on Local Git remotes
The "local" were talking about is a path on the same machine. The article uses the remote `/home/user/bares/cani.git`
moebrowne··on Avoid Using "< [Cdata[ ]]>" in RSS
The removal was discussed here: https://news.ycombinator.com/item?id=45873434

No need to imagine a polyfil, they already exist: https://github.com/mfreed7/xslt_polyfill

moebrowne··on Avoid Using "< [Cdata[ ]]>" in RSS
They are:

> The ampersand character (&) and the left angle bracket (<) MUST NOT appear in their literal form, except when used as markup delimiters, or within a comment, a processing instruction, or a CDATA section. If they are needed elsewhere, they MUST be escaped using either numeric character references or the strings " &amp; " and " &lt; " respectively. The right angle bracket (>) may be represented using the string " &gt; ", and MUST, for compatibility, be escaped using either " &gt; " or a character reference when it appears in the string " ]]> " in content, when that string is not marking the end of a CDATA section.

> In the content of elements, character data is any string of characters which does not contain the start-delimiter of any markup and does not include the CDATA-section-close delimiter, " ]]> ". In a CDATA section, character data is any string of characters not including the CDATA-section-close delimiter, " ]]> ".

> To allow attribute values to contain both single and double quotes, the apostrophe or single-quote character (') may be represented as " &apos; ", and the double-quote character (") as " &quot; ".

https://www.w3.org/TR/xml/#syntax

moebrowne··on PHP Erased Generics RFC
Internal discussions here: https://externals.io/message/130816
moebrowne··on Composer 2.10 Release features automatic malware blocking
Full changelog here: https://github.com/composer/composer/releases/tag/2.10.0
moebrowne··on I'm Getting into Mesh Networks (Meshtastic, MeshCore, and Reticulum)
Official manual including install instructions: https://markqvist.github.io/Reticulum/manual/
moebrowne··on An Update on Composer and Packagist Supply Chain Security
I appreciate Composers slower but deliberate, well thought out approach to supply chain attack mitigations.
moebrowne··on Flatpak Will Depend on Systemd
Better title: Flatpak is thinking about depending on Systemd

> It’s important to note that everything discussed during the talk is planning, and not a single line of code has been written yet

moebrowne··on PHP's Oddities
For anyone wondering the number in the second example isn't just some random big number it's: PHP_INT_MAX + 1
← PreviousPage 2 of 6Next →