HNHacker News
TopNewBestAskShowJobs

licyeus

89 karma · joined October 25, 2011

https://sllvn.me

Github @sllvn, Twitter @licyeus

submissionscomments
licyeus··on Practical Deep Learning for Coders
Per closing paragraph of https://www.fast.ai/2019/03/06/fastai-swift/, part 2 is scheduled for sometime this month.
licyeus··on The Empty Promise of Data Moats
Rotation, etc. of images is known more generally as data augmentation and you're correct in that it's a way to reduce amount of training data to cold start a data product.

For "synthetic data", my understanding is that it's referring to use of ML to generate brand new training samples (e.g. through GANs, though there are limitations [1]).

1 - https://openreview.net/forum?id=rJMw747l_4

licyeus··on The sour science driving James Harden's vexing genius
The Rockets allegedly track ref tendencies and feed that info to their players (Harden included) so that they can better draw fouls. [1]

Can't say I fault a team for doing everything within the rules to win, but it sure makes the games hard to watch (and I say that as a fan of both the league and Harden + CP3).

1 - https://www.youtube.com/watch?v=wyuIEMdOi_E&feature=youtu.be...

licyeus··on Microsimulation of Traffic Flow
I noticed the same thing re: high acceleration, but that + decreased distance between cars in real world would lead to increased collisions, I'd assume.

Simulators like this (and seeing ideal simulation behavior deviate from correct real-world behavior) concern me re: the coming mix of AV and human drivers.

licyeus··on Appl Still Hasn’t Fixd Its MacBook Kyboad Problm
Spraying with compressed air as instructed fixed my 2018 model's E key temporarily, yet lodged debris under my space bar, causing the right side to lose all clickiness. No amount of compressed air could get it to work again, so I brought it in and Apple replaced the keyboard (free under Applecare, otherwise $290).

I don't trust that it won't break again, so I switched to Linux on a Thinkpad (and all the hassle that entails) after 14 years of using Apple laptops.

licyeus··on Data Science Teams Need Generalists, Not Specialists
> What the article proposes is like having a development team that has 100% time to pursue their interests and build whatever they like to show to the business to develop new business capability.

I didn't get this from the article. My interpretation was that rather than having a DS team with specialized roles sitting outside of product/engineering, companies should locate DS generalists within product teams. I.e., push data competency closest to the teams working with the problems + data, and as the DS learns where ML can be applied, the entire team can deliver. In a DS-as-specialist structure, you'd have to locate several roles on a product team to achieve results (or co-locate them and deal with overhead).

The article confuses by claiming "the goal... is not to execute", but in context, it's clear that it's a criticism of process efficiency myopia, not of product delivery.

And the word "research" only appears in the article in a negative connotation. “Develop profound new business capabilities” doesn't mean the research of new models, but instead the application of existing techniques to business processes (e.g. a model that can reasonably predict user churn based on sentiment analysis of messages sent on your platform would be profound).

licyeus··on New iPad Air and iPad Mini
All modern Mac laptops are USB-C only. The MacBook Airs were the last holdout and became USB-C only last year.
licyeus··on To build the cities of the future, we must get out of our cars
AOC is mobbed like a celeb when in public and has received death threats online, yet you fault her for no longer taking the subway?

Regarding realistic trade-offs: I live in Seattle in a 1200 sq ft townhome. I commute 20-25 mins on public transit (where I read or otherwise zone out). For what I pay in rent, I could move to the suburbs and get a 2000 sq ft house. But that comes with a stressful 60 min commute in traffic and $15 a day for parking.

licyeus··on To build the cities of the future, we must get out of our cars
To correct some misinformation:

Medium-intensity exercise (e.g., jogging) for weight loss has been debunked. Long-duration, low-intensity exercise (e.g., walking) or high-intensity exercise (e.g., interval sprints) will both lead to weight loss. Most people don't have time for the former (unless it's part of their lives, i.e. they walk a lot in a city), so if your goal is weight loss, skip the jogging and look at HIIT.

Personally, I live a 3 min walk from a grocery store and it's great. I stop by on my 8 min walk back from the train station (after a 17 min ride to work) a couple times a week. Many things I buy wouldn't last 2 weeks (though for things that do, I still take the occasional trip to Costco). If I lived in an area not designed for walking (like 95% of America), I'm sure I'd feel similarly to you, but I much prefer living here in Seattle (and walking) than I did living in a car-oriented city.

