HNHacker News
TopNewBestAskShowJobs

cjCamel

253 karma · joined October 23, 2016

submissionscomments
cjCamel··on Five.js gives you five
How come

  five.english() // Five
But

  five.french() // cinq 
(lower case)?
cjCamel··on Ask HN: When has switching the language/framework made an important difference?
Years ago I rewrote some liquid flow routing analysis in C# that was precisely one jillion times faster than the original code. This code was written in....a SQL stored procedure.

tl;dr Don't use SQL for recursive conditional logic.

Probably not a useful example huh?

cjCamel··on Who moved my cheese, 1Password?
SaaS and cloud makes sense financially and for support, but it's clear they have lost their most passionate customers.

The worry for them now must be that they have massively miscalculated the number of new signups they were getting as a result of recommendations from these users that are now feeling burned and won't now recommend them above Lastpass, Dashlane etc.

cjCamel··on CSS and JS code coverage in Chrome DevTools
I know. I've tried them in the past and for trust reasons I choose not to use them now.
cjCamel··on CSS and JS code coverage in Chrome DevTools
From the same link, being able to take a full page screenshot (as in, below the fold) is also very excellent. I notice from the YouTube page description there is a further shortcut:

  1. Open the Command Menu with Command+Shift+P (Mac) or Control+Shift+P (Windows, Linux, Chrome OS).

  2. Start typing "Screenshots" and select "Capture full size screenshots".
I needed this literally yesterday, when I used MS Paint to cut and paste a screen together like a total mug.
cjCamel··on Ask HN: What are some of the better Hacker News apps?
Doesn't work on URLs in comments. Helpful if someone posts an interesting looking link but I don't want to get distracted.
cjCamel··on Ask HN: What are some of the better Hacker News apps?
Are there any Android apps where you can get the Share menu from long press on URL in a comment? Tried all of the ones linked so far and none of them have this.

Reason? To feed my Pocket addiction...

cjCamel··on Home automation with Raspberry Pi, Node and React
It's still easier to break a window or kick in a door than to hack a smart lock. (I don't have one though)
cjCamel··on Ask HN: What Podcasts are you listening right now and why?
Not technical, but tech related:

http://exponent.fm/ Exponent by Ben Thompson (of Stratechery) and James Allworth is great for analysis of big tech issues and news.

https://trackchanges.postlight.com/ Track Changes by Paul Ford and Rich Ziade can be quite light, but they have some interesting guests and have lived on the web since it started.

Funny stuff - if you like Football (Soccer) then The Football Ramble is essential. http://www.thefootballramble.com

For british nonsense humour two of them have just stated a spin off. Humour is subjective though so YMMV and don't judge me! http://stakhanovindustries.com/lukeandpeteshow

