|
Why Theoretical Computer Scientists Aren't Worried About Privacy
-
www.jeremykun.com
-
12 years ago
-
eng
There has been a lot of news recently on government surveillance of its citizens. The biggest two that have pervaded my news feeds are the protests in Turkey, which in particular have resulted in particular oppression of social media users, and the recent light on the US National Security Agency’s widespread “backdoor” in industry databases at Google, Verizon, Facebook, and others. It appears that the facts are in flux, as some companies ha..
|
|
Why Theoretical Computer Scientists Aren't Worried About Privacy
-
www.jeremykun.com
-
12 years ago
-
eng
There has been a lot of news recently on government surveillance of its citizens. The biggest two that have pervaded my news feeds are the protests in Turkey, which in particular have resulted in particular oppression of social media users, and the recent light on the US National Security Agency’s widespread “backdoor” in industry databases at Google, Verizon, Facebook, and others. It appears that the facts are in flux, as some companies ha..
|
|
Why Theoretical Computer Scientists Aren't Worried About Privacy
-
www.jeremykun.com
-
12 years ago
-
eng
There has been a lot of news recently on government surveillance of its citizens. The biggest two that have pervaded my news feeds are the protests in Turkey, which in particular have resulted in particular oppression of social media users, and the recent light on the US National Security Agency’s widespread “backdoor” in industry databases at Google, Verizon, Facebook, and others. It appears that the facts are in flux, as some companies ha..
|
|
This weekend I’ve been having a lot of fun working the Bioinformatics problems from Rosalind . Most people work them in Python, but so far they have been very amenable to Clojure except where BioPython libraries are used for access to online databases. The problems have been straightforward so far but I have enjoyed the elegance and brevity that Clojure lends the solutions. In particular, I like this short translator from RNA sequences....
|
|
This weekend I’ve been having a lot of fun working the Bioinformatics problems from Rosalind . Most people work them in Python, but so far they have been very amenable to Clojure except where BioPython libraries are used for access to online databases. The problems have been straightforward so far but I have enjoyed the elegance and brevity that Clojure lends the solutions. In particular, I like this short translator from RNA sequences....
|
|
This weekend I’ve been having a lot of fun working the Bioinformatics problems from Rosalind . Most people work them in Python, but so far they have been very amenable to Clojure except where BioPython libraries are used for access to online databases. The problems have been straightforward so far but I have enjoyed the elegance and brevity that Clojure lends the solutions. In particular, I like this short translator from RNA sequences....
|
|
Hi, So I’ve been working on a generic news reader to hopefully put the BBC News Mobile code base to a good use. Have a play and let me know what you think. It’s no where near finished yet so lots of room for tweaking, new features and changes. Let me know what you want via comments, @lawrencegripper on twitter or email phonesupport[at]grippers.co.uk and I’ll try and make it happen.
|
|
I am building my TraceLog package and it is really important that the package logs any internal exceptions and prevents panics from shutting down the application. The TraceLog package must never be responsible for shutting down an application. I also have internal go routines that must never terminate until the application is shut down gracefully. Understanding how to use Defer and Recover in your application can be a bit tricky at f....
|
|
How to switch to Compton for beautiful tear free compositing in XFCE
-
duncanlock.net
-
13 years ago
-
eng
I switched my XFCE machines over to use Compton for window compositing today - and it’s a noticeable improvement. A compositor glues your stacks of windows together to form the final image that you see on screen. It’s responsible for any fancy effects like drop-shadows, as well drawing windows while dragging, resizing and minimizing or maximizing them. [1] Compton does this beautifully . It does one thing and it does it well. It pr....
|
|
The growth of mobile web users is staggering. While some of us have been browsing the web on mobile devices for nearly ten years, most of the world population is only now getting there. The number of mobile web users is already at 1.5 billion, which happens to be quite close to the total number of Internet users back in 2009. And it is growing rapidly . In 2015 there will be an estimated 2 billion smartphone users which is quit....
|
|
The growth of mobile web users is staggering. While some of us have been browsing the web on mobile devices for nearly ten years, most of the world population is only now getting there. The number of mobile web users is already at 1.5 billion, which happens to be quite close to the total number of Internet users back in 2009. And it is growing rapidly . In 2015 there will be an estimated 2 billion smartphone users which is quit....
|
|
The growth of mobile web users is staggering. While some of us have been browsing the web on mobile devices for nearly ten years, most of the world population is only now getting there. The number of mobile web users is already at 1.5 billion, which happens to be quite close to the total number of Internet users back in 2009. And it is growing rapidly . In 2015 there will be an estimated 2 billion smartphone users which is quit....
|
|
Repository: @knadh/simplemysql GitHub release page: v0.2.0 Full Changelog : https://github.com/knadh/simplemysql/commits/v0.2.0
|
A quick post to say that a new version of actionHero is out tonight: v4.1.0 This update contains some breaking changes to the Tasks and…
|
|
Just a little reminder – next week (10-11th June) I’ll be delivering my last training session before autumn – a short 1-day (2 x 0.5 days actually) seminar about Getting the Most Out of Oracle’s Active Session History . In the future it will act as sort of a prequel (or preparation) for my Advanced Oracle Troubleshooting class, as the latter one deliberately goes very deep. The ASH seminar’s 1st half is actually mostly about the GUI way of..
|
|
Just a little reminder – next week (10-11th June) I’ll be delivering my last training session before autumn – a short 1-day (2 x 0.5 days actually) seminar about Getting the Most Out of Oracle’s Active Session History . In the future it will act as sort of a prequel (or preparation) for my Advanced Oracle Troubleshooting class, as the latter one deliberately goes very deep. The ASH seminar’s 1st half is actually mostly about the GUI way of..
|
|
As you know if you read my blog, I have been building a set of new utility packages so I can start developing an application server I need for a new project. I am brand new to Go and the Mac OS. Needless to say it has been one hell of an education over the past month. But I don’t miss Windows or C# at all. I made some progress in my coding and wanted to build documentation for the code. I have been using the documentation viewer in L....
|
|
NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....
|
|
NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....
|
|
After a long journey with Django, you come to a place where you feel the need to get some tasks done asynchronously without any supervision of human. Some tasks need to be scheduled to run once at a particular time or after some time and some tasks have to be run periodically like crontab . One of the tasks is sending emails on specific triggers. Here at HackerEarth , one of the major chunk of emails is sent to recruiters and participa....
|
|
NoFlo — the flow-based programming system I started — is now two years old. I pushed the first commits to GitHub on June 5th 2011 from Hacker Dojo in Mountain View. To get us started with the story, I’ll let Wikipedia summarize : Flow-based programming (FBP) is a programming paradigm that defines applications as networks of “black box” processes, which exchange data across predefined connections by message passing, where the conne....
|
|
I could probably write a long design article explaining why identical duplicate resources should be allowed [1] in puppet. If puppet is going to survive in the long-term, they will have to build in this feature. In the short-term, I will have to hack around deficiency. As luck would have it, Mr. Bode has already written part one of the hack: ensure_resource . Why? Suppose you have a given infrastructure with N vaguely identical..
|
|
I could probably write a long design article explaining why identical duplicate resources should be allowed [1] in puppet. If puppet is going to survive in the long-term, they will have to build in this feature. In the short-term, I will have to hack around deficiency. As luck would have it, Mr. Bode has already written part one of the hack: ensure_resource . Why? Suppose you have a given infrastructure with N vaguely identical..
|
|
I don’t like repetitive work, and installing matlab counts doubly as so. Once I figured out the correct steps, I automated it with a puppet module. The downside is that the install takes a while because puppet needs to copy the iso locally. This is okay because I can be busy doing something else while this is happening. Using the module is quite easy: matlab::install { 'R2011a': iso => 'puppet://files/matlab/MATHWORKS_R2011A.i..
|
|
I don’t like repetitive work, and installing matlab counts doubly as so. Once I figured out the correct steps, I automated it with a puppet module. The downside is that the install takes a while because puppet needs to copy the iso locally. This is okay because I can be busy doing something else while this is happening. Using the module is quite easy: matlab::install { 'R2011a': iso => 'puppet://files/matlab/MATHWORKS_R2011A.i..
|
|
Today I am releasing a puppet module for rsnapshot . The nice feature of this module, is that it lets you configure multiple different instances of rsnapshot, so that they could all run in parallel. Rsnapshot doesn’t support this directly, so this puppet module does the heavy lifting of separating out and managing each instance. https://github.com/purpleidea/puppet-rsnapshot The examples/ directory should give you a hint on how t..
|
|
Today I am releasing a puppet module for rsnapshot . The nice feature of this module, is that it lets you configure multiple different instances of rsnapshot, so that they could all run in parallel. Rsnapshot doesn’t support this directly, so this puppet module does the heavy lifting of separating out and managing each instance. https://github.com/purpleidea/puppet-rsnapshot The examples/ directory should give you a hint on how t..
|
|
A project funded by an innovation grant written by Colleen Theisen, librarian at the University of Iowa Libraries. I built this touchscreen kiosk using turn.js, the iPad 2, and LiliTab hardware. The ZineScreen is based loosely on the Zine Machine, housed in the University Main Library. ZineScreen consumes scanned zines and alternative publications as content […]
|
|
Repository: @knadh/csssprite GitHub release page: v0.9.0 Full Changelog : https://github.com/knadh/csssprite/commits/v0.9.0
|
|
Repository: @knadh/xmlutils.py GitHub release page: v0.91.0 Full Changelog : https://github.com/knadh/xmlutils.py/commits/v0.91.0
|
|
I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..
|
|
I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..
|
|
I’ve been spending a little less time on my blog recently then I’d like to, but for good reason: I’ve been attending two weeks of research conferences, I’m getting ready for a summer internship in cybersecurity, and I’ve finally chosen an advisor. Visions, STOC, and CCC I’ve been taking a break from the Midwest for the last two weeks to attend some of this year’s seminal computer science theory conferences. The first (which is already over)..
|
|
Shawn Blanc in an article published over two years ago, which he linked to earlier this afternoon in a linked-list post : “But suppose one day I do arrive at some level of skill where the ink flows like honey and the prose like fine wine. I wonder if I’d even realize it. It may very well feel just like it does right now — like today — when it seems as if I can’t even put two words together using copy and paste.” Permalink.
|
|
Let us have a C# class that makes something useful, for example: public class Calculator { public int Sum ( int a , int b ) { return a + b ; } } Let’s create a COM interface for this class to make it possible to use its functionality in other areas. At the end we will see how this class is used in Delphi environment.
|
|
Let us have a C# class that makes something useful, for example: public class Calculator { public int Sum ( int a , int b ) { return a + b ; } } Let’s create a COM interface for this class to make it possible to use its functionality in other areas. At the end we will see how this class is used in Delphi environment.
|
|
I work in a company that has an entirely MS-based network, which means, all that domain login crap and everything that comes with it: outlook, MS Communicator, proxies, monitoring and etc.
|
|
National Day of Civic Hacking: Exploring Consumer Financial Protection Bureau Data
-
kevinohashi.com
-
13 years ago
-
eng
This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....
|
|
National Day of Civic Hacking: Exploring Consumer Financial Protection Bureau Data
-
kevinohashi.com
-
13 years ago
-
eng
This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....
|
|
National Day of Civic Hacking: Exploring Consumer Financial Protection Bureau Data
-
kevinohashi.com
-
13 years ago
-
eng
This weekend I participated in the National Day of Civic Hacking. The project I decided to work on was working with the CFPB data (and also used some census data). Background The CFPB released a large complaints database that contained information about what type of financial products people are complaining about. It also gave information about where the complaints came from, what they were complaining about and resolutio....
|