HNHacker News
TopNewBestAskShowJobs

froddd

184 karma · joined July 28, 2015

submissionscomments
froddd··on Bike-mounted sensor could boost the mapping of safe cycling routes
Roadio is primarily a camera and costs around $265 USD. The Garmin is also a camera and also costs over $300 USD. Neither reports to a central service to map the results for other users.
froddd··on WeightWatchers files bankruptcy
Alongside the quality of life and mental health improvements, too — some clear positives.
froddd··on A Map of British Dialects (2023)
“Be’er” seems like even less work. For some people
froddd··on A Postmortem of a Startup
Reducing the problem to ‘people coming from overseas’ is an equally reductionist argument.

There are properties going unused, for very many reasons. Second homes, holiday homes, etc. This also drives the price of properties up. This is one of the inputs to the problem. Planning permission laws is another input. The size and change of size of the people needing housing is another input.

froddd··on uBlock Origin is no longer available on the Chrome Store
Sticky desktop notifications don’t work on macOS on FF, which means event notifications from calendar apps disappear within a few seconds, leaving no time to snooze them or act on them in any other way. Queue missed meetings.
froddd··on Surnames from nicknames nobody has any more
What about a surname like ‘Collinson’ — if ‘Collins’ is issued from this process already, would this be another layer of it?
froddd··on Tech takes the Pareto principle too far
That’s a rabbit hole level of interesting! Thanks for sharing!
froddd··on Tech takes the Pareto principle too far
That quote is Georges Clemenceau, not Charles De Gaulle. He was a French politician, but long before De Gaulle.
froddd··on Dependency management fatigue, or why I ditched React for Go+HTMX+Templ
I get that, and it’s a good point. But at some point that easy patch/minor version bump becomes a major version with a breaking change, and does take time to upgrade regardless, scary delta and such. My point is that, without an actual feature need or an actual vulnerability (none of these guaranteed to spring up in future), any time spent upgrading is potentially wasted. I know some projects are unlikely to last beyond a few years —- in those cases I think the risk is calculated enough to not matter too much.
froddd··on Dependency management fatigue, or why I ditched React for Go+HTMX+Templ
On such popular and packages, one should reasonably expect security holes to be found and made public with relatively little delay. At that point, upgrading becomes relevant.
froddd··on Dependency management fatigue, or why I ditched React for Go+HTMX+Templ
The main question should always be: why update?

Should a library become compromised with a vulnerability, fine (if said vulnerability is relevant to your usage). If you need a feature only available in a newer version, fine (I’m counting better performance as a feature).

What I’m seeing far too much of is upgrading for the sake of it. It feels like such a waste of dev time. Pinning dependencies should be absolutely fine.

froddd··on No GPS required: our app can now locate underground trains
It’s a strong business case for the founders
froddd··on Please do not write below the line
Undelivered letters could be returned to sender.

In which case… there would definitely be no need to instruct to not write anything below the line, as nobody would have opened the letter.

froddd··on Once You Try a Four-Day Workweek, It's Hard to Go Back
I’ve worked a 4 day week for a few years now. Best decision I’ve had the chance to make. I feel more productive on those 4 days, and my time away from work is more fulfilled too.

I always recommend it to people who may be lucky enough to afford and choose it.

froddd··on Germany's 49-euro ticket resulted in significant shift from road to rail
Is there a source for this? Is this source heavily context-dependant?
froddd··on How long does Apple support Mac firmware?
I’m not sure why this is getting downvoted. It’s perfectly reasonable to assume that the difficulty in side loading another OS is incidental, rather than designed. A citation would help support the opposite assumption made above.
froddd··on Signal: Will leave the EU market rather than undermine our privacy guarantees
> users of apps and services with chat functions are to be asked whether they accept the indiscriminate and error-prone scanning and possibly reporting of their privately shared images, photos and videos

I take it this should apply to any web comments and messaging platform, and therefore require that all websites and web services comply if they can be accessed within the EU?

I’m not sure how that’s even remotely doable.

froddd··on Road resurfacing during the daytime without stopping traffic [video]
In the UK roadwork sites usually remain much longer than it takes for the result to start deteriorating once they have finished.
froddd··on Attackers can decloak routing-based VPNs
Being able to cover/scramble your actual or virtual location can provide security in some contexts
froddd··on Attackers can decloak routing-based VPNs
So, should they be requested to do so by a formally issued court order, they would comply and start logging a user’s activity, but do not do so by default.

Calling them worthless at providing secure browsing seems far-fetched; calling them a scam is fully disingenuous.

froddd··on Attackers can decloak routing-based VPNs
Can you expand on that? Specifically the affiliation with Nordic countries?

I’m a Nord VPN customer, I’d quite like to know more — may help inform any future decision on renewing or even staying with them.

froddd··on Understanding and avoiding visually ambiguous characters in IDs
Or “dreary”, or “dear”, or “deer”. Unfortunate choice for the example!
froddd··on What to do when an airline website doesn't accept your legal name
Marketing.

“We want to address them by their first name because it’s so much friendlier and personable”.

That’s all I can think of. Not exactly ‘decent’.

froddd··on The Rise and Fall of 3M's Floppy Disk (2023)
Do you own a USB-C thumb drive?

…

Me neither :-/

froddd··on Giant 'sand battery' holds a week's heat for a whole town
The fact I find most fascinating is that they have a local district heating system reusing heat produced from local industry. That’s efficiency on another level.
froddd··on We made an animated movie in 8kB
Ruined the whole tech achievement for me. Great technical approach, rather slim on the creativity. Shame.
froddd··on Macs can now inform Apple if any liquids have been detected in the USB-C ports
Nothing in the article says Apple will void warranty on an iPhone if water has been detected in the charging port (water damage is a different thing entirely). This concerns Mac computers, which are not sold as waterproof.
froddd··on Just because you can doesn't mean you should: the <meter> element
Every element has _implied_ semantic attributes, which can be extended/overridden by using the `role` and some `aria-` attributes.

For instance, the `<button>` element has a default `role` of `button`, to indicate that it is a button, that can be clicked, and will perform an action when that is done. The role can be changed, for instance to `link`, to indicate that it now functions as a link. Similarly, a paragraph tag (`<p>`) can be assigned a role of `button`.

It’s very easy to abuse this, but it also means the underlying markup is a lot clearer, IMO. This may not be true to people who are not used to or don’t know about the semantic side of HTML, but herein lies a lot of the associated knowledge of that syntax, often unfortunately overlooked, sometimes leading to HTML being derided as a “beginner’s language”. There is a huge amount of knowledge around HTML.

froddd··on Just because you can doesn't mean you should: the <meter> element
Every element has a function or hierarchy in the document. The ‘semantic’ association helps define that role. This is useful for technologies that rely on something else than the visual output of the document, for instance, screen readers.

As an example, a heading might contain the content: “A brief summary”. Without a semantic role, this does not convey the hierarchical position of that element within the document. Using the correct tag (in this case, `h{1|2…}` does provide this extra information and helps provide structure to the document.

froddd··on Bodycams for civilians
Genuine question: is it the act of recording that is illegal or is it the publishing of recorded material where this applies?
← PreviousPage 2 of 3Next →