Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Pacabel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
391.
▲
by
Pacabel
13y ago
Your examples are either at the extreme of literalness, or at the extreme of abstractness. The most useful name is probably somewhere in the middle. It may not necessarily consist of everyday words, but it probably relates very obviously an
392.
▲
by
Pacabel
13y ago
But is that really unique to Perl these days? It may have been true in the mid-1990s, but things have changed since then. Python and Ruby both have a much cleaner syntax, yet still offer very comparable functionality, excellent portability,
393.
▲
by
Pacabel
13y ago
For a lot of Git and GitHub users, that distinction is of minimal importance.
394.
▲
by
Pacabel
13y ago
One thing that confuses me is the need for some people to read emotion into nearly everything. This is especially prevalent within the group of people people who tend to prefer Ruby, JavaScript, and languages like those. When I read soup10&
395.
▲
by
Pacabel
13y ago
Python 3 wasn't a "debacle" in any sense. In fact, it has proven to be an excellent approach. Users with large Python 2.x code bases haven't experienced any disruption. Users who needed Python 3's features were free
396.
▲
by
Pacabel
13y ago
But when is that sort of stability going to be achieved by Rust? We keep hearing about how "it's happening" or it'll be there "soon". But yet we still see a language and standard libraries that are evolving sig
397.
▲
by
Pacabel
13y ago
Unrealistic micro-benchmarks aside, I've yet to find an Android app written using HTML5 and JavaScript that feels anywhere near as smooth and efficient as native apps written in Java. I suppose I don't have numbers to back me up,
398.
▲
by
Pacabel
13y ago
Your attitude seems contradictory to me. Firefox OS is very, very heavily focused on the use of HTML5, JavaScript, and other web technologies for the development of mobile applications. Yet as you found out recently, apps or websites built
399.
▲
by
Pacabel
13y ago
Users in richer nations upgrading to newer generations of Android and iOS devices has resulted in a huge number of used devices ending up in developing nations. These devices are extremely inexpensive, yet still quite capable. How are Firef
400.
▲
by
Pacabel
13y ago
I don't think that people in general have a problem with "techies" or "nerds". They do, however, have a problem with people who are generally referred to as "hipsters" today. It is understandable why the d
401.
▲
by
Pacabel
13y ago
Read lmm's comment again. His dislike clearly arises from the problems this software has apparently caused him in the past. I don't think it matters if the software in question is open source or closed source, or if it was obtaine
402.
▲
by
Pacabel
13y ago
I don't really see any hatred there. Software he has been significantly involved with has caused problems for a lot of people in the past. The recent strife and disagreement surrounding systemd surely hasn't helped the situation.
403.
▲
by
Pacabel
13y ago
This "Go is a rewrite of C" misinformation that's been floating around lately is getting almost as bad as the "JavaScript is Scheme-like" nonsense that has gotten uncomfortably common. Although incorrect and annoyin
404.
▲
by
Pacabel
13y ago
A significant problem is that there are a lot of developers today who revere Spolsky as some sort of a god, and absolutely refuse to question or reconsider anything that he has written. This trend is particularly bad with those who've
405.
▲
by
Pacabel
13y ago
They're pretty comparable. A "clone" can almost always be considered a subset of a "rewrite". Both involve a new software system that is directly inspired by an existing one. The main difference is that a clone is o
406.
▲
by
Pacabel
13y ago
But that remaining 20% or so still includes millions of devices and people who are affected.
407.
▲
by
Pacabel
13y ago
It's a shame that you're getting voted down for making a very valid and truthful comment. It really isn't impressive when we see 1980s-era games recreated in JavaScript, for example, and the same should be true when dealing w
408.
▲
by
Pacabel
13y ago
JavaScript is not a real virtual machine by any means, even with efforts like Asm.js and Emscripten being considered, and even if the recent implementations have been drawing ideas from real virtual machines. Compared to real virtual machin
409.
▲
by
Pacabel
13y ago
Don't worry about not having made many or even any open source code contributions. You probably don't want to work for or with any person or any organization that will judge you negatively based on that. True open source software
410.
▲
by
Pacabel
13y ago
There's nothing stopping such a person from learning additional skills on their own. There's nothing stopping that person from them asking to prove that they do have these additional skills. There's nothing stopping that pers
411.
▲
by
Pacabel
13y ago
We need to assess people's capabilities so we can try to allocate our resources as best as we can, especially when facing changing circumstances and limited budgets. When assigning work, I need to know if one programmer is likely bette
412.
▲
by
Pacabel
13y ago
Those kinds of tools aren't new or emerging. The "indent" utility for C has been around for decades. I first remember using it on 4.3BSD, but it may have been around before that.
413.
▲
by
Pacabel
13y ago
I cringe whenever I hear people advocating that it's okay to avoid braces with single-statement conditionals/loops/etc. This is a perfect example of just how bad that suggestion is, and just how disastrous it can be. It'
414.
▲
by
Pacabel
13y ago
But "open" does imply having more than just one realistic choice, or at least the ability to realistically create more choice if it isn't already present. Right now, JavaScript is basically the only option in practice, and ge
415.
▲
by
Pacabel
13y ago
I really don't buy the "web is native on Firefox OS" argument that you and others make. Architecturally, it's really no different than a PhoneGap or web app running on Android, iOS or BlackBerry OS. They all involve an &
416.
▲
by
Pacabel
13y ago
I don't think it's really meant as an insult in this case. It's a common phrasing often used by the Zed Shaw-style "opinionated"/"brogrammer"/"macho" crowd within the Ruby on Rails comm
417.
▲
by
Pacabel
13y ago
He's not saying you should rely solely on obscurity for security. He's saying that, in addition to other basic security precautions, the use of obscurity is a good idea. The less a potential attacker knows, the better.
418.
▲
by
Pacabel
13y ago
Even if we can't define the "UNIX philosophy" exactly, I think we can still look at a given software system and see whether or not it generally approaches that set of ideals as a whole. When compared to UNIX-oriented software
419.
▲
by
Pacabel
13y ago
By and large, I think the community already has. dpkg is the clear winner, with the most widely used distributions (Mint, Ubuntu and Debian) all using it. RPM isn't dead by any means, but I think its continued existence is merely an ac
420.
▲
by
Pacabel
13y ago
Nonsense. The message is a good one for everyone to hear. It's not a mistake specific to one specific author. It's a mistake commonly made by lots of people, and so the more awareness there is of how to avoid the mistake, the bett
More ›