News for hackers. Stuff that matters.

mellett68

Re:From Mac to Linux – the setup I've grown to love on Monday August 26, 2019 @09:37AM (#20799757)
Interesting to read this. The reason I didn't get on with macOS is the extra modifier keys.

It was a relief when I didn't have to use a mac for work anymore.

Re:From Mac to Linux – the setup I've grown to love on Monday August 26, 2019 @09:34AM (#20799732)
My experience of Arch is that it's fun as a home computer tinkering exercise but I don't trust it for my work computer since I can't resist a version number bump and the amount of time spent faffing around would be a nightmare.
Re:Ceramic-bearing bicycle drive shaft (2018) on Friday August 16, 2019 @06:54AM (#20713855)
I agree. I couldn't see it surviving many pretty routine - well, routine for me - crashes.
When I had a mac for work I always used to chuckle at the inevitable "reinstall OS X" advice from the apple support forums.
Re:Short-Run Effects of GDPR on Technology Venture Investment on Monday November 12, 2018 @07:41AM (#18432251)
It's fun when people complain about having to handle personal data properly and not to collect more than they need.

Bad luck, be responsible.

Re:Microservices Are Something You Grow Into, Not Begin With on Friday October 19, 2018 @12:27PM (#18257833)
In my experience microservices have been prescribed as a sales bullet point instead of a software architecture decision.

Every time it's resulted in insane low traffic bottlenecks all over the place as services chatter away or separately need to look at he same file data so all request a copy etc.

Any architecture has tradeoffs and it's poor form to pick one before you've even described what the software is for.

Very useful, I find that discovering domain knowledge can be a painful process when trying to build a relationship with a new client. Hopefully this will help
Re:Concepts to help developers master JavaScript on Wednesday October 17, 2018 @07:07AM (#18237902)
Thanks, I was just wondering since I don't really see the point in rewriting between dynamic languages. Aside from a few things being easier in each (async being an example) they're basically the same to me.
Re:Concepts to help developers master JavaScript on Tuesday October 16, 2018 @01:34PM (#18231339)
Were there any tech reasons for switching from ruby to node?
Re:In defense of functional CSS on Thursday September 27, 2018 @07:58AM (#18083630)
I found the background colour a bit easier on the eyes personally. The font is a bit ugly though.
Re:In defense of functional CSS on Thursday September 27, 2018 @07:57AM (#18083623)
We did this for a project a few years ago and it was alright. In the end we decided against doing it again purely because the DOM became so extreme with one-rule classes that it became a nightmare to read the templates. So much noise.

For building things out and prototyping it was amazing though.

On the plus side our css file was so tiny.

Re:Ask HN: What do you struggle with? on Thursday August 30, 2018 @07:26AM (#17875768)
I found that for the time I was on the bike I just didn't have opportunity to graze!

So those long rides were really helping twice.

Re:Service Workers on Tuesday August 28, 2018 @07:29AM (#17857953)
Web workers and service workers do different things
Re:Remote Only on Friday June 08, 2018 @08:27AM (#17264620)
Vacation / Sick time is a bit different than needing to run errands till 10am, either shifting the working day round a bit or spreading the time out over the next days or week etc.

Doesn't hurt to check in when you're available again as a courtesy but the benefit is NOT having to get permission to do something like this up front.

If you're remote as an employee then presumably the company has process around holidays and stuff that would be followed. If you're a freelancer then part of what stops you, and your client, from being fined by HMRC (in Britain) is setting your own working hours and days.

Re:Maker's Schedule, Manager's Schedule (2009) on Wednesday April 25, 2018 @03:01PM (#16924892)
I have been keeping one day a week for the manager's schedule- style calls and appointments.

The rest of the week is divided in to half-day blocks which from my own experience is the minimum useful time to switch context and complete or work on some task.

I'd never read this before but it sums up problems I've had in teams previously with scheduling and especially short-notice "quick" meetings that wreck an afternoon.

It also means there's sacred time in my calendar for unbillable stuff, which gives peace of mind rather than thinking "but I could be doing..."

Re:Understanding Go panic output on Friday November 17, 2017 @04:02AM (#15720357)
Really this is my main complaint with most languages/tools when it comes to runtime errors.

This is especially painful when you introduce frameworks and things that create so much misdirection that the call stack can be enormous.

I think about it often, but I assume it's some kind of burnout. None of my hobbies would translate into even my current pay level.

There's that nagging idea of the 'real programmer' who is getting paid big money to solve interesting problems. Almost certainly a myth but still a frustrating idea.

It's not a problem, unless you go to higher education looking for CS and end up with that instead.
Re:PHP in a JavaScript world on Thursday August 27, 2015 @12:35PM (#10130448)
I agree from my experience with Ghost but attribute it to being a young platform.
Re:PHP in a JavaScript world on Thursday August 27, 2015 @12:33PM (#10130436)
Re:Things I would build if I worked at GitHub on Thursday August 06, 2015 @06:03AM (#10015513)
I'd argue that's still a bit of a pain compared to a fulltext search in the browser. I can already search the rest of the repo and issues that way, so why not the wiki?

Good tip though.

Re:Why Learn Basic Electronics? [video] on Tuesday June 16, 2015 @03:43AM (#9724286)
I originally wanted to go into Electronics Engineering but I didn't take A-level maths which was a hard requirement (no surprise really, I just hadn't thought that far ahead) so fell back to Computer Science.

With things like the Raspberry Pi, Arduino etc. it's actually surprisingly easy to get back in to electronics after being away from it for so long. Sure I have to look up resistor colour code tables and stuff but it's fun.

Re:Rearchitecting GitHub Pages on Wednesday May 27, 2015 @12:22PM (#9612431)
Legal issues aside, github already offers social features, what features would you offer that would enhance that existing functionality?