HNHacker News
TopNewBestAskShowJobs

itcmcgrath

1,102 karma · joined November 15, 2010

All opinions expressed or implied are mine and not the opinions of my employer.

I do database stuff. Cloud@Neo4j. Ex-Google databases (Datastore, Firestore, Bigtable, App Engine Search)

https://twitter.com/daniswrong https://stackoverflow.com/users/153407/dan-mcgrath

submissionscomments
itcmcgrath··on New Oculus Rift dev kit goes on sale for $350 today, likely ships in July
I got the chance to play with it a few weeks ago, along with several others in our office.

1) It didn't make any of us sick, but I could see how it still would for users, particular if they didn't try to move their body in roughly the same direction as they would if it was IRL. If you have ever sat in a vehicle and watched the outside via a mirror - it's like that.

2) For me, while it was immersive (we had several users scream at things and dance around), it is still nothing like real vision. It still gives you one real focal point (or lack of one at all), which immediately makes it different from real life vision - particularly over long distances.

3) Unlikely. It would probably severely freak them out. Perhaps the rapidness of it would leave enough confusion that they worked it out, but it is still obvious it is computer generated graphics. See the focal issue above as an example.

Having said that, it was amazingly fun and I wish I had one now. I'd love to experiment with a 'Virtual Programming' environment. I'll leave what that means as an exercise for the reader :)

itcmcgrath··on “This presentation can’t be opened because it’s too old”
s/proprietary//

While I like non-proprietary software, there is nothing inherit that makes much of a difference for the lay person. As the complexity of the software goes up, so does the level of what is considered a 'lay person'. For any sufficiently complex software and non-pervasive problem - you're SOL in both cases. Standards help more than proprietary/non-proprietary. Lower complexity also helps more.

itcmcgrath··on Einstein and Pi
... and will extend to the first 10 digits of Pi if you include time:

3/14/15 9:26:53 am

itcmcgrath··on Google Reader announced its shutdown exactly a year ago
The author of the graph should perhaps read up on Rev Rec[1], particularly the idea of deferred revenue.

It seems that they are counting subscription revenue at the time it is paid, rather than recognizing over the length of the subscription picture. The later would give you a much better idea on how the business is operating.

[1]: http://en.wikipedia.org/wiki/Revenue_recognition

itcmcgrath··on GitHub's language detection is broken
I wish I had more up buttons. Sometimes you can be too smart of your own good, and the good old fashioned way is superior...

Note: I'm not saying they shouldn't have the auto-detection, because it definitely helps if the maintainer doesn't do it, but for those that want to help classify things - let them!

itcmcgrath··on PowerPointless: Digital slideshows are the scourge of higher education
My first year Computer Science classes had 500+ people in them. Some things, like in person exams, don't scale. Having said that, for smaller groups it probably works a lot better in some cases. I believe the medical field does it.
itcmcgrath··on In Silicon Valley, Partying Like It’s 1999 Again
That just broke my head. 8 of the last 2?
itcmcgrath··on High-Resolution Mandelbrot in Obfuscated Python
I've been looking for more geeky art to put up in my home office (like their version on CafePress with the code in the image - http://www.cafepress.com/preshing.571735472).

Does anyone know others like that?

itcmcgrath··on Google to reject Chrome extensions outside of Chrome Web Store
Agreed. You would think for security you would stop driving technical people to have to use admin for everything...

1 step forwards, 2 steps back.

itcmcgrath··on Wikipedia Zero
I haven't looked at the details, but at initial glance - I love the direction.

While Wikipedia my not be the shining-light of data accuracy, it definitely fits the bill for achieving good: "Perfect is the enemy of good" [1]

I believe removing barriers to knowledge access for everyone is a step in the right direction. This tries to solve a single barrier. We still have a long way to go.

[1]: http://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good

itcmcgrath··on What is the theoretical limit of information density?
No, let me paraphrase what you just said.

'If you can store infinite information outside of a system, then you can achieve infinite information density inside the system if you use outside the system as 'context'. I hope that paraphasing makes it clear enough the problem with this line of thinking. You have to include all the information when calculating absolute density. In your case, the context has to be stored somewhere too.

itcmcgrath··on The Future of Programming in Node.js
No, the health inspector would be non-existing in most software shops.

What a different industry it would be if all software required independent audits and the public could get access to the results.

itcmcgrath··on Chrome's insane password security strategy
Sure, but the number of people who would take it is greater than the number of people who will actively take it from your pocket, or from your locked house. A lot of people are honest does not exclude the fact that people can be opportunistic.
itcmcgrath··on Chrome's insane password security strategy
We also know bullet proof vests are not absolute protection, but you don't see the police/military throwing up their hands and not issuing and wearing them because 'someone determined could kill you anyway'.

The point is that it would prevent a certain number of attacks (such as non technical mischievous people) from unpremeditated attacks.

