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 Wireless charging of moving electric vehicles overcomes major hurdle
Your "narrow strip down the middle of the lane", makes me wonder why it has to be under the asphalt and not simply embedded similar to cats eyes.

I'm picturing future roads looking like massive Scalectrix tracks...

_puk··on TDD did not live up to expectations
"I use it on occasion as a good sanity check to make sure I didn't break anything too obvious"

That sounds more like unit tests than TDD. With TDD you should already know that you didn't break anything..

If you suck at writing code, then TDD should help you determine whether your sucky code produces the correct output for a given input; it is not however going to determine if you did that in the best possible way.

_puk··on The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity
Reminds me of the first time i got the "no cars in your area" message on Uber.

Mild panic, how do I get home?!

_puk··on Twitch nabs exclusive streaming deal with Blizzard for e-sports events
I tried to print an email from inbox on iOS for the first time yesterday.

What a silly idea; why would anyone want to do that?

Works fine from desktop, so +1 for consistency. /s

_puk··on Developers who use spaces make more money than those who use tabs
Your time would be better spent implementing ':set list' on classic whiteboards.

That's where your issue lies; subconscious prejudice is happening during the hiring process, you just can't see it.

_puk··on Chess.com stopped working on 32bit iPads because 2^31 games have been played
"The reason that some iOS devices are unable to connect to live chess games is because of a limit in 32bit devices which cannot handle gameIDs above 2,147,483,647."
_puk··on Launch HN: Sudden Coffee (YC W17) – Instant coffee that doesn't suck
There seems to have been (in the U.K. at least) a recent drive towards 'wholebean instant'.

This mixes your traditional freeze dried instant coffee with some very finely ground beans, which does make for a much better cup of instant.

Give it a try if you come across it, it may fit that niche.

_puk··on JSON Web Tokens should be avoided
The none issue was highlighted by Tim McLean 2 years ago [0] and comes up in any trivial search about JWT. Surprised that anyone who chooses to use JWT is still getting caught by it as, as you say, any half decent library mitigates this.

For me, the log out / cross device session management issue seems to force a pattern of short expiry with self refreshing tokens. Commonly used devices feel always logged in, whereas uncommonly used devices end up needing a fresh log in each time.

0: https://www.chosenplaintext.ca/2015/03/31/jwt-algorithm-conf...

_puk··on Airbnb raises $1B at $31B valuation, became profitable in 2016
Have to second this.

I've used airbnb over the years and have seen the standard drop massively (I'd say the same is true for uber).

When I first started using the service, the hosts were all over you to make sure you have a nice stay.

Nowadays it's a complete lottery. You can book a well reviewed place "host is great, nice laid back guy" and turn up to a locked dark house in a foreign country, whilst said host is comatose drunk somewhere having been in a bar brawl, and no phone..

Not to mention bailiffs turning up at the crack of dawn demanding money else the gas will be turned off (another top reviewed apartment).

And that cleaning fee.. no way to not pay it, regardless of if the place has actually been cleaned. Standard response is "sorry, I'm out of town, the previous guest should have cleaned up after themselves"

I too have gone back to hotels.

_puk··on Node v7.5.0 Released
I imagine the likes of Babel currently hide all of this in the Node context, but is there a move to either change the standard API to async/await, or provide a standard mirror API?

Either option sounds full of compatibility / maintainability headaches, so how does Node get from its current state of callback hell out the box to async / await?

goroutines aren't magically turning async calls into sync, just hiding them deeper "under the hood"; there must be hope for Node.

_puk··on Crafting a high-performance TV user interface using React
As far as I am aware, most modern ones.

Panasonic, LG etc..

Whilst the Netflix UI is great compared to a huge number of apps, I do find it has actually deteriorated over the past couple of years, in terms of interface speed.

Nowadays, when I launch the app on my 2013 Panasonic TV, it stalls at the profile selection screen for about 5 seconds, and once again once a profile is loading.

It never used to do this, and I presume it has a lot to do with precaching data; it is highly annoying as it consumes keypresses during this stall, meaning you can quite accidentally start watching something you never intended to.

_puk··on Yahoo installed a backdoor for the NSA behind the back of the security team
I'd suggest following up any conversation of substance with general counsel (or even the likes of HR for that matter) with an email detailing the conversation you just had.

Don't do it in an obtuse manner; let them know in advance that you will be sending it following the meeting, maybe even get them to suggest the wording of it if you aren't convinced of the security of internal mail.

It's easy for either side to forget the exact points raised during a conversation like that, so good for everyone to have a written record.

_puk··on Show HN: A DigitalOcean-like support community for your website in 3 minutes
Thanks for following up. Still seeing the error.

email is in my profile if you want help troubleshooting.

_puk··on Ask HN: Is there anything worth purchasing on Black Friday/Cyber Monday?
Thanks for the link, but current deals all gone (other than Comodo Instant SSL, lots of those left)

New ones at 6am EST

_puk··on Show HN: A DigitalOcean-like support community for your website in 3 minutes
Same error on haash creation terms too.
_puk··on Show HN: A DigitalOcean-like support community for your website in 3 minutes
Tried to read the terms and conditions.. got an error [0]

