Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andrewvc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
211.
▲
by
andrewvc
11y ago
The reason is that barbers have sharp things and deal with many people. Also lice. There's a very real public health risk if done incorrectly.
212.
▲
by
andrewvc
11y ago
It really doesn't make sense to 'install' clojure the language. Generally one would use apt to install java. Then, you'd download 'lein' the clojure build tool (which does not require a clojure 'install&#x
213.
▲
by
andrewvc
11y ago
And WebKit was actually forked from KHTML which was KDE's engine.
214.
▲
by
andrewvc
11y ago
Testing is important, but I don't think that's enough for this sort of problem. What this needs is in-depth code review. Tests are only as good as the tests you write, and if there was no test to account for this particular issue
215.
▲
by
andrewvc
11y ago
That is not actually the case! You found a company with idea X, which turns out to be a terrible idea that takes 3 rounds of funding to find out how terrible it indeed is. You pivot to idea XY, work your ass off and find traction! Take anot
216.
▲
by
andrewvc
11y ago
To employees options are a free lottery ticket. You could work your ass off and make your company a huge success, but due to vesting and liquidity preference wind up with nothing. Unless you have enough skin in the game (read, you are an in
217.
▲
by
andrewvc
11y ago
I wrote a similar thing with an emphasis on multiple analyzed fields (making it slower to index) but much more flexible to query. https://github.com/andrewvc/wikiparse/tree/java That being said, when it comes
218.
▲
by
andrewvc
11y ago
Rails can serve data far in excess of 15RPS. I've built apps that serve plenty of responses in <15ms. That's one app server on one CPU core. Of course, if you do a lot in a given request it's pretty easy to get that number
219.
▲
by
andrewvc
11y ago
I should also add that this is written by Doug Lea, the same guy behind a lot of java.util.concurrent.
220.
▲
by
andrewvc
11y ago
Interestingly, one finds 'reactive' programming in such old systems. What's old is new again! "From a structural perspective, an ACS may be seen as an instance of a Model-View-Controller (MVC) design[7]. An ACS maintain
221.
▲
Design Patterns for Avionics Control Systems (1994)
(gee.cs.oswego.edu)
24 points
by
andrewvc
11y ago
|
3 comments
222.
▲
by
andrewvc
11y ago
"From a structural perspective, an ACS may be seen as an instance of a Model-View-Controller (MVC) design[7]. An ACS maintains a ``reactive'' model of the world that is controlled via updates in response to new data sources&
223.
▲
Design Patterns for Avionics Control Systems (1994)
(gee.cs.oswego.edu)
3 points
by
andrewvc
11y ago
|
1 comments
224.
▲
by
andrewvc
11y ago
People have a hard time separating the value of an entrenched institution from whether it's a good value. More school is often good, but that doesn't make it a good deal. Every time the discussion of cs degrees comes up here it&#x
225.
▲
by
andrewvc
11y ago
Property tax isn't just about the income to the state. Property tax is about making sure that people are putting the property to work. If you're second mansion is costing you an extra chunk of change every year and you never visit
226.
▲
by
andrewvc
11y ago
And there are people writing CRUD web apps in Go. There are plenty of developers who focus on the tools not expediently solving the problem for every stack. I wouldn't say this is a problem specific to ruby
227.
▲
by
andrewvc
11y ago
This article is a bit absurd. Any experienced rubyist would tell you Rails sucks at this use case. Node/Go will absolutely kick ruby's ass here every day.
228.
▲
by
andrewvc
11y ago
FWIW you can easily recreate a base image by just copy/pasting the Dockerfile for that image at the top of your own. I did this for the Jruby images we base our stack on. I've been doing both dev and ops work for nearly a decade.
229.
▲
by
andrewvc
12y ago
I have worked with and interviewed a ton of CS grads who couldn't tell you how the stack worked, what a linked list is, or compare the complexity of a hash lookup vs a b-tree lookup. I'd say something like 80% of the ones I'v
230.
▲
by
andrewvc
12y ago
And that's where the "as possible" part of "as low as possible" comes in. :)
231.
▲
by
andrewvc
12y ago
It's amazing that we've known for decades that concentrating decision making at the top leads to outcomes like this. It's far better to push decisions as low as possible, and let higher ups coordinate those decisions, and onl
232.
▲
by
andrewvc
12y ago
I fully agree! What I see is a rush toward quantifying everything that's quantifiable and discarding everything that isn't, which is terrible.
233.
▲
by
andrewvc
12y ago
The desire to create an 'objective' measure for programming capabilities is really sort of ridiculous. Given how much of a team sport software development is, it completely underestimates so many of the key factors that go into be
234.
▲
Abolish High School
(harpers.org)
2 points
by
andrewvc
12y ago
|
1 comments
235.
▲
Why I switched from Emacs/ViM to RubyMine 7
(blog.andrewvc.com)
1 points
by
andrewvc
12y ago
|
0 comments
236.
▲
by
andrewvc
12y ago
I will say that the new AWS ruby SDK is allright. It's a bit unruby-like in some places, but it's got absolutely stellar documentation, and is very complete, which is far more than I can say for a lot of projects.
237.
▲
by
andrewvc
12y ago
I don't really know why this is an article. So, uh, the author has discovered that you can fork/exec a process? I'm not sure what is novel or interesting that is presented here. This article could have been written in 1998, t
238.
▲
by
andrewvc
12y ago
An interesting article, but the use case here is pretty esoteric. For most people a simple sinatra service w/ a reverse proxy would work just as well for a pretty minimal increase in complexity
239.
▲
by
andrewvc
12y ago
Hmmm, the situation has changed since when I wrote that. At the time there were a lot of grayed out comments that were pretty neutral. That's great news!
240.
▲
by
andrewvc
12y ago
In this thread: Randians downvoting all dissenting views so as not to disturb their carefully constructed echo chambers. Hi guys!
More ›