Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csirac2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
151.
▲
by
csirac2
12y ago
Although large organisations tend to have a goal of minimizing the number of languages and platforms they depend on, rarely does this turn out to be the case in practice. HPC systems in particular are expensive assets which could never just
152.
▲
by
csirac2
12y ago
Perl I think, if nothing else, shows a great example of how a language can evolve dramatically. You can almost date the code you're reading (or the programmer, or the age of the online tutorials the coder read) based on style of the co
153.
▲
by
csirac2
12y ago
As someone who studied engineering I have to say my maths skills have only atrophied enormously since becoming a full-time developer. Which is a shame, I see software sometimes that appears to have some special heuristics in there when I&#x
154.
▲
by
csirac2
12y ago
I was on a project a few years ago (first PoC with Mongo 1.2, started properly in 1.4, delivered with 1.8). Have the following things improved? - RAM usage was a killer. For some datasets, key names took up more memory than values. - Throwi
155.
▲
by
csirac2
12y ago
Cool, thanks for entertaining my superstitions :)
156.
▲
by
csirac2
12y ago
I'm always wary of these kinds of sub-second benchmarks because more often than not you've only accidentally measured just the compilation and startup times. I might have some bias though from speeding up a crusty old Perl CGI web
157.
▲
by
csirac2
12y ago
I want to write something concise and coherent, but it's not happening today :) Instead, assuming you've read the teasers in the Moose manual [1] I'd recommend this [2] interesting comparison of how horizontal code re-use can
158.
▲
by
csirac2
12y ago
I don't know why I always have to chip in on "perl is unreadable lol" comments, but over the last 8 years apart from a steady trickle of C coding here and there the bulk of my dayjob has moved around from C/Verilog, then
159.
▲
by
csirac2
12y ago
Are you in oilfield service delivery or Baker's product development/support side? If the former, your skills will be trivially transportable to Halliburton and the industry generally. If the latter, Baker still have a lot of cool
160.
▲
by
csirac2
12y ago
My first job out of uni was for an oilfield services company around 2006-2008. I did another 12 months for them recently in 2013. It's an outrageously homogenized industry at almost every level, at least here in Australia: it seems tha
161.
▲
by
csirac2
12y ago
Level 4 isn't exactly a walk in the park; YubiCo have said their excuse is cost. They're listed as achieving Level 1 according to http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140val
162.
▲
by
csirac2
12y ago
Interesting project, but - and I hate to be that jerk - what possible reason was there to write it as "x-platform"?
163.
▲
by
csirac2
12y ago
It's based around Cortex A9. Admittedly the modules presented with bay trail had a few features the ARM solution didn't, so it wasn't apples-to-apples.
164.
▲
by
csirac2
12y ago
I'm not talking about linux distributions. Arch can only boot whatever kernel happens to be available for a particular SoC just like all the other distros. Here are some TI chips, they're still pushing kernel 2.6 for some processo
165.
▲
by
csirac2
12y ago
I hope they get there soon. ARM SoCs have a bad habit of running only heavily hacked, out-of-tree, unmaintained kernels abandoned so long ago (or inexplicably they launch with an already 2-year-old kernel) that they'll never boot syste
166.
▲
by
csirac2
12y ago
Yeah, LibreOffice has a few issues, but they don't punch me in the face daily like I surprisingly found MS Word does recently. After 14 years of using soffice -> OpenOffice -> LibreOffice simply out of not wanting to keep a windo
167.
▲
by
csirac2
12y ago
I'm not sure that lack of adoption of sem-web tech (even the loosely defined kind) in sites serving cat pictures is a big deal. For some, semantic web means RDF and linked data. Of course, the "full promise" is queries that h
168.
▲
by
csirac2
12y ago
I think I get your point, but for what it's worth the sysvinit cryptroot/crypttab setup has worked seamlessly for servers for years. Basically if keyscript fails (smart card not available or challenge material not available or TPM
169.
▲
by
csirac2
12y ago
I build debian chroots with sysv init. Edit: they have libdbus, but aren't running the dbus daemon, but are running udevd.
170.
▲
by
csirac2
12y ago
The trigger is the appearance of the volume. If the mounter actions crypttab properly it'll run the keyscript which challenges the smartcard or TPM or USB crypt token or some combination thereof, which in turn provides the response to
171.
▲
by
csirac2
12y ago
Doesn't it do logging? And cron? And login/console? And configure network interfaces? And a bunch of other stuff... ... systemv sucks enough that I'm in the middle of re-working our firmware at work to use systemd instead (I
172.
▲
by
csirac2
12y ago
Yet it seems installing systemd drags dbus and bunch of other dependencies in with it... tomato, potato.
173.
▲
by
csirac2
12y ago
Surely Docker, Inc. isn't shipping a broken-out-of-the-box docker.service file... I had assumed this worked for everyone but debian jessie users. Oh dear, that seems to be the case... https://github.com/docker/dock
174.
▲
by
csirac2
12y ago
That must be a very recent developmemt - docker.io hasn't had a great track record for me, but I guess that was pre-1.0 days.
175.
▲
by
csirac2
12y ago
No offence, but systemctl status isn't exactly new to me. The issue is that network.target apparently never fires any service which requires it (in Jessie at least). For what it's worth systemctl status docker shows it's just
176.
▲
by
csirac2
12y ago
I'm not sure how to make strace pid 1 :-) And I'm not quite ready to abandon Debian yet. I've created a virt-install script which reproduces the problem reliably (honestly all it does is install jessie, then lxc-docker). Hope
177.
▲
by
csirac2
12y ago
During boot - before the rootfs is even mounted, what kinds of exposure are you thinking of that's worse than the shell scripts which already make up cryptmount labyrinth? Some sort of `() { :;};` response from the smartcard I'm
178.
▲
by
csirac2
12y ago
Thanks, I appreciate the hint, I should have noticed that a kernel parameter would be one way to do it (I'm familiar with writing initramfs-tools/hooks to make the existing keyscripts work). The fact remains though that a wheezy d
179.
▲
by
csirac2
12y ago
It's dicey to obtain key material from external hardware because...?
180.
▲
by
csirac2
12y ago
I'm not even "anti-systemd". I'm actually in the process of implementing systemd for the firmware of an embedded target in $dayjob because socket activation is actually a good idea and happened to work well when I played
More ›