Lutin
|
7 years ago
|
on: Dockless bikes: Are they bad for station-based bike-sharing systems?
The fairly consistent location of a station-based bike makes it attractive to me for both commuting and errand running. I have a GoBike station right near my house and right near my work, and it's very easy to fit into my routine, whereas pulling out a phone to (hopefully) find a dockless bike is much less convenient to me in those cases.
Lutin
|
8 years ago
|
on: Facebook open-sources Detectron
Why not just use Cloudflare? They do SSL termination for free, plus you'd get caching to boot.
Lutin
|
8 years ago
|
on: Busting myths about BigQuery
We dual-write mostly to be able to offload certain query patterns, like joining large tables on non distkeys. Redshift does much better than BQ joins as long as they're on the same DISTKEY or if you can afford to make the table DISTSTYLE ALL, but if you can't, having to shuffle really impacts not only the runtime of that specific query, but also any other running queries. We have a job that took 1 hour on a 28 node dc2.8xlarge cluster, but only 4 minutes on BigQuery with basically no rewriting of the query, and saw a reduction in runtimes of concurrent jobs as well.
Lutin
|
8 years ago
|
on: How Discord Resizes 150M Images Every Day with Go and C++
This is for proxying images that users link in chat, not for when users upload images to the service. It doesn't make sense to talk about doing this resize on the client, as the client doesn't have the image.
Lutin
|
9 years ago
|
on: How Discord Stores Billions of Messages Using Cassandra
There's also a "Grant temporary membership" option when creating the invite that will automatically kick users when they disconnect unless a role has been assigned to them, but having that as an option when accepted would be cool.
Lutin
|
11 years ago
|
on: Planets in the Fourth Dimension
Lutin
|
11 years ago
|
on: I made a debugger that draws the state machine of the program
Lutin
|
12 years ago
|
on: Xip.io: Wildcard DNS for everyone
As binarymax mentioned[1], it's very useful when you want to test on multiple devices where editing the host file would be undesired or not possible. This includes mobile devices or computers that are not your own or that you don't have administrative access to. It's also easier to just share a link instead of asking people to change their hosts file just to test a part of a site.
[1] https://news.ycombinator.com/item?id=7732756
Lutin
|
12 years ago
|
on: Lens Blur in the new Google Camera app
Lutin
|
12 years ago
|
on: Elm's Time-Traveling Debugger
I believe they meant finally implemented in Elm. The title has since been changed to clarify.
Lutin
|
12 years ago
|
on: They said this hack was impossible
This article is misleading in its description of the technology and its use of phrases such as "...their lack of cell, Wi-Fi, Bluetooth, and NFC connections." They seem to confound lack of wide-area connections with a lack of local-area connections. It appears the authors simply have a protocol they have devised agnostic of a specific transport layer, and they are writing interfaces to every transport layer possible on the top three mobile platforms.
I highly advise anyone interested in this to instead read the information on the Kickstarter page: http://www.kickstarter.com/projects/fasetto/fasetto-sharing-...
Lutin
|
12 years ago
|
on: Scroll This
They're actually videos of the Nike iOS native implementation.
Lutin
|
13 years ago
|
on: Four-coloring a Dodecahedron
The problem is that your rotation is relative to the dodecahedron, not the page, and that it uses inverted vertical rotation but not horizontal so it's kind of hard to get used to IMO. I would also switch to movement when a user clicks and drags as opposed to whenever they move the mouse.
Lutin
|
13 years ago
|
on: Check the weather before you leave
I noticed an oddity when switching between metric and Imperial/US measurements. Metric gave me 94% humidity and 23 kph while imperial gave me 88% and 9 mph.