Forgot your password?
typodupeerror

Comment Of course, it’s implemented as a dark patter (Score 4, Informative) 34

I used TaxAct for the last two years and ran into this, and the way they implemented it, it’s absolutely a dark pattern. The page where they harvest your consent to share information with third parties has extremely roundabout, legalistic wording that overall looks like they’re asking for your consent to simply process your taxes. The true details are in there if you read very carefully, but good luck if you don’t have training in logic or law. The form includes inputs for “Signature” (your name) and the date. The big, obvious “I Agree” button accepts their terms; a smaller “I Don’t Agree” text link skips forward and lets you finish your tax filing without approving third-party info sharing.

Text from a screenshot of last year’s consent form:

-----

Consent to use your tax information.

Plain Talk: In order for TaxAct to personalize your refund options, we need your permission to use some of the tax information you entered.

Federal law requires this consent form be provided to you. Unless authorized by law, we cannot use your tax return information for purposes other than the preparation and filing of your tax return without your consent.

You are not required to complete this form to engage our tax return preparation services. If we obtain your signature on this form by conditioning our tax return preparation services on your consent, your consent will not be valid. Your consent is valid for the amount of time that you specify. If you do not specify the duration of your consent, your consent is valid for one year from the date of signature.

By clicking “I Agree", I, [your name], authorize TaxAct to use the information I provide during the preparation of my 2021 tax return along with my prior year refund funding rate and similar information from prior years as needed to communicate with me and to evaluate and present refund and payment options available to me. By completing this form my consent will be effective until December 31, 2025.

[pre-filled input: "Signature"] [pre-filled input: "Today’s Date"]

If you believe your tax return information has been disclosed or used improperly in a manner unauthorized by law or without your permission, you may contact the Treasury Inspector General for Tax Administration (TIGTA) by telephone at 1-800-366-4484, or by email at complaints@tigta.treas.gov.

