Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
robbles
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
by
robbles
13y ago
Your book looks fantastic - seriously considering getting a copy right now. I've just started learning Ansible, and I'm interested in using it for slightly more complex setups than the typical "deploy my Django app to my VPS&
182.
▲
by
robbles
13y ago
For anyone finding the syntax of list comprehensions a bit confusing (like me), I found this comparison to be useful if you're familiar with the more readable (usually) Python equivalent: [expression(element) || element <- lis
183.
▲
by
robbles
13y ago
It looks like there's two types of answers in this thread, and the difference between them is whether their infrastructure is cloud-based or running in a datacenter: - Cloud: "Who cares? Name them after pokemon or dinosaurs, you c
184.
▲
by
robbles
13y ago
Interesting! So if I understand that article correctly, it's basically doing a multi-phase merge sort where each individual run is stored in a file?
185.
▲
by
robbles
13y ago
I was confused by this as well. I don't think every page needs to have the product description and mission statement at the top, but I should at least be able to click on a logo to find out more. As is, I actually had to type in "
186.
▲
by
robbles
13y ago
Most of the well-know "unix-style" command-line tools, such as grep, sort, etc. actually have very high performance. Their relatively constrained use cases allow the authors to implement decent algorithms and optimizations (e.g. s
187.
▲
by
robbles
13y ago
That's a great point - I think it does make it a lot better when there's some kind of connection between a physical movement and the response from the app. The worst kind of swiping gestures are the ones where you have to get it j
188.
▲
by
robbles
13y ago
The issue with "swiping" gestures in general is that most users will never learn about them. Even if you introduce them visually in some kind of intro walkthough, they're too easy to forget. The underlying problem that makes
189.
▲
by
robbles
13y ago
That's a great example - Your friend sounds exactly like the people I mentioned who "work out how to transfer their skills to other fields". I think that these kind of people are outliers who underestimate the difficulty invo
190.
▲
by
robbles
13y ago
One issue I keep seeing in these kind of studies is the use of the "STEM" acronym itself. I'm sorry, but with the current job market, this kind of grouping makes NO sense. The jobs and opportunities are mostly in the middle t
191.
▲
by
robbles
13y ago
One detail that doesn't seem to be mentioned here or in the linked article is how the multiplexing of sockets is actually handled at the kernel level. Does the kernel use some sort of round-robin approach to assigning client sockets to
192.
▲
by
robbles
13y ago
I wouldn't worry about it being similar. Put a twist on it - make it generate fake versions of the terribly boring magazines that lie around bathrooms forever. Or something similar - it'll still be interesting.
193.
▲
by
robbles
13y ago
This is really cool! Would you consider adding a "Sign up for mailing list" form and sending out occasional updates (for new chapters, etc.)? I often find and bookmark interesting learning resources like this, but I don't rem
194.
▲
by
robbles
13y ago
The difference here is that we're willing to pay those vehicular technicians a realistic amount of money for their expertise, and nobody expects a mechanic to fix your car for for free, even if it'll "only take a second"
195.
▲
by
robbles
13y ago
10 websites are actually running WEBrick in production. Nice.
196.
▲
by
robbles
13y ago
You can, but then you need to stay within the limitations of GitHub pages: - Needs to be versioned with git to be deployed - Space limitation (I assume, not sure what it is) - Deploying new content to S3 is a lot faster - github pages has s
197.
▲
by
robbles
13y ago
I agree, but I also think this argument goes both ways. The 5K runners think the couch potatoes should run more, the marathon trainers think the 5K runners should run more, etc. In a similar fashion, the "inefficient" are bombarde
198.
▲
by
robbles
13y ago
If you're just building static website (HTML/CSS/JavaScript), I highly recommend just using S3: http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosti... Quick guide: - Create a bucket fo
199.
▲
by
robbles
13y ago
Nice work on building this! It's probably mentioning that the open-source and awesome http://voxeljs.com/ has more of the base features of Minecraft than this, and much better performance too. If you're planning on building a Minecraft
200.
▲
by
robbles
13y ago
Great analysis - I didn't realize a small viral coefficient could have this much effect! I'm really curious about the viral coefficients of other SaaS apps - I've seen a couple numbers thrown around in various blog posts, but never a compre
201.
▲
by
robbles
13y ago
Couldn't someone come up with a relatively sane schema for storing the same information that a PSD would contain in a SQLite database? That way, you could standardize on the semantics that are already documented and familiar to other develo
202.
▲
by
robbles
13y ago
Really useful, thanks for making this! How is the "three and a half" part implemented? Is that just a set of regexes looking for a couple of common patterns? For example, can it parse something like "three and three thirds"?
203.
▲
by
robbles
13y ago
I think this kind of reference is useful just to remember what can be done "out of the box" with the language, especially for polyglot developers. I've definitely written my own Python hex string -> binary data conversion function, befo
204.
▲
by
robbles
13y ago
Could you explain why that technique is only viable for row-based replication? It looks really useful and I don't quite understand enough about the replication process to see why you couldn't rely on this for mixed replication as well.
205.
▲
by
robbles
14y ago
It does seem that way when you're a skilled typist, but I recall reading an article about a year ago where they discovered that forcing the average user to re-enter their email significantly improved their rate of invalid emails (e.g. not d
206.
▲
by
robbles
14y ago
I guess you could always have deleted your comment, if you thought it was unintentionally harmful to the discussion.
207.
▲
by
robbles
14y ago
Have you found that hiding the number of votes a post receives helps with this voting problem, or makes it worse? I think I might have unknowingly contributed to the problem by carelessly upvoting a negative post because I didn't realize it
208.
▲
by
robbles
14y ago
One limitation to this setup is that CloudFlare only caches CSS, JS, and images. It won't cache HTML or other dynamic content by default. However, it IS possible to "trick" CloudFlare into caching this content, by abusing the way it looks a
209.
▲
by
robbles
14y ago
You read that page wrong. It's only the Pro plan that you need for custom SSL, which is $20/month. I use it with 5 different HTTPS-enabled domains on CloudFlare.
210.
▲
by
robbles
14y ago
Actually, Chrome has multi-session support built in. Try clicking on the head icon in the top right corner (on OS X) and click "New User". You'll get a new context with it's own cookies, cache, window etc. that you can switch to anytime.
More ›