HNHacker News
TopNewBestAskShowJobs

cbovis

346 karma · joined January 14, 2014

submissionscomments
cbovis··on Dracula Theme – A dark theme for many different apps
I got this as well but the discount was 59% rather than 63%. Would be interesting to know how they're determining that discount value.

I was viewing from Colombia.

cbovis··on Memory leaks are crippling my M1 MacBook Pro
Great to see you pop up on HN. I discovered Lunar a couple of weeks ago after wondering whether something like it existed and it's been a great tool so far. Solves one thing and solves it well. Keep up the great work!
cbovis··on Things I’ve learned in my 20 years as a software engineer
Excellent advice. I would add:

Showcase your work as much as possible and refine your ability to do so over time - Not only does regular showcasing of things you've built improve your reputation within a company but also allows you to disconnect from the implementation and focus on how something will be used. You'll often find bugs, shortcomings, or opportunities for improvement that you may otherwise have overlooked. Look for opportunities to showcase wherever possible and advocate for opportunities if they don't exist already.

cbovis··on NFT projects are just MLMs for tech elites
The point is that the application owner does not become a central authority of authenticity though, the blockchain does. The application owner is just one of many acknowledging authenticity.

Many different applications can build on top of this open authenticity verification. This decentralised layer for authenticity verification is much more powerful than a single application builder can achieve with their own database. The concept itself is very powerful for interoperability but some of the valuations of assets currently feel ludicrous.

cbovis··on Hobson's Browser: How Apple, Facebook and Google broke the mobile browser market
I'm a regular desktop Safari user and you'd be surprised how many websites are just flat out broken in Safari, especially government sites. Part of the reason I use it as my daily driver is to ensure that the websites I'm working on get tested properly in Safari since the defacto browser for most developers seems to be Chrome.
cbovis··on First Look: macOS Monterey Public Beta
As crooked-v noted, there is no native support within the M1 Macbooks for multiple external displays. Apple states this on the tech specs page in the Video Support section: https://www.apple.com/macbook-pro-13/specs/

You can workaround the issue with a Displaylink dock though. I've been using the Dell D6000 dock to run two displays on my M1 Macbook Pro since launch. It's definitely not a perfect solution (with buggy wake-from-sleep quite often) but it's a good compromise until there's native support.

cbovis··on The Electrification of Everything
Try a pot not a pan, cook slowly, and turn often with a silicone spatula. I find this method to be fool proof!

https://www.youtube.com/watch?v=PUP7U5vTMM0

cbovis··on Apple Support: How to hear image descriptions in the Camera app
Turning on voice over to investigate this has to have been one of my worst decisions in life. Please do not repeat.
cbovis··on Tripolar Nature of Software Engineering Salaries in the Netherlands and Europe
For those who might be interested these companies are called Professional Employer Organizations (PEOs).

An example would be Velocity Global - https://velocityglobal.com/

cbovis··on NFTs Are a Dangerous Trap
They can verify ownership by signing something with the wallet that the token is associated to (signing is free). They're only able to do so if they own the private keys of the wallet.

It should be noted that private keys can be shared if the owner wishes. In the case of using NFTs as event entry the event organizer would still need to keep a record of which NFTs have been used already for a given event because the wallet can be shared. Third party services will almost certainly pop up to fill this need.

cbovis··on NFTs Are a Dangerous Trap
One of the issues I see around NFTs is simply a misunderstanding of what they are at a fundamental level and the constraints which exist. The lack of understanding is causing hyperbole and flat out mistakes in online discussion around the topic.

Some truths:

* NFT is simply an idea; non-fungible token. The idea is that of a certificate of authenticity.

* The most prominent implementation of the NFT idea is the ERC-721 standard on the Ethereum blockchain.

* The ERC-721 standard simply defines a common interface for verification of ownership (validity of the certificate of authenticity) and transfer of ownership - https://eips.ethereum.org/EIPS/eip-721

* The ERC-721 standard allows for a token to be purchased in one market place and sold in another. The same way an email can be sent from a gmail server and received on a proton mail server.

* The ERC-721 standard allows any party to verify that a given Ethereum address (wallet) owns a particular token. It allows anyone with the private key of that wallet to verify their ownership of the wallet and therefore the token.

