Recent submissions

Comment · 11 years ago
Some of what 1password provides is a synergy of security and convenience.

1password's browser integration can save you from phishing, because it can tell g00gle.com from google.com every time and not offer to fill in your google.com login, whereas if you're used to just copying from your password manager, you have to make sure not to mess that up.

Lack of convenience means manual work, which means chance for error. This is the same reason we recommend coding using trustworthy high-level crypto constructs instead of implementing it yourself; it's more convenient and harder to mess up.

Comment · 11 years ago
If you read the caption, the real issue here is a horrible abuse of the rent control law. When the renter signed their lease, the unit was covered by rent control, putting very tight restrictions on rent increases and evictions. However, the landlord then essentially destroyed the other unit in the building so that they could reclassify the building as a single-family home instead of a multi-unit building. Single-family homes are not covered by the rent control law.

This should obviously not be legal; if you're going to have a rent control, you can't let landlords take a unit that should have rent control and make it not rent controlled. At the very least, these kinds of changes shouldn't allow the landlord to escape an active rent control obligation to a current tenant.

Comment · 11 years ago
Comment · 12 years ago
That's another advantage of Bus Rapid Transit over trains. It's much cheaper to run one bus than one train, and the vehicles are generally smaller, so they run more of them for the same usage, meaning you generally aren't scheduled to wait as long. Of course, things can still go wrong.

VTA's rapid bus (the 522) runs every 15 minutes at rush hour, and the non-rapid one runs every 11. Off-hours is every 20-30 for each, but that's still 2-3x as often as Caltrain.

Comment · 12 years ago
The point is that the incentives are such that it's not necessarily rational for a young startup to ensure their product stays perfectly secure.

Startups are so precarious and need so much attention on other areas that for most types of startups, security holes are not the biggest existential threat.

And those incentives partially come from users who are more than happy to sign-up for a website someone threw together in a month without any thought about whether it's secure.

Comment · 12 years ago
Looks like total units: http://www.bayareacensus.ca.gov/counties/SanFranciscoCounty....

Though I was actually surprised it was so high. That's units, not bedrooms, and it's only a city of ~800k people. I guess there's a lot of 1-person households to bring down the average despite all the families and twenty-somethings in 2-4 bedroom units with at least as many inhabitants as bedrooms.

Comment · 12 years ago
Per hour rate seems somewhat misleading given the split shift. There's 15 hours between the start of their work and the end of their work, and the gap in their day is short enough that they often can't make great use of their break. If you were to consider all of that hard-to-use time as time on the job (since the job is the reason it's being underutilized), it would cut their effective rate almost in half.

Imagine someone hired you for a job where they wanted you 10 minutes out of every 20--10 minutes working, 10 minutes off, repeat. You might have a day where you clock 6 hours, but it would essentially be a 12-hour day at a job with a lot of stops and starts. Whatever rate they claimed to pay you would be inflated by two because they were only paying you for half of your time.

I'm guessing something that granular is illegal, but the split shift acts similarly; there's a big difference between working a 9-hour day straight (say with one 45-min meal break) than working a 9-hour day with a 6-hour gap in the middle, so the latter should be more highly compensated.

And so it's not necessarily an economic conundrum. There's no magical market law that says there is no bus-driving labor that could be worth more than $20 per active hour driving. Bus drivers want better compensation (or at least accommodations that make the gaps more useful to them, such as bunk beds). Facebook is surely willing to pay some amount more than they are now to continue the bus service (evidence: increased costs such as SF's new pickup fee have not stopped bus service from growing). So Facebook could pay more due to increased driver compensation or accommodation cost, the drivers could in turn be paid more or be better accommodated, and everyone would be getting more out of the economic deal than they're putting in.

The union would do what unions always do--shift some of the economic surplus that the company is currently enjoying (paying less for the bus service than the value it provides) to the workers.

Comment · 12 years ago
For most changes of habits where it's possible, taking a hard line is much easier.

When I went vegetarian, I went cold turkey. The first two weeks, I wanted meat all the time, and it was hard to resist the temptation to eat it. The next month or so, I still wasn't sure I'd be able to keep it up, but it was easier.

Since then (years), I sometimes want meat, but it's gotten far easier.

I sometimes think about loosening up--I've considered rules like eating it once in awhile if I know it was humanely and environmentally raised (as much as possible), or bringing seafood back, or even eating meat that I know will otherwise go bad (which basically ends all my ethical objections).

The biggest reason I haven't is that it would be way harder and probably make my life worse overall. At this point, being vegetarian is super easy. I only sort of remember what most meat tastes like, I'm very used to not eating it, and I know I can do it.

Critically, it's never a decision I have to make; it's a given. If I made the line blurrier, then every time I saw meat that looked good, I would have to make a decision. The cognitive load of being a vegetarian would skyrocket, and I would probably have more of a feeling of missing out because I would think more about the possibility of not missing out.

Comment · 12 years ago
Exactly. Think of them like a television network.

A major television network (eg. CBS) airs both in-depth news coverage, trashy reality shows, fictional comedies/dramas, and sports. More and better timeslots go to things other than news, those shows are advertised more, and the most successful non-news shows have more viewers than the nightly news, but the presence of those other shows doesn't mean that it's fair to say CBS doesn't do journalism.

Comment · 12 years ago
This could have so easily been phrased much more nicely and more substantively.

What is Tanenbaum's legacy? What microkernels are in use?

Comment · 12 years ago
He doesn't put his name on everything. Apparently he's contributed to over a hundred buildings and could have had his name on many of the if he wanted to. I heard that he didn't even want his name on the new dining hall, but someone convinced him (which may be why it's "Arillaga Family").
Comment · 12 years ago
If it was developed for the CIA, why aren't the resulting patents owned by the government?
Comment · 12 years ago
I hope they're keeping statistics on how long people are on the line before hanging up.
Comment · 12 years ago
They're actually dealing with recruiter spam on the other side. "I see you need people, I have 'great candidates' for the roles that I would love to setup for interviews."

And they said some go to the lengths of calling the mobile number of every engineer at their company. So basically the recruiter is just an extremely persistent salesperson who distracts the entire company in hopes that they'll find a way to sell their product.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton