Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:Tomato (Score 2) 196

Because dd-wrt wanted to take the project closed. Not necessarily closed source, but effectively so with some deliberate barriers to discourage folks getting into the code and making their own customizations. This drove away both users and potential contributers. Big surprise, that.

Everyone has gone over to open-wrt because it is... well, open.

Comment Re:OpenWRT + Buffalo Router (Score 1) 196

Plus dd-wrt is a bit "closed". They seem to deliberately go out of their way to make it difficult even for experienced developers to package up their own custom firmware. (If I don't qualify that, someone will reply with a red herring case why newbies shouldn't hack router firmware... and in such an extreme example, I agree).

Supposedly open source projects shouldn't go out of their way to keep people from modifying the source. This hurts not just the users, but it drives away potential new contributers. Which is why of course we have open-wrt. You'd have to pay me to use dd-wrt.

Comment Re:Needs more Ram (Score 1) 120

>I'd rather it have 2 network ports.

You can add USB hubs and switches if need be, OR you can choose an already available low-end single-board system which has multiple ports onboard.

This is -supposed- to be minimalist, low-energy tiny-footprint platform. And adding more hardware changes what it is. I like the fact that it's basically the cost of an Arduino, but can do so much more.


Comment Re:Haha (Score 1) 270

So pretty much you're saying you aren't very productive with a computer, and also: it's the user's fault if the OS is exploited. Gotcha. ... and I laugh at any Windows user who calls any other OS a "walled garden". Sour grapes from someone stuck inside a prison, I think.

Comment Re:How do these images fit in 2.5k RAM? (Score 1) 115

As perpenso said, these things don't use RAM for data.

These Atmel processors come with (besides the "CPU") RAM, flash RAM, and EPROM storage. External SD storage and more RAM, Flash etc are available if you add it yourself to the board.

So anyways, your script/sketch is saved to flash, which loads up in RAM (just like a regular script or program).
If you code things correctly, your bitmaps, your font definitions, are all in flash memory and so almost no RAM is used by that resource.

Some folks don't care, and the resource is embedded into the script (which means the resource lives in RAM). This is fine as long as you have enough memory and you weren't expecting other folks to run your sketch on smaller processors.

For end user data like an ebook on SD card, that gets loaded straight from the SD card and tossed onto the screen. The system is not trying to load the whole thing before display (which would blow out memory). Instead you scan and display things line by line... like you would do in an old-school shell script when your shell/console had very little memory (even on a server).

Comment Re:So? (Score 1) 298

Sun wanted control of these open source technologies NOT because they are kind sponsors, but so they could sow confusion in an attempt to kill these projects.
Sun acts in bad faith, much like SCO did.

Sun -kicked out- the OpenOffice developers. Also MySQL developers. These are facts. Why would you make such a misinformed comment, other than to be deliberately obtuse? To troll?

Comment How I use rDNS for my email customers (Score 1) 301

If the PTR request results in NXDOMAIN:
then add a X-Warning-no-RDNS header.

Customers are informed of this header. If they wish to make a client-side quarantine rule, they can. Customers are advised not to make rules to automatically delete such emails, as rDNS can get overloaded.

Also - if the rDNS resolves, and the answer is a KNOWN "dynamic or residential" rdns type name, then graylist that sender for 15 minutes. Most spam bots will not queue and retry their spam... they just move on and attack an easier mailserver. Note this is better than trying to use a "dynamic IP block list" because there isn't any, really (not anymore). Spamhaus PBL is not a dynamic IP list.

I use DynaStop for this.
Note this is far better than maintaining your own IP blacklist. You're only graylisting IF the rDNS resolves to say for example. There are PLENTY of legitimate servers in domain space like that (albiet, IT running Exchange and not having a clue..). You would not want to block/refuse based on the rDNS. But the graylisting does thwart spam... in a very hands-off maintenance method. The sender can get through after 15 minutes OR after fixing their reverse DNS. (Once the sender gets through, their IP is considered green/OK for 4 days.. this eliminates the graylisting for frequent senders with bad rDNS)

Comment Off-shoring has is working as intended (Score 1) 319

US businesses can make an argument that the US can not be competitive with China until the US:
* permits industrial pollution on a large scale
* has no workman's compensation law for on-job injuries
* has no mandatory overtime-pay laws
* Shrugs when notified of sexual harassment
* turns a blind eye when a company roughs up "agitators"
* participates in state sanctioned murder of dissidents and union activists

