Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Doh! (Score 1) 74

Throttling does not affect packet latency.

The data has to get there in some form, whether in UDP or TCP packets, so any need to resend does affect session latency. One way to work around packet drops in games is to send absolute positions instead of motion deltas, but that takes more data and affects transmission speed. Latency IS affected.

Another related issue is any ISP can suddenly decide to privilege their own VoIP service packets in congestion cases, over any other latency or drop sensitive data, like voice chat or other non-ISP VoIP services. Network Neutrality affects fairness in all forms of competition online.

Communications

Powerful Linux ISP Router Distribution? 268

fibrewire writes "I'm building a Wireless ISP using commercial grade, low cost equipment. My main stumbling block is that I cannot find a decent open source ISP class routing distribution. Closest thing to even a decent tool is Ubiquiti's AIRControl — but even it doesn't play well with other network monitoring software. I've used Mikrotik's RouterOS for five years, but it just isn't built for what I need. I don't mind paying licensing fees, but $300K for a Cisco Universal Broadband Router is out of my budget. Has anyone seen any good open-source/cheap hardware/software systems that will scale to several thousand users?"

Comment Foolhardy indeed (Score 1) 1

"It's foolhardy to use this statistic to infer that American firms are losing ground to foreign competitors because with patents, it’s important to consider quality, as well as quantity."

It is also foolhardy to infer that ANY of these patents are worth spit, domestic or otherwise, given the quality of modern USPTO examinations. The 51% number is interesting, in that it shows how the Clinton-era push for saving the doomed American economy by policing IP rights around the world was doomed from the start. The nations who went along with the scam are now fighting back by collectively gaining more patents than domestic sources.

Comment Re:Writing on the screen has several severe proble (Score 1) 257

1) your screen is far too slippery.

The Wacom Cintiq LCDs use a grain on the tablet surface that simulates the feel the pen on paper fiber. Artists who have used the Cintiq LCD tablets at my past jobs loved the feel and control the surface texture provided. I'm not saying a lot of tablets have done this well, but I'm just saying this has been proven to be a solvable problem.

2) the display is below the surface.

