HNHacker News
TopNewBestAskShowJobs

_puk

1,494 karma · joined September 8, 2011

joe@abovethewater.co.uk

CTO at Duel

https://www.duel.tech

https://www.linkedin.com/in/abovethewater

Author of Context Capsules

https://contextcapsules.com

https://contextcapsules.com/v2/CONTEXT_CAPSULES.md

submissionscomments
_puk··on The Benefits of Iframe Based Development
Would "phenomenon" do?!
_puk··on Tesla opens charging network to other EVs for the first time
It sounds similar to the current "standing charge" you get on UK household energy bills (don't know about the rest of Europe).

Even if you don't use any electricity you still pay a day rate (on most tariffs).

What I'd hate to see long term is if the subscription remains tied to a single supplier (i.e. I pay my subscription to Tesla, but use Ionic to charge, so pay the subscription charge and the higher rate). That will mean the decision to use a different charge point still has repercussions, and prevents the openness of the infrastructure we (society at large if we're moving full electric) really need.

_puk··on Dislike button would improve Spotify's recommendations
Deezer flow is my go to for this, and they've recently added moods, which really helps.

I find I often start flow, get a few songs in and jump onto an album based on the currently playing song. Really great for discovery of music I've not heard (before or for a while).

Spotify seems to always end up merging back to some generic tracks that I've heard so many times before.

That said, I've been training Deezer (they have both like and dislike, as well as never recommend song / artist) for over 10 years, so they better get it right!