* The private key can be shared with anyone in the same way a physical certificate of ownership could be replicated and shared with others given sufficient resources to perform the replication.

* The underlying implementation of an ERC-721 compliant smart contract (think token owner registry) is up to the developer. The simplest implementation would be an array of Ethereum wallet addresses where each index of the array represents an individual token and its corresponding value represents the owner. Just a lookup.

* If the ERC-721 standard is being followed then there is only a single "owner" of the token. Multiple owners are not supported by the standardised interface.

* Other standards exist and will likely be created in the future. Their success will be determined by network effects.

* A different NFT standard to ERC-721 COULD assign value of a single token to multiple owners. I would argue that this token is no longer an NFT :shrug:

* NFTs are not JPGs, GIFs, tickets, or pointers to an owned item. They are simply some kind of ownership entry in a smart contract stored on a trusted ledger (the blockchain). They're collectibles in the sense that a wallet can collect them.

* The value of an NFT lies solely in the external value assigned to an individuals ability to verify ownership of the token through a private key. For an art piece this might provide access to an exclusive real world event, the ability to hang the art piece in a virtual world, bragging rights etc.

* The external value can change over time. Right now you may "own" a GIF but in ten years time the artist may host an exclusive event and invite token holders.

* The standardised interface means that anyone can assign value to a given token. A cryptokitty is minted by dapper labs but can be used in any environment which recognises the token as a "thing". For example this could be a virtual world or any number of games.

* A new platform can sort of bootstrap liquidity by supporting an existing type of NFT (e.g. cryptokitties, punks etc.). One of a new MMORPG's value proposition may be that they have integrated hundreds or thousands of popular types of virtual items to be used within their world.

* As such, Dapper Labs could go bust and disappear but a cryptokitty could have value in other environments beyond this event. The standardised interface means that a cryptokitty can continue to be bought and sold beyond the lifetime of Dapper Labs.

* NFTs cannot be copied, replicated, cloned. Private keys can be shared and therefore access to the NFTs value COULD be shared.

* Based on the above points, hopefully it's clear that a given NFT cannot be minted multiple times. If the artist mints three NFTs then each one is unique. Each could have different external value assigned to it (or the same).

cbovis··on NFTs Are a Dangerous Trap
Yes and no. If they minted multiple within the same block then yes. If not, then proof of first minted NFT could be verified by block height.
cbovis··on New iPhone SE
Interesting, I'd find that super annoying as a consumer that's used to seeing the full price (ex. delivery) upfront. Is this standard practice for online US stores?
cbovis··on New iPhone SE
So $400 equals roughly £320 and yet the retail price on the UK store is £419 🧐

https://www.apple.com/uk/shop/buy-iphone/iphone-se/4.7-inch-...

cbovis··on Police fine pedestrian for disorderly behaviour after he tried to cover his face
Did a little more digging around this and discovered https://www.met.police.uk/live-facial-recognition-trial/ through Reddit.

“Live Facial Recognition uses NEC’s NeoFace technology to analyse images of the faces of people on the watch list. It measures the structure of each face, including distance between eyes, nose, mouth and jaw to create facial data.

The system detects a face, creates a digital version of it and searches it against the watch list; where it makes a match it sends an alert to an officer on the scene.

The officer compares the camera image and the watch list image and decides whether to stop and speak to the person. We always explain why we’ve stopped someone; we also give them a leaflet that explains how they can contact us to ask any questions afterwards.

The system will only keep faces matching the watch list, these are kept for 30 days, all others are deleted immediately. We delete all other data on the watch list and the footage we record.”

cbovis··on Police fine pedestrian for disorderly behaviour after he tried to cover his face
Very interested to understand what sort of metadata is being stored from these cameras. It wouldn’t surprise me in the slightest if the cameras are being used to build a database of individual’s movements, whether deliberate or as a side effect of logging.

Any more information on this from a better source than the DM?

cbovis··on Netlify Dev
I've been using Netlify for a while on https://0xtracker.com and absolutely love it.

A few things that I love:

- Extremely cheap (i.e. free for my needs)

