Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csirac2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
211.
▲
by
csirac2
12y ago
ZFS & btrfs detect and fix silent corruption - where no errors are emitted from the hardware. I think the pertinent question is: when the filesystem goes to read a 4K block, and one drive's copy of this block in the RAID-1 set is
212.
▲
by
csirac2
12y ago
There's this mantra: "Anitvirus is dead". Unsigned shit will ruin your day. It's creating sadness every day. Blindly booting any old garbage, happily taking any old firmware update, executing whatever has an execute bit
213.
▲
by
csirac2
12y ago
I was reminded of http://galaxyproject.org/ when I read this, which is a web front-end that goes between any number of HPC compute resources, data, command-line tools, and scientists. Users assemble their workflows in a sha
214.
▲
by
csirac2
12y ago
Glad I'm not the only one. I maintain an embedded system and a bunch of its apps - at every point in the Docker file where mknod & friends must do their thing, I have to cut the Dockerfile right there and do docker run --privileged
215.
▲
by
csirac2
12y ago
Edit: you have to take some of the blame for the sarcastic tone. It seems to be a result of the inability in this discussion to consider that discussion of Google's shitty aspects (there is much that has been good), on an article that
216.
▲
by
csirac2
12y ago
"Zero: The Bibliography of a dangerous idea" was quite a memorable book for me, and goes into some good detail on those very points - even trying to guesstimate just how damage to progress of civilization by the numerous rejection
217.
▲
by
csirac2
12y ago
Tempest deals with extracting signals at a distance, from things that are already directly broadcasting them in some form or another. There's no such thing in this case. There is no USB port or VGA cable that is directly carrying the i
218.
▲
by
csirac2
12y ago
Yes, from a data modeler's perspective it is definitely orthogonal. From an evidence-based perspective though, a full "chain of custody" has to be maintained (as far as alterations go), providence of information can be very i
219.
▲
by
csirac2
12y ago
I strongly agree with the principles you chose - specificaly - all time storage and math should be done in UTC I've had this argument many times before. Throwing away TZ is in fact throwing away important contextual informati
220.
▲
by
csirac2
12y ago
Nice! I've been pointed to this in the past actually, glad to see it's progressed. Trying it out now.
221.
▲
by
csirac2
12y ago
That's true, when I saw Moose roles I immediately thought of Ruby's mixins. They're a little more expressive though; Moose gives you ways to interrogate roles and classes that use them in more meaningful ways (IMHO), and it&#
222.
▲
by
csirac2
12y ago
That's an interesting observation (that being fine with the idea of someone using modern perl is a thing), but perhaps there's a grain of truth to my level of Java ignorance - the last Java project of my own was written in the 1.4
223.
▲
by
csirac2
12y ago
Sure. And just for attributes, there's also delegation, read-only attributes, builders, lazy init, roles, modifiers which are enforced at construction time (if `required` is true). Moose isn't hard to implement, it's actually
224.
▲
by
csirac2
12y ago
I'm glad I'm not the only one! Explaining why I'd possibly miss anything from the Perl world can sometimes be like pulling teeth.
225.
▲
by
csirac2
12y ago
I've gone C/C++/Java -> Ruby -> Perl -> Perl+Moose -> Python. Moose is the opposite of Java: it has a type system which actually does work for you and brings you amazing helpful stuff for free , whereas Java ma
226.
▲
by
csirac2
12y ago
Did you read the linked article? It's not the prettiest intro I've ever seen, but for perl users its benefits can be seen on http://www.houseabsolute.com/presentations/intro-moose-class... vs http:/
227.
▲
by
csirac2
12y ago
Really? Because although I came from Ruby (and before that, C, ASM), I spent 4 years in Perl with half of that doing Moose stuff. Now I'm doing Python, C, and hardware stuff. I really miss Moose. Pythonistas generally can't believ
228.
▲
by
csirac2
12y ago
It's a cool tool of course, but I have an interesting set of spurs to filter out, and they're quite close to the carrier in some places, over quite a large frequency range. I have a set of fixed filters that mostly works, but the
229.
▲
by
csirac2
12y ago
It's interesting to read about hypothesized age of plant (and I guess animal) species based on their molecular "clock rate" (rate of mutations) in different parts of the genome. The mutations indeed are far from random. More
230.
▲
by
csirac2
12y ago
I've just started using it with Debian but I'd say the dependencies are readily available on any mainstream distro. Many Linux laptop users seem pretty happy with Lenovo, I'm typing this on an x230 - Lenovo tend to fairly con
231.
▲
by
csirac2
12y ago
This is cool. I actually sat down just today to start coding something that would help me automate my exploration of a tunable band-pass filter (or set of tunable filters which could be switched). In my degree programme I did computer syste
232.
▲
by
csirac2
12y ago
Indeed. Well, perhaps it is a bit of a lost art in the sense that an EE curriculum nowadays has to sacrifice so much deemed fundamental perhaps a few decades ago in order to squeeze in all the digital stuff... I for one am glad I still had
233.
▲
by
csirac2
12y ago
That's really cool! It reminded me of Ward Cunningham's Smallest Federated Wiki, which is mostly client-side too; although it normally uses sinatra, there's an arduino port and I seem to recall an experimental server implemen
234.
▲
by
csirac2
12y ago
Gsort is cool! I usually defer to my blunt instrument approach of just doing ! sort. Vim is one of the few tools that keeps rewarding me more and more, the longer I use it.
235.
▲
by
csirac2
12y ago
I find "!" fun. Mark a region (or spell it out in the : prompt), and use it to run the region through any external script/binary which takes STDIN and emits to STDOUT. Eg.: :%! perltidy # runs whole buffer through p
236.
▲
by
csirac2
12y ago
You just prompted me to read the source code :-) gpw.c has this comment at the top: /* GPW - Generate pronounceable passwords This program uses statistics on the frequency of three-letter sequences in your dictionary to gener
237.
▲
by
csirac2
12y ago
My favourite tool is simply gpw(1). It tries to generate semi-pronounceable words that aren't necessarily dictionary words: $ gpw rpreence rethersi atencend rostrass rtschers pocrevoy umblowfl disals
238.
▲
by
csirac2
12y ago
Awesome pointer, thanks!
239.
▲
by
csirac2
12y ago
That's not how these trait/type systems work.
240.
▲
by
csirac2
12y ago
This is the single biggest thing I miss coming from modern Perl. Pythonistas seem very anti-type validation/checking, but with Moose classes the type stuff simplifies a lot, is declarative, self documenting, and vastly reduces certain
More ›