HNHacker News
TopNewBestAskShowJobs

wkrause

132 karma · joined July 15, 2015

submissionscomments
wkrause··on Language Learning for the Dispassionate
Sorry about that, I really should keep an updated list of supported languages with the call to action download at the bottom of the article. Thank you for bringing this to my attention.

I'm looking to support German the first half of this year. It's currently number 2 or 3 on my new language priority list. If you'd like to get an email when it's available, there is a form at the bottom of the homepage that let's you fill out what language pairs you're interested in.

wkrause··on Language Learning for the Dispassionate
Glad you like the concept and thanks for the suggestion. I actually had a blog post lined up more befitting a Show HN: https://langliter.com/blog/launch/

But I guess the combination of a graph and curmudgeonly article title proved too irresistible and this one got some play.

The only languages I have planned at the moment are Italian, English, German and Russian, roughly in that order. I think Swedish will eventually be possible, but I don't want to spread myself too thin.

wkrause··on Language Learning for the Dispassionate
Ha ha, yeah you caught me. I was fighting with the Vector tool in Sketch. My old econ professors would be disappointed.
wkrause··on Language Learning for the Dispassionate
It's definitely something I hope to get to explore. Langliter is only a side project at the moment, so I'm focusing on languages that I have a little experience with. But as long as the licensing is compatible, I've built Langliter to be pretty flexible in terms of the types of tags it could support.
wkrause··on Language Learning for the Dispassionate
I'm running it on Google Container Engine, Go for the main API layer and CockroachDB for the DB. I actually have a blog post in the works for why I chose CockroachDB. The tl;dr Langliter is offline first so most of the data is synced in the background. Therefore some additional latency makes no real difference and the resilience of a CockroachDB cluster is really impressive.

And good eye, it is React Native app. I should probably look into following platform style guides eventually ( I wouldn't count UI design as a real strength on mine :-) )

wkrause··on Language Learning for the Dispassionate
Funny you should mention that, in about a week I'm planning to make public a frequency list collected from a corpus of over 40k Spanish news articles (I've been working on Langliter for a long time). Since I'm finding the lemma of every word in the corpus and I'm tagging each word with its PoS, it's actually a really valuable list. I plan to update the list quarterly as my corpus grows.

I'm currently only using it to calculate a modified version of the Dale Chall readability score. Figured people could make good use of it and it would be a good way to drive people the the site.

wkrause··on Language Learning for the Dispassionate
Glad you like it so far, and that's valuable feedback regarding Portuguese as it's not a language I'm personally studying.

I'm leveraging RSS feeds from popular papers in the languages I'm supporting with some weights applied so no single source is overly dominate in the feed. That said, I need to add more Portuguese and French sources, which is something I'm planning to take on this weekend. Right now the only paper from Portugal I've included is Correio da Manhã. If you have a favorite paper, let me know and I'll look to add it.

In terms of control, you can filter by country of origin. Please let me know if you think that is sufficient to address your concerns or if there is more I should be doing to separate the European and Brazilian Portuguese.

wkrause··on Language Learning for the Dispassionate
Thanks, the lemma issue is literally the reason I started building Langliter.
wkrause··on ACID transactions in a globally distributed database
I feel the same way regarding the importance of a migration back to Postgres if needed. I haven't been given a reason to doubt cockroachdb's stability, but you never know what could go wrong. The fact that I can have a break glass contingency plan to restore data to Postgres if I need to is huge. I doubt I'll ever need it, but the fact that it's an option made using a younger project like cockroachdb an acceptable risk.
wkrause··on Scam baiter: Why I risk death threats to expose online cons
Mattress companies provide some of the highest payouts through affiliate marketing. As a result, there are many more bogus reviews for that product category than most high ticket items like good sound systems or cars.
wkrause··on Matcha – A framework for building iOS and Android apps in Go
My only recommendation would be to not skip the prototyping phase, even if it's just a pen and paper. No matter how fast you are mocking things up in html, you'll almost always going to be faster sketching it out. When I started mobile development for the first time, I jumped right into coding and I feel like I wasted a lot of time re-arranging things I could have avoided if I just took the time to sketch it out.
wkrause··on Matcha – A framework for building iOS and Android apps in Go
I'd start even simpler and use a tool like Figma to prototype the UI and workflows that are at the core of your app. Then start actual development based on the feedback from showing it to potential users.

