HNHacker News
TopNewBestAskShowJobs

jodah

366 karma · joined April 25, 2014

Open source developer

https://jodah.net

submissionscomments
jodah··on House Votes to End N.S.A.’s Bulk Phone Data Collection
You mean the journalists, who vetted and chose to publish the material, disclosed this. As has been discussed exhaustively, Snowden didn't disclose anything himself, opting to rely on the expertise and judgement of partner journalists to select which items to write about. Keep in mind, many times more items were withheld than not.
jodah··on Ways to manage conflicts with cops in a medical emergency
> They couldn't exist otherwise.

Policing in other western countries indicates otherwise. For example, if police were held personally liable, as a strict matter of law, for the cost of their mistakes (just as individuals in the private sector bear the cost of their mistakes), they would tend to act more responsibly. Britain is an example of this.

jodah··on Ways to manage conflicts with cops in a medical emergency
People are vilified for breaking the law. Wearing a blue shirt doesn't change that.
jodah··on Creator of Raft Algorithm introduces LogCabin
Consensus can be used for a variety of problems including membership, ordering, and atomic commits.
jodah··on Call me maybe: Elasticsearch 1.5.0
Key takeaway for me:

"crash-restart durable storage is a prerequisite for most consensus algorithms, I have a hunch we’ll see stronger guarantees as Elasticsearch moves towards consensus on writes."

It seems like ElasticSearch is inching towards a proper consensus algorithm, at least optionally, which makes me wonder yet again, why not just implement RAFT? While I won't speculate I will point out that the answer for other systems appears to have been related to ego (ie, distributed systems are easy).

jodah··on Ask HN: What job perks appeal to you?
- Location/remote.

- Work/life.

The two are very closely related as overall quality of life is effected by both. Life is too short to:

- Overspend it at work

- Overspend it on a commute

- Delay it due to cost of living (ie: delay having a family)

jodah··on The End of California?
Among the many well-known statistics cited in the article, absent was the less known point that half of California farms still use open ditch irrigation. It makes many of the other discussions about crop selection and municipal conservation seem trivial.
jodah··on My 49 hours in a Baltimore cell – for being a reporter
"When I asked one of the higher-ups, a lieutenant, what he was doing to ensure that the law was being followed, he told me bluntly: “They are violating your rights. And everyone here knows it.”"
jodah··on Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor
Management in particular. It's unfortunate that new personnel always feel the need to push their own vision rather than the previous guy's, often just for the sake of it.
jodah··on Ask HN: I am about to be fired. What should I do?
Agree with others - any relationship with your immediate superiors is already toast. Anyone who would retaliate against you for doing good work can never be trusted to treat you fairly again.

Considering that you want to stay at the company there are really only two ways this could turn out good for you: You bring this up the chain, effectively reporting your supervisor's bad behavior, and wind up reassigned under someone else, or you bring this up the chain and your supervisor gets fired. The latter is the only scenario that really gives you a good shot of remaining at the company without being hassled, and it sounds like your supervisor's behavior was bad enough to warrant their dismissal.

Some people do horrible things and their companies protect them. Maybe they're politically connected, well-liked, or valuable for other reasons. The way I look at this overall is that the company is either good enough to stop this sort of retaliatory behavior or they're not, in which case you shouldn't want to work for them anyways.

Good luck.

jodah··on “Cheating teachers go to jail. Cheating Wall Streeters don’t. What’s up?”
Apathetic, but true. In the case of teachers versus bankers, it's more about the institutions than the individuals, and the protections that come with working for those institutions.
jodah··on Call Me Maybe: MongoDB Stale Reads
Update the version of the "jepsen" dependency in project.clj to 0.0.3. You'll need to do this for each of the test projects you want to run.

FWIW, this was filed the other day: https://github.com/aphyr/jepsen/issues/52

jodah··on Call Me Maybe: MongoDB Stale Reads
Drama aside, Riak and Swift are not in the same league.
jodah··on Call Me Maybe: MongoDB Stale Reads
They're not the only ones:

https://github.com/elastic/elasticsearch/issues/2488#issueco...

jodah··on Stop Vilifying Almonds
"Here’s a shocking statistic that doesn’t get enough attention: nearly one-half of California’s farms still use 'flood irrigation'"

This should be the incredible, head-lining statistic. It turns out that CA does have enough water, but much of it is squandered on flood irrigation and the political will to do anything about it just doesn't exist, for now.

jodah··on Bytecode features not available in the Java language
I knew the SO answer must have been written by Raf before I even got to the author section. Check out his great library, ByteBuddy, if you want to try mucking with some of this stuff:

http://bytebuddy.net

← PreviousPage 3 of 3