_puk··on home.netscape.com in 1997
I have strong memories of swapping that out for an animated "smoking camel", as well as the Guiness fish on a bicycle (If we're talking the animated "N" in the top right of communicator..).

Life was great when we could mod everything!

_puk··on ZeroVer: 0-Based Versioning
Unfortunately I've found there often needs to be separate internal and external version numbers.

An internal rewrite where all the "old bugs" are fixed, but minimal new features are added may feel like a 2.0 for those who worked on it, but for external customers it's the same tool, with the same functionality, just maybe looks a little different.

A 2.0 is often heralded with marketing fanfare, so it needs justification.

I'm not saying it's right, or that one rule fits all; I've seen it first hand and feel your pain.

_puk··on I might have gone a little bit overboard
I got caught by that one.

Looks like the two graphics are in the wrong order. The "magical insurance" graphic is the one prior to the alcohol map.

_puk··on OpenRGB: Open-source RGB lighting control
You need to be logged in, or have the app to see that sub - is that a new thing?

https://old.reddit.com/r/battlestations/ works thankfully.

_puk··on Ford, Not Tesla, Is Making the Electric Truck That Will Change the EV Industry
Isn't that the whole point of encouraging competition?

Companies get slower as they grow, more entrenched in doing what they already do.

A young contender comes along and changes the market (pretty much overnight), and the old company has to adapt.

I think it's great to see the massive old companies making the fight to stay relevant if they're not doing it through underhand means (lobbying for restrictive legislation etc).

It's a win for the consumer. Infrastructure becomes commoditised, there are more options in the market, prices go down, things like build quality become selling points..

_puk··on Ask HN: What are some tools / libraries you built yourself?
I'd also recommend TailwindUIKit [0]. 100+ free Vue, React and VanillaJS tailwind components with light and dark mode support as well accessibility.

I did end up paying for the premium components, as I wanted to support their efforts, and it was reasonably priced, but didn't feel like I had to.

0: https://tailwinduikit.com/

_puk··on The Unlikely Success of Fish Sticks
Had a chuckle that the local Asda (owned by Walmart until late last year) might be considered upmarket!

They have cod goujons, and they are indeed respectably artful in their irregular shape.

_puk··on Ask HN: What is your favorite daily-use object?
Not OP, but I get what they mean..

In a world of Americanos, Flat Whites, and Espressos, I often pine for a cup of "plain old coffee", something having likely stewed for hours, to hit that spot.

The ability to drink it by the mug, not too strong etc..

_puk··on Tesla admits its Full Self-Driving technology is a Level 2 system
The ID buzz has got me excited too, but the video on the VW site [0] does the exact same thing we're knocking Tesla for.. "autonomous driving" displayed as the driver leans back, puts his hands behind his head and the steering wheel folds away!

No wonder those in the market are confused as to what these cars are actually capable of.

0: last video on https://www.volkswagen-vans.co.uk/en/electric-vans/id-buzz.h...

_puk··on Comparing Svelte and React
I came across Appwrite[0], when looking for open source Firebase alternatives.

It has a long list of supported OAuth2 providers [1].

It worked for me out out the box (DO docker image), and seems to be progressing well. They have some beta Svelte libraries, and it was simple enough to integrate for my uses.

No affiliation, just happy to have found it.

0: appwrite.io 1: https://appwrite.io/docs/client/account?sdk=web#accountCreat...

_puk··on Two UK Broadband ISPs Trial New Internet Snooping System
I've seen many of the early "Gatso[0]" cameras vandalised.

My understanding is that they originally used film, which had to be retrieved, so trying to burn it down with a well placed tyre had a chance of avoiding a fine.

[0] https://www.speedcamerasuk.com/gatso.htm

_puk··on Git: Malicious repositories can execute remote code while cloning
I've always read it as "Happy To Help".

I see that's wrong, but ignorance has made the internet seem just that little bit warmer all these years!

_puk··on NRA bankruptcy lets critics peer into gun lobby’s inner workings
Or the origin of the salute [0] - raising one's visor to show that you're friendly.

[0]: https://en.m.wikipedia.org/wiki/Salute

_puk··on We rendered a million web pages to find out what makes the web slow
There's the likes of Gatsby [0], which is generally well supported and pairs well with Netlify and a headless CMS such as contentful.

0: https://www.gatsbyjs.com/

_puk··on Kids find a security flaw in Linux Mint by mashing keys
Hah, just reminded me..

My daughter, whilst roaming in the US from the EU somehow managed to get unlimited data after her initial miserly roaming allowance was used up.. simply by switching airplane mode on and off repeatedly until data worked.

I was stressing getting back home to a huge bill, but kept the "all chargeable services have been stopped" messages just in case.

My final bill was £300+, zeroed.

Phew!

_puk··on “Find Satoshi” PerplexCity puzzle solved
From a comment further down that thread:

"heard about the story a year ago, but forgot about it. Then I remembered and told my family about on Christmas. So I wanted to check out if this is still unsolved and found this reddit. I’m currently researching about AI and found a few image backwards search engines way more powerful then google image search. It turned out that I found the image of him holding the beer, when I fed in the card. Just wanted to play around, but it looks really promising now. ;D"

_puk··on Gmail having issues
The terminology is well defined [0], so in this case, retrying is not ignoring the RFC.

It's a difficult one though, because as you rightfully state, covering up for Google is not the best course of action for the system as a whole, yet it's likely a good course of action for those users who didn't get their emails.

[0]: 4. SHOULD NOT This phrase, or the phrase "NOT RECOMMENDED" mean that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label.

[1]: https://tools.ietf.org/html/rfc2119

_puk··on Death of an open-source business model
No, not really.

I'm just asking why an innocent question along the lines of "couldn't we.." gets immediately shut down as "No, That's not open source".

What is ultimately wrong with having real world limitations to a licence?

_puk··on Death of an open-source business model
And just to build on that thought.

(IMO) The only people who really care about open source are us, the philanthropic builders of said software.

If we shout down those in our community who question the status quo, by simply stating "it's not open source", then we lose those people.

Given the hard stance we see on open source, it's very seldom that the reply to that is "but why can't it be".

An analogy that springs to mind is jslint (bear with me here..). A great idea that had true belief at heart, but was just too strict for mass adoption.

JSLint started a wave of enforcement that was needed, yet the far more flexible jshint (and subsequent eslint) won out in the long run.

I'm fully onboard with truly open source, and think there will always be a place for it. But feel that being all or nothing suffocates the discussion.

_puk··on Death of an open-source business model
There's more than one licence that's open source.

Is there a reason that a new style of licence that prevents the "fork and suffocate" approach of these large companies can't be ratified as fitting with core open source values?

Being dogmatic about the definition of open source, and not allowing that to evolve over time, feels like hard times ahead.

_puk··on I Built My Own Shitty Static Site Generator
It's the axle that was truly revolutionary.
_puk··on macOS has checked app signatures online for over 2 years
Whilst I agree with the sentiment, it does occur to me just how many kindles I see with ads.

Is there any data released on ads Vs no ads versions?

That's the closest comparator I can think of.

_puk··on Ik.me: a free email address for life developed and hosted in Switzerland
Off topic, but wow that loads fast!

Let's hope that the "modern rewrite" doesn't slow it down too much ;)

On topic - kudos for being free. There must be a threshold where a company that's "free forever" can be thought of as being there for the long haul, and I think 15 years definitely cuts it!

_puk··on Cement is the source of 8% of the world's CO2 emissions (2018)
There was an interesting pilot performed by SEI (Stockholm Environmental Institute) and UCL, using shipping data from Brazil, that tried to attribute shipping emissions to commodity type [0]

0: https://www.sei.org/publications/shipping-emissions-per-comm...

_puk··on Public asked to report receipt of any unsolicited packages of seeds
Is there any way to report these?

I found one obvious one the other day, but after about 15 minutes of searching couldn't work out how to report it without a seller account..

_puk··on Neural programmer better than Quicksort
Could you train the ML algorithm to select the best traditional algorithm based on the distribution of the items being sorted?!
_puk··on Dark patterns in GDPR consent boxes
If we're going down the route of regulation, and browser control, would it be a step too far to require standardised metadata in a cookie?

That way, each cookie could describe itself as login, tracking, optional functionality etc.

You can then penalise on cookies that purposefully violate this, and allow the user to centrally opt in or out of each type.

← PreviousPage 12 of 20Next →