Who can say what is good or bad?

Once, a wise old Java programmer was assigned to a new project, using a new front-end framework called React. “What poor fortune!” cried his coworkers. “Now you must chase this latest JavaScript fad!” The wise old programmer simply shrugged, and said “Who can say what is good or bad?”

(more)

12 PA Congressman and Sen. Toomey voted to allow ISPs to sell your internet browsing history

Congress just repealed legislation that prevented ISPs from selling your internet browsing history

(more)

Senator Regan not ready to support gerrymandering reform bill

PA Senate Bill 22 aims to end gerrymandering by reforming the redistricting process, but Senator Regan hasn't committed to supporting it

(more)

End "safe seats" in Harrisburg

Gerrymandering is damaging to our democracy. Fortunately, there is a movement in Pennsylvania to end it.

(more)

5 simple rules for securely storing passwords

Far too frequently, systems are hacked and their user databases are compromised. And there are far too many cases where the database contains plain text passwords, poorly hashed passwords, or two-way encrypted passwords, despite the wealth of resources available on how to properly store user credentials. And it’s not just legacy databases; just this week, I saw a reddit thread with at least one developer advocating custom hashing functions and “security through obscurity”.

(more)