HNHacker News
TopNewBestAskShowJobs

ibmthrowaway218

192 karma · joined February 18, 2014

submissionscomments
ibmthrowaway218··on What will it take to run a 2-hour marathon?
I think one of the main areas of interest would be raising lactate threshold to delay OBLA. That's the main limit/inhibitor for endurance events.

I'd expect the next generation of drugs will focus on things like improving monocarboxylate transporter throughput/efficiency.

ibmthrowaway218··on How to kill team motivation in 10 simple steps
I thought 20% time at Google was all but gone?
ibmthrowaway218··on Has LinkedIn lost control of its user email database?
There's a good chance that tumblr@example.org is going to be a real account.

If you started getting spam to tumblr.w8ke2iowieiu3k3@example.org then I'd be suspicious. (I must remember to do this for new things I sign up to.)

ibmthrowaway218··on London black taxis plan congestion chaos to block Uber
Fair enough, but there's enough stupid/aggresive behaviour on the London CM for me (and a whole bunch of other cyclists I know) to stop attending it.
ibmthrowaway218··on London black taxis plan congestion chaos to block Uber
I rarely ever agree a price when booking a minicab in advance, but I use the same minicab firms I've used for a long time so I know they're unlikely to rip me off.
ibmthrowaway218··on London black taxis plan congestion chaos to block Uber
In the absence of a pre-agreed/fixed price most minicab drivers will charge based on a combination of distance/time measured using the vehicles trip-meter/odometer and a clock. That's not much different to what the Uber app is doing in (surge multiplier excepted).
ibmthrowaway218··on London black taxis plan congestion chaos to block Uber
The right to protest is also enshrined in UK law (within a huge number of constraints).

Other (one-off or infrequent) protests such as Critical Mass certainly obstruct free passage along the highway, but they are tolerated.

ibmthrowaway218··on The Scraping Problem and Ethics
> Sadly, that law has been slowly creeping against this mentality... Lately I feel like I'm some old internet hippy with these views. On a site called "Hacker News", no less.

I guess it's because everyday more and more people on here are finding themselves on the other side of the fence, i.e. finding that some of their users are ripping off their content/site.

ibmthrowaway218··on Dear Internet: Let’s Demo The Slow Lane
I don't think you get exactly what he meant by "js disabled by default".

I use No-Script and whitelist sites as required, it's just a click or two, but for any new site I go to JavaScript is disabled.

ibmthrowaway218··on Working from home
It was only until I had children that I realised just how much time they take up (this isn't meant to sound selfish, they're awesome!) It makes me wonder just what I did with all of that spare time I had when I didn't have kids.

As far as home working is concerned, I do it (along with slightly different hours) during term time to allow me to do drop-off/pick-ups. There's no-one else at home when I'm working from home.

During holidays I'm either off to look after children or I work from the office. I don't have enough space to effectively shut myself off.

ibmthrowaway218··on How to talk to an open source project as a large scale or interesting user
This is one of the pitfalls of a public only support mailing list. I know I post using a gmail psuedonym to get support for various open source apps that I use for side projects.

I'd be looking to provide an extra private/internal support email address made available to the largest customers.

ibmthrowaway218··on Driver caught using cell phone jamming device
> In the meantime, maybe the society should start approaching driving cars the way they approach flying airplanes?

And the training (and reassessment) in flying aeroplanes is ongoing, unlike most countries approach to driver education.

I passed my driving test(s) 20 years ago and since then there's been a huge number of changes in technology, laws, road layout, etc and yet my license is valid for another 30+ years.

ibmthrowaway218··on The Deadliest Animal in the World
The diminutive can be -ita or -ito depending on gender.

They may understand it as "mosquito" rather than "little fly" but that is a valid literal translation, just like "gatito" is "kitten" but the literal translation would be diminutive-of-cat -> "little cat".

ibmthrowaway218··on DSploit Scam and the Guy Who Made Our Small Income Gone Forever
60 Cleveland St is the address of the BT Tower in London. It's very unlikely to be real info.
ibmthrowaway218··on How Heartbleed Leaked Private Keys
I don't think it's unfair to paraphrase this statement:-

"And, we have reason to believe based on the data structures used by OpenSSL and the modified version of NGINX that we use, that it may in fact be impossible."

as

"We've reviewed the code and we don't think it's vulnerable."

Obviously you disagree.

ibmthrowaway218··on How Heartbleed Leaked Private Keys
I would have been more impressed had their original assessment of heartbleed (on nginx) not been "We've reviewed the code and we don't think it's vulnerable."

Looking impressive with hindsight is relatively easy.

ibmthrowaway218··on GoDaddy Released My Personal Information to a Spammer Troll
If by "dynamic partial addresses" you mean "plus addressing" then, yes, it does use that.
ibmthrowaway218··on GoDaddy Released My Personal Information to a Spammer Troll
> In any case, if you consider my email address "personally identifiable information", I consider its checksum such information as well.

I wonder what the odds are on a hash collision from another email address (including abusing + addressing) that genuinely belongs to another person (rather than just exists) and therefore the resulting hash does not uniquely identify a single person.

ibmthrowaway218··on Android OpenSSL has heartbeats disabled
You can see the code affected by the PURIFY define here:-

https://github.com/joyent/node/search?q=PURIFY

Specifically it is these two files:-

https://github.com/joyent/node/blob/5fcd6e40385f45bc90916893...

https://github.com/joyent/node/blob/c20b209dbb7e2f3ac8a75a87...

