HNHacker News
TopNewBestAskShowJobs

davweb

950 karma · joined February 11, 2011

Director of Engineering, Viator

https://www.viator.com

submissionscomments
davweb··on Google doesn't want to pay Sonos for technology it copied
One the relevant patents [1] does just appear to be describing connecting speakers in a group.

[1]: https://patents.google.com/patent/US8588949B2/en

davweb··on Why is Control Center on Monterey listening on ports?
.home and .corp are also kind of available. They are reserved so they won't ever be made available but aren't officially recognised as special use domains.

I use .home and it's fine, but there's the occasional oddity when e.g. Chrome doesn't recognise "myserver.home" as a FQDN as ".home" isn't on its built in list of TLDs

davweb··on Dummy display for Apple Silicon Macs to achieve custom resolutions
It's useful on a headless Mac used a server.
davweb··on Six Degrees of Wikipedia
Go to the bottom of the Leather Crafting page and expand the "Leather" navigation box and the link to Corinthian Leather is in there.
davweb··on The Framework Laptop is now shipping
Looking at this photo from that page it appears that they are: https://guide-images.cdn.ifixit.com/igi/uavG2A3vFrVmwv6J.hug...

You can see the ports still in place after the motherboard has been removed.

davweb··on Spotify Optimized the Largest Dataflow Job Ever for Wrapped 2020
It's largest Dataflow[1] job ever, with a capital D, not "data flow".

[1]: https://cloud.google.com/dataflow

davweb··on Can't uninstall Adobe apps without an account (2018)
If Adobe was good OSX citizen you could uninstall any of their apps by dragging them into the Trash. OSX has always been great for making it easy to uninstall apps.

It's because they use a custom installer that dumps code all over the filesystem that makes Adobe apps are difficult to uninstall.

davweb··on New Reddit’s PageSpeed Insights
I wouldn't read too much into this. There's obviously some good tips you can get about your site performance from here, but Google's Page Speed Insights are about making a site a good search result which isn't the same as a good website overall.

If you only target the PageSpeed score you'll optimise for loading a page quickly when linked from Google. This then allows users to easily click back and forth between Google search results and different sites. This may not be the users you should be primarily optimising for. For example, if you have larger JavaScript bundles you will get penalised in PageSpeed, even if for most of your users this will overall be a benefit.

If you care about your page ranking you do have to care about this score as it is an input to that, but it is not an unbiased view of overall site performance.

davweb··on Face ID and Touch ID for the Web
Sign in with Apple still works for Fortnite. [1]

According to Epic, Apple said they were going to turn it off and then changed their minds. Apple's position is they were never going to turn off Sign in with Apple for Epic.

[1]: https://twitter.com/FortniteStatus/status/130416143288864358...

davweb··on Private client-side-only PWAs are hard, but now Apple made them impossible
I think the original post is oversimplifying the new behaviour a little. If you look at the other blog post on ITP 2.3 [1] it says:

> ITP 2.3 caps the lifetime of all script-writeable website data after a navigation with link decoration from a classified domain.

i.e. the 7 day timeout for local storage only kicks in if you've been redirected from a domain that ITP has classified as one that tracks users. So, for example, web apps that users navigate to directly will be unaffected.

[1]: https://webkit.org/blog/9521/intelligent-tracking-prevention...

davweb··on How to Design Mobile Apps for One-Hand Usage
iOS has Reachability[1] which is a similar solution the same problems.

The problem with solutions like this is that they are often hard to discover.

1: https://support.apple.com/en-gb/guide/iphone/iph77bcdd132/13...

davweb··on Farewell from Waffle
In short: Trello, but with GitHub integration.

https://help.waffle.io/getting-started/what-is-waffle

davweb··on We DMCA-ed our own game because it got hijacked by publisher
> We took legal action, they ignored attorney's demand to return our app id. Can't afford to escalate further because we're already few months in debt. We are 100% in the correct side of the law and had full rights. But nothing could be done.

It seems they tried that route but then resorted to DMCA when the money for lawyers ran out.

