HNHacker News
TopNewBestAskShowJobs

somishere

570 karma · joined October 21, 2014

building tech for the reef @theprojectsomething. previously cto @citizensgbr, a reef and climate non-profit in cairns, australia.

meet.hn/city/-16.9206657,145.7721854/Cairns

submissionscomments
somishere··on Preserving trust in photojournalism through authentication technology
I mean, all the attestation here does is say this photo came from this person / camera. Like a hardware-backed NFT. The trust ultimately lies with the photographer and, by extension, the org they're working for at the time. I'm not sure how different this is from Reuters just publishing the photo and archiving the link on wayback. Any future versions can choose to use that link as provenance, an eyeball is all that's needed. Complex technobabble won't stop screams of "fake news."
somishere··on A Critical Analysis of the What3Words Geocoding Algorithm
Is there any contiguous system available that doesn't have issues at edges? Sure lnglats are tedious, especially crossing the 180th, but at least you know that -180=180 and -179~=179. Memorability useful but not necessary?
somishere··on Mullvad Browser
I use a slightly customised version of tree style tabs to great effect. Actually uses the horizontal bar to show pinned / recent tabs (which time out and hide) and an overlaid / toggle-hidden sidebar for the full list of group-organised tabs.

https://gist.github.com/theprojectsomething/6813b2c27611be03...

somishere··on Mullvad Browser
> I never liked vertical tabs, takes up too much screen.

Personally find vertical tabs easier to organise and take up less space: https://gist.github.com/theprojectsomething/6813b2c27611be03...

somishere··on Borgbase backups have been unavailable for 3 days
I've a similar local / S3 (compat) strategy but use Kopia. I currently only backup remotely to B2 (risk taker!), but could easily and cheaply add redundancy in here .. e.g S3 / R2 / random hosting. It's very cheap ~US$1. UI and default strategies are perfect for what's required. Completely automatic unless I need to browse some files in which case I just open the Kopia UI. I haven't used it, but understand Kopia also supports rsync.

Edit: previous comment on same (not a shill, I swear!): https://news.ycombinator.com/item?id=34152369

somishere··on Workers with less experience gain the most from generative AI
Thanks for the thoughtful advice. Agree on it being tool, same as LLMs. I guess my point, beyond the practical, was that there are some aspects to the tool-less experience that are hard to replace.

I'm thinking patience and, I guess, the other meta skills and behaviours that aren't directly related to the washing itself.

That said, your pro-dishwasher explanation talks to some of these too.

somishere··on Workers with less experience gain the most from generative AI
It's quite a high quality dishwasher .. multi-drawer job. But I will look into the detergent :)
somishere··on Workers with less experience gain the most from generative AI
Reading the comments here made me think of a dishwashing analogy.

I grew up without a dishwasher (when we asked our parents why we didn't have one my dad responded, "what do you mean? We have six!" referring to us kids). As an adult we have one in the house but it is rarely used. Washing dishes is a menial task but I enjoy it. It's hard to articulate exactly why. Needless to say I'm quite an experienced dish washer, there's an art to it. My process is to collect any dishes that aren't already stacked, fill the sink with just enough water, wash everything well (cutlery in first, out second last, washed individually), then wipe down all the benches and sink. I leave the dishes to drip dry. They get put away later.

When we use the washing machine I still have to do most of the steps above. Except the washing which is 40-120mins of free time for me. But then I have an extra step of checking each dish or piece of cutlery while I'm putting it away. Most things get washed well, but about 10-15% of items have food baked onto them that I then need to soak or rewash (with a more abrasive scrubber than I'd usually use). Maybe this is down to my lack of experience stacking? The whole process takes longer, but it's (arguably) lower touch and (I hear) uses less water.

Which is better? In a commercial kitchen a dishwasher for sure, efficiency at all costs.

But do we need to remove all menial tasks from our workflows? I'm not so sure.

somishere··on Future CSS: State Container Queries
Thanks for the ref, hadn't heard of this!
somishere··on Future CSS: State Container Queries
So, IMO what is actually cool about this is it will allow you to detect scroll position without JS, which opens up a whole bunch of very nice posibilities!
somishere··on Show HN: Mofi – Content-aware fill for audio to change a song to any duration
Still have my echo nest tshirt. Pull it out on special occasions :)
somishere··on CSS Only dark mode without JS
Very simple CSS only example, including JS-free toggling:

https://codepen.io/theprojectsomething/pen/oNQYqRw

Note: Could be simplified with the :has selector but it isn't currently supported in Firefox.

somishere··on Sold a Story: How Teaching Kids to Read Went So Wrong
IMHO reading competency starts at home, not in the classroom. Kids need to be interested in reading, and that's up to the parents more than it is to the school.

My very unique / personal take. Have been doing sight words with my 5yo for the last two weeks. He just started his second term of prep (pre year 1). He's not advanced as far as I can't tell, but I'll tell you it's exhilarating to watch his progress. He absolutely loves the challenge of it. And he's already sounding out and reading short, repetitive books based on known words. He's a lucky kid for so many reasons. Not a great case in point for the same.

