HNHacker News
TopNewBestAskShowJobs

tgandrews

121 karma · joined February 12, 2010

Web developer - JavaScript at work. Ruby, Haskell at home
submissionscomments
tgandrews··on Show HN: An open source extension to block large media brands from Google search
It blocks nhs.uk which is definitely not a large media brand.
tgandrews··on Tile: A New Language for Machine Learning
In most other languages this would fail code review as it is overly terse. I can see it does match the mathematical notation but if the language is supposed to provide any layer of abstraction then it doesn't do a very good job IMO. I guess the target market are mathematicians who already understand and write mathematical notation.
tgandrews··on Interview: Thomas Voß of Mir
Looks like they have lost their www DNS record.

> linuxvoice.com Server: 8.8.8.8 Address: 8.8.8.8#53

Non-authoritative answer: Name: linuxvoice.com Address: 104.28.6.18 Name: linuxvoice.com Address: 104.28.7.18 > www.linuxvoice.com Server: 8.8.8.8 Address: 8.8.8.8#53

Non-authoritative answer: * Can't find www.linuxvoice.com: No answer

tgandrews··on Ask HN: Any good audio podcasts?
My three favourite podcasts are:

* Startups for the rest of us

* Bootstrapped with kids

* Freakonomics

tgandrews··on Ask HN: Idea Sunday
There is Wow dad, and there is mum version called Wow Mum (maybe Wow Mom). https://play.google.com/store/apps/details?id=co.wowdad.ui
tgandrews··on Cash to the poor: Giving money directly works surprisingly well
Not to be a downer but an academic study found this to have limited effect. I heard about it on freakonomics so can't vouch for how biased it was. Just an interesting point against the economist article. http://freakonomics.com/2013/09/26/would-a-big-bucket-of-cas...
tgandrews··on GCHQ report on 'Mullenize' program to 'stain' anonymous electronic traffic
The plugin details seems easiest but they are say "packet" and not http request and not necessarily by a browser. Presuming they have compromised the machine this staining will be affecting the network stack somehow most likely at an IP level.
tgandrews··on My Quest for a New Browser
Isn't this just Chrome OS?
tgandrews··on GCHQ: Can you find it?
What's the process for going about decrypting these things? I've seen some that are just base64 and the like - but those have obvious patterns. How are you meant to decrypt something when you don't even know the algorithm? Is it just a series of brute forces against different algos?
tgandrews··on Google going its own way, forking WebKit rendering engine
To me it sounds like a good thing. We end up with 3 major rendering engines on the desktop; Gecko (Firefox), Trident (IE) and Blink (Opera and Chrome) and 2 major on mobile Blink (Opera and Chrome) and Webkit (Safari). This I think will help shake up some of monoculture.

Chrome definitely doesn't have any level of domination over the enterprise market like IE6 on Windows did. That was the problem with IE6 not the browser per se - it was revolutionary when it was released, MS just killed the team. The chance that enterprises will stick with Chrome is very unlikely.

As it stands at the moment, the only downside is the duplicated development between the Safari and Chrome teams. Webkit will suffer, but the web won't. Apple don't care enough, the web isn't the top of their priority list.

If anything, the iOS monopoly of mobile web traffic (in the first world) is a problem which certainly isn't changed by this fork.

That's my two pennies worth.

