HNHacker News
TopNewBestAskShowJobs

pkaler

2,527 karma · joined October 24, 2007

https://kaler.io https://twitter.com/kaler https://linkedin.com/in/kaler/ Email: pk smartful com
submissionscomments
pkaler··on Student debt hinders millennial homeownership
Exclusionary zoning and high university administrative costs are basically a transfer of wealth from millennials to baby boomers.
pkaler··on Fashion brands all seem to be using the same font
I doubt it. Hollister sells $32 jeans. No one in the luxury space wants to copy that.

They are probably copying Tom Ford which uses Gotham. Tom Ford sells $4000 leather bags.

pkaler··on Fashion brands all seem to be using the same font
Uggh. I dislike the new Burberry logo. All these brands seemed to be moving to Gotham, Futura, or Proxima Nova.

My guess is that is because the typeface has to look good in print, signage, large screens, small screens, stitched into cloth, and stamped into buttons.

Has anyone worked in textiles and know the tradeoffs of different typefaces?

pkaler··on Why Are We Still So Fat?
>> “This idea that people should eat less and exercise more — if only it were so simple,” Dr. Hall said.

Well, actually it is that simple.

The problem is: 1) sugar 2) long commutes 3) sitting all day

And the solution is pretty simple, too. 1) Turn sugar down to 0 2) Do 50 burpees per day

The big meta problem is that people talk about it and complain about it and hand wring about it rather than doing the simplest thing possible.

pkaler··on Going to university does not broaden the mind
The researchers in the article compared German university students with German vocational students. Maybe that is the case for those groups.

I was born and raised in Northern Canada. I'm ethnically India. University is where I first met a gay person and realized they are regular people just like me. Where I made my first Asian, Black, and Jewish friends. Where I first started reading philosophy and classic literature. Where I first realized that I could start a business myself.

I have a degree in computer science but took many liberal arts classes.

Maybe university isn't useful to the upper-middle class other than for signalling? ‍️¯\_(ツ)_/¯

pkaler··on SoftBank’s debt obsession
Note that Masayoshi Son has the distinction of losing the most money in history when he lost approximately $70 billion during the dotcom crash. He still has a net worth of $23 billion.

Win big. Lose big.

https://en.wikipedia.org/wiki/Masayoshi_Son

pkaler··on High-end house rents in Vancouver plunge up to 20% as inventory spikes: experts
The Vancouver municipal election is today. This is a propaganda piece written by Glacier Media Real Estate. The goals of this piece is to muddy the water and convince people to not for candidates proposing an increase of housing supply.

This article should be flagged.

pkaler··on A real estate company's simple way to offer the homeless a house and a job
I live in downtown Vancouver. I'm in one of the more affluent neighbourhoods however about 11% of housing is non-market (depending on how you count). Vancouver has a fairly large homeless population because it is the most temperate Canadian city.

Most of the homeless people are just regular people. Sure, some of them have substance abuse problems.

But stand up in your cubicle when you get to the office on Monday morning. One of the coworkers that you can see from your desk has probably taken an opioid, cocaine, amphetamine, or a prescribed drug for ADHD or anxiety.

And they are fully functional.

Your coworkers are regular people. Just like the homeless that you see. More people than you know are one missed paycheque away from being on the streets.

Many of the "chronically homeless" as you call it are one medicine away or one therapist away from being fully functional. And one of your coworkers is one paycheque away, one bad week away from being chronically homeless.

pkaler··on Teach Yourself Computer Science
I don't concur. A few examples:

I was working on a iOS App that connects to a GraphQL API. All GraphQL are POSTs. POSTs aren't cacheable. I had to implement a client-side cache. Implementing a cache, understanding the pros/cons of an implementation, is an exercise in CS.

I was implementing an animation. I drew the animation out on graph paper and worked out the transformations using stuff I learned in my linear algebra and computer graphics classes.

And in general, thinking through the tradeoffs of Swift vs Objective-C or REST vs GraphQL or Ruby vs Elixir, etc, etc is an exercise in CS.

Unfortunately, we seem to live in a cargo cult world. Good enough for Facebook/Google/Etc? Good enough for us. ¯\_(ツ)_/¯

pkaler··on The World’s Highest-Earning Airline Route
This is unfortunately because Toronto is Air Canada's hub and Calgary is WestJet's hub.