[button: “< Back"] [text link: "I Don’t Agree"] [highlighted button: "I Agree"]

Comment Re: Solution to laziness (Score 2) 113

An example: I was a front-end developer for the Wall Street Journal five years ago. The home page was a shifting multi-column stack of dozens of internal content modules (developed by different programmers) that had no awareness of each other (also often the case with the programmers), along with dynamic ads and an astounding amount of additional crud that included externally-sourced content like spammy Taboola and Outbrain links. To conserve bandwidth, the module containers triggered just-in-time content loading when the user scrolled down to within a certain number of pixels. There was effectively no way for any part of the page to know the position of any other part. Sure, I declared the sizes for images within my module, but it had no effect on the rest of the page.

Comment Somebody Else's Problem (Score 1) 1233

And as for American Football, it's just silly. You have 1 point, 2 points, 3 points and 6 points depending on what's done. And the stuff that scores 1 point CAN score 3 points and the one that usually scores 6 points can be 2 points instead. The only reason it makes sense is that you're used to it.

I suppose so. Now try to explain Cricket to an American. No, go ahead, I'll wait here.

Comment Re:but... (Score 1) 351

Isn't it more than a bit arrogant and unrealistic to think the US is the only country with these technologies?
I mean, I know many Americans like to believe the US invented absolutely everything and are ahead of everyone else technologically, but in fact they really didn't and aren't.

I think you'll find that technologies commonly found outside the U.S. don't see a lot of demand for smugglers to sneak them out of the U.S. illegally.

The Internet

Kazaa Founder Wants Us To Find "Legitimate" Files 75

Just because I'm an writes "The Sydney Morning Herald reports that Kevin Bermeister and Michael Speck have been developing technology to return search results on file sharing programs that point to pay-for content from the copyright holders. The article reports that there are trials planned for Australian ISPs, with interest from elsewhere on the globe."
Programming

6 Languages You Wish the Boss Let You Use 264

Esther Schindler writes "Several weeks ago, Lynn Greiner's article on the state of the scripting universe was slashdotted. Several people raised their eyebrows at the (to them) obvious omissions, since the article only covered PHP, Perl, Python, Ruby, Tcl and JavaScript. As I wrote at the time, Lynn chose those languages because hers was a follow-up to an article from three years back. However, it was a fair point. While CIO has covered several in depth, those five dynamic languages are not the only ones developers use. In 6 Scripting Languages Your Developers Wish You'd Let Them Use, CIO looks at several (including Groovy, Scala, Lua, F#, Clojure and Boo) which deserve more attention for business software development, even if your shop is dedicated to Java or .NET. Each language gets a formal definition and then a quote or two from a developer who explains why it inspires passion."

Comment Changes are needed... but not in the kernel (Score 2, Interesting) 645

Seems odd for such a non-technical article to latch onto a term like "micro-kernel" like it was all hot and new. OS X is built on a BSD which has it's roots in 60's and 70's OS design, just like the VMS roots of WinNT.

OS X didn't change the world by bringing some great new underlying architecture to the table. In fact, their kernel and filesystem are arguably getting long in the tooth. The value that OS X brought to the table was the fantastic Carbon and Cocoa development platforms. And they have continued to execute and iterate on these platforms, providing the "Core" series of APIs (CoreGraphics, CoreAnimation, CoreAudio, etc.) to make certain HW services more accessible.

There's very little cool stuff to be gained in the windows world by developing a new kernel from scratch. A quantum leap to something like Singularity would not solve MS's problem. The problem is the platform. What's really dead and bloated is the Win32 subsystem. The kernel doesn't need major tweaking. In fact, the NT kernel was designed from the beginning such that it could easily run the old busted Win32 subsystem alongside a new subsystem without needing to resort to expensive virtualization.

Unfortunately, the way Microsoft is built today it have a fatal organizational flaw that prevents creating the next great Windows platform. The platform/dev tools team and the OS team are in completely different business groups within the company. The platform team develops the wonderful .NET platform for small/medium applications and server apps while the OS team keeps crudging along with Win32. Managed languages have their place, but they have yet to gain traction for any top shelf large-scale windows client application vendors (Office, Adobe, etc.) Major client application development still relies on unmanaged APIs, and IMHO the Windows unmanaged APIs are arguably the worst (viable) development platform available today.

What Windows needs is a new subsystem/development platform to break with Win32, providing simplified, extensible *unmanaged* application development, with modern easy-to-use abstractions for hardware services such as graphics, data, audio and networking (which would probably look not entirely unlike an unmanaged counterpart to WPF/WCF/WinFS).

Data Storage

SSD Prices On Parity With High-End HDD By 2011 106

kgagne writes "EMC executives were heavily pitching the virtues of solid state disk drives at their annual users conference in Las Vegas, saying that SSD will not only be on price parity with high-end Fibre Channel disk drives by the end of 2010 or early 2011, but that NAND memory will solve all sorts of read/write issues created by spinning disk technology. EMC's CEO and its storage platforms chief said the company will do everything it can to drive SSD prices down, and adoption up, by deploying them in their products. One issue might be that EMC is using SSD from STEC, which is being sued by Seagate for patent infringement." The article also mentions some of the work EMC has been doing to make sure SSD is enterprise-class reliable, such as developing "wear leveling" software.
Open Source

Open Source Robot for Household Tasks 99

bednarz brings us a NetworkWorld story about the development of a robot through an open source project. The objective of the project is to "take robotics from research into homes." Quoting: "One of its immediate goals is to build 10 robots and make them available to university researchers as a common platform that can be tinkered with and improved. Willow Garage will also supply 'an open-source code base integrated from the best open-source robotics software available,' President and CEO Steve Cousins said. In Cousins' video presentation, the first version of the robot could be seen vacuuming, picking up toys off the floor of a living room, taking dishes out of a dishwasher, and most importantly of all, using a bottle opener to crack open a cold, refreshing brew."

Slashdot Top Deals

I have ways of making money that you know nothing of. -- John D. Rockefeller

Working...