slipperyp | 3 years ago | on: I almost bought a scanner
slipperyp's comments
slipperyp | 6 years ago | on: On WD Red NAS Drives
slipperyp | 8 years ago | on: Vipassana for Hackers [pdf]
https://www.youtube.com/watch?v=WkxSyv5R1sg
It documents the use of Vipassana as a reform measure at a harsh prison in India and traces the impacts it had on some of the inmates there.
slipperyp | 9 years ago | on: Amazon drivers “work illegal hours”
There's a lot of interesting work, though, and a lot of people happy working on it. I wouldn't tell anyone it's the best place to work or that it's "better" to work than another place, but I love what I do and work with hundreds of people who (more or less) feel the same. I also know people who don't feel this way and I encourage them to move on or move out because nobody should be in a job they really dislike (and I'm aware of the incredible privilege that's reflected by my ability to say that).
slipperyp | 10 years ago | on: Stoned drivers are safer than drunk ones, new federal data show
http://www.kiro7.com/news/stoned-drivers-hit-test-course/139...
slipperyp | 10 years ago | on: Why Do So Many Zippers Say YKK? (2012)
slipperyp | 11 years ago | on: Practical and robust anomaly detection in time series
There are more subtleties that it might be important for you to take into account - primarily:
1) need to sample fairly extensively before/after outage to calibrate more accurately against Holt-Winters (the Holt-Winters seasonal projection should accurately project the trend, but actual numbers are probably running at some slight or significant rate above/below projections)
2) When running those samples, it's important to sample data where you believe the data points are definitely not impacted by the outage. This is often quite challenging since outages sometimes might span low / peak traffic periods or ramp-up/down periods.
3) Finally, it can be hard to pinpoint the actual start / end of the event (the identify the time samples you want to consider in your measurement for the outage cost). Particularly the end, since there's often some pressure for queued operations (by software or by your users who are itching to complete what they were trying to do) that may make your samples fluctuate. That backfill pressure can be substantial and is important to not ignore in your measurement of the actual cost of the issue. Say you're a retail site - if you have a 15 minute period of 50% order drop but the first 5 minutes where service is restored, the total order rate was 50% above projections. Do you count that as 15 minutes of 50% order drop, or 10 minutes of 50% order drop? Both are legitimate but it's important to know what metric you're measuring yourself against so you're as correct / honest as you can be.
slipperyp | 11 years ago | on: IntelliJ IDEA 14 Released
but essentially you're likely to find many models of software (from large software vendors) with a lot of different models for how you can try / use / own it. My sense is that most commercial software vendors want you to use their software and want you to get it legitimately and want to find a way where you can pay what vaguely seems like it should be mutually agreeable (if you're using it educationally, there are often ways to get it for free, if you're a developer for a large organization, they want that organization to actually pay for it and support the value they're getting out of you using it).
I worked on MS Office and I once remember Sinofsky (then in charge of Office) once talking about the pricing structure of Office and saying nobody paid the ~$400 MSRP. People get it bundled with new computers, pay substantially lower upgrade fees, or something else. I don't remember if he went so far as to say "at some level, people pirate it" but that's a reality that only the really oblivious would ignore. The point is - try stuff out, see what you like, and try to figure out what makes you the most productive without worrying about "some day I won't be able to afford this" (but by all means you should also rabble-rouse if you find the prices for the software you use are unreasonable and inflexible).
slipperyp | 11 years ago | on: LG G Watch R
But to make this comment, say, 20% hn worthy, can someone explain whether it's unrealistic that I think the accelerometer should be able to figure out the "holding handlebars with forward velocity" scenario and orient the display properly?
[1] http://www.lg.com/global/gwatch/index.html#urbanstyle5 [2] https://play.google.com/store/devices/details?id=motorola_mo...
slipperyp | 11 years ago | on: PicoBrew – Counter-top home brewing machine
slipperyp | 11 years ago | on: Reddit CEO Calls Out Former Reddit Employee on Reddit
I have no insight into what happened here, but I definitely have had experience working with and processing the termination of underperformers who don't recognize or accept that they are not meeting the bar and this sounds a bit like one of those cases.
There are probably some aspects of this separation that were imperfectly handled on both sides, but given the context of "guy is fired from company chooses to be interviewed on company site and say the company didn't give him any reason why he was fired" and the company says "you weren't doing your job" - I tend to trust the company.
slipperyp | 11 years ago | on: Jetpack helps soldiers run faster [video]
slipperyp | 11 years ago | on: Why Do We Say “Big Red Barn,” But “Red Big Barn” Sounds Wrong?
slipperyp | 11 years ago | on: Why Do We Say “Big Red Barn,” But “Red Big Barn” Sounds Wrong?
"...You're not wrong (though not entirely right, because descriptivist linguistics): An intuitive code governs..."
Is there a name for this? It feels, to me, like an "abbrev" or something, where the speaker wants to either convey cleverness or assume common understanding with the audience. Maybe it could be called a "redditism" - that's where I think I normally see the form. Does it have a name? Just curious...
slipperyp | 11 years ago | on: The American Room
slipperyp | 11 years ago | on: Master Emacs in one year
1) "the kitchen sink" thing, which is commonly cited as a drawback, is (to me) emacs most compelling feature. If this isn't compelling to someone, then a lot of the rest of emacs probably won't be, either.
There's a learning curve to doing everything in emacs. I've written some guides on it before to ease the transition to starting to use it (basically introducing a few very important basic concepts that introduce major and minor modes, keybindings, and how to investigate those and customize them), but when you have that core understanding down, when you realize that you can apply those same concepts to everything you do - it's incredibly, incredibly powerful and you understand why people want to live in emacs.
eshell or shell-mode for your shell interactions is amazing. searching through a shell buffer with emacs' regexes or incremental search is fantastic. Running your whole shell in that buffer and being able to run simple but useful commands like "occur" (essentially letting you grep through multiple preceding lines of output) is something I use all the time. The commands to jump up / down through the buffer to prior prompts in the shell history - all of that stuff is great.
Similarly, using dired (directory editor) as my shell browser is great. If I need to do a batch file rename, I could jump through some hoops to do this with shell script one-liners or something, but putting dired into editable mode and then treating the file names simply like text and using search & replace operations the same way I would on regular content in a file is a natural, fast, and powerful operation.
And of course all of these are the same commands and same environment as I have for editing text.
I don't do everything in emacs but I do as much as I can in it. And I didn't mention org-mode but I use it for 100% of my note taking and publishing to HTML - it's incredibly awesome.
slipperyp | 11 years ago | on: Google Cardboard
tl;dr - the site may have autogenerated an account for you with a weak password if you told it to check out as guest.
First - they didn't have an exact lens match, so I tried ordering two sets of close-to-recommended lenses. My lenses arrived today (10 days after my order, which is probably pretty decent) but I only got one of each, not two sets. OK, this was probably my screw-up, but I definitely knew what I needed and remember trying to tweak quantities on my order to get this right. This is probably my screwup but part of me wishes that it wasn't so easy to screwup online retail (yes, by the customer) like this.
But my bigger worry is this! Now that I've got two individual, unpaired lenses, tonight I'm going back to place a new order. I didn't create an account with my original order so I'm checking out again and choosing the "don't create an account" option again when the site tells me I have an account. That's weird because I definitely know I didn't choose to create an account. But I can't check out in without signing in, so I try using the password generation routine I've been using for years. That doesn't work, so I ask it to email me my password and the email I receive tells me my password is "optics".
1) For obvious reasons, it's really, really, really bad to send a username and password together in an email (my username happened to be my email, but the body of the message makes this explicit, too) 2) I definitely did not create that account or with that password - this seems to have generated one "for" me 3) In doing so, it used a really insecure password and I suspect that same default password is in place for other accounts that have been generated automatically and without consent on the site.
I don't really mean to come slam these guys and their site - it seems like a bit of a mom & pop shop for some specialized equipment - but others who've placed an order here should beware.
slipperyp | 12 years ago | on: HTML is almost 100% responsive out of the box
slipperyp | 12 years ago | on: Google chrome – Global marketshare by version
slipperyp | 12 years ago | on: Model S Fire
The 30,000x larger sample in the aggregate means the calculated fire rate for non-Tesla cars is probably a more reliable number. Maybe those 100M Tesla miles were "lucky"? Possibly not, though - I don't know enough about cars to guess.
The 3 trillion aggregate miles includes a lot broader sample size of car age than those from a single company that's 10 years old. This, to me, seems important to control for.
Finally - I bet the usage profile of a Tesla is different from the median usage profile of every random car on the street and throughout the country.
I have a Canon 9000F (consumer grade) that is getting very old now and often difficult to get running when I pull it out, but it scans film at 2400dpi which has been adequate for my home archival purposes. I don't know if this is in the ballpark of what the author used as the comparison for the consumer scanner (nor is the DPI cited). About 8 years ago I was going to start a new film scanning project and thought "Hey, maybe now's the time to buy an updated film scanner" but I learned there is very little on the consumer market and it's gotten very expensive.
I think the 9000f hasn't been made in a while but I still find it to be a great scanner when I need this.