HNHacker News
TopNewBestAskShowJobs

bglusman

695 karma · joined September 1, 2009

PepsiCo Digital Commerce / Recurse Center (recurse.com)

brian.endofmyusername@pepsico.com (for work related stuff) or brian@endofmyusername.me for personal/hacker stuff.

submissionscomments
bglusman··on A Field Study on Technical Debt
Shameless plug: I didn't know about their SonarQube project until I'd built debt ceiling, but while ruby only at the moment, it is an open source attempt to provide some mechanics for defining and tracking some quantified approximation of technical debt. No claims it's perfect of course, but would love more real world feedback and/or feature requests! Also would like to extend it to handle JavaScript analysis as well, ideally through a plug-in architecture that could easily handle arbitrary other languages as well.

https://github.com/bglusman/debt_ceiling

bglusman··on SSD Prices in a Free Fall
It was never confirmed, but I recall this[1] article making a pretty persuasive case Glacier was using optical disks.

[1]https://storagemojo.com/2014/04/25/amazons-glacier-secret-bd...

bglusman··on How Much Do Skyscrapers Actually Move?
It's actually a browser plugin to restyle^H^H^H^H^H um actually not restyle, redirect from wikipedia to same page on wikiwand? I think it looks nice but hadn't used it before... curious if sosuke has any connection to them, but it seemed more interesting when I thought it was just restyling... the redirect to their own domain is a bit weird...
bglusman··on Why Y Combinator Funded a Radical Political Party in Argentina
You mention spain, is the Spanish Internet Party[1] using DemocracyOS? Are you considering incorporating Liquid Democracy features/ideas into DemocracyOS? They have an open source Rails app aimed at this idea[2] that I was very excited about/helped out on... curious how you see Liquid Democracy's problems/potential

[1]http://en.wikipedia.org/wiki/Internet_Party_%28Spainw%29 [2]https://github.com/PartidoDeInternet/AgoraOnRails

bglusman··on Drop millions of allocations by using a linked list
Shameless plug: https://github.com/bglusman/debt_ceiling
bglusman··on The Multiverse and you – Is there another version of you somewhere out there?
You're referring to the Anthropic principle[1] here, I believe? I tend to think this is not a very satisfying explanation, because it is not falsifiable[2]. More compelling/satisfying as an explanation to me, though controversial, is Lee Smolin's theory of cosmological natural selection[3], because though it may not be true, it at least makes some predictions that can be analyzed and modeled to study the correspondence to our universe, and so can be falsified or supported by improved accuracy and predictive utility of these models vs observations.

[1] http://en.wikipedia.org/wiki/Anthropic_principle [2] http://en.wikipedia.org/wiki/Karl_Popper#Falsifiability.2Fpr... [3] http://en.wikipedia.org/wiki/Lee_Smolin#Cosmological_natural...