tgandrews··on Opera Ice – New Smartphone Browser from Opera Software
I read the article and whilst it claims Opera are going to be using webkit the cnet article it references indirectly (http://news.cnet.com/8301-30685_3-20121236-264/hybrid-browse...) does not mention webkit or the lack of presto.

I don't understand why Ice implies webkit, it could be presto like Opera Mini/Mobile (rendered on server).

tgandrews··on My company's first SaaS app. Thoughts?
Why is it iPhone App marketing? A lot of the publications write stories about android and web apps as well. Trying to focus on a niche?
tgandrews··on SQL is Agile
As long as you have the data then you can calculate it. It may be easier with SQL and a normalised form but that forces a lot of other constraints.

With a non-relational DB the idea is to attack it with map reduce and possibly in app calculations. This may not be ideal, but the benefits of easy placement and access of the documents outweigh the aggregation problems on most of the problems I have dealt with.

Neither solution is perfect you just need to make a prediction based on the projects requirements and make a choice.

tgandrews··on Notch trying jsFiddle
I appreciate it is written onto a 2d plain. But it does look like 3D. This appearance of looking like 3D when a screen is 2D is complicated and very mathsy (not a word - I know). I've tried reading about it before but it is not straight forward.
tgandrews··on Notch trying jsFiddle
Can anyone explain how this works? I never have got to grips with 3D.
tgandrews··on The Development of Sequel
Use the cursor keys (right is forward and left is back) to browse through the slides and I had to go into fullscreen mode to see the comments at the bottom of the page.
tgandrews··on Email and web monitoring laws 'to be brought in soon' [UK]
Surely this opens the police open for discrimination law suits. http://raganwald.posterous.com/i-hereby-resign
tgandrews··on MongoHQ (YC S11) Raises $417K From Lerer And SV Angel
I use their heroku addon. I had an issue on a Sunday evening and was not expecting it to be fixed until Monday. I went to watch a TV programme and come back 15 minutes later (ad break) to find that they had already fixed it! Congrats guys, you are awesome.
tgandrews··on Show HN: Fitocracy, an RPG for fitness
Love it.
tgandrews··on Get-shit-done - Easy way to stop distractions
> Managed to waste a whole day on that one

I love the irony.

tgandrews··on My Latest Project - Share Music Instantly
Nice use of http://html5boilerplate.com/

Your humans.txt and favicon are still the default though.

tgandrews··on In the UK? Strange browser behaviour? You might be being IWF’d.
Looking at the IWF website. Only child porn is within their remit. This seems a little crazy breaking parts of the web and effectively assuming everyone visiting a file sharing site is a paedophile.

http://www.iwf.org.uk/hotline/the-laws

tgandrews··on [dead]
For a predominantly desktop oriented distro like Ubuntu 100% uptime is an unnecessary complexity. Switching kernels without taking the machine down isn't straight forward. A kernel update is the only reason the updater will advise a restart.
tgandrews··on Cracking the Scratch Lottery Code
Why do they need a non random code to generate these? If they want to guarantee the number of winners, they can just ensure that they only release so many winners. This would require them "solving" all the tickets they were to release and holding/deleting/regenerating the ticket if they have enough winners already.

This may not be the most efficient system but it guarantees it isn't crackable with a couple of caveats:

1. They weren't always releasing a winner at a fixed time - i.e. they had to have x win per week, and they released a winner at regular intervals to guarantee separation. You don't want all the winners for a month produced in the first hour. Although this would be random and should be a possibility.

2. The random number generator was actually random.

tgandrews··on Interesti.ng. The first .ng domain name has been registered.
I didn't see a date when this would become available for everyone.

I tried registering an Estonian domain once (.ee TLD), but require the business to be registered there. Don't countries realises domain names are just that, names. The ending really means very little to people. Who thinks all .tv domains are companies from Tuvalu?

tgandrews··on Remote Webkit-based debugger for webapps running on a mobile browser
I haven't had a look through the code yet, but I presume this using some sort of web/flashsockets based changing of the DOM depending on what is done on the server so you can change and see what is going on with the client?

Edit: Having had a look it doesn't seem be doing that. Using some sort of series of ".scoop" files. What are these?

tgandrews··on Ask HN: How to develop logical skills?
Project Euler is great as a programming problem when trying to improve your solutions for speed.

Also, as someone who has not touched fundamental maths in 5 years it was also a good refresher; having to think about prime numbers etc again.

A good tip I have found is to use a language that can nicely manipulate longs saving you much overhead, I chose Python because it also has some nice maths libraries.

tgandrews··on Ask HN: How to develop logical skills?
I think you may be referring to the "rule following" paradox http://en.wikipedia.org/wiki/Wittgenstein_on_Rules_and_Priva...
tgandrews··on Ask HN: Y Combinator Focus?
I think he meant the posts like "YCS09" etc. from companies that have completed or a part of YC.
tgandrews··on Ask HN: Learning Web Design
The http://boagworld.com podcast/blog is great. They are on hiatus at the moment but they talk about really interesting parts of web design; tools, techniques and inspiration.
Page 1 of 2Next →