HNHacker News
TopNewBestAskShowJobs

csarva

123 karma · joined December 2, 2009

https://csarva.at.hn/

https://github.com/chetan

https://twitter.com/csarva

https://chetanislazy.com/blog

my public key: https://keybase.io/chetan

my proof: https://keybase.io/chetan/sigs/MG_AuUbXpnCyguJ8UcWRcRxi7vKEbB-0BZ66gHoKAsE

submissionscomments
csarva··on River: A fast, robust job queue for Go and Postgres
Not familiar with either project, but it seems gue is a fork of the authors previous project, https://github.com/bgentry/que-go
csarva··on Ask HN: What have you created that deserves a second chance on HN?
Hitting flip simply takes the entered (or default) coords and displays two columns of info below, maps and data about the location. Hitting it again doesn’t toggle anything further. Slightly confusing at first.
csarva··on Ask HN: What have you created that deserves a second chance on HN?
Looks like there’s a new puzzle now, give it another look!
csarva··on Ask HN: STEM toy for a 3 years old?
All great suggestions - can highly recommend Magnatiles and Duplos as well.

Just a word of caution on buying Magnatiles - there are lots of knockoff brands out there, not just for these but almost all kids toys these days (duplos and trains included), and some can be dangerous:

> Last December, Jennifer White of Appleton, Wis., received Imden Magnetic Blocks for her 4-year-old son as a gift. Her son was rushed to the hospital after the toy broke and he ingested some magnets, Ms. White said.

> The worst part? The Imden-branded product was listed right next to industry-leading brands like Magformers and Magnatiles, which meet U.S. safety standards.

https://www.wsj.com/articles/amazon-shoppers-this-is-how-to-...

csarva··on On Password Managers
Not sure what you mean by 'converting over and over' but MiniKeePass on iOS supports both 1.x and 2.x file formats. You do have to import the file from dropbox manually, however.
csarva··on Pinboard Turns Seven
Sorry, yes, I meant via API.
csarva··on Pinboard Turns Seven
I've been waiting for a while now for the ability to change the URL of a pin. It seems the primary key for a pin is the URL and changing it currently means doing a delete+create. Was told over a year ago that a fix would be coming "soon" but doesn't look like any work has been done in that time.
csarva··on Deconstructing the DAO Attack: A Brief Code Tour
There is no such provision. You can transfer the "balance" of a contract to another, but not any of it's internal state. This is left up to the programmer and AFAICT, they didn't implement this feature in the DAO contract(s).
csarva··on Ethereum: Rise of the World Computer
It will only be exposed automatically if you mark it public, i.e., 'string public greeting'
csarva··on Soylent 2.0
It says one year shelf life, unrefrigerated.
csarva··on Soylent 2.0
It's still a commonly held belief but a recent study concluded there may be no difference at all:

http://www.slate.com/blogs/xx_factor/2014/02/27/breast_feedi...

csarva··on Soylent 2.0
re: "worse health outcomes" for formula/bottle-fed babies - there was a recent study which refutes that common idea --

http://www.slate.com/blogs/xx_factor/2014/02/27/breast_feedi...

csarva··on Ask HN: Math and science gift ideas for kids?
Have heard good things about Robot Turtles - I think it was on HN before too --

http://www.robotturtles.com/

csarva··on Amazon Echo
FWIW, you can experience some of this right now. Connect a plugged-in iPhone to a bluetooth speaker and enable "Hey Siri." I did this the other day and it's pretty neat. Of course in my case, my phone was across the room and once I started playing some music I lost control over it... Seems echo fixes that problem though I'd be curious to see how well that works.
csarva··on A Google employee's critique of the Ars Technica Android unforkable article
> AOSP is the carrot, the compliance necessary for google's value add software is the stick.

"Because cloud!" seems to be the answer to most of the points raised in the original article, which kinda sounds ok on the face of it; but why can't those backend services be abstracted out as well? Why shouldn't I be able to choose some other provider for all these services, like location?

It reminds me of a commonly suggested solution to the browser wars in the 90s, when the reasoning for Microsoft's integration of IE directly into the OS was all the new possibilities from such deep integration: why not just allow different browsers/engines (e.g. mozilla) to be swapped in? Well, because then you wouldn't be using MS products anymore!