licyeus··on Want to Stop Fake News? Pay for the Real Thing
Einstein finalized his theory of relativity in 1916 and it was widely accepted in the physics community by the 20s. Additionally, Einstein was primarily a theorist (vs an empiricist) so while there was room for initial disagreement, the solar eclipse in 1919 offered evidence and majority opinion accepted the theory.

Climate change has both consensus and evidence. It seems irresponsible to keep spreading doubt in the face of both.

licyeus··on Future JavaScript: what is still missing?
I've never thought of ES5 as simple, consistent, and easy to read. There are plenty of features that many devs wouldn't recognize (ie, "the bad parts"). They've fallen out of vogue because there are better ways to do things, but they're still part of the language. I, too, would love a simplification of the language, but as you mention, backwards compat is necessary.

And what does `case` not do that you want it to? Fall-through? Re: forced destructuring, if you want to switch on a value, why not just wrap it in an object, eg, `case({ someVal })`? It's not perfect, but I'd prefer consistently using `case` to the confusion you call out re: `case` vs `switch`.

licyeus··on One Year in San Francisco as a Software Engineer
That Knock LA article misunderstands Seattle housing, cherry-picking facts to suit its argument. The core problem is that over 80% of Seattle residential zoning is single-family, and much of the new development is concentrated where people are reluctant to live.

E.g., article cites claim that two-thirds of downtown new housing development is vacant, yet ignores the source article's immediate next sentence: "thousands of new workers... are choosing to live in other neighborhoods." Most Seattleites don't want to live downtown; they prefer to live in surrounding neighborhoods: Capitol Hill, Fremont, Ballard, the Central District, etc. But those neighborhoods are mostly single-family zoning, so existing residents are either being displaced or seeing huge property tax increases (if they're lucky). A more distributed growth plan would alleviate this.

Also re: "insatiable demand for a necessity". My demand for housing is one apartment and I'm fortunately sated. How many apartments do you need?

licyeus··on Show HN: Open-sourcing my wedding website on my first anniversary
Not to derail, but that estimate for carbon footprint of email seems extremely high. I believe your link is referencing a 2010 book's figures [1], which A. surely have declined in 8 years and B. seem suspect, given Netflix's 2014 claims of 300g avg yearly carbon impact per customer.

1 - https://www.washingtonpost.com/news/the-switch/wp/2017/01/25...

licyeus··on Facebook reportedly discredited critics by linking them to George Soros
One of their primary functions is helping governments track people [1]. They market their suite as aiding the fight against crime/terrorism, but many argue that they're providing tools to governments to track their own citizens (see GP's Bloomberg link). I fall into the latter camp.

There are even some old (fairly unrevealing) demos on Youtube [2]

1 - https://www.wired.co.uk/article/joining-the-dots

2 - https://www.youtube.com/watch?v=51YYljuz4u4

licyeus··on Adblock filter rule list modified politically in Finland
I agree with your main point that OSS is underfunded, but Babel also collects donations through Open Collective[1] and Henry Zhu withdraws a monthly maintenance fee (recently $8k/mo).

[1]: https://opencollective.com/babel

licyeus··on How to Build a Low-Tech Website
The weather content is relevant in that their server would go offline with too many cloudy days.

If their intent is to lower energy consumption of their server alone, offloading this weather check is the correct choice. But surely requesting+caching that info on their end (by perhaps rebuilding the static site every hour with an updated forecast) would be overall more efficient than having X number of clients request the data.

licyeus··on The Commons Clause is an existential threat to open source
This is humorously illustrated in Antirez's blog post on this matter[1]: "We at Redis Labs are sorry for the confusion generated by the Creative Common page".

They really should've run the name by someone familiar with the copyright landscape.

[1] http://antirez.com/news/120

licyeus··on Twitter suspends Alex Jones for urging people to keep “battle rifles” ready
Full context is available in a tweet linked in the article[1], but Jones states "We're under attack and you know that and you've pointed out that mainstream media is the enemy. But now it's time to act on the enemy... They're coming and they're coming and they're coming. They think they can really take down America. This is it." before urging his followers to have rifles ready.

[1] https://twitter.com/mmfa/status/1029477795561463808

licyeus··on Twitter suspends Alex Jones for urging people to keep “battle rifles” ready
"People need to have their battle rifles and everything ready at their bedsides" is not a figure of speech I've ever heard. Is Milo Yiannopoulos's quote "I can't wait for the vigilante squads to start gunning journalists down on sight" a similar figure of speech?

