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 Returning the “killed” RSS of Reuters from the dead
I've always wondered how the copyright for the Google RSS works..

As far as I am aware it is an undocumented API that can be called without authentication or acceptance of any EULA.

The response includes an explicit copyright field.

Does that mean the feed can not be reproduced? Can a derivative work be created from it?

_puk··on Massive spying on users of Google's Chrome shows new security weakness
The cumulative total hours wasted from all the Devs that accidentally left an ad blocker on whilst developing, then spent time debugging a misbehaving app has to be pretty high!

I know I've been caught out on that one before..

_puk··on Massive spying on users of Google's Chrome shows new security weakness
Kind of, but you can still leak a lot of information in a simple read-only GET

    GET /realylongstringwithmeaningfulbits/{user identifier}
This is basically what tracking pixels have been doing for years (1x1 transparent PNG).
_puk··on Amazon added a non-compete after the employee entered the U.S. on an L1B visa
I had a similar one that claimed all IP to the full extent of the law, and anything beyond that extent, they reserved the right of first refusal to purchase it if sold.

Of course, it also required arbitration of anything around that area.

They seemed surprised when I brought it up as onerous!

Edit: This was in the UK where these seem to be becoming the norm.

_puk··on The Brave web browser is hijacking links, and inserting affiliate codes
I recently tried moving from mobile Brave to Firefox as I've used desktop FF for years, and wanted cross platform bookmarks.

The experience was incredibly sub par on Android. I tried browsing a video heavy subreddit, and FF just hung (well, all videos stopped playing, which is what I was there for).

I want to use it, but if it can't manage my base use case, I can't warrant it.

I will try again one day, I'm sure.

_puk··on Building the most inaccessible site with a perfect Lighthouse score (2019)
My issue with the score is that it is numerical. If I get 91, I want 100.

Having a traffic light style system whereby green is good, red is bad etc. would give a decent target without the costly Uber optimisation for perfection.

To your point of a single company defining these scores - a standards body would be great, I agree, but there's a danger it'll be like all the other web standards bodies, whereby Google is a member, albeit one with pretty much all the power.

_puk··on Most-streamed track of the day by country
Ēd Sheeran was so prevalent at one point that they had to change the rules for the Top40 (in the UK), limiting it to 3 from the same artist [0].

16 out of the top 20 songs were from Ed when he released his 2017 album ÷.

https://www.theguardian.com/music/2017/jun/27/official-chart...

_puk··on What is the business model for DuckDuckGo? (2017)
Quite the generalisation..

To provide a counter generalisation, I am sure a certain percentage would pay for a niche search engine if it provided specific value.

I mean, LexisNexis news search exists, and is far from free.

_puk··on I was blackmailed – any YouTuber could be next
Personal supporting anecdote:

I have a grandfathered free GSuite plan on a domain I hardly use.

The few issues I have had have been promptly solved by a real person.

_puk··on Show HN: A Firefox add-on to strip Google search results of 'blacklisted' URLs
To your second point, yes, all the time and it's infuriating. You either need to slow down how you use the search results page, or they appear from nowhere just as you're trying to click the second link.

What's worse is I then berate myself mentally as I know that Google has some metric on how many times these suggestions get clicked, and there's some product owner somewhere saying "wow!, x% of users use these suggestions, let's keep this feature!"

_puk··on Loginsrv: JWT login microservice with back ends like OAuth2, Google, GitHub
Being able to create an anonymous access token, that in turn has certain restricted claims defined by default.

API keys kind of do the job, but they're basically deprecated through a lot of JWT providers, and you need to support two Auth systems if you're using JWT for logged in users.

Flow is:

* Arrive at website * Generate an access token without any user input (anon user with default read only privileges) * Use the same APIs as logged in users, with restricted access defined in the JWT / Auth provider.

The two sides of it, am I allowed to access this API, coupled with what can I do once accessed seem to be the basic use case for JWT.

I appreciate the response. My terminology is likely a bit off, it's been a while :)

