News for hackers. Stuff that matters.

jamesRaybould

Has anyone tried to do a GDPR request yet to either see what data they actually hold, or to test the right to erasure?
I'm fond of "A Fire Upon the Deep" by Vernor Vinge, and its kind of prequel "A Deepness in the Sky", they both contain some great ideas and I love the fact they have some very alien aliens!

Oh and if you haven't read any Douglas Adams "The Hitchhiker's Guide to the Galaxy" is fantastic

Working in a team where the senior engineer let me fail.

We were working on a fairly large new system and I had an idea about how I wanted to do something. We discussed the pros and cons and afterwards he sat down and said to me "If you do it like this you'll have problems when you want to refactor it in the future, but if you want to do it that way go ahead". I went ahead and did it my way, he was exactly right and I learnt a very valuable lesson in application design, architecture, and how to lead people in the future.

I like to think that now in all the teams I lead that failure is always an option.

We use a few languages in our apps but for the ruby apps we use rerun in our docker-compose files (https://github.com/alexch/rerun) like so:

`rerun --background -- "foreman start"`

It is super simple and works well for us

Re:Issue and Pull Request templates on Wednesday February 17, 2016 @01:54PM (#11120246)
https://developer.github.com/v3/issues/#create-an-issue gives a bit of list of things that can be set, when using it as a link title isn't required. I can't for the life of me remember where I first saw it so I am pretty sure someone else deserves credit!
Re:Issue and Pull Request templates on Wednesday February 17, 2016 @01:52PM (#11120235)
I don't think so, it seems like its just a link to what you can see within the UI anyway and simply pre selects it for you. But I am by no means an expert on it and it is pretty simple to experiment with if you want to give it a try
Re:Issue and Pull Request templates on Wednesday February 17, 2016 @01:51PM (#11120218)
Admittedly we use it on private repos so we haven't seen an issue with it, but there isn't anything from stopping you putting the link in other places
Re:Issue and Pull Request templates on Wednesday February 17, 2016 @01:38PM (#11120131)
There is already a way of doing this using the URL like: https://github.com/jamesRaybould/go-mssqldb/issues/new?body=...

You can then add it as a simple href to the readme.md.

It also means that you can have multiple templates depending on what a user wants to do, just by having multiple links and changing the content of the `body` parameter.

Simplest way to get going on this is to use http://urldecode.org to write the markdown you want and then hit the encode button, take the result and add it after `body=`

We also use it to auto-assign labels using `labels=` in the URL

Re:Why Docker Is Not Yet Succeeding Widely in Production on Tuesday July 28, 2015 @02:05PM (#9963389)
We are looking at using Docker to help make our dev environments a little bit more sane. We deploy to Heroku so we use the Heroku docker image to give us (what is hopefully) as close to production environment in dev as possible. I have got docker working in a proof of concept project but the performance on OSX when using volumes, so you can actually dev on it, pretty terrible.
Re:Creating an ASP.NET VNext Docker Container Using Mono on Friday November 14, 2014 @05:35PM (#8609916)
I guess this would be the docker image in question? https://registry.hub.docker.com/u/microsoft/aspnet/
Re:Living the Fitbit life on Monday June 23, 2014 @03:42PM (#7934120)
I love my fitbit and wear it pretty much religiously, it tracks how much I move in a day and how much I sleep, but 2 things irk me about it. It is constantly broadcasting my location via bluetooth LE. You have to have an internet connection to retrieve any data from it.

As a software dev I'd love to get my raw data out just to see what fun an interesting things I could do/see with it. When I have asked in the past they have turned me down flat saying that they don't provide access to the raw data because people could "figure out how we calculate our raw data and algorithms, so this data is all proprietary"

Re:Porting 600k Map Views to OpenStreetMap/MapBox on Wednesday April 30, 2014 @06:22PM (#7676869)
I've been using OSM with first Cloudmade and then Mapquest for an internal project at work and my experience is mixed.

The most notable difference in terms of quality that I have personally noticed is that the geocoding on the OSM side of things is of wildly variable. The Cloudmade v1 Geocoding API was simpler and returned better results that the Cloudmade v2 API, but the data returned in v1 had less detail that the data returned in v2.

Mapquest offer a licensed data geocode and an open data geocode. The licensed data geocode, as you would expect, returns better results than the open data geocode but still fell short of both the ease of use and accuracy of the v1 Cloudmade geocode.

The kicker in all of this is that Cloudmade recently changed the way they choose to do business. That meant that my internal application wouldn't generate enough hits to the the Cloudmade servers to continue to keep the account open. We were literally in a situation of wanting to throw a small chunk of money at Cloudmade but because we couldn't meet a seemingly arbitrary lower limit we couldn't, abandoned Cloudmade and moved everything across to Mapquest.

Also I'd just like to call out that Leaflet.js is a fantastic library to use and allows us to do everything we want to do to the maps with an absolute minimum of fuss. We are looking at adding internal floor plans to some of the maps and I managed to throw together a PoC in leaflet.js that is looking like it would easily support this with a minimum of fuss.

Re:BitBucket was down on Sunday April 27, 2014 @11:52AM (#7655527)
I agree that insulating against human fault is always a good thing to do but at some point you must trust your team to do the right thing. In fact in using a 3rd party you are trusting that said 3rd party also has a form of human fault tolerance.

That said I cannot imagine even the most incompetent team making a change to the status page, which I would always host on completely separate infrastructure, at the same time as the rest of production infrastructure.

Re:BitBucket was down on Sunday April 27, 2014 @10:48AM (#7655265)
Surely its not about outsourcing a status page but just making sure that it is on completely different infrastructure?
Re:Stack Exchange's monitoring system is now open source on Tuesday October 15, 2013 @05:36PM (#6556531)
Having a quick poke around and I notice that they are storing all exceptions in an SQL database. I've been looking at storing all the errors we get in our various applications in a central repository and was wondering what the general consensus was?

Currently I'm going a centralised logstash server and using a logstash shipper on each of my servers to push the exceptions, from a standard logfile to it. I was toying with the idea of pushing all my errors at source to an SQL database but figured if I was having database problems I'd be missing all the exceptions that I could be using to trigger the alerts that I'm having database problems!

Re:A proper JavaScript templating engine with a sane syntax on Wednesday July 17, 2013 @04:42PM (#6060109)
I don't suppose you have a jsperf link to contrast and compare? I'm assuming swapping between the 2 isn't all that straightforward?
Re:A proper JavaScript templating engine with a sane syntax on Wednesday July 17, 2013 @02:20PM (#6059261)
That looks a hell of a lot like underscore.js templates (http://underscorejs.org/#template) to me. What would be the advantage if I was to make the swap?
Re:Technology Radar May 2013 on Wednesday May 22, 2013 @08:53AM (#5750388)
If you dig back to the last tech radar (http://thoughtworks.fileburst.com/assets/technology-radar-oc...) you'll find the narrative for why Backbone.js was moved to the 'hold' category.
Re:Turn WiFi and Bluetooth signals into app actions on Sunday April 28, 2013 @06:15AM (#5620805)
I'm also curious how they got the wifi scanning working on iOS, last time I looked at doing it myself Apple had moved/removed the private library in iOS5.
I had a similar problem until today when I saw in the release notes you can turn off the gravatar icons that appear in each of the commits.

Doing this I found that the entire interface was much more responsive.

Re:How Lanyrd uses HTML5 offline storage for its Mobile Web app on Thursday February 02, 2012 @04:44AM (#3542086)
Thanks for that its really appreciated!
I'm in the middle of a short build (~5 days) mobile app that is using app cache and annoyingly I can't see to get it working on iOS, all the standard web browsers seem fine but iOS is being a PITA. I don't suppose you have any top tips?

That said more technical details would be awesome - I'd love to see how other people are doing things like this!

Ask HN: How do you do change management

After a full afternoon of fighting the change management process at my current employer, for what will be about 20 seconds of unavailability to an internal CMS server, it has left me wondering what do other people do for change management?If your employer/company has a change management process do you find yourself fighting it or do you find it frees you from the responsibility of the change?

( Read More... | 1 comment | on HN )
Re:Raspberry Pi: We’ve started manufacture on Tuesday January 10, 2012 @04:49PM (#3449235)
It appears that you spelt minutes wrong. Just take a look at the massive fire sale that revolved around the HP Touchpad and I think thats the kind of interest this will receive.
Re:All Hacker Monthly issues free for next ~24 hours on Friday December 23, 2011 @07:29PM (#3387727)
Seems like perfect work fodder for me - If I manage to remember in the morning I'll be looking to sign up.
Re:Why we need to reinvent healthcare with technology on Sunday October 23, 2011 @05:13PM (#3147268)
This riles me every time I hear about it. I remember just watching one of the parliamentary committees on BBC Parliament and thinking why the hell are these people in charge of the biggest IT project in Britain.

I often wonder why open-source can't provide a good and cheap solution to this NHS IT problem. I know I'd happily work on something that will benefit the health of the entire population. I don't find it too hard to imagine that there are lots of other developers out there who feel the same way I do.

Re:Why don't developers dress better? on Wednesday September 28, 2011 @01:07PM (#3048849)
I'm glad there are other developers out there who have decided that they want to look smart. My usual work attire is: shirt, jumper, smart trousers, and smart shoes while the rest of the team tend to turn up in t-shirts, jeans and trainers.

I was asked recently why I always choose to come to work dressed smartly and my answer? "Look smart, think smart"

Re:Amazon reveals $79 Kindle on Wednesday September 28, 2011 @12:57PM (#3048807)
Yet again proving we live in 'rip off Britain'
Re:Poll: You and Mobile Development on Monday September 19, 2011 @06:16PM (#3015432)
As part of my degree I had to work in a team developing on some ancient Dell PDA that ran a crippled version of Java 1.4 so I can feel your pain. My favourite bit was having to pull out the SD card from my machine, insert it into the device, run the code then plug it back into my machine to pull my logs so I could see what just happened!
Re:Show HN: We measure classroom confusion on Saturday September 17, 2011 @02:07PM (#3008609)
As a fairly recent graduate (just over a year now) I'd like to say, please stop giving us things to distract us in lectures.

Older »