26 stories
·
0 followers

Voting Software

16 Comments and 48 Shares
There are lots of very smart people doing fascinating work on cryptographic voting protocols. We should be funding and encouraging them, and doing all our elections with paper ballots until everyone currently working in that field has retired.
Read the whole story
siskamartin
104 days ago
reply
uff
Share this story
Delete
13 public comments
caffeinatedhominid
118 days ago
reply
Yep.
tante
121 days ago
reply
xkcd on voting software is spot-on
Oldenburg/Germany
wmorrell
122 days ago
reply
Hazmat suit, too. Just to be safe.
rjstegbauer
123 days ago
reply
Amen!! Paper... paper... paper. It's simple. It's trivial to recount. Everyone already knows how to use it. It's cheap. It's verifiable. Just... use... paper.
ianso
123 days ago
reply
Yes!
Brussels
ChrisDL
123 days ago
reply
accurate.
New York
reconbot
124 days ago
reply
Legitimately share this comic with anyone who represents you in government.
New York City
cheerfulscreech
124 days ago
reply
Truth.
jth
124 days ago
reply
XKCD Nails Secure Electronic Voting.
Saint Paul, MN, USA
skorgu
124 days ago
reply
100% accurate.
jsled
124 days ago
reply
endorsed; co-signed; it. me. &c.

(alt text: «There are lots of very smart people doing fascinating work on cryptographic voting protocols. We should be funding and encouraging them, and doing all our elections with paper ballots until everyone currently working in that field has retired.»)
South Burlington, Vermont
alt_text_bot
124 days ago
reply
There are lots of very smart people doing fascinating work on cryptographic voting protocols. We should be funding and encouraging them, and doing all our elections with paper ballots until everyone currently working in that field has retired.
alt_text_at_your_service
124 days ago
reply
There are lots of very smart people doing fascinating work on cryptographic voting protocols. We should be funding and encouraging them, and doing all our elections with paper ballots until everyone currently working in that field has retired.
srsly
124 days ago
Seconding this policy ^^

Are Your Programmers Working Hard, Or Are They Lazy?

2 Shares
Comments
Read the whole story
siskamartin
1823 days ago
reply
Share this story
Delete

40+ free UI kits

1 Comment

thumbnailUI kits are a fantastic starting point for many projects. You can quickly mockup a professional solution and then customize the files into a bespoke solution in no time at all.

In this round-up, we’ve gathered together a collection of fresh user interface kits and Photoshop files; ideal for rapid development.

These files will come in handy when you are hard at work and have little time. They’ll help you create your next mockup quickly and efficiently.

Clear log-in window template

This clear log-in window template is free to download and, because it has been coded and designed to act like a chameleon, versatile enough that you can change its appearance to match background images. Five different blurred backgrounds are also included.

40+ free UI kits

Transparent UI kit

This UI kit contains visually alluring—and transparent—UI elements for your website designs.

40+ free UI kits

Simple log-in form

Create slick and simple log-in forms in white and blue.

40+ free UI kits

Blue UI kit

This UI kit contains check boxes, radio buttons, toolbars, search boxes, tooltips—all kinds of things for designing websites. Furthermore, everything included in this kit is a vector graphic that can easily be resized. To get a Retina version, double the size and scale the styles.

40+ free UI kits

Orange UI kit

In this one everything from radio buttons to check boxes to on/off GUI switches to search boxes is included. PSDs are included, and all files are vector files.

40+ free UI kits

Minimize UI kit

This UI kit contains a basic PSD file to help you get started. All the elements in this kit are in vector format.

40+ free UI kits

Breadcrumb navigation PSD and CSS

This sleek and visually enticing breadcrumb-style navigation interface is available in light and dark versions. You can easily customize the PSD and CSS files.

40+ free UI kits

Calendar

Here is a minimal calendar, in gray, suitable for professional-looking website designs.

40+ free UI kits

Black UI kit PSD

You can use this black UI kit PSD for web and application design. This set contains a navigation bar, buttons, form input elements, radio buttons and check boxes.

40+ free UI kits

Coconut UI

This set contains minimal, clean buttons: search button, radio buttons, slider, drop-down menu and other elements.

40+ free UI kits

Purple UI kit

This one contains some outstanding web elements, including radio buttons, sliders, search button, on/off GUI switch, social media buttons, video player and more.

40+ free UI kits

Futurico

This pack contains all the necessities—an excellent set of components indeed.

40+ free UI kits

Smooth web app UI kit

This is a smooth and free web app UI kit that includes all the necessary elements for web app development and admin-panel UIs. The PSD files included in this kit are all layered vector graphics.

