Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Re:Not Surprising (Score 1) 742

by hattig (#49780895) Attached to: Greece Is Running Out of Money, Cannot Make June IMF Repayment

From the OP: "The Greek government lied to its population, and the EU, about how much debt the country had."

Now the Greek people have to take blame for their culture of tax avoidance and cash in hand work practices. But that wasn't all Greek people.

Maybe they could sell a Greek island or two. :p

Comment: Re:it's not "slow and calculated torture" (Score 1) 742

by hattig (#49780819) Attached to: Greece Is Running Out of Money, Cannot Make June IMF Repayment

It would be best to let Greece exit, and go back to the Drachma and rebuilding themselves in the way they want to.

However they should not have been allowed into the Euro initially with such a corrupt tax collection ("evasion") system in place.

OTOH Austerity doesn't work unless you can control it yourself (i.e., devalue your own currency). As Greece doesn't have its own currency, Austerity is simply ongoing pain and punishment for them. Austerity is counter-productive in that it reduces GDP faster than debts are repaid (whereas Keynsian economics says spend money to raise GDP faster than the debt rises - successfully used by Obama in the US after the financial crash to give the US great rates of growth relative to other countries). Hopefully this will be the first step in the collapse of Germany's economic invasion of Europe, and in the future a more equitable and sensible combined currency can be created that doesn't have all the issues.

And yes, I'm generally in favour of the concept of the EU, the Euro, etc. However the current setup doesn't work right for many members and the incumbents (Germany, France) don't want to change it as it works for them.

Comment: Re:flat as a pancake: invasion pending (Score 1) 236

by hattig (#49780797) Attached to: Microsoft Tries Another Icon Theme For Windows 10

This wouldn't be such an issue if they provided an alternative. Or hell, make it themeable, even at a very basic* level.

And no, the Windows 95 style 'alternative' isn't reasonable.

For example, adding settings that were only:

* UI element bevel, inset: 0 - n pixels
* UI light source: Top Left, Top, Top Right

You could allow unflattening of UI elements with just some bevel drawing and light sources. Hell, it could be a normal map on the UI elements and the GPU could render the bevels itself, no line-drawing required.

Metro is a big ass of a UI, that requires the user to learn locations of functionality rather than being easy to discover by use of functional groupings and large identifiable icons (not small monochrome abstractions). It's one of those UIs that's good on paper, and maybe screenshots (because of the blocks of colour), but is just horrible to use.

Comment: And this is new how? (Score 1) 296

by hattig (#49648225) Attached to: A Visual Walk Through Amazon's Impact On One Seattle Neighborhood

But are the townhouses $600,000 each?

Typically this is what happens in neighbourhoods as population goes up and house prices go up, and demand for cheaper (not cheap, just cheaper) houses increases.

Nothing new here. The new houses look like they're built to a decent standard of construction.

Comment: Re:One small problem (Score 1, Flamebait) 509

by hattig (#49637721) Attached to: What To Say When the Police Tell You To Stop Filming Them

This is why your phone needs to be set to upload videos to the cloud at all times. You cannot let the pigs get the phone and conveniently lose it or break it to eradicate the evidence. Also make sure someone else has at least read access to the upload folder.

Surely the best move is to ensure that you are recording at the best quality the device can do, and the closest optical zoom the device can achieve, whilst staying out of the situation.

Comment: Re:jQuery is for lazy, fat, "developers" (Score 1) 218

by hattig (#49567765) Attached to: JavaScript Devs: Is It Still Worth Learning jQuery?

1. Don't use the compat version of jQuery then if you don't need to support old browsers. jQuery 2 exists for a reason.

2. Yes, JSONP is a way to transport data between different domains. Don't call domains you don't absolutely trust. JSONP isn't a fault of jQuery, but the browser security model.

3. jQueryUI is a different dependency. Don't use it if you don't want it. It really depends on your application though, if it's presenting a UI, then are you going to implement it all yourself, or pick one of the many UI JS libraries that will be in the same size ballpark. Browser downloads once, browser caches, job done - and these libraries are usually accessed from a CDN, so you probably already have it in your cache.

Comment: Re:meh (Score 1) 218

by hattig (#49567711) Attached to: JavaScript Devs: Is It Still Worth Learning jQuery?

Err, updating the DOM and making updates to small parts of the page as a result of Ajax calls within a front-end Javascript application is the right way to create modern web apps.

What you are advocating is the full page reload, which is a massive horror for many websites. The only use case for full page reload for trivial content updates these days is to serve another bundle of ads around the next bit of content, and single-article based websites where the content is most of the page (e.g., a news site where you are clicking between stories via category links and indexes of articles).

Seriously, many modern websites are a set of single-page applications (and maybe static pages). The only page reloads should be switching between these applications. [Page resources (JS, images, etc) should ideally be stored in a CDN if you can afford that.].

Comment: Re:You forget memory usage... (Score 1) 218

by hattig (#49567659) Attached to: JavaScript Devs: Is It Still Worth Learning jQuery?

I think that Javascript devs need to learn more about creating a build process to minify and crush the JS dependencies into a single file, rather than which new framework to use for each new project they start.

If your build process takes your dependencies (from npm, for example) and then concatenates them, and minifies them into a single dependency, that saves bandwidth, http calls, and time. If it can do dead code analysis too, to remove those unused functions, then great.

From reading comments, etc, there seems to be an argument into splitting the Ajax convenience methods of jQuery out from the rest, as lots of developers use the former, but you don't need the other niceties such as the highly abstract and overhead inducing $('thing') notation. Perhaps the jQuery 3 work will go some way to fixing this anyway, as it will be far smaller in the non-compat option.

Comment: Re:Sounds like upper middle class housing developm (Score 1) 540

by hattig (#49519069) Attached to: George Lucas Building Low-Income Housing Next Door To Millionaires

There is always the option that the news outlets have confused final asset value with construction cost.

I.e., the properties will be worth $900k each on average, once built, but the build cost is likely to be a lot lot lower.

This would seem far more reasonable for 2 and 3 bedroom apartments in a low-rise housing block, however high quality the construction is.

And assuming a more reasonable $1000 a month rent, or even $1500 a month, the financials start to make more sense if the building cost is closer to $50m than $200m.

Comment: Re:What makes it so expensive? (Score 1) 56

by hattig (#49334563) Attached to: Stanford Breakthrough Could Make Better Chips Cheaper

Well, they re-use the same wafer 50-100 times, but I presume the additional processing steps add some additional per-re-use cost.

It's still $5 versus $50, but given that wafer processing itself can cost $5000 to $10000 per wafer, the wafer cost is now insignificant - especially if GaAS processing is cheaper in any way than silicon wafer processing.

You have junk mail.