In the first it just does a memset of the buffer so that the values are not unset.

In the second it doesn't use a (possibly only partially filled) buffer as a source of entropy.

ibmthrowaway218··on GoDaddy Released My Personal Information to a Spammer Troll
OK, email me at f234567a360f54c1d31a70936f336bc679ba4f9f (sha1sum of an email address with no trailing carriage return or line feed[1]) and I'll believe you.

1. e.g.

    $ echo -n billg@microsoft.com | sha1sum
    2517e4726f81e16f65eb95cf6446ad35352f566e  -
ibmthrowaway218··on Willem Pinckaers on Akamai's flawed OpenSSL allocator patch
I think polemic was referencing this statement[1] when he talks about "their patch" (and not the released patch):-

> This patch is a variant of what we've been using to help protect customer keys for a decade.

1. From the original Akamai missive: http://article.gmane.org/gmane.comp.encryption.openssl.user/...

ibmthrowaway218··on Heartbleed Bug: Public urged to reset all passwords
Which is worse?

a) Leaving your password unchanged on a site because it is still vulnerable.

b) Changing your password on a site that is still vulnerable.

ibmthrowaway218··on DynDNS ends free services
Are you on Infinity (FTTC)? I've heard various stories about people on FTTC getting slower speeds with anything other then the latest Homehub.
ibmthrowaway218··on DynDNS ends free services
I have, purely because it was easier (in the last few months) to just keep clicking on a button every 14 days or so[1] than to do all the work to find out what free DNS solutions my router supports, updating the configs (or implementing a cronjob/API call) and then finding everywhere I've buried my dyndns address so that it can use the new one.

Of course I'll have to do that work now, but you never know if Dyn will change their mind so I'll hold out until right near the bitter end.

A single IP of my home router just isn't worth $25 a year IMHO. There are plenty of other companies that offer the service for free so I'll just leave Dyn with (a probably undeserved[2]) negative opinion of them for kicking me out.

1. It was hardly difficult, they sent you a reminder each time that contained the link to click on!

2. Not entirely sure how long I've used Dyn for, the earliest email I can find is one about my host expiring back in February 2006.

ibmthrowaway218··on DynDNS ends free services
It's not fear of backdoors that make me run a specific router.

If I want free wifi access around the country (via BT Openzone) then I need to run BT's router (which includes the magic to run a separate managed public Wifi access point via BT Fon).

It's annoying, but I can live with it (especially when they get around to upgrading my cabinet to FTTC and I get 60Mbps/20Mbps).

ibmthrowaway218··on Heartbleed vulnerability tester
> https://twitter.com/WarrenGuy/status/453510021930680320

Heh. Eliding the hex values of the password might have been a good idea.

ibmthrowaway218··on The Heartbleed Bug
65505 tests as I work it out as it's unlikely to be non-byte aligned:-

256 bits is 32 bytes

If you get 64kB of payload data back each time then it can only contain 65536-31=65505 different consecutive strings of 32 bytes.

ibmthrowaway218··on The Telephone Tower in Stockholm circa 1890s
Reminds me of visiting Chile.
ibmthrowaway218··on Ask HN: Should I cash out my 401K and try to get my dream job?
My employer (IBM) allows people to do things in their spare time with the following kinds of exceptions (off the top of my head, sure there are more):-

a) Do not use company time or equipment. Pretty obvious that one.

b) No doing something that competes directly with IBM. This has to be more specific than "working with computers". It means I can still get beer money for helping friends/family fix their computers/servers, but I can't start a small consultancy that aims to take possible business away from IBM. I can start a social sports related side project website because IBM aren't in that space. But if I worked on Websphere Application Server (I don't!) I couldn't contribute to, for example, Apache Tomcat/Geronimo or JBoss AS. I could write my own game Apps and sell them through the App Store. Etc.

c) Contributing to OSS in your spare time needs to be cleared with IBM, just in case. The main reason is that everyone loves to sue IBM and OSS is fertile ground given the various OSS licenses and implications. If I do some work on some OSS package in my spare time it means I'm tainted in that area. If I then do any work on a commercial application in the same area then it opens the door for people to claim that the commercial work I've done has some work that could have been influenced by the OSS code and part of the commercial application is therefore derivative of the OSS work. With some OSS licenses this could mean that the entire commercial application is considered a derivative work and, depending on the license, the source code would need to be released or IBM could not charge for the software, etc.

It's not all doom and gloom. I work with some people that have got clearance to work on OSS software, they just have to make sure they avoid working with anything related to it on the commercial side (to the point of not having access to the source code to provide plausible deniability). You also need to think in advance and not work on anything that we could reasonably be working on in the future.

We are also regularly warned to avoid even looking at any OSS related to the commercial code we work on, for fear of tainting. Same for Googling for answers to technical questions and copy-and-pasting code from SO or elsewhere. You've generally got no idea of the copyright/licensing aspects of any code you see in the results.

IBM does use OSS in some of its commercial applications. Its use is always cleared with the lawyers first though. Certain licenses must be avoided simply because they are incompatible with selling commercial software. Where the license is permissive we always make sure we follow the rules and I've personally contributed many bug fixes in the OSS code back to the community as required (or even if not required!); these have often been found as the result of formal code inspections (which IBM is effectively funding by paying employees to perform it), peer review, static analysis tools, or general SQA testing.

ibmthrowaway218··on A tube map of the Internet
Tube map with walking lines:

http://commutingexpert.com/underground-overground-wandering-...

← PreviousPage 2 of 3Next →