HN user

Newky

674 karma

Trinity College Dublin Graduate. Currently a software engineer at Demonware.

A constant lurker on Hacker News. I am passionate about Linux, open source movement, Python and good development. Have a niggling affection for the JavaScript world also.

Posts29
Comments180
View on HN
jacquesmattheij.com 5y ago

My Friends the Complot Theory Believers · Jacques Mattheij

Newky
5pts0
techcrunch.com 6y ago

ByteDance and TikTok have secretly built a deepfakes maker

Newky
1pts0
advocacy.mozilla.org 8y ago

Mozillas Privacy Not Included – Make Shopping for Connected Gifts Safer

Newky
3pts0
motherboard.vice.com 10y ago

Newspaper Publishers Fire Off a Cease and Desist Letter to Ad-Blocking Browser

Newky
1pts0
www.linuxvoice.com 11y ago

Linux Voice Issue 2 Released Under Creative Commons

Newky
6pts1
www.indiegogo.com 12y ago

Wifiex - The first internet key charger

Newky
7pts2
www.bbc.co.uk 12y ago

Computer coding push for primary pupils in England

Newky
1pts0
m.bbc.co.uk 12y ago

Computer coding push for primary pupils in England

Newky
2pts0
g33ktalk.com 12y ago

Etsy – A Deep Dive into Monitoring with Skyline

Newky
1pts0
www.theverge.com 12y ago

Amazon's 'Kindle MatchBook' bundles physical books with a copy for your Kindle

Newky
1pts0
www.youtube.com 13y ago

Don't talk to the police [video]

Newky
123pts37
github.com 13y ago

Hooked - git hooks plugin system

Newky
1pts0
github.com 13y ago

Hooked - git hooks plugin system

Newky
4pts0
www.raspberrypi.org 13y ago

Minecraft: Pi Edition Video Demo

Newky
2pts3
www.twitch.tv 13y ago

Multiplayer 0x10c testing [Streaming]

Newky
42pts15
www.pcpro.co.uk 14y ago

Eben Uptons conflicted view on RasPi per student

Newky
2pts0
www.raspberrypi.org 14y ago

Eben's Raspberry Pi talk HN London

Newky
1pts0
news.ycombinator.com 14y ago

Ask HN: What tech podcasts do you listen to?

Newky
2pts4
www.unlimitedtips.com 14y ago

Installing Boot To Gecko on Samsung Galaxy S2

Newky
1pts0
linux.slashdot.org 14y ago

New Qt Based Desktop Environment

Newky
1pts0
newky.posterous.com 14y ago

Javascript functions, the basics

Newky
1pts0
arstechnica.com 14y ago

Ars looks back at 20 years of Linux

Newky
29pts4
money.cnn.com 15y ago

50,000 BitTorrent users sued for alleged illegal downloads

Newky
4pts0
www.linuxuser.co.uk 15y ago

Early Days of Linux

Newky
9pts0
newky.posterous.com 15y ago

Collaborative Book Writing using Git

Newky
2pts0
career-resources.dice.com 15y ago

AMD needs 1000 Developers with Linux Skills

Newky
65pts27
play.typeracer.com 15y ago

Addictive Type Racing Game ~ Interesting Concept

Newky
1pts0
gburt.blogspot.com 15y ago

Canonical to take 75% of Banshee Amazon Sales

Newky
39pts18
www.amazon.co.uk 15y ago

Amazon UK down?

Newky
4pts1

It was tied to the beginning of Covid lockdowns as well. Chess has had a very strong year in terms of numbers coming to the game. Queen's Gambit seems to have exploded that again.

Not arguing that this could be used in an abusive relationship, but if we work on the basis that someone could install a similar program on their partner's phone that's not Google. There are a lot of pro's for the tracked person with the Google implementation.

Google email you quite frequently (I believe monthly?) to tell you that you are sharing your location and with whom. You can disable it at any time. Obviously disabling such a feature in an abusive relationship may not be an option.

Firefox Quantum 9 years ago

This release is amazing, I was slowly moving everything to Chrome from Firefox over the last year-ish.

This really changes Firefox. Everything is incredibly snappy, at times more responsive that chrome.

The small amount of addons I use are now available.

Can't wait to get this by default in Ubuntu.

Enjoyed the article. For once, this article showed some flaws in the original process/idea, and showed very nicely how an original seed idea turned into something different, and more involved/interesting.

Clearly a lot of work and sweat went into getting the results you did, and the final output looks very polished.

Congrats for having the courage to post this.

