Recent submissions

Comment · 12 years ago
Well the bash vulnerability and then immediate disclose of another vulnerability makes that statement pretty moot.

We also have deeply layered non-hetereogenous kit so you have to punch hard to get through it all to something useful.

Comment · 12 years ago
To be fair, it's pretty expensive breaking them into chunks and packaging them individually and they're turned pin ones by the looks. This isn't massive production run bags of them.
Comment · 12 years ago
Sounds like you need to see the optician. I had the same trouble and they sorted it :)
Comment · 12 years ago
Anecdote. I had a 2011 MBP with backlit keyboard. Never used it once. In fact, the machine ended up with windows on it because MacOS made me want to smash the thing (despite being a Unix guy) and the Boot Camp drivers didn't switch the backlight off reliably which annoyed the crap out of me.

If you're sitting in a place dark enough to need it, it's not good for you staring at the contrast between the screen and darkness so turn the light on.

Plus I don't look at the keyboard anyway.

Comment · 12 years ago
This is one of the reasons why we fished out for 3x full racks at different DCs and bought our own kit. It's always our schedule.
Comment · 12 years ago
Or just buy an older ThinkPad X201 / X220 / T410 with 1440x900 display and get a new 9-cell battery.

The things are really cheap, have a proper keyboard, are bomb proof, every part is replaceable for minimal cost, they are 100% supported by all operating systems, have excellent docking support and you can just sling them in your bag. Mine lives down the back of the sofa cushions when not in use.

I knackered the headphone port on mine from overuse. 5 mins on ebay, £7 spent, new board installed in 5 mins with a Philips screwdriver and the service manual.

For every day tasks, I use an i5 X201 with 8Gb of RAM and a Samsung 840 Pro and it's no different to the stacked HP Z620 I have in the office to use. If I need more power then I use that remotely.

Totally awesome machine and I paid virtually nothing for it.

PC tech is moving so slowly now it's a better investment to buy two older machines so you have a backup unit than one new one if you ask me.

Comment · 12 years ago
Great point. One that pains me terribly.

Whilst not quite PDP11/VAX territory (I do love VAXstations though!), the killer for me was I bought a low end Sun Ultra 30 in 1999 just before they EOL'ed them and spent 3 years slowly upgrading it. Spent about 4000 GBP on it in total.

Still felt faster then than the i5 X201 ThinkPad on my lap today. Everything was smooth as butter, even though it was Solaris 2.6.

Comment · 12 years ago
That's usually part of the ETL pipeline. If you look at SSIS and spring integration for example it has the ability to do this in the pipeline.
Comment · 12 years ago
Spot on.

This is not hard work. I'm not sure exactly what was being done that made this take more than an hour.

On our kit, which is pretty hefty, I'd schedule a 30 minute window for a 150Gb ETL even with heavy transformations.

When we moved our stuff from Mongo to SQL Server it took an entire 6 minutes to drag 30Gb over including SQL full text. That was a 16 core Xeon with 64Gb of RAM and 15K SAS RAID 10 so not a big machine either.

Comment · 12 years ago
Very true. My simplified one on the parent comment of that one makes no attempt to involve Unicode or character ranges for precisely that reason!
Comment · 12 years ago
Very good points there. I worked for an aerospace and defence company for a bit as an electrical engineer. Our software was always read into RAM, checksummed, the RAM was write protected via a register and only then the code was executed. The bootloader was a mask ROM. That was all just to work around the possibility of bit flips in EPROMs.
Comment · 12 years ago
This. I've had several smartphone devices over the years and not one has been bent in my pocket, even when I sit on it. I don't expect it to happen, even on a premium device.
Comment · 12 years ago
Yes; I get told that every time I mention it :-)
Comment · 12 years ago
I use a slightly more complex variation of that:

   ^.+@.+\..+$
Works wonders. I think when testing the addresses on a sign up form, we got only 0.5% that we couldn't relay too which was a pretty good hit rate.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton