Slashdot Mirror


User: geoskd

geoskd's activity in the archive.

Stories
0
Comments
1,554
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,554

  1. Re:Sigh. on Microsoft Explains Why Edge Has So Few Extensions (betanews.com) · · Score: 2

    Almost feel sorry for Microsoft, they must wonder what they're doing wrong.

    It's not what they are doing wrong now, its what they've done wrong in the past.

    People who write browser extensions do it because they like the browser, but there is one little thing they think could be better. The problem Microsoft has is that most people who have a choice don't use edge because they don't trust microsoft, and people who use it because they have no choice are not the people who are going to write browser extensions.

    The only other path to browser extensions is profit, but theres no money in it because the market share is so low that it is essentially unmonetizable. Its the same basic problem that Microsoft had in mobile. The products are just fine, it's the company people don't trust. The only people who still like/trust Microsoft are those that are still ignorant of the real alternatives.

  2. Tomorrows headline on Solar Powered Smartwatch Successfully Crowdfunded on Kickstarter (theverge.com) · · Score: 5, Interesting

    Kickstarter funded startup for solar powered watch ends in disaster as startup discovers that watch size solar panels that are covered by sleeves don't produce enough power to run anything.

    Todays best solar panels produce about 15 watts per square foot under ideal conditions (south facing, unshaded direct sunlight). A watch is about 1 square inch (1/144th of a square). So you can start with 1/144th of 15 watts, and under ideal conditions the watch will generate 81 mW. Now you automatically have to divide that in half because you have about 50% nighttime, so the watch has to run on less than 40mW. Now because it still has to work at night, it needs some kind of energy storage, and charging and drawing from that storage will cost you about 15% of your efficiency round trip, so you can take that down to about 35mW. Next, you have to account for more northern climates where your solar load factor is lower because of the amount of atmosphere the light has to pass through, and you have to assume worst case that it will only provide 50% of the rated performance, so now you are down to 17mW. Now, a good microprocessor in sleep mode will draw about 1mA at 3.3V, or about 3.3mW, but during active function will draw around 10mA minimum (33mW). Although Bluetooth Low Energy itself will not use much power for low bandwidth usage, processing that information will require the CPU to be in the active state for a not-insignificant amount of the time. Assume that it will have to spend about 20% of its time actively handling status messages (remember the only way to get a processor that runs on so little power is that it is a 50MHz processor (about the same compute power as a 386 DX). So your average processor power draw should be about 7 mW under normal usage.

    All of that adds up to about a 2x power margin, but all of that has one fundamental assumption that kills the concept in the real world: The solar is only effective when pointed in the general direction of the sun. A watch (even without sleeves) will almost never be directly exposed to sunlight for any significant duration. (Note that light from indoor sources only produces about 1% of the energy as direct natural sunlight. That is why sitting in direct sunlight makes you warm, and indoor lighting doesn't).

    At the end of the day, a dumb watch would probably work just fine for this sort of thing, since a dumb watch only draws uAs. Once you add any kind of external communication protocol, even if it is BLE, you up the power draw to a level that simply can't be powered by energy harvesting of any kind (be it solar or motion, or anything else). I think they have a very nice design for a solar watch that can probably even work for non-smart usage, but if they think they are going to put anything in this thing that can talk to a smartphone, wifi, or any other wireless device, they are dreaming.

  3. great idea but... on Memorial Set For 'Pi Day' Creator (sfgate.com) · · Score: 1, Informative

    Pi day was a nifty idea, and I enjoy celebrating it with my kids, but I find it symbolic in many ways of the problem with our modern society that we are celebrating the wrong day. Most mathematicians worth their salt will tell you that the important constant isnt pi, but tau.

    I find it amusing that or society chooses to remember pi instead of tau demonstrating their overall flawed understanding of the correlations between math and geometry. The two are intricately linked

  4. Under state and federal civil or criminal procedural laws, subpoenas offer attorneys a chance to obtain information to help prove or disprove their client's case. [...] Similarly, civil attorneys often subpoena individuals to obtain information that may help settle someone's claim. [findlaw.com]

    In that very link, it clearly states that a person may refuse to appear if doing so is unduly burdensome. For an employee that is simply ridiculous, since the company already pays for their time, but as a private individual, *any* requirements on her time are almost by definition unduly burdensome. For that reason, attorneys will only rarely even make the attempt: usually only when the person is somehow directly involved in the suit.

    I was involved with two suits related to a former employer of mine being sued for various things. As a current employee I had to testify twice. There were several former employees who the plaintiffs wanted to subpoena who had direct knowledge of the subject matter of the suit, but our attorneys objected and the court agreed that the only thing the plaintiffs could have access to were current employees and company documentation. It was simply argued that the witnesses would provide no materially new evidence to the proceedings, and it would be unduly burdensome for the company to track them down and for the former employees to appear.

    The simple fact is that although, in theory, she could be subpoenaed, in practice the act of retiring effectively shielded her from any direct questioning.

    I could potentially see her being named a defendant though, especially in a class action suit. That would put a whole new wheel on the wagon as it were.

    ad hominem attacks asside, Any lawyer knows procedures and rules. A good lawyer knows precedent. A great lawyer sets precedent.

  5. Re:Not really on Equifax CSO 'Retires'. Known Bug Was Left Unpatched For Nearly Five Months (marketwatch.com) · · Score: 3, Informative

    As a material witness I'd rather suspect she could be issued with a subpoena by any court.

    Only in a criminal case. In a civil case, unless she is directly a party to the proceedings (is a named defendant), the court will have no reason to compel her to appear, and even if it did, she would be well within her rights to refuse. As an employee of the company, the judge can order the company to produce her, and they would have to or else they would face a penalty (commonly summary judgement against them). Since the company has no way to compel a non-employee to do anything, the only way to compel her to testify is to actually name her in the suit.

  6. Healthcare is rationed in socialized countries

    Healthcare is rationed in the United States as well. The only difference is who gets to call the shots and how the method of determining who gets "rationed". In socialized countries, a body that is answerable to the government (which is itself answerable to the voting public) determines how the healthcare resources are distributed. The total pool of available health care resources are established also by the government. In the United States, The distribution of health care resources is determined by a bunch of private companies who have a vested interest in providing the minimum health care possible to all persons. The total amount of health care resources available is also determined by the collective action of these private companies.

    People talk about death panels with socialized medicine. The reality is there are always death panels. The only real difference is that in socialized medicine, they are out in the open where they can be subject to scrutiny. With free market healthcare, you have no way of knowing who even makes the decisions or how they are made.

    It should also be noted that free market healthcare is almost guaranteed to be more expensive. That is because with socialized medicine, there is no need for a huge sales and marketing force to sell insurance. There is also far less need of a huge and complex billing system when you have one entity only paying the bills, and setting the prices.

    As for the rest of your post, I see some pretty outlandish statements, how about providing some evidence? For example, I know of two countries that have socialized medicine off the top of my head: Canada and Norway. Both countries have higher home ownership rates than the Unites States (in fact there are a whole lot of countries that make that list). I would expect tax rates to be higher when they are paying for health insurance. That is an expense I no longer have to pay 10% of my pay (large immediate family, employer is an asshole and provides only absolute minimum insurance which covers only the absolute minimum required under the law). So if my taxes go up by 10% and my out of pocket goes down by 10%, then who cares if its called taxes now instead of a line item expense? It is a huge win for small companies because they are no longer under the huge burden of spiraling healthcare costs.

    If health care in the US is so much better, then why does it cost us more? while providing less actual coverage? I pay more out of pocket (and my employer pays more) than any other nation on the planet, and yet, like myself, the vast majority of Amercians have effectively less coverage than the rest of the civilized world.

    America has great health options available to those of *any* nation who can afford the $100k for the expensive procedures that nobodys insurance covers. That can hardly be said to be of any value to us though because even though it is available in this country, and not others, our insurance wont pay for it any more than other countries insurance will pay for it.

  7. She retired. She wasn't fired.

    She was almost certainly informed that her options were to retire or be fired. By allowing her to simply retire, they render her unavailable to be questioned during the discovery phase of any court cases against them (she is now just another citizen, and she can only be compelled to give testimony in a criminal trial or by congress). Any entity wishing to sue Equifax in a civil trial will have only the documents she created to use against Equifax.

    The only hazard to Equifax in telling her to retire is that if it is determined that she was told to retire for the reasons I stated above, a judge could potentially hold Equifax executives in contempt for obstruction of justice and throw them in jail. In reality, that would never happen.

    From her point of view taking retirement was the smart option. It allowed her to keep any assets that she would forfeit if she quit or was fired.

    This was also a way for all parties to lessen their risk without admitting any guilt.

    All in all, th whole thing stinks to high heaven, and the parties involved have taken precisely the correct steps to minimize their exposure to the downside risk of this whole thing. If there wasn't a high power attorney calling the shots in the last few days at Equifax, I would be genuinely surprised.

  8. Re:Yes and no... on Equifax CEO Hired a Music Major as the Company's Chief Security Officer · · Score: 1

    Well if you have a degree in Comp Si you spent the last 3 years of your academic career not programming.

    What in the hell kind of university/college offers a comp sci degree where that is even remotely true?

  9. Are you really comparing Musk to Trump? In the end you have to pick someone as a shining beacon of humanity just to stay sane without becoming a nihilist. Which is arguably the only sane position...

    There are a very large number of people in this country who would make a strenuous argument that Trump is the savior of America. The rest of us look at them and shake our heads in wonder, but the simple truth is that their news source has been corrupted to the point that they have been lead to a completely messed up conclusion. Their conclusion is not really wrong based on the information they have been given.

    The entire point is: Are you so sure of your sources of information? I am sure as hell not.

  10. Bitcoin is not an investment, it is a gamble.

    Does anybody know how to short bitcoin?

  11. Musk wants his workers to have money, not lecherous outsiders.

    Be very careful ascribing motivations to others. You should make absolute certain that Musks motives are what you think they are, and that you haven't simply superimposed the motives you want Musk to have.

    Everyone wants a hero. They love a good Robinhood story; so much so that they will imagine it even if it doesn't actually exist. That is why Donald Trump is the president of the united states.

  12. Re:Elon Musk is a hypocrite on Tesla Faces Labor Board Complaint Alleging Interference With Unionization (arstechnica.com) · · Score: 2, Interesting

    I've managed to invest around $900,000

    Lets assume it has taken you 20 years to accumulate that much. At an average 5% return, that would mean your monthly contribution has been about $6,000 per month. Even if this is pretax, and assuming you are homeless and don't eat, that puts your annual income at $72,000

    So your basic solution to low paying non-union jobs is to not have a low paying job. Nicely done! You have solved world poverty. We need to make everyone aware of this breakthrough

    Somehow, I think the more likely answer is that you're an asshole libertarian, and can't justify your political beliefs without lying.

  13. Wow, that's a long time to be running a modernization initiative.

    Thats because every decision that has been made up to this point has been of the same caliber as the decision to go with windows phone, and now iPhone.

    Their first choice when getting rid of Windows phone was blackberry, because somebody told them Blackberries were the best phone there is. Alas, they couldn't actually figure out how to buy them, so iPhone it is.

  14. You have to be able to trust your compiler...

    I barely trust Microsoft to not release malware that infects other companies products. Why the hell would invite them into my OS if I don't have to.

  15. Re:People that have real jobs... on Some Retailers Criticize Amazon's Recall of Eclipse Glasses (kgw.com) · · Score: 0

    A good job means you can take vacation whenever you want to, because you work for an employer who understands work/life balance, and respects employee requests for time off

    A great many employers do not have the luxury of offering their employees unrestricted vacation time. If UPS or the post office told people there would be no deliveries on monday, because the entire workforce wanted the day off to watch the eclipse, there would be open riots in the streets.

    Or, what is your opinion of the power company having un-staffed nuclear plants because everyone wants to watch the eclipse?

    You live in a fantasy world jackass, get off your horse and take a look around you

    Prick

  16. Re:But why? on How Rust Can Replace C In Python Libraries (infoworld.com) · · Score: 2, Interesting

    Let them use Rust. Switch them to C++ for the real work.

    Unfortunately, these interpreted languages tend to ruin programmers. Most (not all, but most) of the programmer I have met who were taught using a "modern" language like python, Go, Rust, Eiffel, etc... just don't amount to much. When they do eventually find they can no longer ignore the performance implications of their code, they are woefully unprepared to deal with C or C++. They consider the error messages cryptic and arcane, and they try their almighty best to use C and C++ the way they have used these other languages. The result is code that is slow bloated and buggy as hell.

    Programmers need to face the memory management demons early in their education. The longer they wait, the less comfortable they will be tackling pointers and all of their implications when the time comes.

  17. Re:But why? on How Rust Can Replace C In Python Libraries (infoworld.com) · · Score: 4, Insightful

    These days there's pretty much no reason to do any of this, which means that the only times you're going to do it is by accident. ie when you put a bug in your application.

    That has to be the most ignorant thing in these comments so far, and there are some pretty stupid things in the comments above...

    Ignoring the performance of your software is just plain dumb. Web companies tend to get away with it, because they are not paying for the compute power directly, but it still annoys their users. If Google or Bing ignored the performance of the software needed to perform search, they would need vastly more hardware to keep up with demand. It is no accident that the backend of Google Search is written in C++, and that this all runs on a customized linux based OS.

    Do you have an HDMI TV? Have you noticed that it takes many 10's of seconds to turn on? That is because some dumb F^@# thought it would be a good idea to implement the interface in Java and it takes *forever* to start up. 50+ years ago, Kernigan and Ritchie came up with C because assembler was not portable. decades later, Stroustrup came up with C++, and there has not been a language since that can match the performance of either.

    When you are selling 50M of a product, and you want to put a processor that costs $0.50 more in it because you are too incompetent to write efficient code, your ass will be fired and replaced with someone who can do their job. In the mean time I hope I never have to use a product that has any of your "work" product in it.

  18. Re:Client-side validation? on Company Gets 45,000 Bad Facebook Reviews After Teenaged Hacker's Unjust Arrest (bleepingcomputer.com) · · Score: 5, Informative

    A network glitch turns this into 128 tickets, and the server charges your card for 128 tickets.

    Umm, No.

    TCP/IP (specifically the transport layer) handles packet integrity. What gets sent is what is delivered or nothing at all. Client side validation's only purpose is to ensure that the user is informed when they have entered invalid information so that they can correct their mistake. If you are trying to use it any other way, I hope you are not a professional web developer.

  19. From everything I've heard, only Word is up to par, but the other things in the package are sadly wanting

    You, sir, have been misled. For almost everything, LibreOffice is perfectly sufficient. The one glaring exception is excel vs calc. In that one area, Microsoft has a clear advantage because of the huge investment companies made in VBA based spreadsheets. Long term, this may be the only thing that keeps Microsoft products afloat as they piss off their user base as fast as they can invent new ways of doing it. Sooner or later, these companies will figure out that the cost of re-writing VBA scripts in something more universal plus the cost of a maintenance contract for an entire Linux stack is less than the cost of the windows stack. As that realization happens, slowly Microsoft shops will convert. It wont happen overnight, but Microsoft shops are at a cost structure disadvantage to non-MS shops already, and that will only get worse as the alternative products get more and more mature and the cost of maintenance drops.

  20. Re:elections have consequences on Seattle City Council Unanimously Approves Income Tax For the Rich (geekwire.com) · · Score: 2

    when you vote for socialists/communists you get your money stolen. Have fun.

    Democrats steal from the rich and give it to themselves

    Republicans on the other hand, steal from the poor and give it to themselves

    Democrat, Republican, it doesn't matter, we've all been had.

  21. Re:$250K is the definition of the evil 1% on Seattle City Council Unanimously Approves Income Tax For the Rich (geekwire.com) · · Score: 5, Insightful

    Yeah, that was my first thought, when did $250K a year define you as rich?

    In *every* part of the US, that will define you as rich. If you can afford a $50,000 car, you are rich. If you can afford a 2000+ sqft home, you are rich. If you can afford to buy a decaf latte grande every day, you are rich. *Most* americans live paycheck to paycheck and are vastly in debt. Slashdotters are not typical people. Moreover, most slashdotters don't even know anyone who isn't rich. They will live in a rich neighborhood, and work with rich people, and buy everything online, or from stores staffed by the children of rich people. On the rare occasion when they do go into a walmart, they look at the cashier with pitty thinking that these are the only poor people. They never see the 5,000 people who would kill just to get that walmart job. They never see the people working the warehouse jobs, or the folks living in the places where you joke about being unsafe to drive at night. They simply don't understand that their world is the exception not the rule.

    The other side of that are the working class and poor. They know the rich exist, but they never see them, they never get to go into those neighborhoods. Their kids don't go to the same schools with the rich kids so they never have a reason to meet with the rich parents at PTA meetings (assuming they could even get enough time off work to go).

    The simple truth is there are two Americas. There is the one you live in, and the one they live in. I sincerely hope you never have to live in their world because it is a pale shadow of the America you live in. In spite of that fact, their lifes work means you can get your stuff cheap online and in store. They buy the products that directly or indirectly fund your huge paychecks. In a very real sense, they are very nearly modern day slaves who's entire existences fuels your lifestyle.

    The average American watching TV is looking at a lifestyle that is beyond their own. They can only aspire to have the kind of wealth they see on their nightly sitcoms and dramas, but they watch anyways always dreaming that they live those lives instead of their own.

    I could give you a million places to look where you could peel back the veil of abject poverty and see the new slave class this country has embraced, but it is probably better that you continue to live the fantasy so that you can pursue the things that just might actually make a better tomorrow for everyone. If you had to face the demons that comes with your own wealth, it might destroy the fragile innocence that allows you to sleep at night.

  22. Re: Does Anyone Use That? on Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License (perens.com) · · Score: 5, Informative

    Fuck the good ideas and flaws that get fixed, submit pretty patches or fuck off

    Patches can introduce bugs and security flaws as easily as they can fix them.

    Every where I have worked has a had a strict policy of one issue per pull request for that very reason. Reviewing code is hard enough when its a single issue at a time.

  23. Re:yet it still makes sense on Seattle Minimum Wage Study Has Serious Flaws (washingtonpost.com) · · Score: 1

    Even if the study has flaws, it makes sense in economic theory.

    Economic theory is just that: Theory. Economics lacks proper scientific properties such as repeatability and falsifiability. It is barely anything more than a bunch of opinion dressed up in a thin veneer of respectability. To borrow a phrase from elsewhere, you can put lipstick on a pig...

    I don't care one whit if this study agrees with any particular theory if the study itself has been shown to have many flaws above and beyond the fundamental limitations of the study of economics, then it is essentially worthless, and trying to claim any conclusions based on it is at best ignorant, and at worst dishonest. That includes the contrapositive of claiming that the studies inviability supports any contradicting theory either. The simple truth is that with the glaring flaws in the study, it should be sent back to the original authors to be corrected. If no such correcting is possible due to the basic structure of the study itself, then it should be destroyed and forgotten as it has less value than the paper it is printed on.

  24. Re: Tech Culture Does Protect Some Harassers on Investors Who Back VC Funds Are Worried About Valley Culture (axios.com) · · Score: 1

    I agree, Sargon can't scream harassment now when he had called Sarkeesian much worse

    You'll not hear an argument form me on that score. There was never any doubt in my mind that he is an asshole. The only thing that has changed is my opinion of her has dropped to nearly his level.

  25. Re: Tech Culture Does Protect Some Harassers on Investors Who Back VC Funds Are Worried About Valley Culture (axios.com) · · Score: 2, Informative

    he's a harasser that deliberately took up the front rows with a gang of his cronies in a transparent play to intimidate her, and she wasn't having his shit.

    People are not allowed to have it both ways. You can't play the victim and then undertake the same behaviors you are complaining about in others. It makes you a hypocrite. People will put up with a lot, but will not tolerate a hypocrite.

    What she should have done is simply ignore them, and if they start to make a scene, let the crowd take care of them. If the crowd wont do anything about it, then surely the local and possibly national news media will.

    If your boss behaved the way she did, you would make damn sure to watch your back, and a large percentage of your co-workers would be actively looking for a way to get rid of him/her. She may have started out as the victim, but now shes just another part of the problem.