I have worked with the worst cases (1/2" thick touch glass for a retail kiosk) and best cases of this (1mm past a hair thick on my HP tablet, if that). In all cases, a proper viewpoint-relative calibration run takes care of most of the issues. In the thinnest barriers, which are becoming more common because the materials engineers are getting so darn good, even a calibration pass is rarely necessary.

Patents

Submission + - Half of US patents land abroad second year running (networkworld.com) 1

netbuzz writes: According to a new report from IFI Patent Intelligence, 51% of patents issued by the United States in 2009 went to companies located overseas. While this marks the second consecutive year that a majority of U.S. patents have landed abroad, an author of the report says: "It's foolhardy to use this statistic to infer that American firms are losing ground to foreign competitors because with patents, it’s important to consider quality, as well as quantity." Meanwhile, IBM was once again granted the most patents of any company, 4,914, followed by Samsung and Microsoft.

related story: http://www.networkworld.com/news/2010/011210-patents-2009.html?hpg1=bn

Comment Re:Python (Score 1) 799

stoolpigeon is exactly right. The only thing I have to add, just to reinforce that Python is the right teaching language, is that it was first developed based on a language (ABC) that was designed specifically for teaching kids how to program.

http://www.linuxjournal.com/article/5028

"Guido: Yeah! So a language like Python, which actually has roots in educational languages, will do better. Python is very strongly inspired by a language called ABC; I worked on the ABC implementation designed by colleagues of mine in the early '80s. It was a wonderful language for teaching. The history of Python comes out of the frustration I had with that language when it wasn't being used for teaching, but for day-to-day ad hoc programming—but that's a different story. Python inherits a lot of that focus to make it very simple, easy to understand, easy to remember and easy to learn. It's a very good language to start teaching. We are very hopeful about that side of the CP4E effort."

Also, instead of jumping straight from Python to C, you could use Cython as a bridge, and use it to teach variable typing basics.

http://www.cython.org/

If I were teaching programming today, this is the order I would use: HTML, Python Scripts, Python Modules, Python GUI, pygame, Cython, C, C macros, C libraries, C compiler optimization, assembler... and maybe yacc, or just general compiler design. Tangential languages like Perl, Java, Ruby, and C++ can be introduced at any point, to show different implementations of concepts first learned in Python, but they are all optional. If anyone gets stuck somewhere before compiler design, let them stay there as long as they want. Everyone has their own pace.

Comment Re:It's like bicycles... (Score 1) 349


The actual qualification to being a thin client refers to how the machine is used, not the actual specs of the machine.

This is exactly right. Further, the thin-client isn't limited to a hardware concept. Most thin-client implementations start in software, not hardware -- VNC, RDP, and Citrix are good examples. I would argue that netbooks and nettops are a full replacement for old thin-client hardware concepts, both in terms of function and cost. Local storage can mean local cache, not just offline use.

In any case I don't see the future as cloud vs. desktop. I just see a balance, where the cloud makes for easier sharing and dynamic offloading, and the desktop basics (like storage) allow for offline operation and enhanced compression techniques when the cloud is necessary.

Comment Re:Get someone experienced on the boat! (Score 2, Insightful) 264

The main piece of missing information that annoys me is that part of the network service list that says "-- and some more." Half the services that were listed could be easily outsourced to any decent ISP, with cost depending on security, storage, and SLA requirements. ISP hosting or even colocation services give you cheap access to better redundant Internet links than your office will ever touch.

The other half could be done with a cheap firewall/VPN box at each site. In the age of OpenWRT, these boxes often have services like Multi-WAN, DNS, DHCP, SSL, VPN, and IDS built-in. Buy two of those, sync configuration, hook them up to a networked power switch, and script the power to shut off one and power up the other whenever a network service test fails. All that equipment is still less than the cost of a single 1U+ server with equivalent services, and any custom scripting would be for minor convenience functions -- not a service requirement. I find specialized hardware/firmware solutions are far more reliable than software/server solutions. They are also often cheap enough to keep an offline spare handy for emergency replacement.

Even a low-power retail NAS box could be used for complete network authentication, SSH, and SSL data services. It could probably serve an office up to 250 users, depending on simultaneous load -- 50 easy. Slap some cheap (less than $0.10/GB!) TB+ SATA drives in there, and you have multi-TB RAID storage per site, that can be rsync replicated to all nodes. Give each site their own cheap master storage node, replicated to each other. The rsync script(s) could be scheduled or event triggered, as needed. Netgear ReadyNAS boxes can also run Subversion/WebDAV/Autocommit/svnsync.

I'm betting the meat of these services are in that nebulous "and some more" area, and that those service requirements change everything.

Some brand names that carry one or more of the products mentioned above, and can be found in any Fry's or decent online store, without even having to deal with a sales rep:
Netgear
Linksys (now sometimes Cisco rebranded)
Dlink
Cradlepoint (3G/4G wireless backup!)
Apple (Airlink are surprisingly good routers!)
Qnap
Thecus
Sans Digital
Digital Loggers, Inc.
APC

I wouldn't ever recommend Buffalo, and 3Com might be on the list if HP had not bought them recently.

Comment Re:Kind of an interesting metric. (Score 1) 244

None of the metrics really have anything to do with the average user.

I think the article is speaking more to the developer and OSS evangelist set, but I get what you're saying. Another non-user metric that I find rather revealing about the comparisons made by the article, yet not addressed by the article, is:

* Can you install one operating environment on the other?

In desktop, this would be handled by VM's, WINE, Wubi, etc. On phones, it's interesting to note that the N900 is powerful enough to run VM's of other OS's, like Palm Garnet, Debian, and even Android itself. Most of the Android stack is on top of a similar Linux base, so potentially Android could even be compiled to run "natively" as an interface alternative on the N900. This has already been done on past N-series tablets, and the N900 is more powerful than any of those past devices. I doubt the inverse is true, that running Maemo on Android is possible, but that might be an interesting hack. I would say the effort required is definitely asymmetrical between the systems at this point, with Maemo being clearly more the flexible operating environment.

Comment Re:First sale doctrine (Score 1) 545

Netflix and Blockbuster have special contract arrangements with the movie studios. Redbox doesn't, so they aren't hindered by any such contracts and can use First Sale Doctrine. Redbox are also taking studios to task and accusing them of Antitrust violations, for their attempts at market fixing and excluding Redbox illegally. How the RIAA and MPAA have gone this long without anyone taking them to court over being organizations built on intentional Antitrust collusion I'll never know -- it's about darn time!
Insurance, media, and telcos all deserve much more face time with the DOJ.

Comment Re:Fundamentally ignorant of the business (Score 1) 159

The overwhelming majority of the R&D costs are imposed by government demanding very expensive and lengthy randomly controlled trials (RCTs) combined with the FDA's excessive conservatism to an extent that is generally not socially optimal.

Assuming this is true, which has to be assumed to give any credence because you give no backing material or references here whatsoever, then I think such government regulation should be funded. In example I think "No Child Left Behind" was a dismal failure because it tested for poor school environments but did nothing to fund those requirements, or to catch schools up to standards. In the same way these RCTs you claim to be a problem (what's the alternative -- beta testing?) should be funded by government.

(some good drugs are bared from the market due to the limitations of RCTs).

[citation needed]

You should also extend this same argument to software and most other technology oriented business since they too depend on government granted monoplies.

Nobody should do any such thing. I actually don't think software is dependent at all on such monopoly grants. Software patents, which are essentially patents on Boolean Math, are inherently counter-productive, and arguably a limitation on free speech rights. I think currently proprietary software isn't even all that dependent on copyright. Proprietary software is dependent on Trade Secret, since they only release binaries and hide the source. Even when they release the source it tends to be under NDA style contract provisions. Open Source also has better business models than Copyright entails.

If you are not arguing that government action is inherently bad, then you should at least present a coherent argument for why I am wrong.

Why would I pose the idea of Democratic government taking over an industry if I thought it was inherently bad? You're making that claim, not me. And you have the burden of proof here -- the need for big pharma has never been proven, in that it has never been proven that similar or better treatments wouldn't arise without giant drug companies and monopolistic patents.

If you accept my arguments, then you really need to explain why strong patent protection is problematic since those drugs would not be developed without it and the "problem" would be entirely academic.

I do not accept your arguments, and the burden of proof is with those that say patents are needed, or that the same or better results cannot be achieved through less exclusionary means. That is what has not been proven.

Comment Re:Fundamentally ignorant of the business (Score 1) 159

I thank you for enumerating all the ways that big pharma would fail without government protection. Any business that depends on so much government protection should simply be made part of the government, and thus subject to Democratic decision making instead of private profiteering. Short of that, they should be allowed to fail just like any similarly poor business model would on the free market.

None of the problems with the big pharma business model you enumerated show them to be anything worth saving or protecting. Quite the opposite, they should be allowed to fail as quickly as possible, so something better can take their place.

Comment Re:Longer patents = cheaper branded drugs? (Score 1) 159

1) New drugs cost a lot of money to do R&D, and then to get through all the clinical studies and FDA approval.

This argument completely ignores how far these clinical trials are already subsidized by a mix of government, private, and non-profit grants.

2) New drugs require the drug companies to market to both doctors and patients