bglusman··on Show HN: Piste.io
I... can't... quite tell... you're joking, right? Right???
bglusman··on Minesweeper Fanfiction
It's not 87 pages, it's 4 pages and 87 stories. I think it may be kind of a meta-fanfic-joke? Maybe? I Hope?
bglusman··on Show HN: Debt Ceiling – Tech Debt Quantification/visibility/CI Tool
I have not played with SonarQube, hadn't even heard of it until someone I told about Debt Ceiling last week or week before mentioned it to me. I thought it was closed source when I first looked, but I see it's at least partially open source at a glance, thanks for mention, though yeah, Java world is pretty far from ruby world...
bglusman··on Delegative Democracy – a scalable voting model
I contributed to a Rails app a few years ago through RMU that was trying to get Spain to use this model... https://github.com/PartidoDeInternet/AgoraOnRails and http://agoraonrails.com/
bglusman··on Show HN: Debt Ceiling – Tech Debt Quantification/visibility/CI Tool
Yeah, some people don't like the tech debt metaphor or think it's always a 'bad thing', but I like the metaphor since, like real debt, it's useful but dangerous. Also, like the US debt ceiling, your limit probably depends on where you are at the time, not some perfect idea of where you want to be :-)
bglusman··on Show HN: Debt Ceiling – Tech Debt Quantification/visibility/CI Tool
Oh, and I guess it's not obvious from title, right now this is Ruby only, but open to ideas and requests to make it cross language, or to a plugin architecture to make that easier
bglusman··on Show HN: Debt Ceiling – Tech Debt Quantification/visibility/CI Tool
Primary use case for this at present is probably in a CI/test suite (as I do at work), to fail if things get too bad (and output a number on each test run); though obviously one size fits all automatic tech debt accounting won't be very meaningful, most of the features are focused on allowing a team to decide what counts as tech debt to them... so I'd be grateful for any real world feedback or usecases in this direction that are hard to support with the current feature set! Also curious for general reactions or requests; the output is pretty simple at the moment.
bglusman··on Volt: A Ruby web framework where your Ruby runs on both server and client
Awesome, though why wait to push commits? Just put in a branch people can play with/watch until it's ready to merge to master or whatnot. Dunno if I'll have time but I'd love to play and see where it's going, much easier if latest stuff is online and visible :-)
bglusman··on Blind signatures for Bitcoin to secure BTC storage
Pretty sure that's because Electrum doesn't download the entire blockchain but relies on servers for most of it and only downloads a certain amount of recent history and trusts servers for older history. And it doesn't have to be that server, which is why app lets you change the URL, any server serving blockchain history you trust is fine. It's using your passphrase as the one and only seed for key generation, so it can reliably generate same private key every time. Someone correct me if I'm mistaken on any details.
bglusman··on Blind signatures for Bitcoin to secure BTC storage
From the page: "This page is self-contained for portability. Save it on your computer - all the JS, CSS, and images are embedded. It's also hosted on github." Link: https://github.com/keybase/warpwallet
bglusman··on A command-line murder mystery
I think you just did :-)
bglusman··on Turing Drawings
I mentioned New Kind of Science below, but also relevant here, he did a lot of quantifying these kinds of patterns and islands of complexity in cellular automata... I never finished the book, so unsure how or if he really connected it to other disciplines, but a good reference point if interested in this stuff.
bglusman··on Turing Drawings
A little bit, but reminds me more of Stephen Wolfram's 'New Kind of Science', which are also finite state automata like game of life...
bglusman··on Thanks HN: That time you saved a bunch of lives
Awesome, be neat to know how many lives were saved this way overall! I also registered because of you!

I still have this great idea that NBMR/marrow.org should partner with 23andme.com, but I didn't get anywhere trying to contact someone at marrow.org about it (though I wrote you to ask for your contact there and sent an email, thanks for quick reply!). Still think it could be awesome and save a ton more lives (gist of the idea was they both need to run DNA sequencing, and 23andme could offer a discount or something to anyone who also agrees to register for marrow donors list), but someone told me the sequencing needs may be different for each of their needs, and perhaps they already considered the idea themselves... but in case you know anyone else to talk to about it, would be awesome to get more people off the sidelines with a small 'bribe' :-)

bglusman··on Code Webs – Visualizing 40,000 student code submissions
Read the article, it's not code edit distance, it's AST edit distance. If the extracted function was the same as the code inline, I think this would have little effect, though that might depend on the AST parsing.
bglusman··on No, really—consciousness is worth thinking about
I commented elsewhere, linking to Integrated information theory[1] but it's relevant here also because you claim theres no way to measure consciousness, but as soon as you accept a formal definition of consciousness like IIT than there is a way to measure it, at least hypothetically. So this is a fallacy preserving the immeasurability of consciousness as a side effect of rejecting any specific formal definition of it as incomplete [1]http://en.wikipedia.org/wiki/Integrated_information_theory
bglusman··on No, really—consciousness is worth thinking about
On my mobile so haven't had time to read all the comments or finish original article, but I agree, consciousness is worth thinking about, and trying to understand scientifically/rigorously. Many people are doing so but in particular in my research this one known as Integrated Information Theory[1] is a strong candidate, or precursor to such a candidate, and I'd encourage anyone intereated in the question or in advancing discussion of this proposed language and theory to do so[2]. Maybe I'm using the citation brackets wrong there though, apologies, I'm on a bus and it's dark and I'm tired :-)

