graph the change in coinsupply over time between the chains in cluster
This would be very cool!
smk762 - dracocanis ominator05-Mar-19 08:09 AM
the oracle graph wouldnt be storing hashes for debug, but might indicate if/when something went wrong.
I'll have a look tommorow when I have a spare moment or two and see what I can come up with.
blackjok3r05-Mar-19 08:10 AM
just something to track supply... I think I can make the script more reliaable... although the easies tid to justs do 24H at a time, the restart it manually.
smk762 - dracocanis ominator05-Mar-19 08:12 AM
I was thinking hourly datapoints for each cc_id, with graph displaying last 24hrs
1
CrisF05-Mar-19 08:14 AM
Having tools like that that could be used as basic templates could prove very useful for new projects joining Labs.
blackjok3r05-Mar-19 08:16 AM
@jl777c thats not really possible to do, as the problem will only arise again, if a notarization on the target is lost, due to a reorg, and it not being mined again, which happens under Alrights stupid censorship attack which is a 150% attack effectivly... I have already accounted for reorgs in MoM hash, range so that it will keep going back to the last notarized MoM height. Hoever the MoMoM itself can be seen, and then enable an import to happen, then be reorged out of the chain, making the chain not able to sync afterwards if the notarization with the matching MoMoM hash is lost. the only way to enforce the MoMoM is notarized into the chain, will be on the script/RPC side I think.(edited)
jl777c05-Mar-19 08:22 AM
that is why I said 2 notarizations. when 2 deep, it cant be reorged as the notarization itself is notarized
yes, on the script side
blackjok3r05-Mar-19 08:23 AM
yes Im jsut dont know how to implement that. The fix I used was to just include notarizaed notarizations in the MoMoM hash calculation to make sure if it was lost it was then added again on the next round, combined with not letting iguana notarize a NULL MoMoM hash.
seems to work, however you cannot make iguana use notarized notarizations
otherwise if KMD notarizations stop for any reason, gaps happen
jl777c05-Mar-19 08:25 AM
as long as gaps means it takes longer and not lost migrates
blackjok3r05-Mar-19 08:25 AM
gaps means it totally breaks
the fix to stop gaps is just to keepo increasing the range used further and further back, but how far can you go before it gets very very slow.
or starts to confuse things .(edited)
jl777c05-Mar-19 08:26 AM
ouch. can we have a fallback that is very very slow to be used only rarely where most of the time it uses the normal (fast) way
i just have this feeling we need to have more than a single way to validate things
blackjok3r05-Mar-19 08:27 AM
not really.. unfortunatly... iguana side is fetching data form KMD, which is usually reliable and doest not suffer reorgs... however... by usiung notarized height you need to use a very large range of assetchain notarizations. My first idea was to have some cut off, if there was no notarization for X blocks, just let it notarize anyway.
having a way to undo the export if it fails import is the only way to amke it perfect under all conditions.(edited)
jl777c05-Mar-19 08:28 AM
yes, an undo!
if we can get it 99.9% reliable and then have an undo for the 0.1% case, that should be good
so we need to know for sure an import will fail and then use that as proof to get a refund (undo)
blackjok3r05-Mar-19 08:29 AM
that is the best case, with the altest fix (and maybe increasing range 1 or 2 more nota) it would only fail under a severe attack or no KMD blocks happening for extreme amounts of time.(edited)
jl777c05-Mar-19 08:30 AM
what is "extreme" here?
one hour, one day
blackjok3r05-Mar-19 08:30 AM
an hour or more where notarization are lost
jl777c05-Mar-19 08:30 AM
hour... sometimes blocks can take a long time
blackjok3r05-Mar-19 08:30 AM
the issue is lsot notarizations... not sure why it happens as they have no expiry but they seems to be able to be lost with heavy reorgs.
jl777c05-Mar-19 08:31 AM
ok, so under 150% attack, well all sorts of things can happen
blackjok3r05-Mar-19 08:31 AM
A few people have reported the mempool not really propagating transactions for a while now.
jl777c05-Mar-19 08:31 AM
yes, that is another bug needs to be fixed
CrisF05-Mar-19 08:31 AM
Any way to detect those situations and somehow halt migrations?
blackjok3r05-Mar-19 08:31 AM
yes.
jl777c05-Mar-19 08:31 AM
can you determine for sure if a migrate will fail?
blackjok3r05-Mar-19 08:31 AM
on the RPC/script side you just ait for notarizations... issue only ahppens if already exported during the attackl.
jl777c05-Mar-19 08:32 AM
from the original chain side
blackjok3r05-Mar-19 08:32 AM
doubtful
jl777c05-Mar-19 08:32 AM
how to prevent a double refund, ie. they migrate and also refund
blackjok3r05-Mar-19 08:33 AM
you need to verify the MoMoM hash has failed... maybe KMD could detect it somehow with some magical maths and its notarization DB.
but how then does KMD tell the source chain to refund?
current implemntation makes it very difficult to make an undo.
jl777c05-Mar-19 08:34 AM
the source chain would submit a refund tx that somehow needs to be verified as valid and not migrated
blackjok3r05-Mar-19 08:35 AM
maybe some speical reverse migrate would be needed?
jl777c05-Mar-19 08:35 AM
we might need an entirely new dataset for this...
blackjok3r05-Mar-19 08:36 AM
We were just going to build into the bounty fund and claim for lsot migrates... but that only works for LABS.
jl777c05-Mar-19 08:37 AM
or... what if there was a special notary opreturn that marks a specific migrate as valid, regardess of MoMoM validation. it wouldnt have any effect if it was also validated as you can only use the burntxid once
so the MoMoM validation would check for a special notary approval. this punts the detection of failed migrates to the notaries, but at least there would be a way to handle the rare edge cases
seems better than refunding, which is quite difficult to do
blackjok3r05-Mar-19 08:38 AM
that works, as its pretty much what we were going to do, but have the OPs manually check the migrate was invalid before paying out.
jl777c05-Mar-19 08:39 AM
it wouldnt have any effect if it was valid (needs to be tested) so there is no need to validate it. in fact, the notaries could just validate all the migrates they see and it wouldnt affect anything other than allow the edge cases to confirm
so all that needs to be done by notaries is to verify that it was a valid burn
blackjok3r05-Mar-19 08:44 AM
I wonder if its possible for notaries to check for missing MoMoM hash and just do an extra notarization containing it later on?(edited)
as long as its within 100 blocks, everything still works
Like they need to track X notarization txids, and if it is never confirmed, jsut make it again. Couldnt use the same tx as the inputs may have been spent, just use the same OP_RETURN
jl777c05-Mar-19 08:46 AM
why is there a 100 blocks limit?
blackjok3r05-Mar-19 08:46 AM
thats just how far it sledehammmer scans the notarizations DB for MoMoM hash
jl777c05-Mar-19 08:46 AM
so it could be made a longer period?
blackjok3r05-Mar-19 08:47 AM
it can be increased.... it was only put there for rare case of notarization confirmed out of order
only real downside to it, seems to be that it goes backwards then scan forwards, so it checks all the old incorrest not matchin MoMoM first...
jl777c05-Mar-19 08:47 AM
well if the error can be automatically scanned for and corrected, that seems to solve the issue!
so an edge case detector that corrects things by resubmitting
blackjok3r05-Mar-19 08:48 AM
I think it should only use this sledgehammer scan if the check for where the MoMoM is suppsoed to be fails.
jl777c05-Mar-19 08:48 AM
yes
blackjok3r05-Mar-19 08:48 AM
then the scan can be 1000 blocks no problem even more
jl777c05-Mar-19 08:48 AM
then it can be made a much bigger than 100 blocks window
ok, so how reliable can the edge case detector be?
blackjok3r05-Mar-19 08:48 AM
Not 100% sure, but it would need to be in iguana
jl777c05-Mar-19 08:49 AM
and can all notaries reach consensus about this
blackjok3r05-Mar-19 08:49 AM
I would think so yes. Becaus they all have the same chain.
jl777c05-Mar-19 08:49 AM
so this is the solution.
blackjok3r05-Mar-19 08:49 AM
all iguana needs to do, is spawn a thread that checks the last sent txid until the next notarization is confirmed.
once the txid is notarized...
then it kills the thread...
jl777c05-Mar-19 08:50 AM
and if it doesnt, it adds to the list of edge cases
blackjok3r05-Mar-19 08:50 AM
yes
jl777c05-Mar-19 08:50 AM
so once per hour the edge cases can be dealt with
a list of edge cases is proposed, and if agreed to, the list is published onchain
blackjok3r05-Mar-19 08:51 AM
not sure how hard that would be to implement, it sound simple enough... but it does require all notaries to create the same exact notarization again, but with new inputs.
jl777c05-Mar-19 08:53 AM
will be a bit tricky...
maybe the approval of a specific burn txid via oracles will be easier to implement as it wont need much interaction between notaries, they can independently post agreement to the claim
and a CC would require M such approvals to import the burntxid without MoMoM
or...
I think we are overcomplicating things!
1
based on what you know, most of the time things should work pretty smoothly, right?
so we just need a way to solve the edge cases, which we assume will be rare
blackjok3r05-Mar-19 08:55 AM
99.9999% I think. But I need plentyt of time and maybe some attacks to make sure.
jl777c05-Mar-19 08:55 AM
so why not to directly post a txproof for the burn txid
if M notaries sign a txproof for a specific chain/burntx, then it is usable as proof of burn in the importcoins.
just requires a bit of alternate validation code, but @dimxy is already doing very similar things
it just needs to set the same tombstone as the normal import process
then a double import cant be done. so all the notaries would need to do is post a txproof from the burn chain onto the import chain
blackjok3r05-Mar-19 08:58 AM
does this need to be done for every burn though? That could be a LOT of extra tx...
or only if it fails?
jl777c05-Mar-19 08:58 AM
lets say, the one who wants to import has to post the txproof. now we get a txproof txid and the notaries can just independently post approval


