Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dlisboa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
421.
▲
by
dlisboa
14y ago
Google has little to do with it, but as much respect I have for Meyer I can't feel bad for him in the slightest: > You can buy it at Amazon [5] for $97.40, a bit less for a used copy. People would still pirate it if it cost $0.97, but w
422.
▲
by
dlisboa
14y ago
I posit the opinion that Rails is a framework in shambles that is good for nothing greater than a contact form far out-ways many others on HN, which is why there is a relativisation. These discussions are usually filled with snark and peopl
423.
▲
by
dlisboa
14y ago
Java, Python, Ruby, Lua, Haskell. All names which the programming language is one of the last things a search engine would normally associate, but by sheer number of hits you end up finding stuff. When they were invented these names weren't
424.
▲
by
dlisboa
14y ago
I've been messing around with FreeBSD for a few days and it has RubyGems set up very conveniently. Root installed packages (like the ones from ports) would already be attended through the root installed RubyGem. Aside from OpenBSD which has
425.
▲
by
dlisboa
14y ago
Ubuntu (and other Linuxes) has better package management, more UNIX tools by default and better tooling for certain types of development. For people who target Linux it's easier to build binaries for it. It's also open and you're able to ch
426.
▲
by
dlisboa
14y ago
I read these types of comments by some people from time to time, usually from programmers who have been in the industry for a long time. They're always semi-derogatory towards new technology and carry a disclaimer the author has used said t
427.
▲
by
dlisboa
14y ago
> I can see why a lot of greybeards hate frameworks, because someone who builds web apps with a much more bare bones framework, (Sinatra, Webapp2, Express, etc) most likely understands the fundamentals of encryption/hashing simply becau
428.
▲
by
dlisboa
14y ago
Stopping coders from deploying stuff due to a risk of an unspecified "something" going bad makes for frustrated employees. By that time you might as well give them the days off as they'll have little to strive toward. You don't need to free
429.
▲
by
dlisboa
14y ago
His sister posted the photo, some other woman reposted it. The "Zuckerberg" they mention in the article is Randi.
430.
▲
by
dlisboa
14y ago
I don't think everyone assumes that at all. Most discussions on DCI have been about "in big applications, this would work better" instead of "you should do this every time". Some of the supposed benefits aren't even seen in smaller chunks o
431.
▲
by
dlisboa
14y ago
Every part of that process could be automated and reasonable defaults given. If someone made an install script this project would fly. It's incredibly boring to do it on your own and while the wiki is thorough and well-written, very few peo
432.
▲
by
dlisboa
14y ago
Because organization is important. There's more to software distribution than coding and the legal basis of it all is unifying for most free software. Some times you cannot "just fork, code" because the underlying legal framework for your s
433.
▲
by
dlisboa
14y ago
Ruby 2.0 won't introduce as many incompatibilities, though. Something like the 2to3 tool wouldn't be needed. Most code is just expected to work as is. I'm waiting for Python 3 to become de facto for newer/active libraries. Right now there's
434.
▲
by
dlisboa
14y ago
"We" don't destroy our immediate habitat, "we" destroy other people's habitats. Wasn't until recently that it became obvious that such a behavior destroyed our own habitat regardless, and even today it's not clear to many people why they sh
435.
▲
by
dlisboa
14y ago
Facebook uses Varnish, so does Twitter. They use it where it makes sense, where reads are high and content is less dynamic. To say they'd gain almost no advantage of it is oversimplification as they have various requirements and some of tho
436.
▲
by
dlisboa
14y ago
Ah, I misread the feature list (namely the text right above the examples, about Module#include). Matsumoto gives two of the same examples, the first in how he wants the feature to work (R2 having the refinements of R1 if it includes it) and
437.
▲
by
dlisboa
14y ago
edit: Disregard this, it's actually the opposite (viz. next comment) and the inheritance remark is probably only for straight class inheritance. > no refinement inheritance R2 included R1, which defined `bar` on String. Only the meth
438.
▲
by
dlisboa
14y ago
You can use the right tools in the wrong way and be productive. You're still using them wrong. Most people use Bundler and RVM gemsets in a way that Bundler wouldn't even be needed. Rbenv forces you to learn the proper way of project manage
439.
▲
by
dlisboa
14y ago
> and I don't buy the argument that it's _only_ because their minds have been poisoned by overexposure to other languages. I've not heard that argument. I think most Haskell people would acknowledge theirs is not an easy language to lea
440.
▲
by
dlisboa
14y ago
It really isn't. Rio is one of the most expensive cities in the world, and infrastructure such as Internet connection is very pricey (I believe Brazil's is the most expensive or second-most $/Mbit on the planet). It was cheap to foreigners
441.
▲
by
dlisboa
14y ago
Same here. oh-my-zsh was too slow for me and took away one of the advantages of zsh (that of being faster to load than bash). Also, a great number of oh-my-zsh config options are, to me, incredibly annoying (the long completion menu is the
442.
▲
by
dlisboa
14y ago
Lambda de Ultimate, but it's programming language-specific.
443.
▲
by
dlisboa
14y ago
$YOUR_RUBY_PATH/lib/ruby/1.9.1/English.rb has the full list, with pretty decent explanation.