Entries from 2014
Index of 1157 entries from 2014. Tags include jqnpm, bespoke-advanced, bespoke-secondary, bespoke-logbook, and more.
2014
Listing 1157 entries from 2014.
2014-12
Listing 90 entries from December 2014.
2014-12-31
Listing 12 entries from Wednesday 31 December 2014.
- Update documentation
- Execute projects without jq.json nor src/main.jq
- To create a new package/project, run jqnpm init
- Remove +x for sourced .sh files
- Add simple check for jq with module (ectera) support
- Merge branch 'test-runner'
- Convert existing manual tests to automated test files, convert fake remote repositories/caches to bundles
- Always use jqnpm from the src/ folder
- Add remote suffix, update github base url to use anonymous cloning
- Colorize shUnit2 output
- Use shUnit2 as the test runner
- Run all tests in subdirectories
2014-12-30
Listing 9 entries from Tuesday 30 December 2014.
- Tests for manually fetching/installing a single dependency while not having a jq.json file present
- Allow fetching and installing packages without jq.json, create jq.json if necessary, add/update dependency entries
- Simplify requiring jq.json in a function
- Replace HOME with tilde in some debug strings
- Normalize variable names, remove unnecessary file check, simplify package debugging
- Break out fetching/installing a single package
- Also fetch from remote when doing jqnpm install
- Test fetching a single dependency
- jqnpm fetch
2014-12-29
Listing 11 entries from Monday 29 December 2014.
- Don't stop execution just because debugging is disabled
- Add a readme
- Add BSD/GPL/MIT licenses
- Tests for executing deep dependencies
- Check debug level for blocks of debug statements
- Tests for execution with a flat dependency tree
- Execute projects/packages with a flat dependency tree
- Add action switch, help function
- Basic test layout for a project using packages from two different namespaces
- Basic package installation from a (faked/cached/local) namespaced repository
- Initial commit
2014-12-25
Listing 5 entries from Thursday 25 December 2014.
- Also deploy to gh-pages
- Also deploy to gh-pages
- Also deploy to gh-pages
- Also deploy to gh-pages
- Also deploy to gh-pages
2014-12-24
Listing 1 entries from Wednesday 24 December 2014.
2014-12-23
Listing 13 entries from Tuesday 23 December 2014.
- v1.0.1
- v2.0.1
- v1.0.1
- v1.0.1
- v1.0.1
- v1.0.0
- v1.0.0
- v2.0.0
- v1.0.0
- v1.0.0
- v1.0.0
- Expose deck-bound log method
- Upgraded Bespoke.js to 1.0.0
2014-12-22
Listing 2 entries from Monday 22 December 2014.
2014-12-21
Listing 1 entries from Sunday 21 December 2014.
2014-12-19
Listing 7 entries from Friday 19 December 2014.
- Upgraded Bespoke.js to 1.0.0
- Upgraded Bespoke.js to 1.0.0
- Update readme for 1.0.0
- Have cv.activateDeck return methods bound to the deck
- Add tests for convenient methods
- Move copyArray to convenient
- Upgraded Bespoke.js to 1.0.0
2014-12-15
Listing 2 entries from Monday 15 December 2014.
2014-12-12
Listing 9 entries from Friday 12 December 2014.
- Add datasets.non-failed.classification.disconnect.coverage.sorted.tsv
- Add datasets.non-failed.classification.disconnect.coverage.sorted.tsv
- Use only domains with internal/external requests in domain count columns
- Use domain counts for domains with matching requests
- Use domain counts for domains with matching requests
- Update request count table, add datasets.non-failed.requests.ratios.sorted.tsv
- Update request count table, add datasets.non-failed.requests.ratios.sorted.tsv
- Data re-generated with domains with internal/external requests adjusted
- Data re-generated with domains with internal/external requests adjusted
2014-12-10
Listing 4 entries from Wednesday 10 December 2014.
- Wrote about Follow the Money, add gill-2013-bpf-2504730.2504768_aggregators.tsv
- Wrote about Follow the Money, add gill-2013-bpf-2504730.2504768_aggregators.tsv
- More references
- More references
2014-12-09
Listing 2 entries from Tuesday 09 December 2014.
2014-12-08
Listing 3 entries from Monday 08 December 2014.
- Count only distinct domains matching the filtered request set
- Use local copy of prepared.disconnect.services.analysis.json
- Merge branch 'is-disconnect-match'
2014-12-04
Listing 6 entries from Thursday 04 December 2014.
- Write about Disconnect's categories
- Write about Disconnect's categories
- Add isNotDisconnectMatch
- Multiset Disconnect match coverage
- Make note about scans.io
- Make note about scans.io
2014-12-01
Listing 3 entries from Monday 01 December 2014.
- Wrap variables used as part of longer strings
- Remove unused function
- Also stop playback after clearing queue
2014-11
Listing 143 entries from November 2014.
2014-11-30
Listing 1 entries from Sunday 30 November 2014.
2014-11-26
Listing 9 entries from Wednesday 26 November 2014.
- Use shuf when available
- Use the word shuffle for, eh, shuffle
- Detect external player thought to be compatible
- Add GPL-3.0 license
- Update readme with features, command comments, formatting
- Create fundamental folders/files earlier, hide external player output
- Search/replace rename project to npshell/np
- Make 'play now' the default action for 'play'
- Rename configuration variables
2014-11-24
Listing 3 entries from Monday 24 November 2014.
- Use normalized cumulative occurrences
- Use line-buffer for faster dataset-foreach output/feedback
- Fix 'play clean'
2014-11-20
Listing 1 entries from Thursday 20 November 2014.
2014-11-19
Listing 2 entries from Wednesday 19 November 2014.
2014-11-18
Listing 3 entries from Tuesday 18 November 2014.
- Update report, abstract to v0.4.1
- Write more about Cat and Mouse, add krishnamurthy-2006-cmc-1135777.1135829_adserver_match_distribution.tsv
- Write more about Cat and Mouse, add krishnamurthy-2006-cmc-1135777.1135829_adserver_match_distribution.tsv
2014-11-17
Listing 16 entries from Monday 17 November 2014.
- Write about .SE and GA
- Write about .SE and GA
- Compare thesis to HTTPS in .SE Health Status
- Compare thesis to HTTPS in .SE Health Status
- Don't display 0 when it means 'no value'
- Don't display 0 when it means 'no value'
- Fix Disconnect's categories figure name
- Fix Disconnect's categories figure name
- Use lowercase sub-figure references
- Use lowercase sub-figure references
- More mini-figures for the results
- More mini-figures for the results
- Provide short versions of some headings
- Provide short versions of some headings
- Add result summary figures
- Add result summary figures
2014-11-15
Listing 20 entries from Saturday 15 November 2014.
- Read tables in a separate file
- Read tables in a separate file
- Use title case for cross-references
- Use title case for cross-references
- Update conclusions and future work chapter
- Update conclusions and future work chapter
- Notes in related work chapter
- Notes in related work chapter
- Rename discussion chapter
- Rename discussion chapter
- Add notes to results chapter
- Add notes to results chapter
- Rewrite methodology chapter, move some figures/tables from methodology details
- Rewrite methodology chapter, move some figures/tables from methodology details
- Rewrite introduction
- Rewrite introduction
- Rewrite abstract
- Rewrite abstract
- Move introduction after ToC, make it numbered
- Move introduction after ToC, make it numbered
2014-11-14
Listing 5 entries from Friday 14 November 2014.
- Write about configuration
- Add cache file control with 'play index'
- Start a proper readme
- Fix adding absolute paths
- Read null-separated paths from stdin with 'play add -'
2014-11-13
Listing 6 entries from Thursday 13 November 2014.
- Add links, references, minor fixes
- Add links, references, minor fixes
- Mention that linked documents are pdf files
- Update report, abstract to v0.4.0
- Move loading of table outside of group to be able to reference it later on
- Move loading of table outside of group to be able to reference it later on
2014-11-12
Listing 10 entries from Wednesday 12 November 2014.
- Add portrait data pages
- Add portrait data pages
- Add multi-xbar figure for Disconnect's categories
- Add multi-xbar figure for Disconnect's categories
- Add multi-xbar figure type, Disconnect organization coverage figure from datasets.non-failed.disconnect.organizations.coverage.external.sorted.tsv
- Add multi-xbar figure type, Disconnect organization coverage figure from datasets.non-failed.disconnect.organizations.coverage.external.sorted.tsv
- Reduce graph code duplication
- Reduce graph code duplication
- Edited results
- Edited results
2014-11-11
Listing 16 entries from Tuesday 11 November 2014.
- Fix some small work-in-progress notes, remove others
- Fix some small work-in-progress notes, remove others
- Rename to occurrences
- Rename (unused) axis labels
- Rename (unused) axis labels
- Use a macro to load CDF columns, position the legend closer to the inner edges
- Use a macro to load CDF columns, position the legend closer to the inner edges
- Write more
- Write more
- Change 'web site' to 'website', which is the current recommended spelling according to AP.
- Change 'web site' to 'website', which is the current recommended spelling according to AP.
- Write more
- Write more
- Add normalized occurance count graph for Disconnect organization counts
- Add normalized occurance count graph for Disconnect organization counts
- Add Disconnect counter buckets
2014-11-10
Listing 17 entries from Monday 10 November 2014.
- Add datasets.non-failed.disconnect.counts.sorted.tsv and write some about disconnect counts
- Add datasets.non-failed.disconnect.counts.sorted.tsv and write some about disconnect counts
- Run ratio-buckets with the other questions
- Remove commented out code from ratio-buckets
- Try to reduce number of getCwd calls when displaying queue/history
- Updated the to do-list
- Use 'play clean' to remove missing files from queue
- Print number of added sounds
- Print queue number when adding sounds
- Print queue numbers for both queue and history
- Add cross-platform sed with extended regexp
- Don't accidentally print folder names with pushd/popd when adding folders
- Limit 'play history' to 999 items
- Attempt to work-around daemon stopping sometimes with a short 'sleep'
- Number lines in queue and history
- Added readme with only a to do-list
- Extract Disconnect's domains and organizations counts
2014-11-07
Listing 10 entries from Friday 07 November 2014.
- Tables regenerated without top 100 restrictions
- Tables regenerated without top 100 restrictions
- Fewer restrictions by keeping all instead of only top 100 results
- Some more writing
- Some more writing
- Move mixed usage in between extremes
- More results summary
- More results summary
- Move some table and plot styles
- Move some table and plot styles
2014-11-06
Listing 6 entries from Thursday 06 November 2014.
- Column separator after domain count, put mixed column in between extremes
- Column separator after domain count, put mixed column in between extremes
- Add a results summary table
- Add a results summary table
- Write about redirects and security
- Write about redirects and security
2014-11-05
Listing 2 entries from Wednesday 05 November 2014.
- Update document version generation for preamble.tex
- Update document version generation for preamble.tex
2014-11-04
Listing 6 entries from Tuesday 04 November 2014.
- Use super wide tables for disconnect result data
- Use super wide tables for disconnect result data
- Introduce super wide dataset tables with shortened dataset names
- Introduce super wide dataset tables with shortened dataset names
- Updated columns for super wide dataset tables
- Ratio buckets for internal domain
2014-11-03
Listing 8 entries from Monday 03 November 2014.
- Move preamble to a separate file (finally)
- Move preamble to a separate file (finally)
- More about future work
- More about future work
- Write about Disconnect's advertisement category
- Write about Disconnect's advertisement category
- Short names for figures
- Short names for figures
2014-11-02
Listing 2 entries from Sunday 02 November 2014.
- Generate output longtable tex code files, use them as cached input
- Generate output longtable tex code files, use them as cached input
2014-10
Listing 235 entries from October 2014.
2014-10-31
Listing 16 entries from Friday 31 October 2014.
- Wrote about redirect responses
- Wrote about redirect responses
- Remove todo note regarding counting longtables twice
- Remove todo note regarding counting longtables twice
- Use CDF styles, add fig:Cumulative-distribution-ratio-internal-resources
- Use CDF styles, add fig:Cumulative-distribution-ratio-internal-resources
- Break out CDF plot styles to preamble
- Break out CDF plot styles to preamble
- Add axis labels, references to HTTPS chapter
- Add axis labels, references to HTTPS chapter
- Calculate ratio buckets for different request classification properties
- Allow more than two-digit columns in tables
- Replace - with -- in text
- Replace - with -- in text
- Add fig:Cumulative-distribution-ratio-secure-resources
- Add fig:Cumulative-distribution-ratio-secure-resources
2014-10-29
Listing 8 entries from Wednesday 29 October 2014.
- Added fig:secure-mixed-insecure-redirects
- Added fig:secure-mixed-insecure-redirects
- Add fig:secure-mixed-insecure-resources
- Add fig:secure-mixed-insecure-resources
- Ignore, comment
- Ignore, comment
- Generate and cache pgfplots/tikz figures
- Generate and cache pgfplots/tikz figures
2014-10-28
Listing 18 entries from Tuesday 28 October 2014.
- Add a legend to fig:internal-mixed-external-resources
- Add a legend to fig:internal-mixed-external-resources
- Insert fig:HTTP-status-codes
- Insert fig:HTTP-status-codes
- Make room for a legend below each full page table
- Make room for a legend below each full page table
- Reference fig:internal-mixed-external-resources
- Reference fig:internal-mixed-external-resources
- Reference appendices with appendix prefix
- Reference appendices with appendix prefix
- Merge branch 'result-graphs'
- Merge branch 'result-graphs'
- Use plot styles for fig:internal-mixed-external-resources
- Use plot styles for fig:internal-mixed-external-resources
- Break out plot styles for stacked xbar
- Break out plot styles for stacked xbar
- Float with all 72 dataset stacked bar graph for internal/mixed/external resources
- Float with all 72 dataset stacked bar graph for internal/mixed/external resources
2014-10-27
Listing 6 entries from Monday 27 October 2014.
- Remove generated synctex, lof and lot files, ignore even more file types
- Remove generated synctex, lof and lot files, ignore even more file types
- chmod -x for some table input files
- chmod -x for some table input files
- Fix header text for second introduction page
- Fix header text for second introduction page
2014-10-24
Listing 12 entries from Friday 24 October 2014.
- Add RFCs as bibliography references, extracted from a large set of RFCs bibtex entries
- Add RFCs as bibliography references, extracted from a large set of RFCs bibtex entries
- Move software contribution results last in introduction
- Move software contribution results last in introduction
- Reference all floated tables
- Reference all floated tables
- Fix table numbering for floated tables
- Fix table numbering for floated tables
- Start appendices on a right side page
- Start appendices on a right side page
- Add header markers to manually inserted ToC entries
- Add header markers to manually inserted ToC entries
2014-10-23
Listing 2 entries from Thursday 23 October 2014.
- Explicitly define the use of modern fonts in the preamble
- Explicitly define the use of modern fonts in the preamble
2014-10-21
Listing 16 entries from Tuesday 21 October 2014.
- Thicker line after table header row, no spacing around dataset divider ruler
- Thicker line after table header row, no spacing around dataset divider ruler
- Introduce the command \tsvtablewidedatasets to simplify dataset table code. Add a line between datasets groups.
- Introduce the command \tsvtablewidedatasets to simplify dataset table code. Add a line between datasets groups.
- Mention adding RFC references as biblography entries
- Mention adding RFC references as biblography entries
- Add table with the .SE Health Status domain categories, move summary tables to section introduction
- Add table with the .SE Health Status domain categories, move summary tables to section introduction
- Make a note of longtables inside floats being counted twice
- Make a note of longtables inside floats being counted twice
- Fix wide table's caption and index creation
- Fix wide table's caption and index creation
- Reduce TOC depth to 1
- Reduce TOC depth to 1
- Wrote about data analysis and validation methodology
- Wrote about data analysis and validation methodology
2014-10-20
Listing 23 entries from Monday 20 October 2014.
- Keep disconnect's categories per organization
- Update GTM table
- Update GTM table
- Update organizations in more than one Disconnect category with per-category columns
- Update organizations in more than one Disconnect category with per-category columns
- Merge branch 'tables-in-floats'
- Merge branch 'tables-in-floats'
- Revert table floats for large sideways tables in the detailed results
- Revert table floats for large sideways tables in the detailed results
- Reintroduce wide table functions
- Reintroduce wide table functions
- Wrap tables in floats, which unfortunately do not turn to the side on landscape pages
- Wrap tables in floats, which unfortunately do not turn to the side on landscape pages
- Modify table commands to not accept table caption
- Modify table commands to not accept table caption
- Add Domains per organization graph
- Add Domains per organization graph
- More methodology
- More methodology
- Mention both HTTP and HTTPS in the abstract
- Mention both HTTP and HTTPS in the abstract
- Number the TOC in the PDF bookmarks, expand to level 1 by default
- Number the TOC in the PDF bookmarks, expand to level 1 by default
2014-10-19
Listing 36 entries from Sunday 19 October 2014.
- Wrote about domain categories/lists and publix suffix in the methodology chapter
- Wrote about domain categories/lists and publix suffix in the methodology chapter
- Referer (sic)
- Referer (sic)
- Mention that Alexa's analytics are also an input source
- Mention that Alexa's analytics are also an input source
- Write about capturing tracker requests
- Write about capturing tracker requests
- Update methodology overview
- Update methodology overview
- Add results chapter skeleton
- Add results chapter skeleton
- Update introduction, add results
- Update introduction, add results
- Mention .SE report with surveillance worry numbers
- Mention .SE report with surveillance worry numbers
- Write third-party with a dash
- Write third-party with a dash
- Create a new methodology chapter structure, based on examiner feedback, move details to appendix
- Create a new methodology chapter structure, based on examiner feedback, move details to appendix
- Use a darker grey for notes
- Use a darker grey for notes
- Merge previous chapters expected results, data sources, retrieving websites and resources, analyzing resources into the methodology chapter
- Merge previous chapters expected results, data sources, retrieving websites and resources, analyzing resources into the methodology chapter
- Mention CDN performance, ads as income in background
- Mention CDN performance, ads as income in background
- Move bibliography before thanks, nomenclature. Add ToC entries for unnumbered thanks, nomenclature.
- Move bibliography before thanks, nomenclature. Add ToC entries for unnumbered thanks, nomenclature.
- Make fourth heading level (subsubsection) unnumbered
- Make fourth heading level (subsubsection) unnumbered
- Put bibliography on a fresh page
- Put bibliography on a fresh page
- Update nomenclature, put it on the right page
- Update nomenclature, put it on the right page
- Add reference to Smith et al.: Information privacy, multi-theory, regulation, society, interdisciplinary
- Add reference to Smith et al.: Information privacy, multi-theory, regulation, society, interdisciplinary
2014-10-18
Listing 18 entries from Saturday 18 October 2014.
- Add a header with chapter name, document title, author and document type
- Add a header with chapter name, document title, author and document type
- Separate version and date commands
- Separate version and date commands
- Explicitly set A4 paper size
- Explicitly set A4 paper size
- Updated some text about related research and work
- Updated some text about related research and work
- Explicitly suppress interpretation of backslash escapes in echo, when there are paths and other non-constant input
- Move adding a single file path to separate function, fix resolving path
- Don't accidentally push emtpy entries to the history
- Use pushd/popd
- Reduce the number of subshells in get sounds calls
- Add null delimited foreach functions
- Fix 'play daemon --stop' hack
- Add a play limit as 'play start [limit]'
- Highlight files on add
- Move higlighting a null-delimited list of songs to a function
2014-10-16
Listing 9 entries from Thursday 16 October 2014.
- Add some vertical lines for horizontal/column grouping in tables
- Add some vertical lines for horizontal/column grouping in tables
- Quick spell check
- Quick spell check
- Added origin redirects table
- Added origin redirects table
- Update origin-redirects with mixed security, final is secure and multiset tsv generation
- Some updates in the code appendix
- Some updates in the code appendix
2014-10-15
Listing 18 entries from Wednesday 15 October 2014.
- Minor bibliography updates
- Minor bibliography updates
- Make minor corrections based on paper notes from examiner
- Make minor corrections based on paper notes from examiner
- Expand contractions
- Expand contractions
- Move references inside of sentences ending with a full stop
- Move references inside of sentences ending with a full stop
- Connect trackers and online privacy
- Connect trackers and online privacy
- Remove questions heading, move some to future work
- Remove questions heading, move some to future work
- Move parts of, then remove, potential problems
- Move parts of, then remove, potential problems
- Mention secure connections' data being passively extracted
- Mention secure connections' data being passively extracted
- Move current software and results chapters to appendix
- Move current software and results chapters to appendix
2014-10-14
Listing 6 entries from Tuesday 14 October 2014.
- Mention secure connections in the introduction
- Mention secure connections in the introduction
- Mention invasion of privacy in the abstract
- Mention invasion of privacy in the abstract
- Mention Toppdomänlagen
- Mention Toppdomänlagen
2014-10-12
Listing 10 entries from Sunday 12 October 2014.
- Split up functions to several files
- Move shared scripts to a subfolder
- Merge branch 'play-daemon'
- Allow adding of arbitrary paths; play add [count] [order] [path ...]
- Override number of sounds to add with play add all ...
- Check input when adding sounds
- Only get absolute path for songs after limiting, as it is very slow
- Revert absolute path replacements to bash version
- Update .SE turnover for 2013
- Update .SE turnover for 2013
2014-10-11
Listing 14 entries from Saturday 11 October 2014.
- Move introduction before TOC
- Move introduction before TOC
- Move non-essential introduction paragraphs
- Move non-essential introduction paragraphs
- Move related work towards the end, as recommended by Simon Peyton Jones
- Move related work towards the end, as recommended by Simon Peyton Jones
- A bit about fonts
- A bit about fonts
- Add video types
- Add audio types
- Update image types
- Add even more font types
- Remove notes to update table with full result datasets
- Remove notes to update table with full result datasets
2014-10-09
Listing 8 entries from Thursday 09 October 2014.
- Update play now script
- Use play now to display current track
- Mention play daemon --stop not working properly
- Use 'play start' instead of referencing 'play-start.sh' directly
- Add play next
- Rename Afplayer to player
- Removed some unused code
- Somewhat working daemon, which relies on play start --wait
2014-10-08
Listing 8 entries from Wednesday 08 October 2014.
- Half-working daemon which doesn't clean up/kill its children on exit
- Only allow one command to run at the same time
- Use relative paths in .play.cache~ files, but absolute in the playlist
- Per-user cache config
- Use a simple config file
- Basic play usage converted to play [command] format, with queue and history
- Initial play wrapper and original play.sh shell script hack
- Initial commit
2014-10-07
Listing 4 entries from Tuesday 07 October 2014.
- Rewrite abstract, move old abstract to introduction
- Rewrite abstract, move old abstract to introduction
- Wrote more
- Wrote more
2014-10-01
Listing 3 entries from Wednesday 01 October 2014.
- Updated date for v0.3.1
- Remove borders around links, allow link line wrap
- Remove borders around links, allow link line wrap
2014-09
Listing 116 entries from September 2014.
2014-09-30
Listing 11 entries from Tuesday 30 September 2014.
- Updated abstract to match v0.3.1
- Remove scrapped time plan
- Remove scrapped time plan
- Note to write about blocked domain/organization counts
- Note to write about blocked domain/organization counts
- Wording in abstract
- Wording in abstract
- Remove temp files upon script exit
- Remove temp files upon script exit
- Use stderr for errors
- Use stderr for errors
2014-09-29
Listing 10 entries from Monday 29 September 2014.
- Freshly brewed data from all 72 datasets
- Freshly brewed data from all 72 datasets
- Shorten table headers
- Write about primary domain
- Write about primary domain
- Non-parallel per dataset execution
- Use only a single value despite faulty disconnect input
- Re-add mistakenly overwritten superdomain counter
- Write about Cat and Mouse: Content Delivery Tradeoffs in Web Access
- Write about Cat and Mouse: Content Delivery Tradeoffs in Web Access
2014-09-26
Listing 3 entries from Friday 26 September 2014.
- Don't save referer values
- Don't keep raw disconnect values
- Rename effectlive tld to public suffic, move before classification, add same primary domain as a classification for internal domains
2014-09-25
Listing 3 entries from Thursday 25 September 2014.
- More about results, like requests counts
- More about results, like requests counts
- Expand request count output
2014-09-24
Listing 5 entries from Wednesday 24 September 2014.
- Add public suffix coverage, rename disconnect external coverage
- Update abstract and introduction
- Update abstract and introduction
- More about Disconnect and Public Suffixes, etcetera
- More about Disconnect and Public Suffixes, etcetera
2014-09-23
Listing 10 entries from Tuesday 23 September 2014.
- Write about .SE Health Status findings, publix suffixes, other stuff
- Write about .SE Health Status findings, publix suffixes, other stuff
- Add .SE Health Status 2008, 2009, 2010
- Add .SE Health Status 2008, 2009, 2010
- Disolve many code insets used for project names like jq, phantomjs and har-*
- Disolve many code insets used for project names like jq, phantomjs and har-*
- Write about future work, results, update older paragraphs
- Write about future work, results, update older paragraphs
- Add an environment for future work
- Add an environment for future work
2014-09-22
Listing 13 entries from Monday 22 September 2014.
- Write about HTTP response status, non-/failed origins, HTTPS, mime-types
- Write about HTTP response status, non-/failed origins, HTTPS, mime-types
- Add request status and mime-type coverage
- Add in/secure int/ext/all resources plus mixed domain coverage
- Add mixed domain scope
- Calculate successful, unsuccessful, non-failed and failed origins
- Update table number formatting, some results
- Update table number formatting, some results
- Ignore LyX *.emergency files
- Ignore LyX *.emergency files
- Run all multiset queries
- Multiset disconnect's selected top domains
- Shorten column names
2014-09-20
Listing 4 entries from Saturday 20 September 2014.
- Vertically align wide data tables in the middle of the rotated page
- Vertically align wide data tables in the middle of the rotated page
- Allow landscape/wide pages for wide tables etcetera
- Allow landscape/wide pages for wide tables etcetera
2014-09-19
Listing 3 entries from Friday 19 September 2014.
- Rename and delete sum after using it for sorting
- Rename and run disconnect question with the others
- Regroup disconnect's categories and organizations
2014-09-18
Listing 1 entries from Thursday 18 September 2014.
2014-09-17
Listing 5 entries from Wednesday 17 September 2014.
- Some more multiset table extractions
- Rename table function to reflect TSV usage
- Rename table function to reflect TSV usage
- Replace inline tables with external tsv files
- Replace inline tables with external tsv files
2014-09-16
Listing 1 entries from Tuesday 16 September 2014.
2014-09-12
Listing 5 entries from Friday 12 September 2014.
- Use function and local variables for easier code sharing (TBD)
- Use pgfplotstable and macros to insert tables from tsv files
- Use pgfplotstable and macros to insert tables from tsv files
- Scripts to generate data tables
- Scripts to generate data tables
2014-09-11
Listing 6 entries from Thursday 11 September 2014.
- Use TSV instead of CSV for download retries
- Add TSV tools
- Break out cleaning CSV headers
- End lines with CRLF as per http://tools.ietf.org/html/rfc4180#section-2
- Skip forcing @text output and let @csv take care of it
- Reuse logic for object to csv row between header and body
2014-09-10
Listing 4 entries from Wednesday 10 September 2014.
- Wrote more
- Wrote more
- More about Contributions to other open source projects
- More about Contributions to other open source projects
2014-09-09
Listing 6 entries from Tuesday 09 September 2014.
- Update domain list table with unique count, tld distribution, mention contributions to other projects, write about P3P policies, update mime-types, etcetera
- Update domain list table with unique count, tld distribution, mention contributions to other projects, write about P3P policies, update mime-types, etcetera
- Write about har-portent, update some code details
- Write about har-portent, update some code details
- Mention The Tangled Web: A Guide to Securing Modern Web Applications
- Mention The Tangled Web: A Guide to Securing Modern Web Applications
2014-09-08
Listing 6 entries from Monday 08 September 2014.
- Write about superdomain, insecure classification
- Write about superdomain, insecure classification
- Write more about domain lists
- Write more about domain lists
- Ignore .tex files, as they are supposed to be temporary when generating output from .lyx files
- Ignore .tex files, as they are supposed to be temporary when generating output from .lyx files
2014-09-05
Listing 1 entries from Friday 05 September 2014.
2014-09-04
Listing 10 entries from Thursday 04 September 2014.
- Add link to har-portent
- Made CSS prettier
- Released a report draft
- A bit about future work etcetera
- A bit about future work etcetera
- Thank you Yaffle for URLUtils.js
- Make relative redirects absolute to the request that generated it
- Remove the single domain downloader, as it's easier to call the single url downloader
- Add origin redirect chain question/analysis
- Add isInsecure basic classification
2014-09-02
Listing 3 entries from Tuesday 02 September 2014.
2014-09-01
Listing 6 entries from Monday 01 September 2014.
- Download https and www. variations of domains
- Script to first download then analyze multiple lists of domains
- Re-focus code on downloading URLs, albeit only domain root URLs at this point in time
- Basic README.md, LICENSE
- Initial commit
- Fix find path exclusion by reordering the arguments
2014-08
Listing 72 entries from August 2014.
2014-08-29
Listing 4 entries from Friday 29 August 2014.
- Parallelize domain extraction a bit
- Use an available shuf program
- Remove unique testing/debugging
- Prepare large zones (.com, .net) files
2014-08-27
Listing 3 entries from Wednesday 27 August 2014.
- Calculate differences in failed versus non-failed downloads in subsequent datasets where failed domains have been retried.
- Use a simplified progress bar when downloading third-party datasets
- Use the entire HTTP status 3xx range for redirect detection
2014-08-26
Listing 2 entries from Tuesday 26 August 2014.
- Transparent clickable gonifs
- Highlight the individual hexagon lines on click, instead of the gonif lines
2014-08-25
Listing 5 entries from Monday 25 August 2014.
- Draw clickable gonifs/hexagonifs
- Simplified running a command on multiple datasets
- Fix tailing a null-terminated list
- Autostart highlighting
- Broke out a couple of utils
2014-08-24
Listing 7 entries from Sunday 24 August 2014.
- Made HighlightOnInterval start/stoppable
- Change default presentation values
- Standardize event system, build a user activity monitor
- Merge branch 'gonif-graph'
- General purpose async function queue
- Disable gonif neighbor debug lines
- Generate gonifs horitzontally then vertically, from the center
2014-08-22
Listing 2 entries from Friday 22 August 2014.
2014-08-21
Listing 2 entries from Thursday 21 August 2014.
2014-08-20
Listing 2 entries from Wednesday 20 August 2014.
2014-08-19
Listing 2 entries from Tuesday 19 August 2014.
- Fix private-prefixes by saving a reference to the current public-suffixes, fix picking the primary-domain for distinct URLs
- Prevent infinite loops caused by input data being close to chunk size, fallback to merging two and two
2014-08-18
Listing 9 entries from Monday 18 August 2014.
- More notes
- More notes
- More writing on random topics
- More writing on random topics
- Add private-prefixes (as opposed to public-suffixes), aggregated as a single primary-domain
- Rename to public-suffixes
- Count TLDs
- Count all domains in all files
- Use bash execution instead of backticks
2014-08-15
Listing 4 entries from Friday 15 August 2014.
- Updated URL splitting from jq-hopkok
- Accidentally referenced an array by name twice
- Stricter string type checking
- Change ignored scheme blacklist to whitelist
2014-08-14
Listing 2 entries from Thursday 14 August 2014.
2014-08-12
Listing 3 entries from Tuesday 12 August 2014.
2014-08-11
Listing 4 entries from Monday 11 August 2014.
- Add isUnsuccessful and isFailed request classifications
- Also create inverted domain lists, for domain to group lookups
- Add .se health status report 2013
- Add .se health status report 2013
2014-08-09
Listing 1 entries from Saturday 09 August 2014.
2014-08-08
Listing 8 entries from Friday 08 August 2014.
- Expand URLs much more, fix expanded URL references, add isInternalDomain, isExternalDomain, isSuccessful classification
- Use correct project name and tagline
- Use github repository URL instead of github page URL
- Split an URL into components, join them together
- Readme, licenses
- Initial commit
- Rename boolean json name checking function to the opposite
- Try to be more strict with type checking checking for failed requests
2014-08-06
Listing 3 entries from Wednesday 06 August 2014.
2014-08-05
Listing 9 entries from Tuesday 05 August 2014.
- Write about data analysis, add placeholder headings
- Write about data analysis, add placeholder headings
- Write about software considerations downloading domains
- Write about software considerations downloading domains
- Fix GTM question parallelization problem by splitting up work to preparation and aggregation
- Add Google Tag Manager question
- Look at second level domains in domain lists
- Retrieving websites and resources, spell check
- Retrieving websites and resources, spell check
2014-07
Listing 86 entries from July 2014.
2014-07-31
Listing 1 entries from Thursday 31 July 2014.
2014-07-30
Listing 4 entries from Wednesday 30 July 2014.
- Write about .se health status and the public suffix list
- Write about .se health status and the public suffix list
- Move code headings, data set headings
- Move code headings, data set headings
2014-07-29
Listing 2 entries from Tuesday 29 July 2014.
2014-07-28
Listing 7 entries from Monday 28 July 2014.
- Write more about scripts
- Write more about scripts
- Ignore temporary lyx files
- Ignore temporary lyx files
- Dump lyx pdf generation console output to a log file.
- Dump lyx pdf generation console output to a log file.
- Don't crash on null mime parameter value (charset) strings
2014-07-25
Listing 4 entries from Friday 25 July 2014.
- Use empty objects instead of ugly null values
- Fix hacky malformed mime fix not returning mime parts
- Parallelize parts of the data transformations
- Try to protect against paths with unusual characters
2014-07-24
Listing 10 entries from Thursday 24 July 2014.
- Create disconnect dataset analysis as part of preparations
- Run aggregate preparations in parallel
- Explictly arithmetic comparison
- Write about tools and code
- Write about tools and code
- Notes
- Notes
- Add official GNU parallel citation
- Add official GNU parallel citation
- Experimental parallelized map/reduce code for the final aggregation steps
2014-07-23
Listing 1 entries from Wednesday 23 July 2014.
2014-07-22
Listing 1 entries from Tuesday 22 July 2014.
2014-07-21
Listing 1 entries from Monday 21 July 2014.
2014-07-20
Listing 10 entries from Sunday 20 July 2014.
- Add neighbors to neighbors that were added just before
- Add gonifs in two dimensions; fails partially for randomized start positions close to the corners
- Draw the neighbor graph with the hexagons
- Create a network of gonifs instead of hexagons
- Create a new scope, pass fewer arguments recursively
- Lazily cache line.center()
- Break down hegaxon's getCacheKey into parts
- Properties instead of functions, for a probably neglible effect
- Comment on hexagons
- Use for-loops instead of .forEach to reduce stack clutter while debugging
2014-07-19
Listing 3 entries from Saturday 19 July 2014.
- Better logic for undefined variables and properties
- Name some anonymous functions
- Use objects instead of arrays for cache based cache
2014-07-18
Listing 1 entries from Friday 18 July 2014.
2014-07-17
Listing 4 entries from Thursday 17 July 2014.
- Use base64 --decode, which is supported across more platforms
- Add check for GNU parallel
- Use GNU parallel for improved CPU load handling, output domain as a progress indicator
- Add the current domain as a progress indicator
2014-07-16
Listing 5 entries from Wednesday 16 July 2014.
- Only look for .har files
- Add sleep after opening a webpage, to allow additional async resources to load and render
- Mention using lowercase input
- Make clickable checking more resilient
- Add links to cloudflare's dnssec presentation at icann50
2014-07-15
Listing 4 entries from Tuesday 15 July 2014.
- Read list of domains from stdin
- Make parallelism count an argument
- Remove counter and timestamp from output
- Optional screenshots
2014-07-14
Listing 8 entries from Monday 14 July 2014.
- Move and remove functions
- Add domains-per-organization analysis
- Wrote about some sites in each category of disconnect's blocking list
- Wrote about some sites in each category of disconnect's blocking list
- See if it's possible to look at P3P policies
- See if it's possible to look at P3P policies
- About external tools, data sets and own code
- About external tools, data sets and own code
2014-07-13
Listing 2 entries from Sunday 13 July 2014.
2014-07-11
Listing 7 entries from Friday 11 July 2014.
- Remove space that snuck into search-replace once
- Remove space that snuck into search-replace once
- Output CSV based on an array of objects
- Use @text instead of tostring
- Add analysis of disconnect's blocking
- Add coverage/percentage calculations
- Define lookups as functions instead of variables, use replace for strings
2014-07-10
Listing 1 entries from Thursday 10 July 2014.
2014-07-09
Listing 1 entries from Wednesday 09 July 2014.
2014-07-08
Listing 3 entries from Tuesday 08 July 2014.
- Add groups to mime-types
- Allow taking of objects from the end of the array
- Produce distinct values per domain
2014-07-07
Listing 1 entries from Monday 07 July 2014.
2014-07-03
Listing 3 entries from Thursday 03 July 2014.
- Script to take elements from a JSON array
- Link to RFCs for content/mime-types
- Mangle properties instead of building a new object
2014-07-02
Listing 2 entries from Wednesday 02 July 2014.
- Download disconnect's services.json as part of the preparations
- Add domain name groups according to Mozilla's effective tld name list, to avoid some second level domain grouping issues with for example .co.uk.
2014-06
Listing 40 entries from June 2014.
2014-06-30
Listing 2 entries from Monday 30 June 2014.
2014-06-27
Listing 4 entries from Friday 27 June 2014.
- Split domains to parts
- Remove code to detect malformed HAR files
- Find malformed HAR files from a list of paths
- Remove simple scripts
2014-06-26
Listing 10 entries from Thursday 26 June 2014.
- A single script to run preparations, and a single script to extract data
- Instead of reading files from paths, use an external cat and read from stdin
- Check if headers exists before extracting the referrer
- Generate a single request entry with the origin url that failed
- Default domain listing to current directory
- Reword error message
- Actually use exit code for phantomjs call
- Use current directory for output, call scripts relative to script path
- Best practice to define bash script
- Best practice to define bash script
2014-06-25
Listing 6 entries from Wednesday 25 June 2014.
- Use a home-cooked https redirector with local configuration
- Redirect to HTTPS by default (to be tested on the live server)
- Use HTTPS for the local domain
- Mention t-shirts, happy amel at ICANN50
- Use CSS to switch success/failure images, reduce javascript generated HTML
- Added happy Anne-Marie image for good results
2014-06-24
Listing 2 entries from Tuesday 24 June 2014.
- Add kirei.se to list of known good examples
- Transform disconnect's services.json file to a format that's faster to make lookups against, with speedups of about 99.6%
2014-06-23
Listing 4 entries from Monday 23 June 2014.
- Speed up disconnect matching by about 40% by not splitting key-value objects several times
- Remove unused function
- Classify requests against disconnect.me service list
- Rename to reflect basic classifications
2014-06-18
Listing 4 entries from Wednesday 18 June 2014.
- Wrote about some of the tools used
- Wrote about some of the tools used
- Started converting the planning document to a master's thesis, with the appropriate headings
- Started converting the planning document to a master's thesis, with the appropriate headings
2014-06-16
Listing 2 entries from Monday 16 June 2014.
2014-06-13
Listing 2 entries from Friday 13 June 2014.
- Add simple URL classification
- Expand extracted request parts for easier classification and aggregation
2014-06-12
Listing 2 entries from Thursday 12 June 2014.
- Rename function as HTTP specific, even if it isn't strictly
- Extract more details from request/response entries
2014-06-09
Listing 1 entries from Monday 09 June 2014.
2014-06-04
Listing 1 entries from Wednesday 04 June 2014.
2014-05
Listing 46 entries from May 2014.
2014-05-27
Listing 1 entries from Tuesday 27 May 2014.
2014-05-21
Listing 1 entries from Wednesday 21 May 2014.
2014-05-20
Listing 4 entries from Tuesday 20 May 2014.
- Allow resetting of lines
- Only automatically highlight hexagons one in ten times
- Delay automatic highlighting by one interval (second) each time the user manually highlights something, up to
- Move hexagon highlight logic to renderer
2014-05-19
Listing 13 entries from Monday 19 May 2014.
- Add lines as sides to hexagons, highlight random hexagons on a timer
- Highlight random lines on a timer
- Simple reload link
- More styling, putting the header towards the middle of the page
- Crude firing of custom events
- Try to distinguish touch from mouse events
- Check for timeline and profile capabilities before callin functions
- More survey comments
- More survey comments
- Link to potential hexagonif github repo
- Vary color on the x axis
- Set absolute min and max for hexagon sides
- Use a once() function for the mouse detector, wrap resize detector variable
2014-05-18
Listing 5 entries from Sunday 18 May 2014.
- Transparent lines by default looks better for async execution
- Only generate hexagons after a mouse movement has been detected
- A bit of styling for content on a lighter background
- Change hexagon side length based on canvas size
- Calculate colors by location
2014-05-14
Listing 9 entries from Wednesday 14 May 2014.
- Rename the project to har-dulcify
- Rename the project to har-heedless
- Extract URLs, mime-types, referers
- Find har files with errors (non-empty comments)
- Split URLs into parts
- Break out jq variable, simplify
- Add a readme and a license
- Use a modified local version of netsniff.js
- Use a local version of netsniff.js, from PhantomJS
2014-05-09
Listing 1 entries from Friday 09 May 2014.
2014-05-06
Listing 6 entries from Tuesday 06 May 2014.
- Use GPL3 for heedless
- Use st to get resource caching, compression
- Update npm dependencies
- Fix some package.json values
- Naughty or nice, not the other way around
- Use context.getAddress with return_both_v4_and_v6 (which may or may not be the default)
2014-05-05
Listing 3 entries from Monday 05 May 2014.
- Build a placeholder HAR file with an error comment instead of a plain error message string output
- Concat multiple json streams with arrays
- Only output latest domain file path it if exists
2014-05-02
Listing 3 entries from Friday 02 May 2014.
- Mention that Alexa's top 25 should be fetched dynamically
- Add more resources, make resources display in two columns
- Add internetsociety.org as a known good example
2014-04
Listing 106 entries from April 2014.
2014-04-30
Listing 3 entries from Wednesday 30 April 2014.
2014-04-29
Listing 3 entries from Tuesday 29 April 2014.
- Log /name-shame/ request errors to console and return an HTTP 500 error
- Ignore local configvention overrides
- Mention hosting by NLnet Labs
2014-04-28
Listing 9 entries from Monday 28 April 2014.
- Use the larger image as site image
- Domain Name System Security Extensions in title, link to video about DNSSEC
- Normalize Are you really safe from DNS spoofing online?
- Who's been nice, instead of good
- Mention A records and cache, in reference to #1
- Guess who have done it right!
- Split TNW link
- Use photo of Anne-Marie Eklund Löwinder
- Mention winning PayPal's TNW prize
2014-04-24
Listing 12 entries from Thursday 24 April 2014.
- Update tweet url format
- Update TODO
- Add to logs, format title
- Add some #shame to tweets
- Add known good examples of organizations and companies
- Show ticks and crosses in the prepared lists
- A bit of layout; logo float left, two columns etcetera
- Add link to alexa
- Add an angry nun as site logo
- Add Alexa's top 25 sites worldwide
- Small code cleanups
- Don't play a sound if there's a serve side failure, just resubmit the form as a hack solution
2014-04-23
Listing 17 entries from Wednesday 23 April 2014.
- Add a list of hack battle participants with an onclick handler to check their dnssec status
- Fix domain regexp to accept subdomains
- Mention The Next Web, Verisign Labs, NLnet Labs
- Sounds have been added
- Update README.md with requirements, getting started
- Remove node from NPM package name, as per naming conventions
- Add fail and done sounds for manual lookups
- Update copyright for 2014
- Proof of concept ajax call on submit
- Fix links in README
- Bind to a specific IP, rename port setting
- Change domain to dnssec-name-and-shame.com
- Initial commit with working proof of concept
- v0.1.3
- Ignore jumps while the alt key is pressed
- Merge branch 'alampros-modifierkeys'
- Update to 2014
2014-04-16
Listing 2 entries from Wednesday 16 April 2014.
- Dowload HAR files for a single or multiple domains in serial, and output them with a timestamp
- Ignore output
2014-04-15
Listing 18 entries from Tuesday 15 April 2014.
- Mention privacy policies
- Mention privacy policies
- Mention domain check
- Mention domain check
- Speling
- Speling
- Mention that trackers are a commercial choice
- Mention that trackers are a commercial choice
- Header for what the collected information is used for
- Header for what the collected information is used for
- Add a bit about OSNs connecting trackers with a person rather than a device, and across devices
- Add a bit about OSNs connecting trackers with a person rather than a device, and across devices
- Rename background and context to context, mention that the thesis subject is related
- Rename background and context to context, mention that the thesis subject is related
- Updated methodoly in the abstract
- Updated methodoly in the abstract
- Merge branch 'survey'
- Merge branch 'survey'
2014-04-14
Listing 2 entries from Monday 14 April 2014.
2014-04-11
Listing 18 entries from Friday 11 April 2014.
- Ignore .xhtml exports
- Ignore .xhtml exports
- Initial commit
- Shift sections/things around a bit
- Add preliminary title and abstract
- Add explicit links in author header
- Add explicit links in author header
- Use activities and milestones, instead of just milestones
- Use activities and milestones, instead of just milestones
- Add project proposal milestones
- Add project proposal milestones
- Add links to documents, both results and work in progress
- Hide maillist details
- Added a quick sign up form
- Add 2014 to the copyright
- v0.2.6
- Merge branch 'issue-8-console-shim'
- Add a shim for console so Internet Explorer can run tests, fixing #8
2014-04-09
Listing 2 entries from Wednesday 09 April 2014.
2014-04-07
Listing 4 entries from Monday 07 April 2014.
- Initial planning of milestones
- Initial planning of milestones
- A summary of the literature study
- A summary of the literature study
2014-04-04
Listing 6 entries from Friday 04 April 2014.
- Prefix site, service, browser with web in the nomenclature
- Prefix site, service, browser with web in the nomenclature
- More about ads on webpages
- More about ads on webpages
- More notes
- More notes
2014-04-03
Listing 2 entries from Thursday 03 April 2014.
2014-04-02
Listing 8 entries from Wednesday 02 April 2014.
- Abstract wording that raises interest
- Abstract wording that raises interest
- Preliminary title: Swedes Online: You Are More Tracked Than You Think
- Preliminary title: Swedes Online: You Are More Tracked Than You Think
- Move the pile of random nomenclature entries
- Move the pile of random nomenclature entries
- Reference the 2012 annual report
- Reference the 2012 annual report
2014-03
Listing 89 entries from March 2014.
2014-03-31
Listing 10 entries from Monday 31 March 2014.
- Remove \recentlyupdated, move title note to separate line
- Remove \recentlyupdated, move title note to separate line
- Add thesis abstract
- Add thesis abstract
- Removed the subject proposal
- Removed the subject proposal
- More nomenclature entries in a pile
- More nomenclature entries in a pile
- Mention same-origin policies
- Mention same-origin policies
2014-03-26
Listing 4 entries from Wednesday 26 March 2014.
2014-03-25
Listing 6 entries from Tuesday 25 March 2014.
- Some nomenclature, crawling, notes from meeting
- Some nomenclature, crawling, notes from meeting
- Add references on crawler detection, implicit user interest detection
- Add references on crawler detection, implicit user interest detection
- Add KIA-index
- Add KIA-index
2014-03-24
Listing 6 entries from Monday 24 March 2014.
- Numbers on ads, cite increase of use of multiple servers and CDNs
- Numbers on ads, cite increase of use of multiple servers and CDNs
- Add Krishnamurthy:2000:AFI:347319.346248
- Add Krishnamurthy:2000:AFI:347319.346248
- Quoting Krishnamurthy:2006:CMC:1135777.1135829, enable inline code snippets, fixes
- Quoting Krishnamurthy:2006:CMC:1135777.1135829, enable inline code snippets, fixes
2014-03-21
Listing 1 entries from Friday 21 March 2014.
2014-03-20
Listing 6 entries from Thursday 20 March 2014.
- More notes
- More notes
- Using more references, adding a bit more text
- Using more references, adding a bit more text
- Added a few more references
- Added a few more references
2014-03-18
Listing 10 entries from Tuesday 18 March 2014.
- Remove course list
- Remove course list
- Spell check
- Spell check
- Change LyX notes to greyed out, minor text updates
- Change LyX notes to greyed out, minor text updates
- Define a command to highlight updated sections
- Define a command to highlight updated sections
- Surround directory name with quotes
- Surround directory name with quotes
2014-03-17
Listing 16 entries from Monday 17 March 2014.
- Add Google Tag Manager
- Add Google Tag Manager
- Questions and potential problems
- Questions and potential problems
- A few notes
- A few notes
- Only use version tags in version descriptor
- Only use version tags in version descriptor
- Add PDF generation prerequisites
- Add PDF generation prerequisites
- Make deleting temporary .tmp.lyx files a function
- Make deleting temporary .tmp.lyx files a function
- Don't open PDF files after generation
- Don't open PDF files after generation
- Echo version description separately
- Echo version description separately
2014-03-14
Listing 10 entries from Friday 14 March 2014.
- Flesh out problem description, add a few notes
- Flesh out problem description, add a few notes
- Add questions and other things to the notes
- Add questions and other things to the notes
- Ignore tilde style temporary files
- Ignore tilde style temporary files
- Start taking notes of ideas
- Start taking notes of ideas
- Started writing the planning report
- Started writing the planning report
2014-03-12
Listing 20 entries from Wednesday 12 March 2014.
- Copy report.lyx to proposal.lyx, to continue working in report.lyx
- Copy report.lyx to proposal.lyx, to continue working in report.lyx
- Ignore temporary LyX files
- Ignore temporary LyX files
- Added README.md
- Added README.md
- Add notes document
- Add notes document
- Add BibTex reference library
- Add BibTex reference library
- Hide more LyX PDF generation output
- Hide more LyX PDF generation output
- The thesis subject proposal document, possibly with minor changes from the submitted version
- The thesis subject proposal document, possibly with minor changes from the submitted version
- Ignore pdf files
- Ignore pdf files
- Script to generate pdf output from lyx files
- Script to generate pdf output from lyx files
- Initial commit
- Initial commit
2014-02
Listing 67 entries from February 2014.
2014-02-23
Listing 3 entries from Sunday 23 February 2014.
- Make hexagonif a page header, randomize grid size, line width
- Split main.js into logic files, move objects to subfolder, add hexagon completeness check
- Generalize watch/refresh, split javascript and server tasks into parts
2014-02-22
Listing 9 entries from Saturday 22 February 2014.
- Make clean, server, open tasks blocking
- Allow libraries, copy to output
- Patch for oCanvas got accepted, released as v2.6.0
- Patch upstream oCanvas, use built patched version
- Profiling, and a local oCanvas
- Split script to browserified modules
- Fix browserify wth local modules in subfolders
- Render a hexagon pattern over the entire canvas
- Generate a single hexagon
2014-02-21
Listing 10 entries from Friday 21 February 2014.
- Render part of a hexagon grid
- Animated hexagonif
- Separate development and production javascript builds
- v0.2.2
- Add author
- v0.2.1
- Add jquery-mutation-summary to the jQuery plugin registry
- Update mutation-summary
- Update for 2013, 2014, joelpurra.com
- Update copyright for 2013, 2014
2014-02-20
Listing 3 entries from Thursday 20 February 2014.
2014-02-19
Listing 2 entries from Wednesday 19 February 2014.
2014-02-16
Listing 4 entries from Sunday 16 February 2014.
- Make the firefox image a link to the firefox startpage
- License and readme
- Firefox start page
- Initial commit
2014-02-13
Listing 11 entries from Thursday 13 February 2014.
- Added rendered output from 2014-02-13T20:27:21Z
- Update TODO-list
- Update TODO-list
- Add link to project page
- Add link to project page
- Add rel attributes to links, anchors
- Split templates to separate files, for reusability, and use doT.js' built-in folder compilation
- Use argument --input-folder to simplify command line usage
- Add links, disclaimer, styling
- Local workaround for doT useParams with square bracket properties issue https://github.com/olado/doT/pull/110
- Add project link, license rel to about block
2014-02-10
Listing 3 entries from Monday 10 February 2014.
- Use the timestamp as a "more unique" and always present voting identifier - even though it has had duplicates before
- Add TODO items
- Add grouped-by-mep.html template
2014-02-09
Listing 4 entries from Sunday 09 February 2014.
- Create a template for the aggregate json output from ep-erroneous-votes
- Move index.html to erroneous-votes.html
- Generalize template-to-json mapping to configuration items
- Add generation date to the aggregate json
2014-02-02
Listing 7 entries from Sunday 02 February 2014.
- Add a bit more fluff in template control statements
- Encode variable values before outputting them
- Made the about text reusable
- Created a template for correctors
- Change date formatting from template to function
- Created a reusable date formatting function
- Wrap JSON loading
2014-02-01
Listing 11 entries from Saturday 01 February 2014.
- Add a few todo items
- Use configvention for configuration
- Mark the project private/unpublishable to npm
- Remove unused variables
- Move extraction logic out of web.js
- Set default argument value sooner
- Merge branch 'store-data'
- Tick off todo items
- Use path.resolve to get site root path
- Move app and libs to subfolders
- Explicitly ignore node_modules/
2014-01
Listing 67 entries from January 2014.
2014-01-31
Listing 3 entries from Friday 31 January 2014.
- Disable (the empty) term 5 in term splitting
- Hide most recent term 5 data, and older log entries
- Link to the EuroParl.me article
2014-01-30
Listing 19 entries from Thursday 30 January 2014.
- Added a script to split votings into EP terms
- Move old note about terms, clarify in terms log
- Add dump from 2014-01-30T19:17:19Z, log about EP terms
- Define functions flatten and keyCounterObject
- Break out filtering votings with corrected votes to a (potentially) re-usable function
- Add link to the source for this page
- Add dump from 2014-01-30T16:12:14Z
- Use an object for key-value storage of MEP name and name occurance count
- Generate JSON output of input file aggregate statistics, instead of old and busted line output
- Removed duplicated remove notice
- Add dump from 2014-01-30T01:33:32Z
- Mention output changes
- Add dump from 2014-01-29T23:44:56Z
- The styles should not be scoped
- Added TODO-items for aggregates in code, with some adhoc examples I think work
- Added two TODO items
- Normalize correction arrays of name strings or person objects, to only objects - even if some have to be faked. Group corrections by MEP database ID, or the faked ID based on MEP name.
- Remove the word intro in the title
- Add formatting, warning about duplicated votings from parltrack
2014-01-29
Listing 12 entries from Wednesday 29 January 2014.
- Clarify licenses
- Clarify licenses
- Add data dump from 2014-01-29T16:48:39Z
- Added note about incorrectly parsed names, removed links to data without MEP ids
- Remove broken MEP name grouping
- Only display dossier links and anchors when there's a dossier id
- Spell license
- Change to ISO 8601 date format for upstream data source date
- Log adding disclaimer and explanations
- Use MEP instead of member in a few places
- Add output from 2014-01-28T23:10:51Z
- Disclaimer and an explanation regarding corrected votes
2014-01-28
Listing 3 entries from Tuesday 28 January 2014.
2014-01-27
Listing 8 entries from Monday 27 January 2014.
- One line explanations for the open source projects
- Sort votings in descending order by timestamp
- Add some rendered output
- Remove bad characters from default output path in vote-counts, too
- Remove bad characters from default output path
- Change title, short url
- Project information page
- Initial commit
2014-01-26
Listing 13 entries from Sunday 26 January 2014.
- Use txt as the file extension for the plain text list of worst offenders
- Show optional arguments separately, mention configuration file overrides
- Make it easy to link to a specific voting on the page
- Make the date/time in the title smaller
- Use the full person objects to be able to link MEPs to Parltrack
- Link to Parltrack dossiers - but note that this is a future feature of Parltrack
- Incorrect usage of legend, should be caption
- Add templates and output paths as configvention options
- Template rendering code for the full correction dump
- Initial commit
- Split up requirements and usage
- Fix up vote counts
- Mention jq as a prerequisite
2014-01-25
Listing 8 entries from Saturday 25 January 2014.
- Preserve input as arrays, instead of splitting them to just separate lines
- Use infile instead of indir, for more flexible testing
- Add links to the hackathon, update usage descriptions, add todo item to create a separate web page
- Add a bit of documentation in the scripts
- Extract and prettify jq strings
- Add usage to readme
- Ignore everything in the data folder
- Initial commit
2014-01-12
Listing 1 entries from Sunday 12 January 2014.