Whilst you are there, the terms and conditions aren't obviously clickable.

Also, would love to be able to sign up with email, but only get Facebook / Twitter auth options. Ironically the tab is titled "Log in with email | Haash"

That aside, I can see this being useful, really like the setup.

0: https://s12.postimg.org/z1cuq8lzh/Screenshot_2016_11_23_14_3...

_puk··on Show HN: Learn to Code for Free
I've been the other side of this as part of the interview process.

One person we were interviewing solved a problem pretty much exactly opposite to the way that we (and every other candidate) had solved it.

At first glance it simply looked wrong, but after a discussion with the candidate the strengths of the solution became apparent.

Happy to say they got the job, and ultimately turned out to be one of our best hires.

_puk··on Pixel Security
That sounds like a recall.

I had the same thing on an older MacBook Pro with dodgy graphics card. Took it in to an authorised dealer, who didn't charge me up front for diagnosis, to then get a call saying it had been replaced and no fee was due as covered by Apple under a previous recall. This was in the US.

_puk··on Post Virtual Reality Sadness
Have to agree on the wheel of time. It's a shame it had to finish. That level of escapism over so many books is hard to match. Finish it and you're lost for weeks.

Dark tower was another guilty pleasure of mine.

_puk··on Secret Backdoor in Some U.S. Phones Sent Data to China, Analysts Say
Funny that, my experience is quite the opposite.

Nexus 6P (Marshmallow); any time I lost phone signal the messaging app would get itself stuck in a tight loop until it had to be force stopped. You'd think they would have tested that on a brand new device..

Cyanogen Mod has been great in the past, as you say, to extend the life of old phones. Quite stable too.

_puk··on Software Developers: how to get a raise without changing jobs
Honest question, did that affect your working relationship with your manager / their manager, or did it work out well long term for everyone?
_puk··on H.264 is Magic
Do you have a reference for that?

I was under the impression that the first 100,000 units are free, and then 20c per unit afterwards to a max of $25m.

H264 drops to 10c per unit after 5m units, to a max of $6.5m.

You need to be shipping 125 million units annually to hit the full $25m.

Yes it's more, but it's not quite ten times. And notably if the chip maker pays the royalties, then the content creators don't need to (though that was excepted indefinitely with H264).

Parts regurgitated from a quick google for reference [1]

[1] http://www.theregister.co.uk/2014/10/03/hevc_patent_terms_th...

_puk··on Next.js – A small framework for server-rendered universal JavaScript apps
How does that make economical sense?

I can pay to render everything for my user, essentially streaming their webpage to them. Or for the potential cost of a slightly slower page load I can offset the cost of all that rendering to their xGHz multi core CPU that's likely sitting idle.

Not to mention the cacheability of the data.

_puk··on Images of New MacBook Pro with Magic Toolbar Leaked in MacOS Sierra 10.12.1
It's to keep first line support busy..

I'm still surprised when I see people using caps lock instead of shift for typing a single uppercase character (This being the keyboard peckers who still use one finger for everything).

_puk··on HN comments are underrated
This brings to mind the three whys, and why it is important to ask them for both positive and negative situations.

Blame culture is extremely toxic, but negative feedback can have as much benefit as positive if approached from the correct angle.

_puk··on Show HN: CSS ICON, an icon set crafted by pure CSS
Not sure about the smileys, but the functional icons are pretty neat, thanks for sharing.

Slightly OT, but the codepen highlighting of the various steps taken is incredibly intuitive, and does a great job of visualising how these icons are built up.

However, it does highlight (for me personally), the abuse of the before and after pseudo elements; Essentially it is giving you three layers, great. Want 4, add another sub-element in your html (<i>) and you get three more.

Whilst a neat trick, how this is better than having a contained icon in say SVG?

_puk··on All you wanted to know about ‘all-hands’ meetings
If the company is small enough, and the all-hands frequent enough, those awards become a 'who haven't we given an award to yet', which ultimately undermines the point of giving it out in the first place.
_puk··on Send Your Brain Back in Time
To what level?

Being able to waterstart, turn and stay upwind is akin to being able to order an evening meal in a foreign language.

That may be enough to say box ticked, I've learnt that, but in reality your not going to be throwing down megaloops or back mobes; that's ridiculously hard.

Not trying to knock you personally, fantastic that you've taken it up; Maybe I'm just bitter that after well over 10 years at this I still get shown up by the local kids :)

_puk··on Physicists Create World’s First Time Crystal
From @brathouz link above..

"One reason why space-time crystals are interesting is that their periodicity in time makes them natural clocks. So there should be plenty of people with more than a passing interesting in making one."

So I took from that, yes, this could be an alternative to atomic clocks.

_puk··on Physicists Create World’s First Time Crystal
Thanks for both those links.

That article is from 2012 and quotes:

"If that’s the case, we ought to be reading the details about the first space-time crystal sometime in the days and weeks to come. "

Was there something non obvious they had to overcome that took the extra few years to produce these space-time crystals?

(I use the term non obvious as if this was not all way beyond my ken!)

← PreviousPage 15 of 20Next →