- Deployment previews for every PR. Coupled with Renovate, this is a fantastic way to manage dependencies. Especially useful since it's a hobby project, making me time constrained.

- One click support for prerendering

- Managed SSL. One less thing I need to do.

- One click rollbacks for when I screw up.

cbovis··on Netlify Dev
Great summary!

Out of the box support for prerendering is also fantastic too – https://www.netlify.com/docs/prerendering/

cbovis··on Facebook Is Letting Job Advertisers Target Only Men
On the fence about this one.

Whilst targeting individual groups can certainly lead to inequalities there is the problem of tailoring ads to an audience. One way a company may wish to make their ads more appealing is by showing relatable people in adverts.

If a company is running two variations of the same job advert, one featuring women and one featuring men, distributing coverage across the two variations evenly, then is there still an issue? I would argue not, yet introducing a non-gender targeting rule would make this impossible to do and could in fact have the opposite affect to what was desired by the regulation.

cbovis··on GDPR: Programmatic ad buying plummets in Europe
I think for a lot of businesses this isn't a huge deal because they're already targeting a specific market. If you know your market then you should know what will appeal to them and be able to advertise as such... High quality content plus high quality recommendations.
cbovis··on Now Is the Perfect Time for an RSS Renaissance
I recently discovered Feedbin allows you to subscribe to email newsletters, which pretty much keeps you in RSS land for anything news related.
cbovis··on Spotify Teams Up with Uber: Your Ride. Your Music
I'm skeptical as to how popular this will be currently but it's a great infrastructure to have in place should Uber decided to move towards driverless cars in the future.
cbovis··on Letter to Amazon Board from Fired Ad Exec
Nope just the reality of the world we live in, some people are just happy to be selfish assholes.
cbovis··on Why Inequality Matters
"If more money is made, then we made the right decision"

Unfortunately this is so often true in a purely financially oriented point of view however it completely neglects moral obligations which SHOULD supersede financial incentives if need be.

cbovis··on Show HN: RemoteCoder.io – A jobsite for remote programmers
Was about to post something similar. This doesn't really add much over sites like nomad list which already have job listings and a large audience.

I think it's telling that all the job listings are development based...

cbovis··on Travel planning software: The most common bad startup idea (2012)
The big problem I see is that planning does in a lot of ways remove the essence of travelling (see The Art Of Travel by Alain De Botton). The best trips I've been on have been largely unplanned and taken on a day to day basis which flies in the face of a single up front plan which is built once and referred to throughout the trip.

What I do see a market for are the tools which sit in the middle and enhance your ability to plan once your in a location. Tools like:

- flight management - hotel booking management - local knowledge resources - tools for connecting with locals - language tools

A lot of these are already available in various forms through dedicated applications. I use kayak, hostel bookers, app in the air, wiki travel plus local subway and language apps. Whether there could be an advantage to it all being in one place I'm not sure but the tools on their own seem to do pretty well once you've put together your toolset.

cbovis··on Ask HN: What is HN reading?
Recently read:

Fluent in 3 Months - Benny Lewis

Currently reading:

The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger

Looking forward to:

Dataclysm: Who We Are (When We Think No One's Looking)

cbovis··on GifBook, print animated GIFs as flip books
The product website doesn't look to be available yet but the linked article is a good break down of the development process.
cbovis··on Immigration Crackdown on Digital Nomads in Chiang Mai, Thailand
What initially seemed like an issue turned out to be a potential win for digital nomads (at least in Thailand).

"Although one of the people detained is extremely worried and does not want her name associated at all with todays events, in the long run, I believe this is a win for location independent entrepreneurs. After checking my passport and seeing that I'm on a valid tourist visa and haven't overstayed, and that I have no blacklist or warrants internationally, I was free to go.

I even hung out at immigration a tiny bit longer and got my 30 day extension while I was there. The owners of PunSpace were also nice enough to give us all another month for free for the trouble."

cbovis··on Elon Musk argues that putting a million people on Mars ensures humanity's future
Or even more specifically, the appetite for capitalising on the rest of the worlds appetite for growth. Let's not forget what region of the world production of our physical goods is outsourced to.
← PreviousPage 3 of 4Next →