A lot will depend on why you need cross-platform support at launch. For most direct to consumer apps, your intended user base should skew to one platform or the other and should be large enough to support a beta and launch on a single platform. Not launching with both platforms supported won't make or break your app and launching with both without much mobile experience to begin with could even prove to be a distraction while you try to iterate on you're app's design.

If you're selling an app to businesses, then not supporting both iOS and Android at launch would be a real roadblock. In that case starting and maybe even staying with Ionic could make sense.

wkrause··on Matcha – A framework for building iOS and Android apps in Go
Depends on the problem you're solving. I've seen a ton of ionic apps written for in-house use at large enterprises. Often the lower cost of maintenance and development costs more than justifies the slightly poorer UX that usually comes with cordova apps. That tradeoff isn't always acceptable in a direct to consumer app, which is why you don't see a ton of popular apps in the app/play store backed by ionic framework.
wkrause··on To Understand Rising Inequality, Consider Janitors
I think you're reading a lot into the comment you're replying to that wasn't there. Sounds more like he's coming from a rawlsian perspective of what constitutes a just society.
wkrause··on The Subscription App Paradox
If people are paying for a subscription then the market is clearing. Or in other words the customer has decided that they are better off with the service than without.

I think part of why people dislike subscription models is due to the reduction of their personal consumer surplus. Under a one time purchase model, power users who get value out of a product for many years get a nice windfall. Users who only need or use the product for a shorter period of time have a smaller consumer surplus since they're paying the same price.

A subscription model almost functions as a form of price discrimination. You end up charging more to those that get value out your product for a longer period of time. I'd imagine this has the effect of increasing producer surplus at the expense of consumer surplus.

In theory every consumer has a one time price such that they would be indifferent between a perpetual model and the subscription model. The issue is there isn't a way for the supplier to segment the market in a way that is as efficient as the subscription model for every user. If you offer the two models together you create an adverse selection problem where only consumers who estimate a greater consumer surplus from the one time price will choose that option, lowering overall revenue for the supplier.

wkrause··on A Theory of Jerks (2014)
Sounds like a narrow application of the fundamental attribution bias. Not sure that explains everything, but I'd bet it plays a big part.
wkrause··on Launch HN: 70MillionJobs (YC S17) – Job board for people with criminal records
I was a big proponent of the "ban the box" movement, but this article in The Atlantic has given me pause. tl;dr "when employers cannot access an applicant’s criminal history, they instead discriminate more broadly against demographic groups that are more likely to have a criminal record."

https://www.theatlantic.com/business/archive/2016/08/consequ...

wkrause··on Houzz raising $400M at $4B valuation
The guy didn't agree to do an AMA. He posted about job openings which I think is fair on an article like this. The only comment that is even somewhat related is the one asking about whether the company is accepting interns. I'd be surprised if his company policy would let him answer any of the other questions here.
wkrause··on Why Juicero’s Press Is So Expensive
I was planning to give Blue Apron a whirl, but decided against it for the reasons mentioned. Plus my wife is a picky eater.

Instead I use a service called plantoeat which lets me import my own recipes and optimize my grocery store runs. Once you get a good rotation going it helps with the problem of over buying certain ingredients.

wkrause··on The Rise of the Professional Airbnb Investor
I guess for the same reason home owners associations exist. Personal choices that are visible in the communal space can affect property values and people's enjoyment of the area.

For many living next to a constant stream of strangers is undesirable.

wkrause··on A Week with the New Macbook Pro with Touch Pad
I have the new 13 inch model and one of my main frustrations is that if I apply pressure to the area just the the side of the track pad, it prevents two finder scrolling from working. Basically if I rest my palm to the right of the trackpad, it interferes with the track pad movement. This isn't a palm detection issue because I'm definitely resting my hand to the right of the track pad, and I think it's a result of the pressure from the weight of my hand.

Wondering if anyone else is seeing this?

wkrause··on TPP Is Still Very Much Alive
Could you share a link(s) to the study that establishes a strong negative correlation between trade deals and the average American? I think the closest thing to a concensus among economists is that free trade produces some winners and losers, but on the whole, it improves overall welfare.
wkrause··on Ask HN: How do you use Amazon Echo?
I wrote a skill that lets me ask what tech events are coming up, or are on a given day. Took half a day, and most of that time was spent figuring out aws lambda for the first time and writing the scraper for the event list I was pulling from. Now before I leave for work I can ask if anything is happening tonight.
← PreviousPage 2 of 2