40+ free UI kits

The Bricks

If you want to create a prototype for your future website or facilitate the design process, this one is for you. The Bricks is a free-to-download set of UI components that will save you time and help you develop components.

40+ free UI kits

Various PSD sliders

In this collection, all the PSD sliders are available in different styles, sizes and colors. Any one of them would make a great starting point.

40+ free UI kits

Dark UI kit

This set of UI elements will help you design some awesome sliders, on/off GUI switches, volume controls, rating buttons and other things, in dark gray.

40+ free UI kits

Simple Music UI

This contains beautiful UI elements for creating appealing and stylish video players.

40+ free UI kits

Slick pagination links PSD and CSS

To spice up a boring pagination link, try this Slick Pagination Links PSD, with CSS. Use these button styles to make pagination links visually enticing.

40+ free UI kits

Dark admin panel UI kit

In this admin-panel UI kit, you’ll get loads of dark vector elements such as various graph styles, a vertical menu, a content editor, form elements and many more.

40+ free UI kits

Calendar UI

This kit provides free UI elements for creating useful calendars. It contains vector files, which can be resized easily.

40+ free UI kits

Expandable CSS and jQuery menu with slider

With this design resource, one can easily create an expandable CSS — and jQuery — based menu with appealing sliders. It is available in PSD and HTML/CSS formats, and the coded version works perfectly.

40+ free UI kits

My to-do list

This free UI kit contains a professionally designed to-do list layout.

40+ free UI kits

Sign-in widget

Design sign-in widgets and make edits easily with this widget. PSD and vector files are included.

40+ free UI kits

Facebook login UI

This is a visually appealing Facebook log-in element, with a basic view and many other views to showcase different stages of the log-in process.

40+ free UI kits

Sky UI kit

With this pixel-perfect light UI kit, you will get a truly stunning set of elements to design any website, regardless of its type.

40+ free UI kits

Twitter widget

Here is a visually appealing set of Twitter widgets, and PSD files are included for easy edits.

40+ free UI kits

Notification centre UI PSD

With this versatile PSD of a notification-style interface, you get a drop-down list of recent notifications and messages, a log-in/connect window and pop-out messages, with more information as well.

40+ free UI kits

Toolbar

Toolbar offers a variety of toolbar designs in gray.

40+ free UI kits

Visits-per-day widget

This well-designed PSD file shows how beautiful web statistics can be. With this widget, you can easily see how many visits a given website gets per day.

40+ free UI kits

Twitter widget

Display your latest tweets effectively with this simple UI. This widget codes your tweets with jQuery to show three at a time. Use the “Previous” and “Next” buttons to cycle through your tweets.

40+ free UI kits

Clean drop-down UI

Create clean and professional-looking drop-down menus with this kit, which provides a navigation bar, buttons, and search and input fields. It’s available in two colors (white and black).

40+ free UI kits

PayPal button set

This free kit includes a complete set of custom PayPal buttons, to give your website design a clean, professional look.

40+ free UI kits

Dropdown

Here is a sophisticated drop-down menu kit.

40+ free UI kits

Modal contact-form template

If you’re looking for a classy, unobtrusive contact form, here it is. In this modal template, you’ll find all the necessary HTML, CSS, JavaScript and source PSD files, which makes editing easy.

40+ free UI kits

Instagram mini profile

Instagram Mini Profile is just what it claims to be.

40+ free UI kits

Transparent UI kit

Here’s another transparent UI kit that provides a clean and well-organized PSD. Use it to create a modern app-like feel.

40+ free UI kits

Progress bar

This one offers a slick and clean progress bar, with a PSD file.

40+ free UI kits

Vinny Singh

This kit contains a huge collection of useful web elements.

40+ free UI kits

Exclusive UI kit PSD

This set contains drop-down menus, sliders, buttons and other web elements for media playback, in dark gray.

40+ free UI kits

Mini UI kit

Here’s a set of minimal and slick web elements such as radio buttons and other buttons and sliders.

40+ free UI kits

Noveo button set

Elegant square and round buttons are yours for the taking.

40+ free UI kits

Moonify UI

This detailed PSD file contains more than 60 elements, all well organized and set up for easy editing.

40+ free UI kits

Menu-bar Twitter notifications

This free menu-bar notification interface shows social-media buttons and new messages, and enables you to save and reply to those messages. It also displays meta information, such as time stamps, which tell you when messages were posted.

40+ free UI kits

Which of these resources is your favorite? Is there a kit you regularly rely on? Let us know in the comments.