davweb··on Facebook takes down Britain First ads
The Union Jack comprises the cross of St George, the cross of St Andrew and the cross of the St Patrick. It's nothing but Christian crosses.
davweb··on Ask HN: Who is hiring? (August 2018)
TripAdvisor | Oxford, UK | ONSITE, FULL-TIME | Software Engineers - All Levels

TripAdvisor is the largest travel site in the world, visited by over 455 million travellers each month.

The Oxford office of the Experiences and Rentals group is looking for a software engineers at all levels of expeirence to join our fast-growing team. Our work supports hundreds of thousands of travellers each day booking attractions and holiday homes across the globe.

We’re responsible for the entirety of the marketplace: suppliers, owners, travellers, finance and customer support. We build and maintain the underlying systems that power the common supply platform as well as all of the points of sale and customer service tools.

Apply here: https://careers.tripadvisor.com/c/engineering-it-jobs?qcity=...

davweb··on The Logic Puzzle You Can Only Solve with Your Brightest Friend
> Out of your friend’s window, which overlooks the opposite side of the graveyard, she can see eight.

It could be clearer, but it is in the description that your friend is looking in a different direction to you and so presumably at different statues.

davweb··on Yuzu – Nintendo Switch Emulator
Nintendo have been doing exactly this for years [1], albeit only on their own hardware and not on smartphones.

[1] https://en.wikipedia.org/wiki/Virtual_Console

davweb··on Apple Agrees to Deal with Ireland Over $15B Unpaid Tax Issue
That's more or less what was already happening; which is why the EU told the Irish government they had to stop giving Apple a preferential tax rate unavailable to other companies. Ireland didn't want to collect this money.
davweb··on Auto increment is a terrible idea
If you're doing manual updates to a production DB, using START TRANSACTION and then checking the outcome of your changes before you use COMMIT stops typos becoming catastrophes.
davweb··on Face ID beaten by mask
So it does. It seems that the iPhone is better at recognising faces than me at least.
davweb··on Face ID beaten by mask
It's conspicuous that the real face of the user of the iPhone isn't shown in the video or in photos on the site.
davweb··on How Booking.com manipulates users
Conversion Rate Optimization

https://en.wikipedia.org/wiki/Conversion_rate_optimization

davweb··on The new £1 Coin
There's a page on the site telling you how to spot counterfeits.

http://www.royalmint.com/discover/uk-coins/counterfeit-one-p...

davweb··on Virtual Box 5.1
This isn't completely true. You can use it for free commercially as long as you install it yourself. The Licensing FAQ [1] says:

> Also, if you install it on your work PC at some large company, this is still personal use. However, if you are an administrator and want to deploy it to the 500 desktops in your company, this would no longer qualify as personal use.

[1] https://www.virtualbox.org/wiki/Licensing_FAQ

davweb··on Show HN: Keyboards Club
I don't know about the iOS version, but on Swiftkey on Android swiping your finger from right to left across the whole keyboard deletes the previous word.

I'm using the ordinary typing mode though. I don't know if this works if you have the Flow mode enabled.

davweb··on Dear Apple, let's talk about photos
One of the reasons I went for a Synology is that you can run the CrashPlan client on the Synology itself. It's unsupported, but easy to do and has worked well for me.

http://pcloadletter.co.uk/2012/01/30/crashplan-syno-package/

davweb··on Microsoft Launches Windows QuickStart Kit For Mac Developers
If you click the "International" option under Shipping a Country field appears.
davweb··on Compile and Execute your favorite programming languages online
It seems like an excellent idea. However, reading the other comments it seems that the execution is somewhat lacking.
davweb··on Sweden axes new word after Google intervenes
This is almost certainly due to trademark protection. I'm surprised this isn't mentioned in the original article.

If "Google" as a verb becomes a genericized trademark[1] then they lose a lot of their trademark protection.

[1]: http://en.wikipedia.org/wiki/Genericized_trademark

davweb··on Fighting game Skullgirls reaches crowdfunding goal in less than 24 hours
My guess is that in a good fighting game all the characters need to be reasonably different to each other but also well balanced against all the others. The balance will require a lot of play testing and tuning, so each character you add will more expensive than the last.

And there's also the more mundane possibility that a fair chunk on the money is submission costs for Xbox Live Arcade and PlayStation Network.

← PreviousPage 2 of 3Next →