_puk··on Loginsrv: JWT login microservice with back ends like OAuth2, Google, GitHub
Something similar I've wanted before, but auth0 didn't support, is the provision of anonymous tokens. No need for them to persist.

Controlling non logged in user claims / access without having to have special "no token" caveats or endpoints (i.e. any user can have read access to an endpoint, but only if they have a token / have come via your website).

Is anything like this supported anywhere?

_puk··on Show HN: Blunt – A CSS Layout Framework for Minimalists
Thanks for the link. ABEM makes a lot of sense the way it's presented.

Out of interest, that article goes out of its way to argue that the whole BEM format is changed to CamelCase, so that the atomic modifier can use "-".

Why wouldn't you just use the existing BEM component separator "__", and then nothing else need change.

The CamelCase version is prettier granted, but rather than an extra bit of information, it's a completely new format.

_puk··on Opt-outs highlight the tension between privacy and revenue at Twitter
They are the source for a lot of journalism..

A bit of focus on exclusives.. pay for them, vet the story and the person reporting, journalists would fall over themselves to subscribe to that.

Or maybe I read too much bbc

_puk··on The Great CoffeeScript to Typescript Migration of 2017
Reading this, I was intending to say that Jeremy Ashkenas should be publicly lauded for efforts in driving JavaScript forward. Then I saw your username.

Not to gush, but the profound difference Backbone, Underscore, and CoffeeScript have made to modern JavaScript development cannot be understated.

Thanks for all your efforts. They were exciting times indeed.

_puk··on Grubhub stock halted after report Uber is eyeing a takeover
Couldn't they increase the cost of all items, and then provide a 30% reduction on direct orders.

Isn't that why discount for cash exists at gas stations etc? To get around these sorts of policies from the credit card companies.

_puk··on Ask HN: Who wants to be hired? (April 2020)
Looking for part-time, contract, interim, or consulting Product Engineering lead roles

I'm an extremely experienced engineering and product leader.

Over the past decade I've built both the engineering and product teams for multiple startups, specialising in taking teams from 3 to 30.

Engineering lead brought in at the outset to build the team from scratch for Xumo, who recently sold to Comcast for $100m.

Responsible for introducing processes to allow the company to hire and scale quickly, as well as hands on architecture of the linear video streaming service in use by millions today.

Most recently built out the Engineering and Product teams for AMPLYFI, on track to be Wales' first Unicorn.

Years of experience in remote team management, having simultaneously managed teams directly on 3 continents. Highly experienced in technical recruitment.

Extremely personable, comfortable at IC through to board level.

What I can do for you:

- Provide product and engineering leadership to ensure that your team achieves maximum productivity as it scales, whilst maintaining your core culture.

- Drive all aspects of Engineering and Product to ensure that products and features are delivered as required, when required. I provide a focus on what is needed to ensure that solutions are not over engineered, nor over featured.

- Work with your architects as needed to review cloud architecture and costs.

- Avail and invest myself personally in your team, providing guidance, mentoring and direction when needed.

Location : UK

Remote: Only

email: In profile

Relevant links:

abovethewater.co.uk

linkedin.com/in/joe-mathews-245b56122/

_puk··on Microsoft Teams goes down just as Europe logs on to work remotely
Given how busy the beach is this morning (UK), I'm presuming that everyone is taking full advantage of working from home.

It will be interesting to see how productivity is affected overall though.

Which makes me wonder, what is the general measure of productivity?

Meetings attended? Emails answered? Hours worked / Time in seat? Story points?

_puk··on Microsoft Teams goes down just as Europe logs on to work remotely
Not sure what it's like nowadays, but 5 or so years ago, GC were very proud of being able to scale from 0 to a million users pretty much instantly. [0]

At the time AWS needed pre-warming. I've not needed to do that since, so I'm just assuming AWS solved that one (or everyone moved to serverless).

Obviously that's not the same as overall capacity, but the AWS good, everyone else bad rhetoric needs challenging sometimes.

Ouch.. that was a long time ago..

0: https://www.forbes.com/sites/reuvencohen/2013/11/26/google-s...

