Forgot your password?

Comment: Re:The price you pay (Score 1) 227

by Kjella (#47520267) Attached to: 'Just Let Me Code!'

The agile way, quick and dirty. Find the code for whatever task you're supposed to do and change it. You do not try to place it on some grand master blueprint like in waterfall. Nor do you, according to agile, need that blueprint to add a new feature. If your code change breaks anything then tests will fail. Now you've got regressions, that's a task if you need one. Don't build any extra abstractions. Don't make your code overly generic. Go back and add those only as they become clearly needed and necessary. The general sentiment is that we don't know what tomorrow will bring, so fix it for today and if we need to redo it later we'll do just that.

You ask for the big picture, agile's answer is that there is none. The whole code base is alive and trying to keep on top of everything else that's happening is too much wasted time. You just keep the bits and pieces you work on working as you make changes. If the architecture becomes a problem then we'll make that a refactoring task to solve that particular issue, but it's never a full review. If agile was to create driving directions they'd go something like "Take the road going closest to the direction you want to go. If it becomes rough, carry on as it's probably better to get through that go back. If you really hit a dead end, make the smallest possible backtrack that lets you get around it."

Comment: Re:Is this real or fantasy? (Score 1) 160

by Kjella (#47492955) Attached to: Linux Needs Resource Management For Complex Workloads

These resources are all being managed today, there already are priorities for CPU, QoS for network bandwidth, ionice and quotas for storage and so on with a lot of specialization in each. He wants to build some kind of comprehensive resource management framework where everything from CPU time, memory, storage, network bandwidth etc. is being prioritized. It sounds extremely academic to me, particularly when I read the line:

I will make the assumption that everything at every level is monitored and tracked (...)

Besides, resource management isn't something that happens only on this level, for example if I have an SQL server then clearly who gets priority there matters, these are order transactions that should have millisecond latency and here's the consolidated monthly report we need by noon tomorrow. Load balancers, cache servers, read-only slaves, thread pools, TCP congestion logic, it's like you took something that you can write a whole library about and said "we need a framework for it". Good luck writing a framework that can balance anything in any situation, yes I suppose that from a galaxy away it might look like everything is a resource and we have consumers who need prioritization but the specifics of the situation matter a lot. Which is why there are many, many specialized systems that all do their specialized kind of resource management.

Comment: Re:"the market" = biz managers (Score 1) 191

by Kjella (#47490537) Attached to: Amazon Isn't Killing Writing, the Market Is

people want relevant, accurate news more than ever

No they don't, they gobble down the latest "rushed to the frontpage two minutes before the competition" and after being fed clickbait by clickbait that's wildly misleding they keep coming back for more. You're confusing it with that they want it two seconds after it happened, which is another thing entirely.

people want entertainment that is not formulaic & trite more than ever

The first Transformers movie made $700 million. "Transformers: Revenge of the Fallen" made $830 million, "Transformers: Dark of the Moon" grossed over a billion dollars and "Transformers: Age of Extinction" is 75% there after two weeks. Reality disagrees with you.

the only reason is that we, as consumers, have been conditioned by bullshit marketing to have ***REDUCED EXPECTATIONS OF VALUE***

No, most people mainstream because they want to since it involves the least effort. I could certainly find something I like better but a pizza from the popular pizza shop down on the corner will probably be fine. Those clothes I wear might not be a fashion statement but they work well enough. My car is certainly mainstream and it has its conveniences when it comes to service, repair, parts and resale market. Tried and true and not on the bleeding edge of anything. Maybe I could find one better or simpler or lower priced or lower on maintenance but at the risk of ending up with something I eventually won't like.

Like everyone I've got a few things I really care deeply about, like what parts my computer have and the other 95% I don't really care, I just want a product that's decent and will work for me unless I have some sort of special needs. Like what brand of tooth paste I use, I barely remember it well enough to pick up the same tube next time and I certainly don't care - it's not brand loyalty it's brand apathy. There's a few I don't like the taste of so there's "lemons" in the market and I can't really say I know what the improvements would be. It's not like I'm going to start reading toothpaste reviews to pick the best one.

Comment: Re:WRONG. (Score 1) 114

by Kjella (#47487619) Attached to: Preparing For Satellite Defense

Since ICBMs predate GPS by several decades and the US has a massive submarine launch capability I doubt taking out the satellites would affect the US counter-strike much. What worries China is the US rocket shield technology, they say it's against "rogue states" but who is to say what it's really capable of. If the US strikes first are they able to retaliate? Do they have any submarines capable if the ICBMs fail? Doubtful. Take out the satellites and you're back to MAD - if the US can nuke China then China wants to be sure they can nuke the US.

US has been and is pushing for a level of military superiority where they can't be harmed, where people thousands of miles away push buttons and drones fire on the enemy without anyone at the US side at risk. That's a very comfortable position for the US of course, but very uncomfortable position for everyone else. What's the deterrent from using this aggressively and excessively when there's no personal losses to waging war? If way, way more than three thousand die in Iraq or Afghanistan, well then that was necessary to secure American lives after 9/11. Their lives never count as much as our lives.

Comment: Re:Not actually accepting bitcoins. RTFA (Score 1) 152

by Kjella (#47486159) Attached to: Dell Starts Accepting Bitcoin

Which is pretty much exactly what VISA does when I want to pay with my NOK in USD. I don't have to find an ATM, withdraw cash and deliver US bills and that's generally what we mean by "Do you accept VISA?". If I can hand over Bitcoins and they handle the conversion it means they accept Bitcoins. Just like you in some third world tourist destinations can pay with US dollars, they'll just keep it until they can exchange it for local money. Sure, it's not a native Bitcoin economy but it is on the way to using Bitcoin as any other foreign currency which is a big step up.

Comment: Re:Until dell can pay it's bills with Bitcoin.... (Score 2) 152

by Kjella (#47485189) Attached to: Dell Starts Accepting Bitcoin

Large companies don't have the same kinds of issues small companies have. For one they're likely to do net exchange after they've paid off all expenses in that currency and large volumes get better rates very close to the interbank rate. I know my bank charges the interbank rate + 1.75% for foreign exchange, that's fine if we're talking about small sums but if I was buying say a $400,000 vacation home abroad I sure wouldn't be paying $7000 in fees. There are services that specialize in this, but the average person doesn't need them.

Comment: Re:Dissappointed (Score 1) 288

by Kjella (#47480307) Attached to: Australia Repeals Carbon Tax

As an Australian, I am bitterly disappointed in my Government. Whilst the rest of the world is ramping up their climate protection measures

And yet each year we set a new record on total emissions because there's a bigger population who wants a higher standard of living. Looking at Trends in global CO2 emissions 2013 report (pdf) on page 50 you can see that the emissions in industrialized nations are down around 20-25% per capita from 1990-2012 through greener technology but a lot of that is lost in population growth and the low hanging fruit is gone. For developing countries all the arrows point upwards, even if we assume China will level out at EU levels (almost there) and not US levels (about double) there's still India and another few billion people who'll also want the standard of modern living.

Currently the best guess is that world population will peak at a little over 9 billion people (this is mostly a fill-up of elderly, the number of children is not growing anymore) and if we assume the world average CO2 per capita will approach the EU average then we're still looking at a 25% increase from population growth and 50% from higher standard of living for a total of 1.25*1.5-1 = 87.5% above today's level. Unless there's a huge breakthrough in green energy it's almost inevitable that CO2 emissions will continue to increase massively, considering what's politically realistic. I don't suppose saying "stay poor, so you don't pollute like we do" will fly very far and genocide even less so.

Comment: Re:The Death of Bitcoin? (Score 2) 121

by Kjella (#47479767) Attached to: New York State Proposes Sweeping Bitcoin Regulations

Create a new BitCoin account, transfer some funds there and claim "I don't know whose account that is and I don't remember why I sent money there" and you've got a weak plausible deniability, I mean it's not like I have to keep track of my cash that way, just because I was given a $20 bill with serial number 1234567 from the bank it doesn't prove anything when it shows up in some drug dealer's roll of cash. Or for that matter, that a $20 bill once used to buy drugs is now in my hands. Money kept in secret must be used in secret though, if you pay with then openly it'll expose your shadow account and all the money paid from it as yours all along.

Comment: Re:Wait for it... (Score 1) 751

by Kjella (#47479589) Attached to: Malaysian Passenger Plane Reportedly Shot Down Over Ukraine

Terrorism is a hit and run business, if they're trying to cease and hold control over territory it's a civil war. Popular support is not a prerequisite, armed factions that clash in warlike combat while the general population suffers is more the norm rather than the exception. That one or both sides get external help too. Of course it doesn't exclude the possibility that those waging war also do terrorism, but taking control of buildings and raising flags isn't it.

Comment: Re:Burning platforms (Score 1, Interesting) 382

by Kjella (#47475007) Attached to: Microsoft CEO To Slash 18,000 Jobs, 12,500 From Nokia To Go

Well if the idea was to start a fire he overdid it, what's left of Nokia - at least the mobile division Microsoft bought - is nothing but a smoldering, burned out husk. Despite burning all other sales to the ground Windows Phone still only has about 3% market share and meanwhile Android has covered 80%+ of the market by units and makes money by volume, Apple with their high ASP (average selling price) and margin still do good on revenue while Microsoft is even deeper in no man's land than before.

I doubt Microsoft wanted to buy Nokia, but at this point they were really in danger of losing their one and only remaining hardware partner so it was either that or flunk out of the phone market entirely. Which would pretty much kill the vision they're selling with Windows across the board on phones and tablet/laptop convertibles. That the market isn't buying it yet - and IMHO never - is one thing, but it's what the stock holders are buying into and if Microsoft had to wave the white flag the stock price would tank.

I don't think Microsoft will do well as a hardware company and I don't really understand where all the synergy is supposed to come from, true they have the XBone division but apart from die shrinks they offer a new model maybe twice a decade. If they don't stay on top of all the latest screen, CPU, GPU, broadband, wireless, GPS, camera, sensor, SoC technology and so on then outdated phones don't sell worth shit. And the software to support it is also all mobile specific, what's left to chop?

Comment: Huh? (Score 4, Insightful) 83

by Kjella (#47469645) Attached to: Manuel Noriega Sues Activision Over Call of Duty

I find it very strange if I wouldn't have the same standing to sue anyone abusing my likeness in a US court for violation of US law in US jurisdiction as anyone else. For example, if you slander me in a US newspaper why shouldn't I have standing to sue you? If those laws didn't apply to literally everyone, any foreigner would be totally without the protection of the law in every country but their own and there's plenty crimes that can be conducted remotely.

Comment: Re:Erm (Score 1) 91

by Kjella (#47469417) Attached to: Researchers Find Evidence of How Higgs Particle Imparts Mass

So if only "one in 100 trillion" collisions produce detectable events, and they've only observed "billions" of collisions, then actually detecting just one is shear luck, and reproducing it is next to impossible.......

I guess I'm not understanding something.

They only capture the few collisions that look interesting for further analysis, I don't know exactly what that means but they probably got fingerprints for known, common collision results and discard them immediately. Like a coin flip where you dismiss heads and tails and only look for the WTF events like it landed on the edge, rolled off the table or was snatched in mid-air that doesn't fit any previous pattern.

Comment: Re:Fixed what seem like fundamental GUI bugs? (Score -1) 108

by Kjella (#47468843) Attached to: KDE Releases Plasma 5

1. check the bug report you posted to see if its fixed. seems a bit of a whinge about nothing though.
2. again, check the bug report you posted to see ifs been fixed. this is a real bug if its real. not experienced it myself

Personally, I just applied the "Windows 7 Installation Disc" patch. It seemed to solve my problems and it lets people like you get back to drinking the kool-aid. I didn't need any criticism I made be turned into an attack on myself of why I haven't been arsed to report/debug/bisect/patch/test it. You even managed to throw in a little belittling and dismissal, all you lacked was a bit of snark about how you "got what you paid for". I tried Linux because so many people told me it was ready, not to be some unpaid QA/alpha tester for buggy crap. That's the kind of work you'd have to pay me to do, free is not worth it. Expect people to get angry when you pull a bait and switch on them, even if you didn't do the baiting. And even though all it costs me was time I actually value my time and despite those who waste it.

Comment: Re:More Like Subsidized (Score 4, Insightful) 526

by Kjella (#47465671) Attached to: Rand Paul and Silicon Valley's Shifting Political Climate

In libertarian world negative externalities are paid by those who are stuck with them, even if they're an unwilling third party to someone else's actions because nobody has any responsibility for the common good. If a river flows through your land to someone else's land where they sell drinking water, you can dump your sewage in the river and sell your own clean upstream water. If you're a drug pusher and a junkie wants drugs it's a voluntary transaction, that the junkie robs and steals to feed his crack habit is none of your concern. If you come across a man dying of thirst, you don't have to give him a drink of water even if you have plenty. In short, libertarianism doesn't require you to do anything for anyone else's well-being.

The counter-arguments typically are that charity and compassion will kick in and libertarians will give him a drink of water, but not because they're compelled to by law. People will form voluntary agreements and shared resources like a town well out of mutual benefit. In short, their solution to the "tragedy of the commons" is basically to pretend it won't happen even though history shows it quickly devolves into a few rulers/gangs/companies with power and many regular people at their mercy. If you get to play with every dirty trick in the book then competition will quickly cease and one monopolist or an oligarchy will control the market and smother any start-up in its infancy.

Comment: Re:A shift in economic metrics (Score 1) 507

by Kjella (#47462987) Attached to: Ask Slashdot: Future-Proof Jobs?

It takes less work to produce the same, but we keep on wanting more. If I compare 2014 to what life was like in 1964 or 1914 then it's obvious I have vastly more and to such a degree I'm completely oblivious about it. When my dad was in his teens they barely had money to put food on the table. Clothes and shoes were mended and patched until they fell apart and the toys, entertainment and vacation budget was a flat zero and very often he'd be working on the farm rather than goofing off. Not to mention they lacked a few minor things like running water and electricity, I guess you can figure out all the other commodities that were missing. I remember when calling long distance - like, outside our county - was expensive and talking to relatives in the US absurdly so. Usually we got and sent one Christmas card a year.

Today's poverty around here is mostly about embarrassment and being a social outcast. No iPhone. No PlayStation. No exotic vacations. No brand clothes. No wasting money on cafes and restaurants. No big parties or expensive birthday presents for classmates. No expensive social activities/hobbies/sports. No living in fancy places in the expensive parts of town. I get it, being the poor kid is absolutely no fun and probably an easy pick for bullies. But apart from keeping up with the Jones' they don't starve or freeze or lack education or healthcare or indeed most modern comforts. Maybe it's just me but despite they being "poor" I'd rather spend money on children who are really being denied basic rights rather than excessive equality ideals at home.

Premature optimization is the root of all evil. -- D.E. Knuth