We used to have tarrifs on countries with poor environmental and labor policies.
When we lifted those barriers, we basically PUNISHED companies for not outsourcing. ... and then comes Bush's post 9/11 tax break that's only available for creation of offshore jobs.

Strategists call this "cutting off the oxygen supply". The liberal wing of the Republican party died decades ago, and on the Democratic party it went out with Carter.

Conservative business elites want our elections to be very expensive and privately funded.. why?
The less money the middle class and unemployed have, the more responsive politicians will be to those who DO attend those $1,000/plate dinners.

This is why conservatives are OK with funding unemployment benefits (for now), because of the insecurity, and because it's not going to affect their investment profile (ie, Chinese investments)... in fact it'll just drive up the debt (but in a way that many middle class Americans do not view as a government benefit). The old "drown the baby" strategy conservatives talked about, decades ago..

Comment Wha? robocalls usually don't leave voicemail?!?! (Score 2) 619

Robocalls -do- leave voicemail. I get tons of it.
Voicemail spam is actually THE major reason I am going to kill my land-line (hear that, FairPoint?).

Sadly, you are right about the parties trying to "close the cell phone loophole". While the bill's primary sponsor is a house gop'er, it is co-sponsored by a NYC democrat.

Comment Re:Only if you had Yahoo's spam protection enabled (Score 1) 311

If this is true, Yahoo deserves to die.

It only takes half a brain cell to realize that allowing customers to opt in or out of spam checks on OUTBOUND email is a bad fucking idea.

If this is true, it would explain why Yahoo server IPs are always blacklisted at SpamCop.
Pick an article and timeline: as many of their IPs are compromised on and off since 2007.

Comment Hooray for 3.3v (Score 3, Interesting) 144

mikejuk's submission paragraph states: "However, it's not all gain — the 3.3V operating voltage and the different I/O ports are going to create some compatibility problems. "

I respectfully disagree. Firstly, there are already a lot of 3.3v based Arduinos on the market. I own a JeeNode (see Jeelabs in EU, Modern Device in the USA). The JeeNode can run a 434MHz wireless radio transceiver and temperature sensor for MONTHS on a single 3.3v boosted AA battery. You could not do that with 5V.
Adafruit has a tutorial on converting Arduino Unos over to 3.3v, from 5v. It's popular.

Mostly all sensors these days are 3.3v.

But most most actuators (like stepper motors) require MORE than 5V. Sure, there's some relays requiring a mere 5v.. and very few work on 3.3v... but most relays require 6V or higher. The usefulness of 5V is diminishing, so what you really want is just enough power to activate a transistor or relay.

(Some Arduino compatible chips run great at 1.8v, and sensors do also... there will come a time someday where it may make sense to run at less than 3.3v)

I see Arduino more as a collection of standards and open hardware. There are dozens of Arduino designs all of which vary slightly in terms of electrical and physical (pinout, etc) compatibility. But this too is a good thing... the Arduino platform is all about ADAPTABILITY.

Comment Re:Editorial Piece Angries Up My Blood (Score 1) 247

Your comment is so well-written irony that I can not decide if you sincere in what you say, or cleverly trolling for the other side of your argument. When you are arguing for (what seems to be) more languages merely for the sake of more languages, and presenting as evidence how you personally like to dabble in every new language... well, that incites a backlash to your argument.

Google is very interested in bandwidth memory and power conservation. Google apps use a specific subset of Javascript, and they know which bits are inefficient. I would agree that Google should be free to invent a new language if it has benefits. No one gets hurt if the language runs inside JavaScript on other browsers. When it comes to working with open source and standards, Google has credibility and trust... they're not Microsoft, so I do not fear what they do in their labs. I want my phone and laptop both to be more responsive on the web, and use less power.

ECMAScript committee seems much less interested in these things, and are seem to be mostly interested in adapting ECMAScript to be the proverbial kitchen sink. I know they have some device/runtime profile stuff (somewhere), but it does not seem like a real subset standard, and not often used.

Slashdot Top Deals

I judge a religion as being good or bad based on whether its adherents become better people as a result of practicing it. - Joe Mullally, computer salesman