HNHacker News
TopNewBestAskShowJobs

mkramlich

5,966 karma · joined May 1, 2008

submissionscomments
mkramlich··on That Debt from 1720? Britain’s Payment Is Coming
I think the US gov has become too addicted, structurally and incentive-wise, to this hack which lets them spend more each year than they take in organically through taxes/fees/etc.

I can not realistically picture them ever paying the debt off or going back to a zero deficit. I bet the most likely endgame will be some kind of future war against The Bad Guys (which they'll make sure to do sufficient propaganda demonization against for the low-brow general public) and then they could use that situation to justify "retiring" (not honoring) the debt. There is historical precedent. And while there are many good and honest human beings working throughout the US gov it would be a naive mistake to think the most important decisions are made by "good" people. History suggests the opposite. In (almost) all countries. Throughout history. And again, ignore words. Any words that come out of a politician's mouth just ignore. Only weigh actions, results and tangibles. Looking at those, the weight of evidence suggests they'll never eliminate the yearly deficit or debt. Just keep increasing it until some huge "oopsie!" reset excuse is found. The kind that will likely involve much loss of blood by the working/labor/non-wealthy classes, world-wide

That's the historical record, reinforced many times over millenia.

mkramlich··on List of Computer Science Courses
consider books as well
mkramlich··on List of Computer Science Courses
also: great books on those topics have existed for decades
mkramlich··on Six Pictures of Paradise
visually they seem like paradise. full practical reality: no. the ideal we should seek would have the best of both worlds.
mkramlich··on What Lies Below at the South Pole
my off-the-cuff personal rule for determining what would be "east" with respect to a pole would be to treat the GMT line as the "north" line. arbitrary but consistent and something you could orient with respect to.
mkramlich··on Software engineering interview questions
it could be done evenings or weekends. i'd make it async/flextime as much as possible. the main point is to try a real project, however small, and pay the person, therefore it's real and fair for both parties. from my observation over a few decades, all other methods are noise and circuses and mysticism and propaganda in comparison. at least, I'm so done letting myself be the victim of other people's theories and guesses and unpaid meta makework.
mkramlich··on Cat Litter Boxes and DRM
If you have to ask that I suspect you'll never understand.
mkramlich··on Cat Litter Boxes and DRM
factually true, on-topic, helpful comments like mine should never be punished down to -4. HN's voting system is broken and too easily abused by people being jerks, helping to reinforce groupthink

shame on anyone that contributed to that. you're part of why HN has such a hateful, obnoxious sub-culture that drives more mature people away

mkramlich··on Cat Litter Boxes and DRM
factually true comments should never be punished down to -1. HN's voting system is broken and too easily abused by people being jerks, helping to reinforce groupthink
mkramlich··on Cat Litter Boxes and DRM
having cats is not free. and there are tons of entertainment options, the vast majority of which don't shit, smell, scratch, bite or significantly increase the chance of children or the unborn being with infected with a mind-altering brain parasite. but yes, agreed, cats can do cute things, petting is fun, and feeling them purr is great. just have to weigh the trade-offs and beware of alternatives.
mkramlich··on Cat Litter Boxes and DRM
simpler, cheaper, healthier alternate solution: have no cats
mkramlich··on Salvatore Sanfilippo, the author of Redis: from Sicily with talent and passion
thank you for sharing with us all these great designs over the years
mkramlich··on Prosecute Torturers and Their Bosses
Another problem is that it can be used by others to justify torturing US soldiers, agents or officials that fall into their hands, if those others see the US as an enemy, and feel the US gov was conspiring or operating against them. That's not a world we want to live in. Torture is wrong, period. We're not the Good Guys because we wave a wand and say so. If we want to act like we have moral authority, and have credibility, and be able to show international leadership in the future again when there may be another major good-vs-evil rallying cause, requiring a coalition, then the US needs to maintain a certain image. But one based on facts, not on lies and contra-factual propaganda.
mkramlich··on Prosecute Torturers and Their Bosses
I still find it interesting what the major news websites and channels choose to make front page headlines with or not. In the world I want to live in, there'd be a lot more daily hammering with (apparently factual statements) like: "US Gov Violates Geneva Convention on Torture" ever since the Senate CIA report came out. The US is signatory to that, ratified it by Congress, and indeed was one of its architects in the post-WW2 landscape. They repeatedly posture themselves as one of the Good Guy nations, the ultimate White Hat lawman. They have tortured and violated international law, to which they are signatory, on basic human rights and ethical behavior.
mkramlich··on U.S. Child Study Canceled After $1.3B
1.3B$ to observe a bunch of kids growing up, taking metrics of them periodically, sounds like some serious inefficiencies going on there
mkramlich··on U.S. Child Study Canceled After $1.3B
if they were spending their own hard-earned cash they most likely would have been more careful like that
mkramlich··on So you want to learn type theory
http://en.m.wikipedia.org/wiki/Type_theory

Wikipedia and Google are quick ways to answer most kinds of "what is X?" questions.

mkramlich··on Is_computer_on_fire() (2000)
indeed. Be belongs to a list of companies that would be great to hear insider stories about. also NeXT, Thinking Machines, Symbolics (sp?), Infocom, Cray, etc
mkramlich··on How to Be an Expert in a Changing World
examples of domain: tax law, fashion, playing guitar

expert is used in the sense of the standard definition in any English dictionary

one could be an expert at programming, and though that's a valid topic and craft to have expertise in, its not a domain in the sense of "domain expert" you're asking about

mkramlich··on How to Be an Expert in a Changing World
ML is derived from humans thinking about how we learn. so the arrow of similarity runs in the opposite direction ;-)
mkramlich··on A Day in the Life of a Kiva Robot (2011) [video]
I bet the costs are lower than equivalent humans (eg. medical insurance, SS, lawsuit risk, paid time off, theft, recruiting/training churn, etc)
mkramlich··on A Day in the Life of a Kiva Robot (2011) [video]
so... not just a pass through a Rails/Node.js tutorial then?