_puk··on Ask HN: Is UK government insane or genius?
Just in case you were not aware, in the UK any official petition with more than 100,000 signatures gets discussed in parliament [0].

0: https://petition.parliament.uk/help

_puk··on How Pandemics Change History
According to https://www.bbc.co.uk/news/world-middle-east-51787238

"It's not quite a complete lockdown - planes and trains are still running and access will be permitted for emergency or essential work reasons."

"Restaurants and cafes in the quarantined zones can open between 06:00 and 18:00 but customers must sit at least 1m (3ft) apart"

_puk··on NymphCast: Casual attempt at open alternative to Chromecast
Doesn't DIAL simply cover "Discovery And Launch"?

As I understand it, even the Netflix TV client has custom extensions to perform more than the most basic functionality.

You also need to get that app approved onto the TV, which, chances are, require an update. Sadly that means that you're likely never getting support for the majority of the devices already in the field.

DIAL's time has come and gone. Adoption during the SmartTV hey day 5+ years ago may have made it a contender.

_puk··on The phases product teams go through
Massively long article, but good enough that it kept me reading to the end.

Having a clearly rationalised summary of what a product team is for, and roughly when to introduce it, is an invaluable reference when transitioning from the "drunken walk" phase with a first time founder.

_puk··on Show HN: I wrote a book for engineers that want to become engineering managers
I found the hardest thing to initially get my head around was going home at the end of the day wondering what I'd achieved.

Moving from tangible daily outputs (code etc), to longer term feedback loops can be just as rewarding, you just need to step back slightly.

Empowering others to achieve their potential, watching them grow. Watching great products evolve. Understanding and directly influencing tech decisions. Being able to look further than the next sprint. Interfacing with external parties, seeing how they approach similar / new problem spaces.

IMO, this never gets boring.

_puk··on Telling Whiskey from Whisky
Eh? I mean, literally, yes, there is an e in Wales, but if we're talking whisky, there isn't..

Wales's primary Whisky distillery [0] calls it whisky.

0: https://en.m.wikipedia.org/wiki/Penderyn_(whisky)

_puk··on Apple’s New Mac Pro to Be Made in Texas
> > LED lighting fixtures, a kind of used in horticulture, containing over 5,000 LEDs spread across 6 light bars

Also, really makes one wonder if that sort of specific setup is perhaps the subject of an existing patent.

Imagine being in a position whereby there can be no innovation beyond a specific exclusion on a competitive cost basis, and that exclusion being wholly owned already.

Seems an alarming way to either enrich incumbents, or stifle Innovation full stop, or both.

_puk··on Should you buy your stock options when you quit?
From experience..

Old company is renamed something like "legacyabc"

A new company is formed with the old company's name. All personnel and IP is moved to the new company", all debt is left in the old company. Original share holders get a big payout.

The old company is now worthless. Shares are now worth less than the original strike price. Original company is likely dissolved.

Bad luck.

Generally you'll have to sign a new contract in the new company to keep working.

If you're really unlucky, your L1 (or w/e) visa is tied to the old company, you now have to leave the country, and can't easily transfer to this new company.

_puk··on A database of Facebook users’ phone numbers found online
In the UK it's as easy as sending a text [0] to get your number ported to a new carrier. Carriers must oblige.

0: https://www.ofcom.org.uk/about-ofcom/latest/media/media-rele...

_puk··on Alan Turing to be the face of new £50 note
> .. Stopped playing because my wifi did whatever. And so on, so forth.

> We listen to vinyl for the same reason.

Agree with your points entirely, except, you can't even get a whole album play through on vinyl without interaction.. modern information density is much improved.

HD vinyl [0] should be interesting, if just for that reason alone. Old tech, modern twist.

0: https://hdvinyl.org/

_puk··on Winnti: Hackers attacking the heart of German industry
How is Portugal on the cost of living vs wage scale?

I was under the impression that the likes of Lisbon are great if you earn above average wage, and the surf is awesome.

Tech in Lisbon not comparable to Germany?

← PreviousPage 13 of 20Next →