All kids are different, with unique needs, and schools should be expected to adapt to these. But it's a two way street. If an individual isn't reading by fourth grade, after four years of schooling, then something is going on .. either at home or in a cognitive sense. If a whole class isn't reading, then sure - look at the curriculum ... but there's probably something more systemic at play.

somishere··on The Mullvad Browser
Thanks, wasn't aware of this. Only recalled the brave marketing
somishere··on I made my blog solar-powered, then things escalated
Agree it doesn't feel like a lot. We run our house, including a decent sized pool pump, off solar for most of the day. A Pi seems like very small fry in the scheme of things.

Getting something like this up and running in a few short hours of Dutch summer sun just shows that everyone should be trying it (that includes me).

somishere··on The Mullvad Browser
Great to hear it's a FF fork. Mention of Tor made me think Brave / Chromium.
somishere··on Ruffle – Flash Emulator – Progress Report
Amazing work going on here. Big thanks to the Ruffle team - runs most of my AS2 memories effortlessly along with some AS3 (seems to fall over for me with side loaded assets).

Just FYI if anyone is impatient and in need of an "unsafe" way to run flash with AS3, etc. you can still download a developer edition of flash player for Mac/PC via Wayback .. warts and all.

somishere··on Serverless maps at 1/700 the cost of Google Maps API
This is great. I hadn't heard of it but currently building a research mapping interface for a non-profit and will use it. Interested to know if anyone has suggestions for public aeriel/ satellite tiles. I use ESRI via a dev account which is largely great (extensive hi-res) / best value (??) I've found so far - in a semi exhaustive search. Also the Allen Coral Atlas basemap, CC'd from Planet, which is limited to reefs (and 5m) but fantastic for the mission, not just the licensing. But I'm sure there are alternative solutions. Not in need of up-to-date imagery, but would love to find e.g. a publically released AWS tileset that is updated on a biyearly basis or so ... Am I asking too much :))
somishere··on Fruit trees – SmartView Christchurch
Interesting! Not very clever, but I've got an avocado and mango that seem to be surprisingly happy with a heavy handed biannual trim. Was hoping the plum would fall in line. The fruit are quite nice (albeit tiny!) and I've recently started spotting them on a couple of menus.

And yet to try grafting but do have a few citrus around that would be prime candidates!

somishere··on Fruit trees – SmartView Christchurch
I recently used Cairns city council's exhaustive tree map to match and identify a beautiful weed tree that had popped up in my front yard (to a tree in a nearby park). Turns out it's actually an edible fruit tree (a damson plum) so we've kept it. Tho it's already quite big and will start taking light from the mango tree soon enough, so decision is akin to an adoption!

By weed tree, I mean planted by a bird.

https://www.cairns.qld.gov.au/community-and-environment/tree...

somishere··on Modern SPAs without bundlers, CDNs, or Node.js
Have you tried the same with remote imports to save the manual download step?
somishere··on WebKit Supports Nested CSS
Worth a lot! Thanks for clarifying. You need to give your product manager / blog team a kick :)
somishere··on WebKit Supports Nested CSS
Writing from memory here, please correct as required, but one of the major concerns with scss style syntax was that it was "undesirable" for interpreters to differentiate between tag names and properties due to legacy CSS token-parsing techniques and the performance concerns around "infinite" lookahead ("controversial"). `color` is one example (possibly the only example) of CSS property / tag name overlap which makes the scss style syntax `tag { color:hover { color:blue } }` slightly ambiguous and potentially tricky to parse.
somishere··on WebKit Supports Nested CSS
Sanity has prevailed! Great work from the WebKit team, leading the way here. Not to mention great solve on the `color: blue` fiasco. Balances an edge-case compromise nicely, and leaves it open to future improvements. Bravo.
somishere··on US Marines defeat DARPA robot by hiding under a cardboard box
I guess there's more to intelligence than just thinking outside the box ...
somishere··on Show HN: I “wrote” a kid's book with ChatGPT and Midjourney
I appreciate the sentiment (I think) but as far as kids books go, this isn't great. Can anyone point in the direction of a great AI-generated kids book?
somishere··on The science of having ideas in the shower
Haha, no doubt! But fun to read no less.
somishere··on 3D in CSS
Loving the format! Tho to note the controls are a little (tiny bit) fiddly on FF.

Throwing my hat in ~ some basic / not-particularly-optimised 3d CSS hover state icons I made for my CV a few months ago: https://codepen.io/theprojectsomething/pen/JjLLJNx :)

somishere··on The science of having ideas in the shower
I wasn't too surprised to find r/showerthoughts a few years ago, still going strong:

https://www.reddit.com/r/Showerthoughts/

somishere··on BorgBackup: Deduplicating archiver with compression and encryption
Storage is only around 250gb on B2, significantly larger on device. Egress/other averages out fairly minimal, mainly class b transactions.

https://help.backblaze.com/hc/en-us/articles/217667478-Under...

← PreviousPage 4 of 13Next →