Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
elehack
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
121.
▲
by
elehack
14y ago
Partly - the Unix philosophy. Since you can swap out your window manager on X11, you can have your windows managed in any of a wide number of ways. If an application tries to manage subwindows on its own, there is a very good chance that it
122.
▲
by
elehack
14y ago
That's why DMCA takedown notices must be filed with an assertion, under penalty of perjury, that the request is legit (requestor is authorized to issue it, it is an infringement, etc). Not perfect, but it does make a pretty big disincentive
123.
▲
by
elehack
15y ago
Branching is one of the big differences. I find Mercurial's named branches mostly useless; fortunately, with some care, bookmarks can be used to simulate Git-style branches. I think, early on, the Mercurial community favored cloning as the
124.
▲
by
elehack
15y ago
This comment - and several others - seem to only be seeing half the picture in this new policy. Yes, it says they won't distribute software the know to infringe. But the other aspects of the policy set up working practices and operating pro
125.
▲
by
elehack
15y ago
They didn't - last I knew - distribute LAME or other MP3 encoders. I think the patent enforcement situation has changed since that call was originally made, but earlier (late 90's, early 2000's), the patent owners were enforcing patents for
126.
▲
Call for Demos - ACM Recommender Systems 2012
(recsys.acm.org)
1 points
by
elehack
15y ago
|
0 comments
127.
▲
by
elehack
15y ago
Actually, wrapping the code in {} does make a difference with 'let'. A 'let' in braces does not escape the braces.
128.
▲
by
elehack
15y ago
It's a “bug” (and yes, I'm using that deliberately in an opinion-as-fact sense) because it is a blatant violation of the Principle of Least Surprise, especially for those coming from C-style backgrounds. If you are a C-style language (which
129.
▲
Cutting Through the Anti-Copyleft Political Ruse
(ebb.org)
2 points
by
elehack
15y ago
|
0 comments
130.
▲
by
elehack
15y ago
JavaScript's 'var' behavior is a bug codified in specification. It is counter to pretty much any other C-style language; the difference is particularly acute because it breaks closures. So while other languages (e.g. C) could optimize their
131.
▲
by
elehack
15y ago
I use the excellent fastutil for primitive collections - it has great integration with java.util collections, and has a more standard design than Trove in my opinion. Works great.
132.
▲
by
elehack
15y ago
I really like seeing this bill come up - the opposite of the Research Works Act, and a bill that will greatly improve access to research in the U.S. I am concerned, however, that it uses “peer reviewed journals” as the standard for mandatin
133.
▲
by
elehack
15y ago
I don't think he uses any, particularly since he is only connected to the internet 2-3 times a day. He uses Emacs for all his mail and, presumably, contact management. Last I knew, he was still using RMail, not even something newer like Gnu
134.
▲
by
elehack
15y ago
One more trick that I really like: using an SSH agent. On Gnome-based systems, Seahorse provides one (sometimes you have to install seahorse-plugins to get it); otherwise, gpg-agent can be an ssh agent. Pageant on Windows, and I'm not sure
135.
▲
by
elehack
15y ago
The feature implementation and details have seen some refinement, so it's much less of a mess in its current state (e.g. the directories are symlinked, not the files): https://fedoraproject.org/wiki/Features/UsrMove You get wins on packag
136.
▲
by
elehack
15y ago
Agree totally. NetBSD uses the more sensical /usr/pkg for package-managed software, leaving /usr/local for the admin.
137.
▲
The Trello Tech Stack
(blog.fogcreek.com)
431 points
by
elehack
15y ago
|
93 comments
138.
▲
by
elehack
15y ago
Look at PostgreSQL's hstore data type - that's pretty much what you're asking for.
139.
▲
by
elehack
15y ago
Java 7 uses escape analysis to do stack allocation by default. So, if you play along and write code for which the escape analyzer can activate stack allocation (I don't know what the rules are for this), you can get those benefits.
140.
▲
by
elehack
15y ago
Nice to see something actually trying a CLOS-style object system. There are good ideas in there that don't get enough presence in more recent language efforts.
141.
▲
by
elehack
15y ago
Stallman does not say that he wants to control what particular software you use - he has simply stated a condition necessary for software to be acceptable to him. Its acceptability or lack thereof is entirely dependent on that pre-stated co
142.
▲
by
elehack
15y ago
Except he was playing by the rules, and got shafted anyway. They erroneously price-matched, making his book free, and depriving him of royalties. Their mistake; his loss.
143.
▲
by
elehack
15y ago
> I'm very interested in any citation related to apparent congressional intent that in some cases software should be patentable. Please share. If memory serves, Kennedy's arguments in the SCOTUS decision in the Bilski case are based in
144.
▲
by
elehack
15y ago
Until the SCOTUS decisively overturns Federal Circuit precedent, it counts as "the courts". Yes, it seems that the SCOTUS isn't pleased, and things are looking up, but current national precedent is that software is patentable. I believe thi
145.
▲
by
elehack
15y ago
Reasonable response, especially given the current legislative and judicial situation. USPTO doesn't have the authority to unilaterally cease issuing entire classes of patents when Congress and the courts have, so far, directed otherwise; wh
146.
▲
by
elehack
15y ago
Then why is the link to the description of the Debian feature rather than to Ubuntu's documentation of it?
147.
▲
by
elehack
15y ago
It's an interesting run-down of the new Debian and Fedora feature (and a very good change IMO), but the title is misleading - what does the linked article have to do with Ubuntu, 11.10 or otherwise?
148.
▲
by
elehack
15y ago
Short version: lulzsec and blackmail/public embarrassment. Intruders count as the "wrong hands". A future buyer/board/CEO with fewer ethical scruples than the current managers of a given data set may count as the wrong hands, or allow it to
149.
▲
by
elehack
15y ago
One major concern that remains relevant is the prospect of abuse. You can't steal, misappropriate, or abuse what doesn't exist in the first place. You can't subpoena or execute a warrant to retrieve data that was never stored. Privacy laws
150.
▲
by
elehack
15y ago
I can't get to the article, so I haven't read it yet and can't comment on it specifically. However, pre-emptive concern is not necessarily FUD. A little sabre-rattling can send a signal to manufacturers that they need to provide an option t
More ›