You can get directly to a few places from YVR. But eventually you have to fly through Calgary, Toronto, SFO, SEA, LAX, ORD, JFK, etc to get to many cities.

http://www.yvr.ca/-/media/yvr/documents/air-services/destina...

pkaler··on Advice
So, funny story. I was in YVR waiting for a flight when I decided to get my shoes shined.

The shoe shine had been reading a manga take on the bible. Just a regular guy that in another life could be a computer programmer if the circumstances were different.

He asked me what I do: mobile apps. And he went on and on about how his favourite iPhone app downloaded all of Wikipedia but it didn't work on the latest version of iOS anymore.

That app was Patrick Collison's Encyclopedia app:

http://radar.oreilly.com/2009/07/oscon-preview-how-patrick-c...

pkaler··on Vancouver signs first agreement in Canada with Airbnb for short-term rentals
This is not theoretical. This is the exact same process that took place in Victoria, Australia.

https://www.planning.vic.gov.au/policy-and-strategy/planning...

pkaler··on Vancouver signs first agreement in Canada with Airbnb for short-term rentals
This is not empiracly true for Vancouver. Global capital is flooding into RS-1 and CD-1. There is very little speculation into RM-4.
pkaler··on Vancouver signs first agreement in Canada with Airbnb for short-term rentals
This seems like reasonable regulation.

And all of this demand-side management is going to do nothing for affordability. Housing affordability is a supply-side zoning issue and can be fixed very quickly:

- Unify/standardize zoning. The entire country of Japan only has about a dozen different zoning types. I see more than a dozen zoning types from my home office window.

- Stop going to council for spot upzoning. This should not be a council function. This should be handled by city operations.

- Upzone Grandview-Woodland and Hastings-Sunrise from RS-1 to RM-4. RM-4 is how Kitsilano is zoned. TADA! You’ve just created 50,000 housing units and solved the whole problem.

Zoning visualization: http://maps.nicholsonroad.com/zones/

pkaler··on Lost Art of Bending Over: How Other Cultures Spare Their Spines
+1 for weightlifting. This is basically how you kettlebell swing, snatch, clean & jerk, and deadlift.
pkaler··on Picking Apart the Crashing iOS String
The crash seems to be in CoreText. CoreText is embedded/linked in Messages, Spotlight, Springboard, etc. CoreText is written in C.

The fix would be to rewrite CoreText in a memory safe language like Swift. This would be “hard”. Or put CoreText in an XPC container. This would both be “hard” and result in terrible performance.

For more details on how hard C, memory management, systems programming, and operating system development is please refer to your local copy of Modern Operating Systems by Andy Tannenbaum.

pkaler··on Brutal life working in Amazon warehouse
Brutal? Sounds like a regular blue collar job.

I worked as a sparkwatch at a plywood plant in high school. Basically, a welder’s assistant. This is what regular blue collar jobs look like. You work 12 hour shifts. The machinery is hot. There is constant dust in the air. You are on your feet the entire time. It’s 30ºC in the summer. It’s -20ºC in the winter.

People in Sillicon Valley and especially the press are just completely out of touch with how the rest of the world works and live.

pkaler··on Amazon to Build Second HQ in North America
And there are already more than 1000 Amazon employees in Vancouver. A couple warehouses that have easy access to China/Pacific shipping.

And the False Creek Flats are going through planned urbanization at the moment: http://vancouver.ca/files/cov/false-creek-flats-plan-2017-05...

pkaler··on Tesla's 'long-haul' electric truck aims for 200 to 300 miles on a charge
> It won't make sense to swap a battery pack when you can just park one truck on the charger and let another take its place.

I'm guessing an operator would want 100% utilization from a truck.

If a battery discharges at the same rate as charging, then you would need 2x the number of batteries. You would need more batteries if charging is slower than discharging.

pkaler··on African Startups Are Increasingly Attractive to Investors
> Just curious how you sourced your Ensibukko investment. AngelList? Or direct relationship with the company?

Like all good investors, I know people. :)

Investors will feed you crap about being value-add, experience, help with sales, help with hiring, etc, etc. But good investors know people and bad investors don’t know people. They call it “proprietary deal flow”, but it just means that they know people.

pkaler··on African Startups Are Increasingly Attractive to Investors
> Africa is not a country, it is a continent. Comparing it to India or China (whose economies haven't really paid off for foreign investors as much as you'd think) is a major flaw. China and India have an incredibly consistent society from corner to corner and well organized governments

