HNHacker News
TopNewBestAskShowJobs

bartbes

305 karma · joined May 31, 2012

[ my public key: https://keybase.io/bartbes; my proof: https://keybase.io/bartbes/sigs/j_9UeRUxLLF13lmXp8-QAcU3pP66LFXGqk69Fj-wmCc ]
submissionscomments
bartbes··on University of Illinois issues DMCA takedown for previous years' homework
"a large portion of the uploaded code is copyrighted by the University of Illinois." seems to suggest the homework involved working on an existing codebase.
bartbes··on Bypassing OpenSSL Certificate Pinning in iOS Apps
I think the intent here is to decrypt and then reverse engineer the network traffic, so they can then check for vulnerabilities server-side. So they aren't auditing the application, they're just trying to find a way in.
bartbes··on A Formula for the Number of Days in Each Month
It basically just stores [3, 0, 3, 2, ...] as 2-bit numbers, and the shift then corresponds to indexing.
bartbes··on Designing Plan 9 (1990)
Apparently that port is used for the "plan 9 file service", so it's probably some kind of ftp-like client for 9p.
bartbes··on Irken Language – A Scheme with parametric polymorphism
The type of both the car and cdr is the generic 'a, but that's the same 'a, so the elements of a list are only of one type.
bartbes··on Elvish – An experimental Unix shell in Go
I switched to using a compose key instead of dead keys, because I just end up writing much more code (and english) anyway, so it's more efficient than actually having dead keys in the end.
bartbes··on Show HN: Pastor generates and stores passwords without storing any passwords
I think the idea is that you choose a unique door id for every website, something you can easily remember.

It's also a deterministic (but difficult to reverse, I assume) algorithm, so it doesn't ever store anything, you just regenerate the password to "look it up".

bartbes··on LambdaPi – a Lisp OS for Raspberry Pi
Last commit was June 13th, 2012, so it appears to be dead.
bartbes··on NES Dual Port RAM Interface
I was wondering why my fans started spinning up yesterday, now I know. Firefox 29 on linux here, and indeed it does seem that page is doing something weird.
bartbes··on How I Hacked a Router
UPnP is made to have application automatically open ports without being logged into the web config.
bartbes··on The Power of Lua and Mixins
Yet the very first sentence of the article mentions the class library he's using for the rest of the it.
bartbes··on Named Pipes in Bash
>(foo) turns into a file name, so it can be passed to things that absolutely want a file name to write to. And multiple occurrences of this should work as you'd expect.
bartbes··on A Unix Utility You Should Know About: Netcat (2009)
If I remember correctly one of them requires you to specify the port with -p separately, and the other gets it from -l. So it's nc -l 1234 on one, and nc -l -p 1234 on the other.
bartbes··on In Love with LÖVE
You can turn everything uncomfortable, or nothing at all, it's up to the one using the name, not the name itself.
bartbes··on In Love with LÖVE
As biased as I am (very), I'm not sure how this applies, none of the library names I know suggest anything sexist, or otherwise offensive. Now, as for whether naming libraries after sex acts, and possibly body parts, is a good idea, well, does it matter? Worst case it makes your conversations more fun.
bartbes··on In Love with LÖVE
It's too bad he doesn't do a thorough comparison, I'd love to hear what he likes so much about Pythonista, for instance.

With regards to the "crappy scoping", I can only assume he didn't read up properly, especially since both the globals and locals mentioned right after do exist.

bartbes··on A few thoughts about Open Source Software
Personally I also think of it like this: If someone can make money out of what I provide for free, they're providing some service. They either have better hosting, promoting, features, bugfixes, etc, etc, if you treat this service, however small, as added value, it is only reasonable they can get paid for it.
bartbes··on The politics of Wi-Fi names
I can't help but wonder why you'd name your wifi something negative. I mean, I can get into showing your support, but I wouldn't even think of someone I hated while naming my network.
← PreviousPage 2 of 2