Sheltering using Investment Vehicles
protect your hard earned dollars by putting your money in the most appropriate investment vehicle
- normally when you have a savings account or you buy stocks and earn dividends, you pay tax on the interest or dividends you earn
- you may also pay tax on the capital gains (when you sell stocks for more than you paid for them)
- registered accounts are great investment vehicles; they're accounts that can shelter or defer tax
- you can place money in various different assets such as savings, stocks, bonds, ETFs, GICs etc. inside an investment vehichle, the same way you can place various differnet items inside your car
- fortunately, if you place money inside these investment vehicles strategically, they can appeciate in value greatly, unlike a shiny new vehicle that depreciates by the second ;)
- if you can hold off on buying that car and invest the money in ETFs inside your registered accounts, you'll thank yourself later!
TFSA (tax free savings account)
- in a TFSA you can save money tax free, as the name suggests!
- note that you paid tax on the money you earned (income tax) before you put it into a TFSA
- you can't add an unlimited amount of money (although that'd be awesome), so be careful
- you start earning space from the age of 18 and the amount you can contribute each year may vary
- you can pull money from your TFSA to use for anything (be careful about recontributing the money in the same year)
RRSP (registered retirement savings plan)
- by putting money inside an RRSP, you reduce your taxable income
- since you save money on taxes before you contribute, more of your hard earned dollars can be put to work for you sooner
- you can only use this money when you retire (there is one exception: the first time home buyer's plan)
- the money is taxed when you retire
- the idea is that you will be in a lower income tax bracket when you retire, so you will pay less tax on the money later
RESP


This content has been created from a class deriving from the standard page class. Using controller classes is preferable when developing web applications as you then have access to request parameters, context and authentication when deciding which view to load.
In addition to standard controller and views, there's also classes for secure pages (enforcing authentication) and web services (no template rendering).


@* * Copyright 2021 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import config.ApplicationConfig @import views.html.helpers._ @import views.ViewHelpers @this(gmpMain: gmp_main, viewHelpers: ViewHelpers) @(calculationType: Form[models.CalculationType])(implicit request: Request[_], context: config.GmpContext, messages: Messages,ac:ApplicationConfig) @implicitFormInstance = @{ Some(calculationType) } @gmpMain(title = Messages("gmp.scenarios.title") + " - " + Messages("service.title") + " - " + Messages("gov.uk")) { @includes.back_link(Messages("gmp.scenarios.title")) @views.html.helpers.errorSummary(calculationType, formHeaderKey = "gmp.scenarios.title", focusId = Some("calcType-payableage")) @viewHelpers.form(action = routes.ScenarioController.post) {


"Tank Game" is a game where you control a tank, and all aspects of the tank. This means that you get no crew to help you out, as you controll all parts of the tanks workings. This is harder than it sounds! This game was my first game. Click here for even more info
Anterograde Amnesia is a form of amnesia where one cannot form new memories. This game is based on this idea, where the player can never remember what was in each room. This game utilizes a randomly generated dungeon layout, with randomly generated rooms. Click here for even more info
This game involves you, the player, choosing turrets and determining where they fire. When done, the turn ends, and the laser turrets aim at your selection, and then fires. This game was a practice at raycasting Click here for even more info
TDSG, which literally stands for "Top Down Shooting Game", is a top down shooter where you go around and shoot at enemies, while managing your ammunition count, and picking up new weapons. The game is will be my most complete game yet. Click here for even more info
"Gambler's Game" is a game where you bet on people playing darts, and are given the odds of their sucess. You then get the payout, depending on their odds. This game was intended as a school project for Pre-Calculus in my sophmore year. Click here for even more info
"Direct Democracy" is a project where you watch swiss referendums take place, and view their results year by year. This project was created in one week for an english class about a country of my choosing. Click here for even more info


Five Tools Every Business Systems Analyst Should Use
Gilt Senior Manager, Business Systems Patrick Richardson shares some of his favorite tools for getting things done. Add these to your own toolbox, then send us your feedback on what works for you. We’re always looking for ways to improve, so your experiences matter to us!
The mission of Gilt’s Business Systems Management team is to guide the process of matching technology and process solutions to business needs, so that the team can achieve the highest possible ROI in technology and levels of efficiency. Our customers are our coworkers: As such, we focus on finding internal tools and building systems to help us discover business opportunities, design solutions, educate the rest of the company on how our business systems and processes work (or should work!), and document and communicate changes.
For getting our work done, my team and I depend on these tools:
I begin each workday by opening four applications: my email, my calendar, Atlassian’s JIRA, and JackDB. The first three should be familiar to anyone working in PMO or an Agile Tech organization. JackDB, however, may not be as familiar to you. It should be!
JackDB is a browser-based SQL-query tool that makes it incredibly easy for anyone at any technical level to quickly access your company’s databases and make data-driven decisions. I’ve used similar applications in the past, but have found JackDB to be, by far, the easiest to use. And as a bonus, our Security Team at Gilt loves its two-factor authentication, role-based access, and system audit logging features.
Use JackDB to quickly research data, such as the number of purchase orders by buy type for a particular division in the last six months.
Like other BSMs I know, I’ve tried about a half dozen applications for drawing process documents during my career, and still haven’t found the perfect tool. LucidChart comes pretty close. It’s web-based, so there’s nothing to install – and I can easily use it when working from home. It’s collaborative, so my team can share diagrams and comment on each others’ work. It’s affordable, so there’s not a huge hit to your budget. And it makes switching incredibly friction-free by allowing you to import your Visio or Omnigraffle documents.
LucidChart makes its product so useful, that it’s practically impossible for you to not give it a try.
Use LucidChart to diagram current-state and future-state processes so that you can educate your peers, highlight areas of change, and show the business impacts of these changes (such eliminating or introducing new steps in the creative process that create efficiencies).
Nearly every day I encounter an assumption about how a particular tool or system works. The assumption can come from a business stakeholder, an engineer, the application support team, or even myself. As a subject matter expert on our proprietary ERP system, it’s my job to understand and educate people on how our tools work. But it can be difficult to stay current when we’re constantly updating and writing new code to keep up with evolving business needs. So when in doubt, I use OpenGrok to go directly to the source code and tell the truth about what’s really going on. (If you’re in a BA or BSM role and don’t already have access to your source code, then stop reading RIGHT NOW and get it. Referencing the source code is highly valuable when discussing current state vs. future state, or when proving/disproving assumptions about how things work.
Use Opengrok to get to the truth about how code works, such as the attributes that determine how purchase orders are routed to your distribution centers.
When I initially proposed adding Google Analytics tags to our internal Admin system more than a year ago, I was greeted with mild skepticism. But it didn’t take much to convince the engineers on my team how valuable it is to understand just how our employees are using – or not using – specific tools. I primarily use GA to help prioritize maintenance tickets and build business cases to turn opportunities (for example, overhauling merchandising tools) into projects by looking at usage.
Use Google Analytics to determine the top-used tools in your Admin system ranked by page views and session duration.
As a BSM, it’s critical I have instant access to our data so I can quickly answer business stakeholder questions, research opportunities that’ll help fund our future, design technical solutions, or just satisfy my curiosity. Looker’s self-service reporting platform makes it easy to do that, and to share my findings with others throughout the organization by sending Looker URLs to reports and dashboards instead of Excel files. I’m able to duplicate a vendor dashboard of eight existing reports and share it with my team in less than a minute!
Use Looker to build reports and dashboards on inventory levels, sales history for products by condition code, and other aspects of your business of prime interest to your business stakeholders.


COVID- Symptoma cases case symptoms symptom returned alternative accuracy cases. number results checkers common BMJ COVID-. approaches disease diseases potential Symptoma, hay health influenza, questionnaires set symptoms, causes distance given list performance search COVID-, Figure Symptoma’s Table cause considered different hotlines patient possible queries reports risk showed simple (see BK, False However, Non-COVID- OpenUrl True cold cold, combinations consider constrained coronavirus diagnoses diagnosis far infected medical methods negative: new patients performs positive: predictions presented probability probable query query. rank regards test using


|
Mackey
V3
A C++ library for computing RO(G) homology
|
Contains the base class for all Smith implementations.
More...
#include "../Smith.hpp"
Namespaces | |
| Mackey | |
| The namespace for everything that is group-independent. | |
Contains the base class for all Smith implementations.


A collection of best front-end frameworks for faster and easier web development.
You can Compare all front-end frameworks here: http://usablica.github.com/front-end-frameworks/compare.html
Simple and light responsive grid system
Responsive: Yes
Website: http://html5-ninja.com/icecream
Formee is nothing but a framework to help you develop and customize web based forms. Crossbrowser: Don’t worry about having your form being rendered differently in the major browsers. Flexible:It fits into your project, it’s flexible enough to adapt to the width you have available for the form. Customizable:You can easily change between a stylish form or a minimalist one. It comes with the basic needed for you to put your touch in it.
Responsive: No
Website: http://www.formee.org/
Other CSS frameworks try to do everything—grid system, style reset, basic typography, form styles. But complex systems are, well, complex. Looking for a simple, lightweight approach that doesn’t require a PhD? Meet The 1KB CSS Grid.
Responsive: No
Website: http://www.1kbgrid.com/
With HTML5 support coming so fast, with the tiniest of hacks we are able to use it today in virtually all browsers. Using HTML5 makes for much cleaner mark up. This framework fully uses all the great advantages of HTML5.
Responsive: No
Website: http://52framework.com/
Lightweight, highly customizable, scalable, Sass-based, OOCSS framework. LESS and Stylus ports also available.
Responsive: Yes
Website: http://concisecss.com/
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
Responsive: Yes
Website: http://getbootstrap.com/
Simple grid system
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.
Responsive: Yes
Website: http://960.gs/
Ultra–Lean HTML Building Blocks for Rapid Website Production.
HTML KickStart is an ultra–lean set of HTML5, CSS, and jQuery (javascript) files, layouts, and elements designed to give you a headstart and save you 10’s of hours on your next web project.
Responsive: Yes
Website: http://www.99lime.com/
Baseline is a framework built around the idea of a “real” baseline grid.
Built with typographic standards in mind, Baseline makes it easy to develop a website with a pleasing grid and good typography. Baseline starts with several files to reset the browser’s default behavior, build a basic typographic layout — including style for HTML forms and new HTML 5 elements — and build a simple grid system.
Responsive: No
Website: http://www.baselinecss.com/
Blueprint is a CSS framework, which aims to cut down on your development time.
Responsive: No
Website: http://www.blueprintcss.org/
A full featured and beautiful CSS framework which originally combined the best of Blueprint, Tripoli (hence the name), Hartija, 960.gs, and Elements, but has now found a life of its own.
Responsive: No
Website: http://bluetrip.org/
noun standardized pieces of text for use as clauses in contracts or as part of a computer program.
As one of the original authors of Blueprint CSS I’ve decided to re-factor my ideas into a stripped down framework which provides the bare essentials to begin any project. This framework will be lite and strive not to suggest un-semantic naming conventions. You’re the designer and your craft is important.
Responsive: No
Website: http://code.google.com/p/css-boilerplate/
Powerful OOCSS front-end framework optimised for performance and flexibility.
Responsive: Yes
Website: http://cascade-framework.com/
An even more lightweight version of Cascade Framework, containing just the bare essentials.
Responsive: Yes
Website: https://github.com/jslegers/cascadeframeworklight/
Your new starting point for every front-end projects!
Easy is a CSS/HTML/JavaScript framework started as a personal project and then grew into something more. The idea behind it is to reduce the amount of time spent on setting up the basic master HTML template by reusing the same coding techniques.
Responsive: No
Website: http://easyframework.com/
A simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily
Responsive: No
Website: http://elasticss.com/
Elements is a down to earth CSS framework.
It was built to help designers write CSS faster and more efficient. Elements goes beyond being just a framework, it’s its own project workflow.It has everything you need to complete your project, which makes you and your clients happy.
Responsive: No
Website: http://elements.projectdesigns.org/
Emastic is a CSS Framework, it’s continuing mission: to explore a strange new world, to seek out new life and new web spaces, to boldly go where no CSS Framework has gone before.
Responsive: No
Website: http://code.google.com/p/emastic/
FEM CSS Framework is a 960px width + 12 column grid system + CSS common styles, to easy and fast develop web layouts. It is based in the 960 Grid System, but with a twist in the philosophy to make it more flexible and faster to play with boxes.
Responsive: No
Website: http://www.frontendmatters.com/projects/fem-css-framework/
The tiny front-end framework for lazy developers.
Responsive: No
Website: http://flaminwork.com/
The Fluid 960 Grid System templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the MooTools and jQuery JavaScript libraries.
Responsive: No
Website: http://www.designinfluences.com/fluid960gs/
The most advanced responsive front-end framework in the world.
Foundation is built with Sass, a powerful CSS preprocessor, which allows us to much more quickly develop Foundation itself and gives you new tools to quickly customize and build on top of Foundation.
Responsive: Yes
Website: http://foundation.zurb.com/
(X)HTML5, CSS3, PHP & jQuery Front End Framework.
G5 Framework started as a personal project. In an attempt to speed up workflow, reuse the best coding practices & similar coding techniques, the framework serves as a starter file for new websites.
Responsive: No
Website: http://framework.gregbabula.info/
A responsive framework with a fractional, semantic grid system built with Sass & Compass.
Responsive: Yes
Website: http://groundwork.sidereel.com/
Gumby is a responsive 960 grid CSS framework. The grid lets you lay out pages quickly and easily in a natural, logical way. The framework is packaged with tons of styles and common interface elements to help you quickly put together functional prototypes.
Responsive: Yes
Website: http://gumbyframework.com
Helium is a framework for rapid prototyping and production-ready development. In many ways it’s similar to both Twitter Bootstrap and ZURB Foundation - in fact, it uses bits of their code. Unlike either of these two frameworks, however, Helium is designed to be much more lightweight and easier to tinker with.
Responsive: Yes
Website: https://github.com/cbrauckmuller/helium
Ink is a set of tools for quick development of web interfaces.
It offers a fluid and responsive grid, common interface elements, interactive components, a design-first approach with ease of use and simplicity at its core. Start integrating Ink in your projects and remove the hassle of building the basics, staying free to focus on what’s important.
Responsive: Yes
Website: http://ink.sapo.pt/
Github: http://github.com/sapo/ink/
A lightweight front-end framework for creating scalable, responsive sites
Kickoff is an actively maintained front-end framework, created by Zander Martineau and Ashley Nolan.
The framework is not meant to be too prescriptive - we don’t want to force developers into a certain coding style - and so can be used as a starting point for any type of project.
Responsive: Yes
Website: http://tmwagency.github.io/kickoff/
Github: https://github.com/tmwagency/kickoff
CSS-framework for professional developers.
Minimal and enough. Adaptive and responsive. Revolution grid and beautiful typography. No imposed styles and freedom.
Responsive: Yes
Website: http://imperavi.com/kube/
Lightweight. Unobtrusive. Style-agnostic. Build your look on the web, not Twitter’s – and build it fluid.

Responsive: Yes
Website: http://eiskis.net/layers/
Bitbucket: https://bitbucket.org/Eiskis/layers-css/src/tip/source/layers/
An adaptive CSS grid system.
Less Framework is a CSS grid system for designing adaptive websites. It contains 4 layouts and 3 sets of typography presets, all based on a single grid.
Responsive: Yes
Website: http://lessframework.com/
The Lovely CSS Framework is a simple and straight forward way to easily deploy an XHTML/CSS site.
Based on a simple 960px wide grid system, featuring multiple column layouts, and various pluggable add-ons.
Responsive: No
Website: http://code.google.com/p/lovely-css/
Malo is ultra small css library for building web sites.
Malo is ultra small css library for building web sites. It is meant to be structural base for small or medium web sites. Malo derives from it’s bigger brother Emastic CSS Framework.
Responsive: No
Website: http://code.google.com/p/malo/
A set of small, responsive CSS modules that you can use in every web project, built by the YUI team at Yahoo!.
PureCSS is a collection of responsive ‘drop-ins’ built with - you guessed it! - pure CSS! The PureCSS website also has a skin builder on their website, so you’re restricted by default colors no more.
Responsive: Yes
Website: http://purecss.io/
The evolution of Skeleton: A Beautiful Boilerplate for Responsive, Mobile-Friendly Development.
Ribs is a modernised, maintained and feature rich fork of the original Skeleton framework.
Responsive: Yes
Website: https://github.com/nickpack/Ribs
RÖCSSTI is a CSS micro-framework which includes accessibility notions, typo settings, IE fixes, reusable classes, ect. It is the little brother of KNACSS. It also has LESS and Sass versions.
Responsive: Yes
Website: http://rocssti.nicolas-hoffmann.net/ & https://github.com/nico3333fr/ROCSSTI
UI is the vocabulary of the web.
Semantic empowers designers and developers by creating a language for sharing UI.
Pure is ridiculously tiny. The entire set of modules clocks in at 4.5KB* minified and gzipped. Crafted with mobile devices in mind, it was important to us to keep our file sizes small, and every line of CSS was carefully considered. If you decide to only use a subset of these modules, you’ll save even more bytes.
Responsive: Yes
Website: http://semantic-ui.com/
Github: https://github.com/jlukic/Semantic-UI
A Deliciously Simple SASS/SCSS Responsive Framework
Everything is straight forward, all of the code is commented and gives you instructions on how to use Crumpet, so you can spend all your time in the code editor.
Responsive: Yes
Website: https://github.com/AdamMarsBar/Crumpet
A CSS Grid System for Humans
Jeet allows you to express your page grid the same way a human would describe it. No more needlessly nesting elements. No more rigid twelve column rules. Enjoy building faster with less code, and more flexibility with Jeet.
Responsive: Yes
Website: http://jeet.gs/
A Beautiful Boilerplate for Responsive, Mobile-Friendly Development.
Skeleton is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17" laptop screen or an iPhone.
Responsive: Yes
Website: http://www.getskeleton.com/
The Golden Grid is a web grid system. It ’s a product of the search for the perfect modern grid system. It ’s meant to be a CSS tool for grid based web sites.
Responsive: No
Website: http://code.google.com/p/the-golden-grid/
Unsemantic is a fluid grid system that is the successor to the 960 Grid System. It works in a similar way, but instead of being a set number of columns, it’s entirely based on percentages.
Responsive: Yes
Website: http://unsemantic.com/
Object-Oriented CSS Framework
xCSS bases on CSS and empowers a straightforward and object-oriented workflow when developing complex style cascades. Using xCSS means a dramatic cut down to your development time by: having a intuitive overview of the overall CSS structure, using variables, re-using existing style cascades and many other handy features.
Responsive: No
Website: http://xcss.antpaw.org/
“Yet Another Multicolumn Layout” (YAML)
YAML is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users.
Responsive: Yes
Website: http://www.yaml.de/
Simple CSS for the web
The foundational YUI CSS is an extremely lightweight layer of responsive CSS for your projects. It offers a customizable responsive grid , along with styling for forms, tables, menus, popovers, notifications, images and more. Plays nice with YUI’s JavaScript Framework.
Responsive: Yes
Website: http://yuilibrary.com/
Your markup. Your design. Our math.
The web is a responsive place, from your lithe & lively development process to your end-user’s super-tablet-multi-magic-lap-phone. You need grids that are powerful yet custom, reliable yet responsive.
Responsive: Yes
Website: http://susy.oddbird.net/
Github: https://github.com/ericam/susy/
A powerful, scalable, Sass-based, BEM, OOCSS framework.
inuit.css is a Sass based, Object Oriented framework that is full of objects and abstractions. inuit.css provides little-to-no design which means no undoing things, no deleting CSS and no adhering to other peoples’ design decisions.
Responsive: Yes
Website: http://inuitcss.com/
Github: https://github.com/csswizardry/inuit.css/
A beautiful CSS framework under 2kb
A small, yet beautiful CSS framework that weighs in under 2kb.
Responsive: Yes
Website: http://andhart.github.io/bijou
Github: https://github.com/andhart/bijou
metro style web framework
simple and flexible web framework to create elegant and modern web applications with the same look & feel of Windows 8.
Responsive: Yes
Website: http://aozora.github.io/bootmetro/
Github: https://github.com/aozora/bootmetro
A flexible width, component based CSS layout system
StackLayout makes it incredibly easy to use semantic class names for particular areas of your site, such as the main navigation or a thumbnail gallery, or for the entire site as part of your deployment process.
Responsive: Yes
Website: http://www.stacklayout.com/
Github: https://github.com/camslice/StackLayout
imple, Flexible, Powerful
Responsive front-end web framework. Makes your front-end development faster and easier. Takes you all theway from 1200PX on down to 320PX.
Responsive: Yes
Website: http://weice.in/ivory/
Github: https://github.com/kanthvallampati/IVORY


Dell refunds me for Windows!
As many of you know
I am a Linux and
Mac
aficionado.
For my Linux machines, all of them are Dell.
I have been always pleased with Dells prices, how their machines work
with Linux, their customer service and the fact they are made in
Limerick, Ireland (I am from Ireland). I politely emailed Dell (well got
up on my high horse), heres my first mail:
> I would like a refund of Windows XP since I am installing Ubuntu Linux
> on the computer when I get it. When I turn on the computer I am going
> to decline the EULA, and I am within my rights to request this refund
> (as part of Irish consumer laws). This also applies in Britian, see
> here: (
> http://news.bbc.co.uk/1/hi/technology/6144782.stm
> )
So yeah I wasn’t the most polite, but I was trying to make a point
because I guessed they’d be not ‘welcome’ to the idea. Boy was I wrong,
I got a lovely call from a Dell representitive telling me they would
refund it:
> As per our phone conversation I have arranged for you to be refunded
> for this part. Please allow approximately 5 working days for the money
> to show back on your credit card.
>
> If you have any further queries please do not hesitate in responding
> directly to this mail and I will be glad to assist you further.
All I can say is I am definitely a Dell customer from now on. The sad part of this story is perhaps Dell is out of pocket because of licensing deals with Microsoft. But they did the right thing, and that is honourable, it seems IdeaStorm and Michael Dell returning is working. I would gladly deny the refund. Why did I do this?  People want choice and variety, and consumer laws are supposed to protect and promote this ;-) I won’t be using XP and I will be true to my word and deny the EULA as soon as I receive the laptop.
Bootnote: Ubuntu Dells are available in France, Germany, UK and the US but not in Ireland. I ordered through small business and specced the laptop to the exact parts the Ubuntu Inspirons in the US have, all that is different is the model numbers. Come on Dell, sell those Ubuntu machines in Ireland, I’ll buy another!!


- Answer:
The use of Data visualization to better represent data or a concept has been a crucial component of my academic life. I have written several research papers during my undergraduate and graduate studies. I used software, such as STATA (for continuous and discrete data), GRETL and EViews (for time series data) and Excel. Moreover, I took a course in software R which focused primarily on data visualizations. In R, I have expertise in using packages such as “ggplot”, “plotly”, “gganimate”, “gifski” and “googleVis” to name a few.
Additionally, I am proficient in using Tableau to do visual design/information design. Specifically, I can collect data from various sources, clean data and make interactive dashboards. Among other charts and plots, I have also prepared interactive dashboards using Slicer in Microsoft Excel. Please visit www.mahmoodh.com for specific data visualization examples.
- Answer:
Yes.
- Answer:
The activities of collaboration and dialogue under the Co-Creation domain has been an integral part of my academic and work career. For example, while working on my thesis- ‘Demand Modelling of Solar Photovoltaic: Evidence from Nova Scotia’- due to lack of available data on the Solar industry, I had to communicate with several industry stakeholders and local government authorities to collect information and data. Moreover, the intensity and importance of my work required weekly meetings with my thesis committee. Co-Creation played a major role in creating the final product.
I currently work as an Analyst at Cowan Insurance Group where I use software such as R, Excel, and Power BI to analyze data and perform several of the activities as mentioned under the Broker domain and some activities from the Co-Creation domain. I work with individual-level health insurance claims data which allows me to study health claims patterns. I link previous periods data, collaborate with insurance providers, colleagues, and clients to prepare reports to inform the clients about: claims projections, gaps in the plans and offer alternative plan design.
I have also performed several activities under the Exchange domain. While at work I have attended several workshops offered by different organizations to learn about the industry and the drug market. Additionally, I was a teaching assistant of 7 courses during my graduate studies at Dalhousie and this enabled me to teach and engage with students from various backgrounds and provide mentorships.
Finally, the data visualizations in my website are a good representation of the importance of websites, blogs, and research papers for knowledge dissemination. I have attended a conference where I presented my thesis findings and was part of the organizing team in two conferences. Through attending conferences, I have learned about key and pressing issues that challenge us today. I have also appeared on television as an actor in a TV series!
Overall, my expertise matches closely with the Knowledge translator functions under the K* Continuum. As per my understanding, the different domains of Knowledge Mobilizations are not mutually exclusive and K* practitioners are likely to undertake several activities from each domain at the same time; but the combination of different activities will vary depending on circumstances. I find myself in a similar situation. This also means that I am not able to focus on a specific domain of Knowledge Continuum and specialization is certainly important. However, I have a lot of enthusiasm and passion to explore the world of using data analytics (including data visualizations) to enhance and aid knowledge sharing which is indeed crucial in transferring the right and impactful kind of knowledge across stakeholders.