So from what I understand, this means that when I roam in the United Kingdom on an Irish sim, I get no extra roaming charges, which is great.

Does anyone know if this has any effect on calls/texts to other countries?

I recently did this manually by piping responses to a temp file called before and after, and then using vimdiff as my differ which proved quite effective.

This tool looks great, but would not have worked with my particular use case, which was doing some migration of user data, and diffing the user accounts to make sure that they had changed in the expected way.

It might be an idea to add the ability to query the same host twice, but have a user input trigger when to test each host.

I quite like this style of video, I have only watched the first ~15 minutes, but I find it a much more engaging way to jump right into code like this, or learn some Go while I watch.

I would love to see some popular figures in the open source world, talk us through a pull request etc. I would be surprised if it didn't drive a few more contributors to the project and if nothing else would be a powerful introduction to the project.

My first linux that I managed to run on a vm. I only had access to dial up internet and thus could only download a very small package. The screenshots make me very nostalgic indeed.

Presuming this is closed source? Although it looks like a neat concept, it would be a more attractive option if I knew something that was dealing with my browsing history was open source.

What is wrong with the sort of thing that whatsapp do? a small fee (~€1) a year.

If they could make it payable via some easy method (SMS?) then people would willingly pay a small fee for the use of snapchat. Sure people would go "Bah Humbug! Snapchat want me to pay a €1" but they have a very strong userbase, one that is extremely active. In the long run, I think their user base would prefer a one off payment than being inundated with advertising.

One that I use the whole time is:

git status --untracked=no

This shows only files that are tracked. I tend to do a lot of work which leaves files that I don't want to check in lying around in my git repo, this eliminates these and lets me see exactly what I have been working on. The slight caveat to this is when you are working on a new file that you have not yet checked in ever.

This goes hand in hand with:

git add -u

Which only adds untracked files. With aliased commands this usually results in a flow like this:

git stu

git adu

Another advantage to this system is that reading and commenting becomes less prone to these sort of comments:

"Where is X defined" "Ah I see, this is where X is defined, disregard older comment"

A publish system allows you to basically stage comments before publishing. I used rietveld before github and this alongside side by side diffs was killer.

So I use github enterprise and use the review tool a lot.

It has improved our overall code review experience, but there is a few things which have proved problematic and even have caused major headaches in the last year or so.

1. No Side by Side diffs. 2. Pushing new commits will often collapse conversations from the review. (i.e these conversations are folded)

Really, I want some way to look at my PR and say hey I've addressed all the comments on this pull request, and I am good to merge.

This is not even getting into what happens if you rebase your branch and then force a push to the remote.

News is bad for you 13 years ago

What is hilarious is that this article was Number 1 on Pocket Hits Best of 2013.

A reading app's top read article was an article about giving up reading.

You are right that this is not straight forward in Django.

There are a number of different routes in Django development that you may need to debug:

1. Debugging view endpoints when not using runserver (for example when testing out your actual deploy webserver). For this, none the debuggers will work, as you have no console to run through. I combat this by using winpdb that allows remote debugging.

2. Debugging either unittest based code or when using runserver, you can use the method described by hcarvalhoalves comment.

However, I still think that in lots of cases its more powerful to import in the code. With the necessary coverage in tests, it should always be picked up.

So for normal (non-admin) users there is no way to opt-in to this. I can't understand that.

I don't think anyone would have a problem if this was a simple opt-in system like downloading unofficial apk's on android. Only a select few would be opting in, and those are not the core audience that Google is pretending to be security conscious about.

Giving no ability to switch on this ability for a normal user makes Google lose face with the general tech community. I don't understand the reasons behind this.

HP Chromebook 11 13 years ago

This is interesting timing, as I am really considering purchasing a chromebook. There are a few things that I am still curious about:

1. does netflix work ? I know that there was some chromebooks that it did not work on. 2. Any one have any experience with playing flash videos? 3. If linux is put onto it using crouton or similar, is it a severly limit set of packages due to the architecture or does it run quiet well.

I want a very casual system that I can occasionally use for some writing/coding. I also have a VPS which I would ssh into for most (if not all) coding.

Something which is becoming more and more common in messaging type systems is a level above this. Now on most common instant messaging platforms, a person can tell whether you actually read the message.

For instance in google hangouts, their icon shows where they last read in the conversation.

This puts an added level of responsibility as you can no longer use any excuses that you didn't see it etc

It could be my version of GPG, but the following does not work for me:

gpg --armor --export --sign <email>

I changed to

gpg --armor --export <email>

and it works. Just pointing this out as a typo.