And I think a lot of that is repeating itself here.

csarva··on New York State Is Set to Loosen Marijuana Laws
Even still, when combined with stop and frisk the penalties aren't applied very evenly.
csarva··on The Tech Stack Behind Keen IO’s Analytics Backend Service
Having written some analytics services myself, I'm curious what sort of performance you're seeing on the ingest side with tornado/python. What kind of throughput per server (or systemwide) are you seeing?
csarva··on LinkedIn Intro: Doing the Impossible on iOS
They need your cleartext pw in order to create a config profile and that's it. Why would they need to store your pw at all? Once the config profile is setup, the IMAP AUTH request gets proxied through them to the original provider and handled as normal. No need to store any pws at the proxy.
csarva··on Lime – Experimental Sublime Text clone
> Effort spent on improving a software rarely goes wasted.

Rarely wasted? Have you seen how many open issues and pull requests on github just languish there forever by unconcerned maintainers? Or projects with a million forks because the maintainer has moved on?

Stating up front that you're not going to even entertain bug reports definitely has an impact on those wishing to improve the software and contribute back. For one, it precludes an entire class of supporters (users who report bugs) from even helping out at all.

csarva··on OS X 10.9 Mavericks: The Ars Technica Review
Check out TotalSpaces which fixes a lot of the 'problems' with spaces introduced in Mountain Lion. In ML at least (haven't tried v2 on Mavericks yet) you can completely disable the transition animations when changing spaces.

http://totalspaces.binaryage.com/

csarva··on Ask HN: How do you manage passwords in teams?
Same goes for any centralized service you may use. You are still able to copy passwords manually into a text file, local keepass, etc. True, it is easier with a shared keepass, but the challenge is the same if you truly need to make sure a former employee can no longer access anything.
csarva··on Saltstack: Changing RSA public exponent from 1 to 65537
OpenSSL is fairly low level and still lets you shoot yourself in the foot. You can make the same mistakes as in the OP post.
csarva··on Saltstack: Changing RSA public exponent from 1 to 65537
So what's the preferred route for an opensource project?

# TODO add crypto

vs

# TODO get someone to review the crypto later

csarva··on Obama Campaign AWS Infrastructure In One Diagram
Here are the numbers I pulled:

AMAZON $58,525.33 18-Oct-12

AMAZON WEB SERVICES $144,955.12 5-Nov-12

AMAZON WEB SERVICES $150,000.00 18-Dec-12 AMAZON WEB SERVICES $150,000.00 18-Dec-12 AMAZON WEB SERVICES $47,887.28 18-Dec-12 AMAZON WEB SERVICES $135.75 18-Dec-12

csarva··on Anonymous Open Letter to the Ember.js Core Team
When there are 50 open pull requests it's clear that people are contributing but getting nowhere. The anon poster may in fact own several of those..
csarva··on Redshift Performance and Cost
This is the second article I've seen where the authors forget to multiply by the number of redshift nodes. A single XL node is $0.85/hr so 16 nodes would be $13.60/hr. Still cheaper than their Hive configuration obviously but less than a buck?
csarva··on Dune II ported to the Web with Emscripten
Yep, looks like they just recreated the game engine. You still need a copy of the original Dune 2 data files to play the game.
csarva··on CloudFlare partners with Authy to implement two-factor authentication
It's not very straightforward, but it does seem you can revoke the app via this page -

https://accounts.google.com/b/0/SmsAuthConfig

csarva··on Ruby 2.0.0-preview1 is out
I used rbenv for a while but what killed it for me was the huge startup lag it adds to every invocation of ruby or any other bin installed via a gem. I was seeing delays of 4-5 sec which disappeared when I switched to RVM. The universe of tools and integration is also far better in RVM land (though this may have changed more recently).
csarva··on $.url() - A simple, lightweight url parser for jQuery
No clue, but it's nice to have a namespace for it, rather than mucking up the global context with a simple utility method. Might be better off shimmying up to underscore (perhaps only if it's already detected, otherwise go global?), however there are lots of similar jquery 'plugins' of this nature..
Page 1 of 3Next →