HNHacker News
TopNewBestAskShowJobs

duggan

2,691 karma · joined June 5, 2011

Software developer, CTO.

Working on Manano (https://manano.ai), a way for tradespeople to make quotes and invoices using only WhatsApp.

Mail: ross@duggan.ie

Mastodon: https://mastodon.ie/@duggan Blog: https://duggan.ie

[ my public key: https://keybase.io/duggan; my proof: https://keybase.io/duggan/sigs/Q5NKndkmAPY7z_rr6F5aCCILacMed6RndM3X7OZCpvA ]

submissionscomments
duggan··on Google and the Resurgence of Italian Design
> Waves and spirals

Like "swings and roundabouts"? I've never come across this variation.

duggan··on Selling My Bootstrapped SaaS Business
Ok I think that's a reasonable position to have.

However, giving back to a professional community seems like it would run on a different set of fundamentals to giving back to a social community.

Could one not equally apply the argument to non-monetary activities -- giving talks, running events, writing OSS software, etc? That's all stuff that normally falls under the mantle of giving back to the community, yet it often confers resume benefits.

What is it that makes it different?

duggan··on Selling My Bootstrapped SaaS Business
Some folks have more spare money than spare time.

If you've got the spare time, cool, if you've got the spare money, cool. What's the issue here?

duggan··on Uber strips power from ousted CEO Travis Kalanick
Some sort of lease arrangement stipulation on the vehicle with Uber for people who didn’t own / couldn’t afford a car?
duggan··on A Decade of Dynamo
Capacity provisioning was the most annoying aspect of using DynamoDB when I last worked with it, but in the last couple of months they've added autoscaling[1] which would seem to address that major bugbear (with the caveat that I haven't had reason to test it out yet ;)

[1]: https://aws.amazon.com/blogs/aws/new-auto-scaling-for-amazon...

duggan··on Other ways to read Hacker News
I’ve been using MiniHack[1] for iPhone for a year or two; great way of interacting with HN (can vote, comment, etc).

[1]: https://itunes.apple.com/th/app/minihack-hacker-news-client/...

duggan··on Buffett wins $1M decade-old bet that the S&P500 would outperform hedgefunds
You too!

The reason that I said I'd like to see where it's written into statute is that I can't think of a reason why it would be legal. It sounds like driver folklore rather than law.

Having a speed limit that can be exceeded simply for overtaking (rather than by emergency services) means the practical speed limit then becomes "the limit + 5" in traffic, which increases the chance for collisions (for no reason I can think of).

I'm of course open to being shown otherwise! I couldn't find anything searching for "Texas passing speed limit" or variations, but my license is European, so I'm not sure where to look.

duggan··on Buffett wins $1M decade-old bet that the S&P500 would outperform hedgefunds
I'd like to see where that's written into a statute book; doesn't sound correct.
duggan··on Why isn't everything normally distributed?
I'm not a mathematician, but I think the joke is that you can't infer a meaningful average from a power law.
duggan··on Silicon Valley Women, in Cultural Shift, Frankly Describe Sexual Harassment
You will note the robustness principle applies to "code that sends commands or data to other machines", not people.
duggan··on Ten Year Futures
You'd have to wonder though if this is perhaps scoffing at the notion of an airline industry at the time the Wright brothers are showing off their first aircraft.

Getting from "man powered craft that can stay in the air for 30 seconds and a hundred odd metres" to "jetting millions of people around the world every day" requires a leap of imagination, but unequivocally it was possible, and happened.

duggan··on How Western Civilization Could Collapse
> Denial, including of the emerging prospect of societal collapse itself, will be widespread, as will rejection of evidence-based fact.

I want to take this seriously, but I'm dubious of any argument that uses doubt of its veracity as evidence of its correctness.

duggan··on I made our office play personalized entrance theme music
Always made use of SSL, VPNs, and SSH proxies on the off-chance, but didn't realize how simple wifi attacks might be[1]. Feel like I should have known this already - thanks for the illumination!

[1]: https://security.stackexchange.com/questions/137104/is-hacki...

duggan··on I made our office play personalized entrance theme music
It's never occurred to me to turn off WiFi for any reason short of debugging; can you explain why someone would regularly disable it?
duggan··on Wall Street Is Giving Up On Twitter
In '09, sure. That was the golden era of random apps filling in gaps in the core product, like Twitpic, etc.
duggan··on Twitter discloses national security letters
No, they're providing the only ethical way out.

This is the responsibility that comes with the wealth and power acquired by using other people's personal information.

Particularly for citizens of a nation whose leadership is now treading a familiar historical path.

duggan··on Newest MacBook Pro is the first MacBook not recommended by Consumer Reports
This is an article that (incompletely) summarizes the Consumer Reports article[1]. The reason for the wildly varying performance appears to be due to a bug (presumably) in Safari. They had consistent results with Chrome:

> Once our official testing was done, we experimented by conducting the same battery tests using a Chrome browser, rather than Safari. For this exercise, we ran two trials on each of the laptops, and found battery life to be consistently high on all six runs.

I've been using a 13" MacBook Pro (without Touch Bar) for six weeks now, and have found the battery life very impressive (I use Chrome rather than Safari).

[1]: http://www.consumerreports.org/laptops/macbook-pros-fail-to-...

duggan··on Ask HN: What free or low-cost static site hosting do you use most?
Github Pages with CNAME file, CircleCI, Cloudflare. Free, CDN, and SSL hosted if it's all open source.

No how-to, but it's all open source here https://github.com/barricadeio/docs

Most awkward part was figuring out the voodoo required to get Hugo and Middleman working (lots of trial and error).

duggan··on Nasa ends year-long Mars simulation on Hawaii
It's up there with "X quietly does Y" in my articles to avoid filter.
duggan··on Dutch men confirmed as world's tallest
Ah, I think I'm with you now. My stats is rusty, but I think what you're asking about is one of the fundamentals of variance.

I think this[1] Stats StackExchange answer frames it well.

[1]: http://stats.stackexchange.com/questions/129885/why-does-inc...

duggan··on Dutch men confirmed as world's tallest
I think the terms you're looking for are local maxima and minima.
duggan··on Ask HN: Describing skills and competencies in a resume?
First, write your application for the job you're looking for, or at least interviewing for. Also write it for the culture of the team. The language of the job specification should have plenty of hints there, since a hiring manager (aka, whoever will be your manager) probably wrote it. Blog posts, too, if available. This doesn't mean parroting back their language, just try to figure out what makes them tick.

Apply selectively. Construct a narrative about your career that shows an inevitable trend towards the exact role you're looking to fill. Employers are generally looking for someone to shore up a skills gap, or augment an existing team. The job spec generally makes this an open book exam.

Really, the biggest thing is figuring out what sort of role you want, and trying to see your career through the lens of the person hiring for that role.

duggan··on Ask HN: How to find people to develop your side projects? and vice versa
I know the founder, and it might be that Cohort[0] is what you're looking for. Not publicly available yet, alas.

[0]: https://cohort.is/

duggan··on A New Origin Story for Dogs
Interesting! Been a number of years since I worked for a company based on advertising revenue, but sounds like that malicious ad problem hasn't gone away.
duggan··on A New Origin Story for Dogs
Problem may be on your end, or between you and The Atlantic. I've noticed no such issue, and VirusTotal gives it an all clear.[0]

[0]: https://www.virustotal.com/en/url/1baee95371f0f447bbdc2baa53...

duggan··on Amphetamine use in America's workforce
In any of the companies I've worked with or visited in my times in the US (SF, specifically), lunchtime drinking was pretty common, and practically unheard of in my European experience.

Like yourself, I wouldn't want to extrapolate a broader trend from that, just providing a counter-anecdote.

Think on smoking we've probably had a similar experience though. I don't think I even know an American that smokes (cigarettes), let alone seen it at a workplace. In Europe, it'd be weird if there weren't a couple of people in any office that didn't have an obvious habit.

duggan··on Dutch Firm Trains Eagles to Take Down Drones
Well, if the information is known, then it can be shared.

The point being that once it is well known (which it will be if it's in any way successful initially), then it will simply be added to the drone operator handbook, and become less useful as an enforcement tactic.

duggan··on Twitter open-sources a high-performance replicated log service
Agreed, some of the problems I encountered were because I did not carefully read the documentation. Some are because a lot of tooling has become easier to deploy in the years since Zookeeper was released, so the bar has been raised.

Which is just to say there's room for improvement. A dependency on Zookeeper is fine if you've already got a configured cluster, and a cognitive speed bump if not.

duggan··on Twitter open-sources a high-performance replicated log service
People talk about Zookeeper as a negative, but in a quorum it's been one of the most stable and reliable pieces of software I've deployed, despite being a bit frustrating to set up / configure. Netflix's Exhibitor[1] is an indispensable addition to it.

Also, once you're on the Big Data™ train, a lot of things like to plug into Zookeeper, so it becomes more of a convenience.

Kafka, and presumably DL, are at their most useful when you're pushing the limits of NIC and/or HDD performance for throughput. Zookeeper's configuration is a footnote in the complexity of managing one of these systems, and lets them avoid implementing their own byzantine coordination system. Also, folks seem to appreciate Aphyr's opinion, and he states it pretty plainly: Use Zookeeper. It’s mature, well-designed, and battle-tested. [2]

[1] https://github.com/Netflix/exhibitor

[2] https://aphyr.com/posts/291-jepsen-zookeeper

duggan··on Pinterest Reinvents Itself to Prove It’s Really Worth Billions
Agreed. I'm done with making pithy comments about this sort of thing. It sounds a lot like an unhealthy culture, but I don't want to make that call based on a single article.

I wish the Pinterest team well, and I hope (for their sake) that this sort of behaviour isn't chronic.

← PreviousPage 9 of 15Next →