This argument is completely false in the cases most worthy of any government protections: if the drug is really that new and effective, it will market itself via the clinical trial results alone.

3) The costs of R&D, trials, approval, marketing, *and* reasonable return-on-investement currently have to mostly be done within that 5 year window

This is assuming that the drug isn't held as a Trade Secret until just before commercial release, making the patent period equal to the market period. This also assumes the drug is really all that new, and not just a remix or increment on older well-known drugs or coctails. Drugs are rarely all that "novel", because the mechanisms of truly new drugs can't be trusted not to create bad reactions. Most drugs are also derived from natural or organic materials and processes, which also brings their novelty and non-obviousness into question.

I'd personally much rather pay for the R&D and clinical trials of life-saving devices, procedures, and pharmaceuticals via taxes, as we are already doing anyway. That sounds better right now than continuing to be taxed by monopoly rents, via health insurance Trust markets, as we are now.

Comment Re:Recoup period (Score 1) 159

The general "reimbursement for R&D" claim about the need for patents is completely bogus. I have not seen one proof that such costs can't be made up via early-mover and brand establishment advantage, through a mix of first-to-market and Trade Secret status. Trade Secret status alone requires costly reverse-engineering for others to enter the market without independent invention, and if the reverse-engineering is cheap why is the patent worthwhile exactly? When I say "worthwhile" I don't mean to the monopoly rent seeker but to the public, which is the entity (via government) that is granting this "temporary" monopoly via patents. What other incentive does the public have to grant these temporary monopolies?

I personally think the long history of the USPTO has shown the entire current patent system to be counter-productive, and in no way keeping the original Constitutional intent of "progress" in the "useful arts and sciences." Instead what we have is an endless parade of trolls seeking monopoly rents on minor increments or remixes of past inventions instead of real novel, non-obvious, and truly *new* discoveries.

I think it should be replaced with a Registered Trademark System, which doesn't contain unenforceable "obviousness" tests, and doesn't punish independent invention where referencing the other work wasn't needed -- in most cases they were just "beat to the punch" in getting the patent first, if they bothered to apply at all. The only punishable offenses should be direct industrial espionage, or licensing Registered Trade Secrets only to use the RTS materials without following through on the licensing contract agreement. Otherwise real inventors shouldn't be forced to read through the USPTO's long history of non-inventive patents, just to avoid overlap that might lead to litigation, whether the overlapping patents are truly valid or not.

To match the patent system, once the Registered Trade Secrets expire, they should go to the public domain. The same net benefit of "progress" in the public domain data is gained, without all these hurtful unenforceable "obviousness" tests ruining everything. The RTS obviousness test becomes: if anyone can recreate or reverse-engineer the product with nothing more than the summary abstract and/or the available market product, the invention is obvious.

The USPTO has proven nothing except its own corruption and incompetence, and violated Constitutional intent via rampant market counter-progress, and thus should be dissolved.

Slashdot Top Deals

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...