I know. I’m ethnically Indian. I’ve been to India multiple times. If I were to invest in an Indian startup it would probably be in Bangalore or Chandigarh.

Just as it is highly unlikely that I invest in a startup in Wyoming, it is unlikely that I invest in startups in large parts of Africa.

Calling it “Africa” is just short hand for segments, categories, and locales in that space.

And boy is India far from consistent and organized. I speak Punjabi and don’t speak Hindi. There are 50 other states and 50 other languages that are spoken.

pkaler··on African Startups Are Increasingly Attractive to Investors
I'm a very happy investor in Ensibuuko, mentioned in the article above. My hypothesis is that Africa over the next two decades will look like India and China the previous two decades. There will be a large Alibaba-like company that emerges from Africa.
pkaler··on Once a Model City, Hong Kong Is in Trouble
That is not a very nuanced definition of freedom and democracy.

The first UK prime minister was elected in 1721 and still serves at the pleasure of the monarch. The French Revolution started in 1789. And of course, the Declaration of Independence was issued in 1776.

Democracy and freedom in the West is a relatively recent phenomenon.

And looking over all of the slavery, colonialism, and wars; it is difficult to assert that freedom and democracy was a thing in the West in the 1800s.

Nevermind all of the genocide committed by the West in the 1900s.

pkaler··on Thunderbird’s Future Home
I've gone from using Sparrow to Mailbox and now to Spark on macOS and iOS. Every time a good email client comes around, someones seems to kill it.
pkaler··on Trump Is Right: Silicon Valley Using H-1B Visas to Pay Low Wages to Immigrants
Very hard. You need a US work permit to work in the Valley. Most early stage companies are not gonna have a Canadian subsidiary.

I do run a consulting company that consults to US companies. That is possible. But at that point, if you consult with startups, you won't be getting options.

pkaler··on Trump Is Right: Silicon Valley Using H-1B Visas to Pay Low Wages to Immigrants
Canadian by birth. Indian by ethnicity. Vancouverite by choice. Let me know if you have questions about relocating, personal or professional.
pkaler··on Ask HN: Books you read in 2016?
Here's my whole list for the year in reverse chronological:

- Hillbilly Elegy by JD Vance

- Tools of Titan by Tim Ferriss

- Competing Against Luck by Clayton Christensen

- Scrum: A Breathtakingly Brief and Agile Introduction by Chris Sims

- Build Better Products by Laura Klein

- Capital in the Twenty-first Century by Thomas Picketty

- Shoe Dog by Phil Knight

- Lean Customer Development by Cindy Alvarez

- Impossible to Inevitable by Aaron Ross & Jason Lemkin

- Grit by Angela Duckworth

- Love Sense by Sue Johnson

- Thinking, Fast and Slow by Daniel Kahneman

- Working Effectively With Legacy Code by Michael Feathers

- Smarter Faster Better by Charles Duhigg

- Sprint by Jake Knapp

- Fooled by Randomness by Nassim Taleb

- Becoming a Supple Leopard by Kelly Starrett

- Superforecasting by Philip Tetlock

- The Inner Game Of Tennis by Timothy Gallwey

- Design Sprint by Richard Banfield

- The Structure of Scientific Revolutions by Thomas Kuhn

- The Signal and the Noise by Nate Silver

- Advanced Swift by Chris Eidoff

- Siddhartha by Hermann Hesse

Some of these books are older and had been on my list for awhile. Some were released this year. Most of these books are very good. I usually stop reading bad books by the end of the first chapter.

pkaler··on A Very Simple Genetic Algorithm Written in Swift 3
I compiled it down and did a quick profile. Looks like a lot of the time is spent on line 96, converting a Character to its ascii value.

https://dl.dropboxusercontent.com/u/13740348/Screen%20Shot%2...

pkaler··on Software Developers: how to get a raise without changing jobs
Makes sense. At the macro level, the way you see gains in the economy is when you redeploy resources.

At the micro level, the way you redeploy resources is by using your two feet. :)

pkaler··on Thousands of adoptees thought they were US citizens but learned they are not
> Why should another immigrant get the same benefits as him faster than he could by paying even less in taxes?

Because it's not a zero-sum game.

One person's right to citizenship does not erode another person's right to citizenship.

← PreviousPage 3 of 17Next →