Your comment about 'false sense of security' is completely out of place as well. Chrome currently isn't doing anything to prevent the false sense of security (obviously from all the surprised people out there - can you see it now?). Why does it have to be a mutually exclusive choice? You could have your 'master password' and still have your false sense of security disclaimer displayed prominently next to it as well.

itcmcgrath··on Windows 8.1 DPI Scaling Enhancements
Maybe because it is not a silver bullet? The viewing pleasure of 2cm on my phone != 2cm on my 52inch LCD monitor from 2-3 metres away. Not that I have a 52inch monitor
itcmcgrath··on The 7-bit Internet
So you are saying you are using a tool (telnet) to view/interact with the current protocol and this is good because it is easy to read and use.

Now we build a different tool, let's call it http2net. With HTTP being so prevalent, perhaps it isn't unreasonable to think it becomes part of most OS distributions.

So now you are using a tool (http2net) to view/interact with the new protocol and this is good because it is easy to read and use.

In summary, is binary vs text really the big problem here?

itcmcgrath··on Parts installed “upside down” caused Russian rocket to explode last week
If something wrong happens, don't punish the one who did it wrong - work out why the hell it was possible to do it wrong in the first place and solve that.
itcmcgrath··on Ask HN: Who is hiring? (July 2013)
And I now have the official link: http://bit.ly/19P6y8D
itcmcgrath··on Ask HN: Who is hiring? (July 2013)
Yup, well aware of "Silk Road", although not in my power to change that provider. I'll take this as a reminded to double check HR is aware though. Thanks.
itcmcgrath··on Ask HN: Who is hiring? (July 2013)
2x Developers - Denver, Colorado

Rocket Software will be hiring 2 developers to help us develop an exciting new product in the database industry.

Aside from Java/GWT and Python skills, we are looking for someone with an eye for UX design. Being knowledgeable on both relational and NoSQL databases is a plus. You should have some familiarity with Linux/Unix environments along with Windows.

For you, software and technology isn't just a job, it's a calling. We're looking for someone who's passionate about creating great technology.

You'll be working in our Denver Tech Center office with expensive views of the Rocky Mountains from the 11th floor. Rocket Software gives some great benefits: http://goo.gl/Ry5jG

I'll post a link to the official job posting once we have ti up today or tomorrow, although as I'm the hiring manager you could also contact details in my profile.

itcmcgrath··on Only clear skies on Google Maps and Earth
http://imgur.com/P7nWQh4

In chrome when you select 'Earth' view, it gets you to install a plugin, but then it's all there.

itcmcgrath··on Maybe buses should be free
Sydney, Australia does have a fee bus service that runs a certain route for key points. It certainly isn't all buses though. There are other cities in Australia that also do this.

http://www.131500.com.au/plan-your-trip/cbd-shuttle

itcmcgrath··on AMD Unleashes First-Ever 5 GHz Processor
Indeed. We have a few zEnterprise systems in our corp data center (geeky enough looking that I want one in my basement), running with 5.5GHz chips. https://en.wikipedia.org/wiki/IBM_System_z
itcmcgrath··on Rope (data structure)
Our database uses Ropes internally as it deals with large strings and frequently inserts and removes sections.
itcmcgrath··on Snapchat, You've Made a Huge Mistake
All seems very pointless when you can 1) Take a screenshot, or 2) take a photo of it.

Once you give someone the ability to see or hear something, there is no guaranteed way to take it back.

I say this because: "You revoke access to anyone in the future that even if they have the image, without the privilege, the file is useless"

itcmcgrath··on A Query to Compare Size and Growth Trends for StackOverflow Tags
You need to be signed in with an account to run more than 2 queries.
itcmcgrath··on The declining value of the MS in Computer Science
I agree. As a hiring manager, credentials like BS/MS (and GPA) can be helpful, but truly are low value compared to what you have learnt.

Their knowledge, problem solving skills, 'soft skills' and ability to quickly learn areas they have gaps in are what make them effective. How they acquired them and 'prove' them are all I care about. Part of the onus on me is to tease that out in my short-listing process and interviews and part of the onus is on them making it easier for me to see it so they jump out for me as quickly as possible.

itcmcgrath··on The Elves Leave Middle Earth – Sodas Are No Longer Free (2009)
I couldn't agree more. People complain that non technical people don't understand or value everything that goes in to our work other than 'writing code' -- look around, you are probably doing the same for other roles as well, including your 'bean-counters'.
itcmcgrath··on Urbanization is supersizing spiders
Why not? Well for the huntsmen will eat the smaller and harder to control insects (like cockroaches, of which there are plenty). Think of them as natural pest control.

We used to have one in our apartment, which we named Fred. RIP Fred!

itcmcgrath··on Defaulting to hire on credentials will put you out of business
I think you somehow missed the 'ignore' part.
← PreviousPage 5 of 8Next →