News for hackers. Stuff that matters.

dmaclay

Re:Chrome's insane password security strategy on Wednesday August 07, 2013 @08:33AM (#6172314)
This prevents Chrome from ever being my primary browser.
Re:Why Clojure? on Wednesday August 18, 2010 @07:09PM (#1615916)
Someone pretty much has, it's called chicken scheme.
Re:Ask HN: How did you learn proper system design? on Saturday July 10, 2010 @07:24PM (#1504532)
Working on large projects where you experience the consequences of bad judgment calls made years earlier, and trying to figure out how things could have gone better.

Probably the nastiest way to learn, but still the best.

Re:Interview with Rich Hickey, creator of Clojure on Saturday March 06, 2010 @11:32AM (#1171703)
Edsger Dijkstra had this to say:

"Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?"

Re:How godaddy got its name (and logo) on Saturday February 13, 2010 @07:50PM (#1123877)
So what they are saying is rather that "power attracts the already corrupt" you just don't get to see their true colors until they are in power.

Your stereotypical abusive politician is typically someone who has been a nasty piece of work since childhood, they were just powerless to act on it until some suckers voted them into office.

Re:The Python GIL Visualized on Tuesday January 05, 2010 @10:15AM (#1032467)
Just don't use threads in python, use multiprocessing!
Re:Would a Ratting System Work? on Saturday October 10, 2009 @06:56AM (#873214)
If management can't figure out what is going on without people deliberately reporting to them, they're not much good at their job.
Re:Ask HN: Best website to register your domain name? on Tuesday June 09, 2009 @06:26PM (#650125)
gandi.net
Re:Dear Mozilla community: I screwed up. Big time. on Monday May 04, 2009 @08:11AM (#592257)
This is bullshit, he admits he realised that in addition to installing AdBlock, users had to deliberately get EasyList, then he goes on to conveniently assume that said users (who had to make 2 very deliberate decisions to get there) didn't really want the full effect of EasyList, basically because it doesn't suit his business model. It was never a misunderstanding, and it didn't escalate unreasonably, NoScript was abusive from the outset, they were just subtle about it.
Re:If I could ask only one job interview question on Sunday May 03, 2009 @06:38AM (#590764)
I would ask "What are we looking for?" A correct answer requires great insight and pretty much compels the candidate to continue and explain how they fit the description.
Re:Ask HN: What is the best EC2 database solution? on Saturday April 25, 2009 @07:31PM (#579411)
Mount elastic blocks to hold your db directories and take regular incremental snapshots.
Re:How to do better in loud, crazy group conversations on Monday April 13, 2009 @07:34AM (#559662)
Sing the first few words of your opening sentence. It really grabs attention, and usually shuts everyone up in confusion. While it is not overtly offensive, you will piss-off the usual alphas by grabbing focus from them, so expect some backlash.
Re:Debate: Should the rich pay higher taxes? on Friday April 10, 2009 @01:52PM (#556441)
The problem with this idea is that the rich are more mobile, and will simply relocate globally to a more favorable tax zone, giving you nothing.
Actually a canny data-center operator might be able to offer a limited free service to something like a hospital, allowing them to argue that a wholesale shutdown might threaten lives. Done just right, the hospital gets a free service and the data-center gets protection.
The 10 cents to the dollar allows you to absorb some fraud. You also check the applicants records, and for those cases where there is too much uncertainty offer payment only after a successful lawsuit (you my want to pay out 25 cents to the dollar in these cases to reflect the reduced risk).
Even high-profile complaints will only ever result in case by case resolutions.

Now if someone was able to start a business where they bought the rights to seized google checkout accounts at say 10 cents to the dollar and (now representing sufficient monetary sums to make action worthwhile) launched serious legal campaigns to retrieve the funds, then google would revise their policies.

If I were owed money by google in this way, I'd happily give 90% to a third party, just to see google get nailed (particularly if it helped force a policy change so that no more 'little guys' were victimised).

Re:Google’s Wonder Wheel Experiment, and More on Tuesday March 24, 2009 @04:33PM (#530761)
it is a rip-off of: http://quintura.com
Re:What An Antitrust Case Against Google Might Look Like on Sunday March 01, 2009 @05:26PM (#499373)
You don't get it, to Google advertisers are the customers, the so called 'users' are product.
Re:How FriendFeed uses MySQL to store schema-less data on Saturday February 28, 2009 @08:27PM (#498665)
This looks better suited to the B-Tree version of Berkeley-db than MySQL.
For Lisp read: Practical Common Lisp by Peter Seibel (www.gigamonkeys.com/book/)
Re:What's the coolest app that doesn't work on the iPhone? on Tuesday December 23, 2008 @11:26AM (#407707)
A real full-size keyboard with tactile feedback.
To hire sufficient good TAs, schools would have to pay much more than they do, as they are competing with a lucrative commercial industry. However academic hierarchies won't tolerate paying elevated salaries to people with lesser paper qualifications just because they are talented. So every year you get the people who want a bit of cash on the side, but aren't yet good enough to do part-time contracting.
Re:Blurring of MVC lines: Programming the Web Browser. on Saturday November 29, 2008 @08:55PM (#380545)
We use Adobe Flex, and at times have the Flex app write to a HTML page in the browser (for the vastly better markup). The .swf format makes things a bit more secure, although you can decompile Flex apps. For the most part we are targeting the flash engine for performance and functionality.
Re:Ask YC: Scheme vs Common Lisp - power/expressivity comparison. on Saturday November 29, 2008 @08:45PM (#380536)
Don't use any of the JVM schemes (for one thing, none of them even satisfy RSR5 in compiled mode), stick to Chicken or PLT.
Re:Ask HN: Debian or Ubuntu for Web Servers? on Saturday November 29, 2008 @03:09PM (#380319)
I favour ubuntu on servers mainly because it's what I use on my desktop, and it's handy to be able to write & test scripts on your desktop and deploy to the servers only once everything works.
Re:Blurring of MVC lines: Programming the Web Browser. on Friday November 28, 2008 @03:44PM (#379518)
The sensible way to build more complex web apps these days is to have a (invisible) client side model, and have the controller communicate with the server as is required (typically to fetch data, sometimes to poll). The server becomes more of a router and data repository, with less intelligence. It is sometimes easier to think of the server as a secondary, dumb user with a huge amount of data on tap. And the more intelligence you can push out to the client side the better the system will scale.
Re:Ask YC: Scheme vs Common Lisp - power/expressivity comparison. on Thursday November 27, 2008 @09:10AM (#378660)
Common Lisp's main advantage over Scheme is that it has been used commercially for years, and has thus accumulated a large number of libraries. Scheme was created as a more consistent and concise Lisp, and is better suited to experimentation.
Re:Ask HN: why not just use Eclipse? on Monday November 24, 2008 @06:57AM (#374708)
I like Vim, so I use Netbeans with the jVi plugin when I need an IDE. I would use Eclipse because of its more extensive language support, but there are no decent plugins that offer vi style navigation AND code-completion.

Older »