(edited all of my beautifully crafted markdown links because I forget HN can't do that)

cjCamel··on Housing a prisoner in California costs more than a year at Harvard
Bizarre comparison!

Prisons need to safely and securely provide accommodation for "high-risk, high-need" human beings to survive and be rehabilitated.

Universities have a wholly different set of requirements.

cjCamel··on Apple enters the augmented reality fray with ARKit for iOS
Hololens. Probably the most powerful AR device available atm.
cjCamel··on Apple WWDC 2017 live video
Any recommendations for following along on live text?
cjCamel··on Hacking UK Trident: A Growing Threat
Why would people go after such a hard target when there are so many easier systems that could be hacked, such as land based military installations, nuclear power stations, airports (especially air traffic control), world finance etc?

It's probably not totally crazy that one day almost the entire UK NHS or even the US election could be susceptible to a cyber attack, then we'd be really screwed.

cjCamel··on Inside VW’s Campaign of Trickery
It's a shame it's not clear from the article why university students were testing emissions from a Jetta in the first place. Can anyone shed any light on this?
cjCamel··on Ask HN: Why wouldn't FB “steal” my startup idea?
Sure I do - Facebook has brazenly added Snapchat features to Messenger and Whatsapp and have undoubtedly clipped the wings of Snap Inc, at least for now.

But before Facebook did this Snap demonstrated that it's still possible to ladder up (https://stratechery.com/2016/snapchats-ladder/) from an initially seemingly easily copy-able idea into something meaningful - the reason why Facebook didn't copy Snapchat initially was because they didn't get it, and didn't see the threat until it was nearly too late.

There are new social network startups being developed every day, but the reason they don't succeed isn't because Google copy them - it's because they are trying to copy Facebook/Twitter/Instagram/AirBnB/Uber, not the other way round. Or because they suck.

Like I said before - if you develop your idea and the worst that happens is that Facebook copies it, then that's actually a really cool outcome, as by then you've probably done extremely well. The more likely outcome, as I suspect you well know, is that it is ignored by everyone apart from your closest friends.

p.s. Here's another Ben Thompson article about the Facebook monopoly. The real reason FB is a problem is because they own the digital representation of our real relationships, and no startup is going to be able to compete with that https://stratechery.com/2017/facebook-and-the-cost-of-monopo...

Btw, I know plenty of non technical people and teams that use Slack.

cjCamel··on Ask HN: Why wouldn't FB “steal” my startup idea?
This is something that I often wrestle with. I comfort myself by remembering that this has been the case for a long time though - remember Steve Jobs saying that Dropbox is a feature, not a product?

Another example: Slack logically should stand no chance against Facebook for Work, Microsoft Teams etc, but they're doing fine thanks to a laser sharp focus on enterprise communications, whereas FB and MS just can't do it as well, even with much larger resources.

If you flip your thinking, you can instead be inspired by the fact that you DON'T need 1000s of developers developing millions of features to create a good product, in fact, it's easier if you don't have that baggage, or an already ingrained culture and business model that may fight against any new direction.

Also, if the worse that happens is that Facebook validates your idea by copying it, you've probably done OK: https://en.wikipedia.org/wiki/Snap_Inc.#2017_Initial_Public_...

cjCamel··on Uber CEO Plays with Fire
When dealing with sites where high trust is required I think people would much rather see an independent audit or compliance with a (legit) security accreditation than a Norton badge, however, most of the time this is not offered, so we make do with the crappy badge, a recommendation, or gut instinct.

Having said that, I deal with independent audits in my job, and they're not all that reassuring.

cjCamel··on Ask HN: What are your impressions of the HoloLens so far?
This is pretty close to my thoughts when I've tried it. One additionally thing is how good the object tracking is, placing virtual objects in the real world is very cool.
cjCamel··on The Minimally-Nice Open Source Software Maintainer
The Compliment Sandwich* is known to be a poor technique for providing criticism. It doesn't help the person you're criticising (people see straight through it) and it also negates the compliment. It also braces people for criticism next time you pay them a compliment.

Worse still, it distracts from the message you are trying to convey.

There is a way of being critical without making a person feel bad, by being factual and not making it personal, and by remembering that you are trying to help that person in some way.

*Btw, we brits call it a shit sandwich :-D

cjCamel··on Opinionated Comparison of React, Angular2, and Aurelia
Aurelia is componentised, so you can use React as the view engine which (in theory) would give you the benefits of React alongside decent routing and DI (which can also be swapped out).

One other thing that Aurelia is good about is not requiring a lot of DSL. The maintainers aren't interested in developer lock in or mindshare like Facebook and Google, so the code you write is more portable than with React or Angular - it's a shame the author didn't make more of this.

Additionally the maintainers provide guarantees that they won't pull the projects, which Facebook and Google do not.

That said, it's hard to argue that the ecosystem around React+Redux and Angular makes it very hard for the smaller players to get a look in for all sorts of reasons.

cjCamel··on S-Town podcast shouldn't have been made
I submitted the article but as there are spoilers in it I can't read it, as I'm half way through the series!
cjCamel··on Software Engineer Starts Unlikely Business: A Weekly Newspaper
Happy if you are saying that small operations like this one can be supported by a traditional model, but I don't share your optimism for the future of this form of media, unless they come up with a new business model that doesn't compete with digital ad dollars.

http://www.journalism.org/2016/06/15/newspapers-fact-sheet/

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

http://www.editorandpublisher.com/columns/how-did-newspapers...

cjCamel··on Software Engineer Starts Unlikely Business: A Weekly Newspaper
Their subscriber income will be tiny according to their target of 6000 subs at $12 PA.

Their outgoings include 7 journalists and printing and distribution costs (currently they are giving away 15000 copies free every week, which they plan to reduce to 5000 per week).

I really want endeavours like this to be successful and would love to understand how they plan to make this a sustainable (non loss making) business. The traditional model is classifieds & local ads, but that's not been working for a while now.

cjCamel··on The Gig Economy Celebrates Working To Excess
We have Google offices in Europe too you know.
cjCamel··on Apple has acquired Workflow, an automation tool for iPad and iPhone
Metaio too
cjCamel··on Apple has acquired Workflow, an automation tool for iPad and iPhone
Out of curiosity what was your Pocket workflow?
cjCamel··on Glitch by Fog Creek
Used to be called Hyperdev, then Gomix.
cjCamel··on A comment left on Slashdot
I've always wondered whether the descriptor young startup /young company etc. in a job post is put in to warn off older (>30) people from applying.

Which can be depressing when you search http://stackoverflow.com/jobs/ for the word "young".

Interestingly, companies don't tend to describe themselves as "male startup", or "white startup"...

tl;dr Language matters.

cjCamel··on Vulnerabilities in Password-Manager Apps
Looks like all of the 1Password issues were discovered and fixed last September.
cjCamel··on Ask HN: How can I volunteer my software skills online?
I saw Richard Campbell talking about the Humanitarian Toolbox at his NDC London keynote - seems like an interesting option if you want to use your dev skills for good causes. https://vimeo.com/204070784.
← PreviousPage 2 of 3Next →