Excusing extreme calls-to-action after the fact as "figures of speech" gives license to say anything: when you've found you've gone too far, you can simply walk it back and say it was metaphor. Should any of Milo's or Jones's followers act on this, would you still say their comments were just figures of speech?

licyeus··on An office building in Seattle that doesn't have air conditioning
I've been in Seattle the last 5 years, 3 of those in new "luxury" buildings. No apartment building I've lived in or toured has AC in-unit, though newer buildings will have it in common areas only. Further, many places have leases that disallow window-mounted AC units (not that the awning windows would cooperate). It's rough, esp. with windows on only one side for most apartments.

I'd imagine developer incentives + LEED certifications are going to maintain the status quo.

licyeus··on The sad state of RSS on the Mac
What relationship does Black Pixel / Pasco have with Evergreen? Brent works for Omni, but Evergreen is a side project (through Ranchero).
licyeus··on MacBook Pro with faster performance and new features for pros
That polish has slipped of late, at least with MacOS itself. I used Macs professionally for 14 years but switched to a Thinkpad+Ubuntu 4 months ago and haven't missed much. If you're going to invest time in the switch, I'd recommend giving Linux on desktop a try, as MacOS has been trending the wrong direction for years.
licyeus··on Ask HN: Who is hiring? (January 2018)
Outreach.io | Software Engineers, Data Scientists, Data Engineers | Seattle | Onsite

Outreach is a sales engagement platform headquartered in sunny Seattle. We're growing fast, our customers love us, we face interesting tech challenges, and we've got a great engineering culture. For fans of the press release, here's some of our glowing PR: https://t.co/BEUk2EJahY, http://prn.to/2kiOVNY

We are hiring across all levels of the stack. The platform team works mostly with Ruby/Rails, the feature team mostly with React, the data science team with Python, and the infrastructure team with AWS, Chef, Terraform.

To quote one of my coworkers from last month: "It's a great group of engineers. We have former Google, Amazon, and Microsoft employees, bootcamp grads, people that have commits in the Linux kernel and other open-source projects, CS grads, and folks with no degree. I learn a ton every day. Additionally, the CTO writes code every day and the CEO has a CS degree. It is a strong engineering culture."

Unlimited vacation and sick days, competitive salary, excellent parental leave policy, healthy work-life balance, free snacks, etc. Feel free to either reach out directly or apply on the website: andrew.sullivan@outreach.io || https://www.outreach.io/company/careers/

licyeus··on If you publish Georgia's state laws, you'll get sued for copyright and lose
The problem isn't exclusive to Georgia (or the South). The State of Oregon also filed suit (later dismissed, IIRC) against Malamud for republishing their laws. And most progressive cities publish their official code through 3rd parties with restrictive copyright attached.

This problem exists for all of America.

licyeus··on Lyft donates $1M to the ACLU, condemns Trump’s immigration actions
Uber has actively fought against allowing its drivers to unionize. The drivers' inability to organize and participate in strikes (esp. on such short notice) is in large part because of these actions.
licyeus··on Show HN: LaptopHits.com – see what laptops people are talking about online
I had a similar story to OP, only over just 2 years. I likely was in that run-lucky group, but don't have the volume to know for sure. In my experience, there were clearly, provably good players in the top 1-2%, then a bunch of professional grinders (next 5-20%) with the majority of their winnings coming from rakeback (cash back from the house's cut).

OP, congrats on shipping. I'd recommend reading a bit about UX and throwing a CSS framework around your work to make it more palatable to general public. :)

licyeus··on Show HN: Build your first real world React.js application
It's unfortunate that the Redux docs have led many (including myself) to think that Redux reducers means "switch statement". See http://redux.js.org/docs/basics/Reducers.html under "Note on switch and Boilerplate".

Your reducer can be whatever you want it to be as long as it does not produce side-effects. I use something like https://65535th.com/move-away/

Additionally, as roughcoder points out elsewhere in thread, using the object spread syntax (available in babel-preset-stage-2 or babel-plugin-transform-object-rest-spread) minimizes some additional boilerplate.

licyeus··on Car2Go Reduces Car Ownership, Transportation Research Center Finds
Zipcar has been rolling out "one-way" trips in several cities: LA, Philadelphia, Denver, Boston, Seattle... You still have to return the vehicle to a Zipcar parking spot, but it can be at a different location from where you started your trip.

Given that Car2Go and ReachNow (BMW's car-sharing beta in Seattle) seem to be thriving, it seems wise for Zipcar to explore true one-way trips (i.e., park anywhere).

← PreviousPage 2 of 2