Forgot your password?

Comment: Re:Can Iowa handle a circus that large? (Score 5, Interesting) 417

by firewrought (#48467981) Attached to: Former HP CEO Carly Fiorina Considering US Presidential Run

Forget about it. Just move on and go back to core basics in freedom and liberty. The Libertarian platform is your best hope, just drop the identity politics as authoritative tyranny needs to be stopped.

Sigh... if only. Unfortunately, the libertarian brand of freedom is in effect more about shifting federal power to wealthy corporations, religious institutions, and state-level control than it is about empowering individuals to have control over their own lives. There's no emphasis on education, healthcare reform, consumer protection, or intellectual property reform; there's very inconsistent support for the broad field of civil rights (including digital rights, women's rights, LGBT rights, worker's rights, immigration policy, police accountability, civil asset forfeiture reform, etc.).

They've got some good points: supporting gun rights, legalizing/decriminalizing marijuana, limiting federal power, challenging the DOD budget, and opposing pointless wars in the middle east. I give them points for wanting to confront reality on social security/medicare, even if their solution is to tear down most of the safety nets. When it comes to taxes or the environment, they seem to live in some far off fantasyland that wants to entrust our air/water/infrastructure/dignity to profit-focused institutions.

Unfortunately it's tainted by a bunch of anarchist nut balls, but I believe it's worth cleaning up and reorganizing to make it a viable serious party.

It's tainted even more by plutocrat backers that want power over others (without the pesky need to get elected) and zero taxes. But yeah, there is a core to their message that might be worth redeeming. It seems to me like they should seek out moderate democrats and try to establish a new liberalism. Maybe some progressives could acknowledge that life is just going to have some unhappy stories sometimes, and you don't need to pass a law or start a new government program everytime something on the news make you sad. Ultimately, we need both individual liberty and social responsibility.

Comment: Re:Photo Editing (Score 1) 329

by firewrought (#48441553) Attached to: Eizo Debuts Monitor With 1:1 Aspect Ratio

Radius made for the Macintosh in the long, long ago.

They're not in the biz anymore, but you can find plenty of pivoting monitors sold by the major brands. Some of my coworkers really like having one monitor in landscape (for spreadsheets, coding, etc.) and one in portrait (for documentation, web pages, etc). If you want one, do your research: portrait mode may not support wide viewing angles well, and font rendering may be screwy (because sub-pixel rendering assumes horizontal sub-pixels, not vertical ones). Also, unlike your smartphone, pivoting monitors don't necessarily contain a sensor to automatically detect changes in orientation: you have to tell the OS to display output for you, then physically rotate the display.

Comment: Re:Can someone expolain what's so great about HTML (Score 1) 133

by firewrought (#48412093) Attached to: HTML5: It's Already Everywhere, Even In Mobile
Parent's exactly right.... HTML5 is significant because it's an application development platform that runs almost everywhere. Yes, there are a lot of problems with standardization, security, semantics, etc., as others in this thread have pointed out, but none of this answers the question posed by OP... you can publish an HTML5 application today and it's instantly available to be run on hundreds of millions of phones, tablets, and PC's worldwide. That's a killer feature that no other development platform provides. (No, JWS doesn't count.)

Comment: Re:Or just practicing for an actual job (Score 1) 320

by firewrought (#48370599) Attached to: Duke: No Mercy For CS 201 Cheaters Who Don't Turn Selves In By Wednesday

Just out of curiosity are there any professional programmers out there who don't regularly copy functions from the Internet?

The whole point of the course is to try & figure out how data structures and algorithms are implemented. It's as much about problem solving as it is coding. Sure, you could always just use std::vector in your C++ programs for vectors, but do you really understand how they work? What about binary trees and linked lists? That's the type of stuff they're teaching in these classes. Copying code & modifying it for your own purposes is fine for production, but if these students don't understand how the underlying code works, then their chances of successfully using it greatly diminishes.

And to extend what you're saying, ultimately professional programmers *do* have to design novel data structures and the algorithms to manage them. How are you going to build a thread-safe incrementally updating cross-reference table when you don't even know to implement a linked list?

Comment: Re:Dumb idea ... Lots of assumptions .... (Score 2) 698

by firewrought (#48370451) Attached to: US School Installs 'Shooter Detection' System

To obtain a firearm certificate, the police must be satisfied that a person has "good reason" to own each firearm, and that they can be trusted with it "without danger to the public safety or to the peace". Under Home Office guidelines, firearms certificates are only issued if a person has legitimate sporting, collecting, or work-related reasons for ownership. Since 1968, self-defence has not been considered a valid reason to own a firearm.

Not even remotely similar to anything proposed in the US as common sense.

In the US, protection from the state itself is a valid reason to own a firearm. The founders believed that the government must always be afraid of the people, not the other way around, and the second amendment was seen (rightly or wrongly) as a means of securing this.

Comment: Re:Sounds like what Sun did (Score 1) 525

The codebase has been sitting behind a proprietary wall for so long that it's been completely insulated from the real world of code quality

The wall's not that high: Reflector and ILSpy have been around for a long time, and non-obfuscated .NET code decompiles pretty cleanly.

The real world expects quality code on par with the BSD kernel.

(1) Most all production code is crappy, especially application code. (2) Systems/kernel code is generally high-quality because it has to be. (3) From what I've seen, the .NET API's are pretty decent... both on the outside (with excellent usablity*) and on the inside (with mostly straightforward code**). (4) I haven't seen the .NET run-time code, but Microsoft undoubtedly invested some of their best systems developers in designing the CLR. I'd be surprised if it stank bad enough to drive folks to Java.

* Excepting the huge learning curve with some API's, like WCF and WPF. ** An exception would be the configuration system, which is painful in many ways.

Comment: Re:Why feed the lawyers? (Score 2) 268

by firewrought (#48360573) Attached to: GNOME Project Seeks Donations For Trademark Battle With Groupon

Huh? What does that have to do with anything? Was GNOME marketing Lowes POS system under the name GNOME? No. Someone just happened to use the GNOME desktop manager to make a POS system (not called GNOME).

For all we know, Lowe's (or a software vendor contracted by Lowes) may have marketed (or may choose in the future to market) their POS to other parties as a GNOME-based product. It wouldn't be the product name, but it could be trumpeted in the feature listing. For that matter, the GNOME project may reasonably identify an opportunity to produce a POS-specific version of their product and want to call it "GNOME-POS" or something.

The Lowe's example definitely shows the overlapping and competing uses of the name: your average moron in a hurry isn't going to know the difference between a POS named "Gnome" and a Desktop Environment called "GNOME" that can be used to construct POS systems.

Boss: "Should we buy Gnome for our POS?"

Employee: "No, we should use GNOME for our POS."

Boss: "WTF??"

Comment: Re:Guns aren't needed for a revolution (Score 1) 184

by firewrought (#48335727) Attached to: British Spies Are Free To Target Lawyers and Journalists

Guns aren't required for a revolution to occur.

See also 198 Methods of Nonviolent Action (from the book From Dictatorship to Democracy, available here).

Certainly you can have a revolution with guns but the notion that your little peashooter is what is keeping the most powerful military on the planet in check is pretty much laughable.

Don't underestimate the value of possessing threat capability, even if you're not going to use it. Would Gandhi, King, and Mandela have been equally successful in a society without the simmering potential for all-out race war?

CCI Power 6/40: one board, a megabyte of cache, and an attitude...