Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment: Re:Lots of highly paid folks (Score 4, Informative) 107

no one ever said 'min wage' for h1b.

but its minimum in RELATIVE terms because there's no reason to have to pay local salary rates if you don't have to.

maybe its only 10k less or 5k less but if the workforce is over 50% indian (bay area: its more like 80% or more; wish I was kidding) and a huge percent of those are h1b's, then it adds up.

there are pay windows or ranges and every h1b salary is on the low end of the range. because, "they can" and they do get away with it.

the indentured servant is 100% true; once you are onboard, you are abused, overworked and treated like shit. they know that you are stuck there. they brought you in FOR that reason, mostly.

Comment: Re:What a guy (Score 1) 375

by TheGratefulNet (#49784455) Attached to: Obama Asks Congress To Renew 'Patriot Act' Snooping

in a nutshell, the only diff between republicans and democrats, these days, is the ultra religion that the republicans insist that we all have to endure.

other than that, both fellate big (and even small) business, both hate the individual, both hate freedom and liberty, both love cheap labor and could care less about the locals being able to AFFORD things, both are owned by military and hollywood, both are parties of the rich and well-to-do.

the ONLY difference is in religion. I would expect the same loss of freedom from both sides; but with the D's its a little bit less in-your-face when it comes to the US going in the direction of a theocracy.

kang or kodos, is mostly does not matter anymore. we're screwed no matter what.

(oh, and australia, the UK and a lot of the west is similarly screwed. so its not just the US; its a new sickness that is overtaking the previously-free world).

Comment: Re:Those who would give up.. (Score 4, Interesting) 375

by TheGratefulNet (#49783735) Attached to: Obama Asks Congress To Renew 'Patriot Act' Snooping

the CURRENT system is designed (patched) to disallow major changes. so, no peaceful solution exists to reform us.

you want violence? I'm ok with that, if its othe only way to fix things, but I'm not excited about living thru it. no sane person is.

but I repeat, peaceful solutions won't work when the game is all stacked against reform and the power broker club circles the wagons and protects themselves against ANY real change.

show me one government that has gone this bad and self-corrected without a revolution. name one.

Comment: Re:Get rid of it (Score 4, Insightful) 375

by TheGratefulNet (#49783585) Attached to: Obama Asks Congress To Renew 'Patriot Act' Snooping

"You either die a hero, or you live long enough to see yourself become the villain."

obama probably had his heart in the right place when he started, but clearly he's not the same person who conned us into voting him in office. everything he said was a lie (everything that mattered or pertained to our privacy, true security and loss of rights during the 'bushing down' of america.

regardless of what he was like beforehand, he's now useless and has been taken over by corruption and power ;(

I submit that there is not a single human being, alive or dead, that can stay true to their promise of integrity AND be in the highest power office in the world. its not possible, its not do-able and we should stop expecting it. abs power corrupts absolutely, we all know this and we can see it, first-hand.

we have 2 problems and I don't see either one being fixable. first is what I just listed - that no one can be in that office and not be corrupted in short order; and the other problem is that people are being lied to, they are not being told the truth and they are brainwashed from early youth to 'fight on teams' and to pick a team and fight for them. this 'great distraction' keeps us chattering and Our Masters(tm) love that we are kept distracted this way. we generally don't believe that abs power corrupts absolutely, we refuse to believe 'our guy' could be taken over like that and so we continue to play tribal us-vs-them games.

the people are kept stupid, the leaders enrich themselves at our expensve and there is no fix in sight.

welcome to planet earth. this is a form of hell, here, not heaven. oh, and there is no heaven, that's another lie told to keep you in-line and behaved.

Comment: Re:32MB? (Score 1) 225

by TheGratefulNet (#49760883) Attached to: Google Developing 'Brillo' OS For Internet of Things

these days, the IoT term has been hijacked to mean 'we mine your personal info along with smart sensors we convince you to buy and install inside your private LAN.'

that's really a bad idea, of course. I'm very into IoT things right now, myself, but NOT cloud-based shit! not for me! MY iot stuff is about device to device and device to small server, ALL staying local and nothing going across to a WAN. nrf24l01, xbee, even esp8266 - all neat wireless protocols. but all meant to stay local, too.

if your iot solution leaks info, you picked some cloud-based thing. DONT DO THAT!

iot != cloud

Comment: Re:32MB? (Score 1) 225

by TheGratefulNet (#49760845) Attached to: Google Developing 'Brillo' OS For Internet of Things

likely its the magic 32k number, which happens to be the size of the atmega 328 (arduino classic) chip!

still, 32k is too large for many sensors. attiny chips are now in the 8k range and even that is asking a lot. 4k used to be more typical.

android? HAHAHAHAH! google, you are teh funny. the security nightmare and complexity of android for IoT sensors? wow, I needed a good laugh today.

Comment: Re:bye (Score 4, Insightful) 530

my 'fix' has been to stop upgrading, about 2 or even more years ago.

yes, it has bugs and probably security issues, but I deal with that instead of dealing with more bullshit from moz.

really - a web browser is a little bit like a flashlight; it has a job to do, its clearly defined and its not hard to solve the problem. I don't need a flashlight with 'accessories' on it or with 'helpful advertising'. I simply need it to work, stay stable and not change every damned time someone has an itch to change-just-for-changes-sake.

I won't give up what I have, but I have stopped upgrading a long time ago.

Comment: Re:zyxel? (Score 1) 34

by TheGratefulNet (#49748463) Attached to: Netgear and ZyXEL Confirm NetUSB Flaw, Are Working On Fixes

ODDLY enough, I have 2 nas boxes here by zyxel; and the truly odd thing is their model number: nsa-320. I kid you not!

had them running about 2 years, now, with no problems! not the fastest thing but they are tiny, they do support both nfs and smb (most small nas boxes don't do nfs) and it has not crashed or had o/s issues that I've seen. I dont use usb on it, only ethernet in and 1 or 2 drives internally, but its been pretty good for its size and price!

Comment: Re:My comments (Score 2) 107

by TheGratefulNet (#49710607) Attached to: Turning an Arduino Project Into a Prototype

the same advice is used for other overloaded programming pins (such as tx/rx which is used for the inline 6pin 'arduino' programmer, or the 6pin 2x3 isp connector).

you want to have a high-z buffer (or play the resistor trick, which I don't personally love) that you can detach your i/o devices from 'a bus' while you program the controller chip. then, when the controller runs, it can either enable the line buffers (ie, tri-state) or you could just have hard jumpers onboard, but that gets tiring after a while.

point taken, though; think about the lifecycle of software update and if anything on the bus can be in the way of that, you'll have to have an approach that removes the devices at the right time.

other misc tips while I'm on the subject: its been mentioned to use silk screening and mark polarity (lytic caps, etc) but some pkgs like eagle tend to want to put the plus sign inside the cap's circle. once you populate that cap, the plus char is now hidden and you can't easily desk-check things. I always like to add another '+' char OUTSIDE the cap circle footprint so that even when the part is installed,I can still see the indexing mark. same with chips and diodes and everything else that has a footprint that might cover up an index mark.

add lots of test points, even if its just an unfilled pcb via.

add lots of diag leds and jumpers so you can change options or enable a debug mode via a simple jumper change.

on any higher freq test points, have an eyelet that is a local ground neaby within a few mm distance, so you can use a spring clip probe instead of the 1" of alligator clip/lead that adds too much inductance for high freq grounding use.

oh, this goes without saying but so many forget this: HOW ARE YOU GOING TO MOUNT THE BOARD? ie, add round screw holes on the 4 corners of the board. remember, it will be mounted somewhere. I see lots of boards (like the open-bench logic sniffer board; it has nearly no holes and mounting in a box is difficult) that forget about the holes. its one of those 'doh!' moments but lots of people seem to forget this simple thing.

if a chip is hard to solder (fine pitch) consider making it a module that has its own chip carrier and follows .1" standard spacing. socket it so that if it blows you don't have to do serious board rework and can just replace the blown chip on a new carrier board. daughter boards are a great concept to follow.

use tlv diodes to limit static on front panel buttons, or even use opto couplers. any outside world interface may also benefit from optos (I have a project where I'm allowing ttl serial i/o from a user to the board; and I'm using optos to allow 3.3v and 5v to mix but also no ground loops and no direct connection from control system to the controlled system). if you are using fast i/o, remember that most opto chips are slow and you want nanosecond speed, not microsecond, so pick a faster opto isolator chip (they are only a dollar or 2 more, at most).

also, avoid all parts from ebay, especially china. goes without saying, but they are all likely fakes or factory rejects or even used parts that were manually removed! buy from mouser, digikey, jameco, etc. even stuff that 'should not matter' like IC sockets will be surprisingly low quality and even things you think 'should be ok' will break on you if you buy ebay china parts. its tempting, but never use that kind of part if you are building something for someone else or if you need it to last. some of us have 2 bins of parts: the junkers that are 'just for us' and for informal testing; and the parts bin from trusted sources that you will use for real builds.

and if you do send a job to china to have your thing built, never give them all the plans. divide it up so that no one place has your whole design. make it so that you can have 'diag code' loaded for the manuf testing guys, but load your own code here (in your own country). its true about china theft, so know that going in. if you break up the project into a few different boards or modules and don't give the same work to all your sub-contract vendors, you will retain more ownership of the project over time, that way.

Heard that the next Space Shuttle is supposed to carry several Guernsey cows? It's gonna be the herd shot 'round the world.