you've just eliminated perhaps 90% of the folks who've recently decided to switch to "hacker" as their career! ;-)

mkramlich··on The Email I Received from Google in 2007 When They Wanted to Buy Zilo (2012)
correlation != causation (necessarily)

could have been innocent reasons, an algo shift. it happens. sometimes you win the SEO lottery, sometimes they pull the rug out.

my own experience: roughly 3-5 years ago (don't remember off-hand) I woke up one day to learn that Google had listed me as the top search result, first page, for a particular combo of terms. I forget exactly what it was but it was something like "Java Python Flash Linux game developer" or whatever. I had learned about this from an out-of-the-blue client lead who emailed me. I was shocked when he said that's how he found me. I then went around to about a dozen different computers, different types, different geo locations in my state, both auth'ed and anonymous, and sure enough I always came up as top result, first page. It was... an awesome time to be taking on contract/consulting work, let me tell you. So many more leads coming in than before. Not enough hours in the week/month to help them, had to turn down otherwise interesting gigs.

Then it came to an end. Rug pulled out. Woke up one day, rankings changed, no longer on top like that.

Lesson (one anyway): that's a huge eyeball funnel. bazillions of people doing searches. even getting a tiny slice of it means tons of eyeballs stumbling upon you. quality is important, of course, being great at what you do, having the right leads, a good fit, avail, etc. But quantity? That has a quality of its own.

mkramlich··on Cuba and the U.S. will begin to normalize relations
I'd argue quality devs are mostly born and self-made and then slowly polished over a long period of time -- not the kinds of folks who are cranked out of a vocational school. It's an intellectual craft. It's not manning a fry bin.
mkramlich··on Year of the Beagle
I once chose the BeagleBoard for a startup's product prototype. It had just the right hardware features, ran Linux, part price ok (esp since only needed 1-3 at most, on near term horizon), plus the "not tested/blessed for commercial public embedded projects" was not a showstopper for a demo prototype. If I had a similar need today I'd prob choose the RaspPi, due to combo of lower price and bigger community. But RaspPi had not been out back then.
mkramlich··on Post mortem of my one game a month
I've been making computer games, either as a hobby or for pay, for a span of about 30 years. There have been periods where I only made one new one every year or two, and periods where I made one or more small prototypes per month. It is a great technical and creative exercise, the more you try to take to a playable state in any span of time. It forces you to focus on what's most important, the key elements of the play experience. And make the core architecture simple, with a minimim of boilerplate and accidental complexity.
mkramlich··on An Inside Look at a Flat Organization That Serves Millions
When employee count is small enough you can make just about anything work. That's the key ingrediant here, not any particular management paradigm.

For example, right now, I run an organization of precisely 1 employee and 1 leader type, both residing in the same body, and you'd be surprised at the exotic, hyper-efficient, dare I say sometimes quasi-communist-libertarian-artistic-entrepeneurial-self-empowered management techniques I/we use. :-)

mkramlich··on Emacs Major Mode for Sequence Diagrams
I love the DSL for sequence diagrams the most. I've always wanted a structured text notation for architectural concepts (databases, queues, load balancing, failover, etc) as well as more atomic (non-text) graphical symbols for each. UML specifies a symbol for database, for example, but not for most of those other things. Perhaps I should get serious about scratching this itch.
mkramlich··on The audacious rescue plan that might have saved space shuttle Columbia
SpaceX appears to be our best chance currently for one day making it routine. And an order of magnitude cheaper. They've stated as much. And they're still in that lucky stage of business life when they have their founding genius in charge, pushing them to do those possible impossibles. And he has that rare mix of engineering and business sense.
mkramlich··on Why Edward Snowden thinks Amazon is “morally irresponsible.”
technically speaking he's living there (Russia?) to protect himself from "our" government (USA), the one with the NSA and CIA, the latter of which our own Senate has now showed was torturing human beings not convicted of any crime.
← PreviousPage 4 of 34Next →