Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adamlett
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
421.
▲
by
adamlett
12y ago
> My cash has never been stolen. I have never been mugged. And I've never been in a car accident. That must mean there is no reason for me to wear a seat belt!
422.
▲
by
adamlett
12y ago
> maybe I just write my code in a weird way that insulates me from those things Maybe you do. I certainly strive to. But don't you sometimes have to work with other people's code too? I recently inherited a 10 years old codebas
423.
▲
by
adamlett
12y ago
I agree that Java has relatively few WTF-level language design flaws. So on that count it wins against Javascript. But Java also doesn't have the expressive power of Javascript that comes from having 1st-order functions. Static typing
424.
▲
by
adamlett
12y ago
> It is as expressive as ruby or python I like Go too, but lets not kid ourselves here. Ruby is vastly more expressive than Go. (I'm sure Python is too, but I am not a Python programmer, so I am not in a position to say).
425.
▲
by
adamlett
12y ago
> There are minor details wrong with JavaScript. Normally you don't encounter them in daily use. If you really believe that, I can only assume that you either don't have very much experience with Javascript and haven't yet
426.
▲
by
adamlett
12y ago
I would say the defining property of OO, is polymorphism. It's the property that allows some code to call a Bar() method on object Foo and not be concerned with the exact type of object Foo. Without polymorphism, there is little differ
427.
▲
by
adamlett
12y ago
> Richard Stallman was correct that the death of Steve Jobs was a good thing. "Let he who is without sin cast the first stone" Jesus was a pretty good buddhist.
428.
▲
by
adamlett
12y ago
> The main point here is that you are on the same level of Google: if you want you can use those private APIs, but be ready to do a lot of work to keep your application working fine. Which is swell if you're an application developer
429.
▲
by
adamlett
12y ago
> I'm surprised that people still believe the Mythical Man-Month. As mentioned it was written almost 40 years ago. That hardly means that what it has to teach isn't still valid. Admittedly, I've only read a few chapters in
430.
▲
The Curious Case of Tautological TDD
(blog.thecodewhisperer.com)
2 points
by
adamlett
12y ago
|
0 comments
431.
▲
by
adamlett
12y ago
You mention marketshare, but neglect to mention the size of the market. You mention revenue, but neglect to mention profits. For all your numbers tell me, Beats could be operating at a loss in a shrinking market. And I'm curious: If $3
432.
▲
by
adamlett
12y ago
> Some measures of quality are objective. Almost by definition, anything that is "measure" of something, is objective. But just because something can be measured, doesn't mean that it is important. It's a well describ
433.
▲
by
adamlett
12y ago
Obvious? Maybe if the didn't have to pay anything for the company, it would be. But why is it obvious that this acquisition makes sense at that particular price? I'm not saying that it doesn't make sense, only that you have t
434.
▲
by
adamlett
13y ago
But the value of the company's future profits is already priced into the stock (provided the stock is priced correctly). Otherwise the value of the company would just be its book value. If a company buys back stock that is overpriced,
435.
▲
by
adamlett
13y ago
That's a misunderstanding. When a company spends money to buy back shares, it decreases its value by the amount of money it spends. Therefore even though the company is now owned by fewer people, the value of the company has shrunk sin
436.
▲
by
adamlett
13y ago
It's a shame that the first half of this article detracts so much from what is otherwise an interesting and well argued point in the second half of the article. I have mixed feelings about Robert Martin. On the one hand I admire him a
437.
▲
by
adamlett
13y ago
> That's pretty much the definition. Uh, no. Price is what you pay. Value is what you get. People buy stuff when they think the value they get is greater than the price they have to pay.
438.
▲
by
adamlett
13y ago
Market share != Usage share If more people are buying product A, but product B has a longer useful life, then it conceivable for product B to have a higher usage share. The problem is that usage share is a lot harder to measure than market
439.
▲
by
adamlett
13y ago
Seconded! Everything about Last.fm started to detereorate from the moment they were bought by CBS. One thing in particular was baffling to me. It seemed like they deliberately tried to deemphasize the community aspects of the site. The week
440.
▲
by
adamlett
13y ago
Why would you feel insulted? Did you personally create any of those languages? In fact, did you personally create any language? If not, maybe you should't be quite so dismissive of the accomplishment it was to create PHP. Sure, it&#x
441.
▲
by
adamlett
13y ago
I think you are interpretating the text a little too literally. I think the author is very much aware that the “brilliant” men he describes, are in fact only so in their own minds. The text is a cautionary tale that warns about being too im
442.
▲
by
adamlett
13y ago
That's like saying that a "counter-argument" to wearing a seatbelt is that drivers shouldn't be getting into accidents in the first place. Yes, it would be nice if all code was well-commented and well-factored with well-
443.
▲
by
adamlett
13y ago
Of course he is right. But he still completely missed the point of the article, which was not to defend writing or keeping code that is not self explaning. I mean, it's the goddamn premise of the article that you happen to stumple upo
444.
▲
by
adamlett
13y ago
The way I've always understood REST, it's all about having a rich vocabulary of nouns (resources), but a very limited vocabulary of verbs (basically only Create, Read, Update, Delete). So, in a RESTful version of this site, you do
445.
▲
by
adamlett
13y ago
Way to miss the point completely.
446.
▲
by
adamlett
13y ago
Maybe you don't have a full time sysadmin in your employ. Maybe you are a one-man team that would rather spend your time working on user-facing features instead of fiddling with infrastructure.
447.
▲
by
adamlett
13y ago
My theory: Many proponents of various dynamic languages simply cannot find a statically typed language that is appealing to them. You say the price tag of statically typed languages is small, and while that may be true in theory, in practic
448.
▲
by
adamlett
13y ago
It is not about securing your server. It's about securing the user who connects to your server.
449.
▲
by
adamlett
13y ago
> Between the screen size, SD card support, Google navigation, Swype, replaceable battery, general Android advantages (notifications, Google account integration), Chrome, hardware back button While i understand and respect that for a lot
450.
▲
by
adamlett
13y ago
> We are not solving the problem of why medical care in USA is so outrageously expensive, we instead are solving the problem of how to pay for it. Perhaps, but to the individual, the first problem is by far the gravest. One can feel outr
More ›