[1]http://en.wikipedia.org/wiki/Integrated_information_theory [2]https://news.ycombinator.com/item?id=6197184

bglusman··on Introducing ClusterFsck: Filebased S3 Configuration Kontrol
A little bit of both I guess? It's become standard enough that most web developers (at least most I know) have an account and use it for a few things here and there, it's dirt cheap and widely available, and it's just text files we're storing, so nothing more heavy weight is needed. It does also offer versioning, which I believe we may add a feature to take advantage of for rolling back configuration changes in a coherent way if something goes wrong or to recreate a problem locally on a certain date, but don't think we've started even planning that yet (pull requests welcome!)
bglusman··on Topcoat – CSS for clean and fast web apps
Did you even read his response? This is built on Backbone, as was AirBnB's rendr. There's a valid debate to be had about how and when to start something new vs. customize or work with existing tools, but you're not having that debate. And the fact that you'd say it to their face doesn't mean it isn't name calling.
bglusman··on Travelling Salesman – Official Movie Site
I saw this film at the premiere in Philadelphia about a year ago... I was prepared for it to be awful, but I thought it was actually pretty good, albeit a) a bit more like a filmed play in structure than a film (largely takes place in one room with 4 or 5 actors), and b) comically low budget means you have to excuse a few places it's... lacking production value. But I think if you enjoyed, say, Primer and/or Twelve Angry Men, than you're likely to enjoy the film overall, or at least not think it's nearly as bad as the trailer may have made you fear!
bglusman··on Antigen is to zsh, what Vundle is to vim
Just for reference, Mat Schaffer has had a similar project for about a year, same basic goal: https://github.com/matschaffer/zundle

He also uses it to build a nice default zsh profile here: https://github.com/matschaffer/zsh-matschaffer

bglusman··on Bitcoin Block #210 000 mined - reward halving
This is why transaction fees will increasingly be important as BTC matures, after all 21 Million are gone the only reward for "mining" will be the award of all transaction fees paid for transactions in that block, so much like the old west, mining is gradually replaced with banking/processing :-)
bglusman··on First robots have arrived in plan to replace 1 million Foxconn workers
I submitted a story last week I was a little disappointed got no comments or upvotes, but if this (http://thenextweb.com/shareables/2012/11/06/evil-high-speed-...) is what robots in labs can do no, then things will continue to be exciting and interesting as these technologies get commercialized, become hackable and find new uses.... what COULDN'T robotics like this be used for? (that link was the one I submitted if that wasn't clear)
bglusman··on Ruby vs. Python
I'm still reading the article, but as a Rubyist who only knows a bit of Python, my impression is that the comparison of 1.8 vs 1.9 to Py2 vs Py3 is kind of unfair to Python... 1.9 wasn't THAT big a change in most respects, only a few backwards incompatible changes I recall, whereas my impression is Py3 has some pretty big changes in more substantial ways, including but not limited to syntax (Ruby 1,9's only syntax changes that come to mind were the JSON-style hashes and the stabby-lambda syntax, neither of which broke old syntax).

That's not that important except that it's the crux of his argument that Python is more conservative, so can anyone who knows both better expand on how substantial the changes were for an existing codebase in Python vs Ruby?

It also seems if Django still can't work on Py3, that's a huge deal breaker for many, as Rails has been able to use 1.9 since... I dunno, early 2.x?

← PreviousPage 6 of 7Next →