Export Images from Photoshop the Fast and Easy Way – only $12! Print your Instagram Photos with Inkbug – only $23!
40+ free UI kits


Source


Read the whole story
siskamartin
1827 days ago
reply
awesome.
Share this story
Delete

CodeSOD: The Uninstalling Installer

1 Comment and 3 Shares

From a technical standpoint, Digital Rights Management is a WTF- it’s a crypto system which requires the user to have access to the key, and simply hopes to make getting the key out of the device too cumbersome to be worth a pirate’s time. The shoddy technical reasoning behind it sometimes leads to shoddy technical implementations.

Benjamin tried to help a friend install a DRM client on their machine. The installer continuously failed, and perhaps foolishly, Benjamin decided to run it with elevated permissions. After restoring from backup, Benjamin cracked open the installer and looked at some of the shell scripts that it ran.

#! /bin/sh

rm -rf "$3/$2"
rm -rf "$4/$2"
tar -C "$3" -xjf "$1"
if [ -e "$3/$2/Contents/MacOS/DcpMonitor" ]; then
   chmod 755 "$3/$2/Contents/MacOS/DcpMonitor"
   chmod u+s "$3/$2/Contents/MacOS/DcpMonitor"
   chown root:wheel "$3/$2/Contents/MacOS/DcpMonitor"
fi
if [ -e "$3/$2/Contents/MacOS/DcpMonitor32" ]; then
   chmod 755 "$3/$2/Contents/MacOS/DcpMonitor32"
   chmod u+s "$3/$2/Contents/MacOS/DcpMonitor32"
   chown root:wheel "$3/$2/Contents/MacOS/DcpMonitor32"
fi
if [ -e "$3/$2/Contents/MacOS/DcpMonitor64" ]; then
   chmod 755 "$3/$2/Contents/MacOS/DcpMonitor64"
   chmod u+s "$3/$2/Contents/MacOS/DcpMonitor64"
   chown root:wheel "$3/$2/Contents/MacOS/DcpMonitor64"
fi
if [ -e "$3/$2/Contents/MacOS/DcpMonitorKill" ]; then
   chmod 755 "$3/$2/Contents/MacOS/DcpMonitorKill"
   chmod u+s "$3/$2/Contents/MacOS/DcpMonitorKill"
   chown root:wheel "$3/$2/Contents/MacOS/DcpMonitorKill"
fi
echo "DONE"

A few logging messages made it clear exactly what had gone wrong- the binary which was supposed to trigger the shell script had forgotten to pass any parameters. rm -rf "$3/$2", after variable substitution, executed rm -rf "/", which is a wonderfully concise way to ruin someone’s day.

[Advertisement] Make your team a DevOps team with BuildMaster. Pairing an easy-to-use web UI with a free base platform, BuildMaster gets you started in minutes. See how Allrecipes.com and others use BuildMaster to automate their software delivery.
Read the whole story
siskamartin
1827 days ago
reply
:):)
Share this story
Delete

File Extensions

9 Comments and 32 Shares
I have never been lied to by data in a .txt file which has been hand-aligned.
Read the whole story
siskamartin
1827 days ago
reply
Share this story
Delete
9 public comments
tekvax
1802 days ago
reply
hahahahah nice!
Burlington, Ontario
FarrelBuch
1806 days ago
reply
This is akin to the domain name from which an email was sent
Pittsburgh, PA, USA
oliverzip
1813 days ago
reply
A measure of meta trust
Sydney, Balmain, Hornsby.
miah
1827 days ago
reply
Cite your sources: this image is a PNG.
Denver, CO
DomreiRoam
1827 days ago
reply
yay for tex
edrichdelange
1827 days ago
I wonder how many people are thinking that .tex is a badly named .txt file.
Covarr
1827 days ago
reply
Of note: This image is a .png file.
Moses Lake, WA
expatpaul
1826 days ago
I no longer trust this image
jtgrimes
1827 days ago
reply
Alt text: I have never been lied to by data in a .txt file which has been hand-aligned.
Oakland, CA
eraycollins
1827 days ago
Like

Galilean Moons

2 Comments and 9 Shares
I'm SO glad I escaped. They almost had me caught in their weird ... thing.
Read the whole story
siskamartin
1830 days ago
reply
Share this story
Delete
2 public comments
colaco
1830 days ago
reply
Alt-text: "I'm SO glad I escaped. They almost had me caught in their weird ... thing."
Amora, Setubal, Portugal
saucistophe
1830 days ago
Think there is a pun on "SO glad" and "GLaDOS"?
eraycollins
1830 days ago
reply
Lot of good science here.
Next Page of Stories