Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thraxil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
331.
▲
by
thraxil
11y ago
Yeah, that's why I'm not dogmatic about it. With network timeouts, external systems that you can't control, and low level hardware access, sometimes it's the best you can do. The better solution would be for the hardware
332.
▲
by
thraxil
11y ago
Without being dogmatic about it, I feel similarly about fixing things by inserting sleeps. At a high level, you often see programmers sprinkle sleeps into their code to "fix" race conditions or deadlocks. That doesn't really
333.
▲
by
thraxil
11y ago
> I'd also love a Python version of Perl's -c which sort of pseudo-compile-time checks your code without running it. Try flake8: https://flake8.readthedocs.org/en/2.3.0/ It's more of a linter, bu
334.
▲
by
thraxil
11y ago
Well, that explains why Fortran and Ada are such wildly popular languages today!
335.
▲
by
thraxil
11y ago
I don't know exactly what you mean by "small/hobbyist developers". Yeah, Erlang really shines for high-availability, high concurrency network and distributed systems stuff, which it was designed for, but many of the prop
336.
▲
by
thraxil
11y ago
I started playing with Chicago Boss a few years ago and it was nice. But the models/records part is designed around Erlang's experimental "Parameterized Modules" feature, which has since been more or less rejected (see:
337.
▲
by
thraxil
12y ago
According to Bloomberg ( http://www.bloomberg.com/news/articles/2014-09-23/pedestrian... ), there were 11 bicycle on pedestrian fatalities in NYC between 1996 and 2005. "There were no pedestrian deaths fro
338.
▲
by
thraxil
12y ago
In my other life I'm an artist, with a lot of training and experience in color theory and painting. I'm honestly a bit surprised that this whole thing is confusing and dividing so many people. This seems like a straightforward dem
339.
▲
by
thraxil
12y ago
At least as of 2012, Vai used Carvin amps live and Axe-Fx just for effects. See: http://www.premierguitar.com/articles/Rig_Rundown_Steve_Vai Can't find any more recent info. Pretty sure Petrucci does the same thin
340.
▲
by
thraxil
12y ago
A bit off topic, but the characterization of narcolepsy in the article is a bit off (my ex had narcolepsy): "Narcolepsy is characterized by sudden bouts of sleep, and caused by a lack of a brain hormone called hypocretin. Lloyd longed
341.
▲
by
thraxil
12y ago
open a ticket.
342.
▲
by
thraxil
12y ago
related, for parsing durations: https://github.com/thraxil/simpleduration/
343.
▲
by
thraxil
12y ago
It means that at best, they've reduced the problem to safe cracking. And it's a "safe" that has to have channels for power, data, and hot water/air to go in and out and sits unguarded in the potential attacker'
344.
▲
by
thraxil
12y ago
> Security is a concern with these setups, because anyone’s data could be in anyone else’s house at a given time, but Cloud&Heat claims that since all of its data is encrypted and only its employees can open the cabinets that everyon
345.
▲
by
thraxil
12y ago
Well, there's vimacs ( http://www.vim.org/scripts/script.php?script_id=300 ) which gives you the basic keybindings and modeless editing. I agree though that the vi modes for emacs give you more than the emacs mode f
346.
▲
by
thraxil
12y ago
My CPU pegged and Chrome was unresponsive for about five seconds while the page loaded. If they're trying to attract users, that didn't help to win me over.
347.
▲
by
thraxil
13y ago
Did you ever put in a support ticket? I've had I/O performance issues with Linode boxes before and it's always been quickly fixed when they are notified.
348.
▲
by
thraxil
13y ago
Interesting. Not much earlier, in 1783, the Laki volcano in Iceland erupted[1] and its impact on Europe (failed crops, famines, etc) is often mentioned as a possible trigger for the French Revolution. [1] http://en.wikipedia.org&
349.
▲
by
thraxil
13y ago
COUNT() and SUM() are aggregates. I'd be pretty surprised if they, or equivalents, weren't in very early versions of SQL.
350.
▲
by
thraxil
13y ago
I agree with your general assessment and skepticism of performance tests, particularly on top of virtualization. Minor point though: Digital Ocean at least advertises SSD for their servers, not spinning disk. Fraction of a ms random reads s
351.
▲
by
thraxil
13y ago
The zeromq guide ( http://zguide.zeromq.org/page:all#The-Zen-of-Zero ) explains it thusly: "The Ø in ØMQ is all about tradeoffs. On the one hand this strange name lowers ØMQ's visibility on Google and Twitter. On th
352.
▲
by
thraxil
13y ago
I actually found the 1.3 to 1.4 upgrade to be much more work than 1.4 to 1.5. But that was because I'd been using the old style directory layout, so the whole project structure had to change. And I never used function based generic vie
353.
▲
by
thraxil
13y ago
Other: Antisocial ( https://github.com/thraxil/antisocial/ ), which I wrote the weekend after hearing about Reader shutting down. I like it much better than Reader, but it's extremely opinionated, so it will pr
354.
▲
by
thraxil
13y ago
How lightweight are Racket's threads? I'm curious if they're really lightweight in the same way that goroutines are. Go's documentation states: "It is practical to create hundreds of thousands of goroutines in the s
355.
▲
by
thraxil
13y ago
It says "Entire businesses have been built on the idea of sharing and writing code, but not reading." and links to Github, implying that Github is not built on the idea of reading code. I think that's an unfair characterizati
356.
▲
by
thraxil
13y ago
We've got a CI pipeline that watches the git repo, runs the tests, does an automatic deploy to a staging server, runs smoke tests against that, and merges that code into the "prod" branch. Then there's a simple web inter
357.
▲
by
thraxil
13y ago
I feel exactly the same. For whatever reason, it seems like at every point where markdown and reST diverge, the way that I naturally want to write lines up with markdown (so I rarely have to look at the docs) and reST does something complet
358.
▲
by
thraxil
14y ago
My MacPro desktop doesn't have a lid (or wifi). I run Ubuntu on a Thinkpad T500 though and power management and wifi are flawless. Never have any issues there.
359.
▲
by
thraxil
14y ago
Yep. Years ago I settled on a convention of always installing a virtualenv into a 've' directory in the project so I can just set the shebang line on scripts (eg, django's manage.py) to "#!ve/bin/python". My Django project template sets all
360.
▲
by
thraxil
14y ago
I can't really speak for anyone else, but I run Ubuntu on a MacPro as my desktop machine at work. I prefer Linux to OS X primarily because of the user interface. I know it's heresy, but I hate OS X's (and Windows, to be fair) UI. I've run
More ›