Psalm 103
A psalm of David.
1 I give praise to Yahweh with all my life,
and with all that is within me, I give praise to his holy name.
2 I give praise to Yahweh with all my life,
and I remember all of his good deeds.
3 He forgives all your sins;
he heals all your diseases.
4 He redeems your life from destruction;
he crowns you with covenant faithfulness and acts of tender mercy.
5 He satisfies your life with good things
so that your youth is renewed like the eagle.
6 Yahweh does what is fair
and does acts of justice for all who are oppressed.
7 He made known his ways to Moses,
his deeds to the descendants of Israel.
8 Yahweh is merciful and gracious;
he is patient; he has great covenant loyalty.
9 He will not always discipline;
he is not always angry.
10 He does not deal with us as our sins deserve
or repay us for what our sins demand.
11 For as the skies are high above the earth,
so great is his covenant faithfulness toward those who honor him.
12 As far as the east is from the west,
this is how far he has removed the guilt of our sins from us.
13 As a father has compassion on his children,
so Yahweh has compassion on those who honor him.
14 For he knows how we are formed;
he knows that we are dust.
15 As for man, his days are like grass;
he flourishes like a flower in a field.
16 The wind blows over it, and it disappears,
and no one can even tell where it once grew.
17 But the covenant faithfulness of Yahweh is from everlasting to everlasting on those who honor him.
His righteousness extends to their descendants.
18 They keep his covenant
and remember to obey his instructions.
19 Yahweh has established his throne in the heavens,
and his kingdom rules over everyone.
20 Give praise to Yahweh you angels
who have great strength and obey his word,
being obedient to his commands.
21 Give praise to Yahweh all his angel armies,
you are his servants who carry out his will.
22 Give praise to Yahweh all his creatures,
in all the places where he reigns.


Animation: {{current_animation}}
{% include "partials/share.html" %} {% include "partials/animation_slides.html" %}
{% include "partials/animations.html" %}
{% include "partials/animation_footer_navigation.html" %}
{% set sub_title = "Animations" %} {% set current_page = "animations" %} {% set current_animation = "cubeStop" %} {% extends "partials/base.html" %} {% block content %}


Knicks Shoot and Defend Poorly Against a Short-Handed Toronto
TORONTO — The Knicks let a poor shooting performance contribute to a dismal defensive effort. It all added up to their eighth consecutive loss to the Toronto Raptors. Toronto’s Kyle Lowry matched his season high with 22 points and added 10 assists, and DeMar DeRozan also scored 22 as the short-handed Raptors beat the Knicks, 107-84, on Friday night. The Knicks’ Kristaps Porzingis shot 3 for 13 while Tim Hardaway Jr. finished 5 for 11. The team shot 30 for 92 over all, for its lowest field goal percentage of the season. “It was us missing a lot of good shots,” Porzingis said. “Just not in our rhythm. As the game went on, we still were struggling finding our rhythm and finding the best positions to attack from. It was just a rough night for us.” Hardaway and Porzingis each scored 13 points, and Enes Kanter had 12 for the Knicks, who fell behind by double-digits in a poor-shooting first half and couldn’t recover.
Lyubomir Tomanov


Which #cryptocurrency do you want us to create an article series on? We only have the resources to write and design 1 series to the highest quality right now so get voting! The vote has been narrowed down to 4 options:
-
$vtc #vertcoin $dgb #digibyte #TRON $trx $km...
Which #cryptocurrency do you want us to create an article series on? We only have the resources to write and design 1 series to the highest quality right now so get voting! The vote has been narrowed down to 4 options:
-
$vtc #vertcoin $dgb #digibyte #TRON $trx $km...
Retweets
142
Likes
190
1
benohanlon04-Aug-18 01:46 PM
Looks like it was lost. C'est la vie. Thanks all for playing
Tomorrow our first 'Monday AMA' goes live at 12 Noon UTC.
5am PDT, 8am EDT, 1pm BST, 2pm CEST, 3pm MSK, 5:30pm IST, 8pm CST and 9pm JST.
Reddit post + discussion guide: https://t.co/vyhwueEXtz.
Add it to your calendar to be notified when it's live: https://t.co/gCa8qE94...
In roughly one month, at block height 1 Million, Komodo will implement updates to the KMD blockchain’s codebase. This update is mandatory for all notary nodes, miners, mining pools, exchanges, developers, and any other individuals using the KMD chain. https://komodoplatform.com/updates-to-blockchain-at-block-1-million/
We now accept submissions to Medium. The first article to be submitted and published is by Von Braun (@herrvonbraun on Twitter).
- "KOMODO, the True King of Crypto": https://lnkd.in/enU6GNd
- Here are our submission guidelines: https://lnkd.in/eqC3H6C
Overview
I am working on security related topics and currently finalizing the automated continuous integration and continuous deployment setups for Komodo. (see here).
DevSec Focus
This means we’re focused on getting komodod/-cli built automagically upon each new commit an...
This video explains how to claim rewards from Ledger using the Agama wallet (app). Please remember to claim your rewards before sending funds or your rewards...
Our CTO @ca333 is offering 5 x 100 USD in KMD spot prizes for productive feedback for the DevSec AMA https://twitter.com/0xca333/status/1028954142193184773. Good chance to contribute and for @everyone to have a chance to win a prize.
3
benohanlon13-Aug-18 04:14 PM
Agama v41 released as a critical bug fix update. Available to download from https://komodoplatform.com/komodo-wallets/.
- Fixes the recent SPV connectivity issues
- Fixed settings save bug that got socket timeout param broken
- Updated asset explorers to point to *.kmdexplorer.io
#cryptowallet
A summary of #AMA Monday, 123th August that included @0xca333 and our DevSec team posted on Medium. https://t.co/mjxmQcXVZa #blockchain #blockchaintechnology #cryptocurrency #decentralized #fintech #reddit
With a proven history of innovation and development, Komodo Platform is recognized as one of the world's most advanced blockchain projects. Learn more here.
China's Ministry of Industry and #InformationTechnology ranks @KomodoPlatform as the world's best #blockchain after #Ethereum and #EOS. Find out why in @danielcpigeon's article 'A Commitment to Innovation and a History Of Execution': https://t.co/vMhC0UKlTC. $KMD $ETH $EOS
Overview
The last three months have been about starting to expand our footprint in Asia and making sure we have traction in what is one of the fastest growing crypto regions. The Komodo tech has been noticed and made mention of, for its innovation, by the Ministry of Industry...
A 25,000 USD bounty + a full-time job is up for grabs to build a prototype blockchainbased-2FA in our Five Bullet Friday newsletter which we're about to send out. Make sure you're signed up here: https://mailchi.mp/komodoplatform/five-bullet-friday.
 Vote and reply to this tweet https://twitter.com/komodoplatform/status/1031838553293185025?s=21.
I'm going to collect and collate your opinions and take it to a marketing meeting to talk about how we'll report news like this.
Which crypto / blockchain rankings do you think are the best? Reply to this tweet with suggestions and we'll run another poll tomorrow.
2
benohanlon22-Aug-18 10:27 AM
Eid Mubarak to everyone celebrating Eid al-Adha this year. We wish you the best.
6
benohanlon22-Aug-18 11:15 AM
@everyone if you post on Medium and would like me to add your articles to our publication, get more eyeballs and help contribute to the community then please let me know and you may be added as a writer. https://blog.komodoplatform.com/.
Once you submit our team will review and approve content we think is valuable. If you'd like more info on submissions guidelines please see here: https://blog.komodoplatform.com/komodo-submission-guidelines-a3795f4163c
Please @jack @TwitterSupport @verified our tweets are being swamped by scammers. We don't have enough hours in the day to manually report them. Can you please verify this account to prevent people being scammed? #blockchain #blockchaintechnology https://t.co/7o79EdYr0W
Big news @everyone! After a month of meetings and briefings, we are delighted to announce Ideas By Nature are teaming up with Komodo Platform to help us with a full marketing rebrand and a clear business strategy. https://komodoplatform.com/komodo-platform-ideas-by-nature-rebranding
Komodo Platform was teamed up with Ideas By Nature, a Denver-based blockchain agency, to complete a full rebranding and create a focused product strategy.
Big news! After a month of meetings and briefings, we are delighted to announce @ideasbynature are teaming up with @KomodoPlatform to help us with a full marketing rebrand and a clear business strategy. https://t.co/TvRGhzqHoW #BlockChainNews #Fintech #CryptoNews #cryptotw...
Our newsletter has a fresh look. Make sure you're subscribed to Five Bullet Fridays. It'll be sent shortly: https://t.co/w3ERbRwk7s. #CryptoNews #BlockChainNews #newsletter #fintech
AMA Monday tomorrow at 6pm UTC, where JL777 will answer your questions and talk about @KomodoPlatform's new crypto-conditions #SmartContracts! https://t.co/WPucLOchTd
#blockchain #blockchainnews #cryptonews #fintech #cryptocurrencies #cryptocurrencynews #crypto #AMA #Red...
9
benohanlon27-Aug-18 11:26 AM
Want to learn the ins and outs of Komodo crypto-conditions smart contracts? Check out the #private-staked channel in our Discord for more information. Purpose of the chain is to incentivize testing. Find a bug, and you'll be rewarded. (or message @Alright). https://twitter.com/KomodoPlatform/status/1034039059667140609
Want to learn the ins and outs of #Komodo crypto-conditions #smartcontracts? Check out the #STAKED channel in our Discord for more information. Purpose of the chain is to incentivize testing. Find a bug, and you'll be rewarded. https://t.co/WPucLOchTd #blockchain #testing ...
Last week's #FiveBulletFriday has been published to Medium. If you want to get it first make sure you're subscribed (link in the post). https://t.co/BJ793dWb1F (image by @GhibliFR) #blockchain #crypto #cryptocurrency #blockchainnews #blockchaintechnology #fintech #decentra...
Please update your Agama wallet to be ready for the one million block update. It's an important update because it'll help you avoid going on a fork.
changelog v0.2.41d
- updated komodo binary
- updated electron version
- security updates
https://t.co/Oa6H5VPyeG #agama ...
Rob @MasterShill interviews JL777 @KomodoPlatform in this 6 min read (with audio transcription). Talks about Komodo's architecture, what JL777 thinks about @utrumdotio and a lot more.
https://t.co/WJ0EwIU4KK #blockchainnews #blockchain #crypto #cryptonews
ALTCOIN TOURNAMENT - FINAL
Congratulations to these 4 projects that made it so far, it has been amazing to see crypto communities so active
Regardless of final result, every coin that made it here deserves recognition!
#PARETO
#TELCOIN
#KOMODO
#ZILLIQA...
A Redditor asks what will drive the value of $KMD. This is a good answer, however, if you've got anything to add you can jump into the comments here: https://t.co/RTrlGyKhO3 #Blockchain #Crypto #fintech #cryptotwitter
Komodo Platform is the world's leading innovator of blockchain technology. Now, Komodo is implementing Crypto-Conditions and UTXO-based smart contracts.
ALTCOIN TOURNAMENT - FINAL
Congratulations to these 4 projects that made it so far, it has been amazing to see crypto communities so active
Regardless of final result, every coin that made it here deserves recognition!
#PARETO
#TELCOIN
#KOMODO
#ZILLIQA...
We found a stack of tech notes that @iMyloMylo left in the office and posted them to Medium. Want to take a look? https://t.co/1VB4X5sVvI #blockchain #crypto #fintech #blockchaintechnology #BlockchainNews #notes #cryptocurrency #cryptocurrencies
If you missed our Five Bullet Friday email last week, it's now published to Medium. Catch up in 3 minutes! https://t.co/FvoeX4apxn #blockchain #fintech #crypto #cryptocurrency https://t.co/ry05vZD7CX
Interesting to read "51% attacks and double-spends are an unfortunate fact of life in the #PoW blockchain world" @siamakmasnavi @CryptoGlobeInfo. Actually, they don't have to be if a chain adopts 'delayed proof of work' to secure them. https://t.co/wbHgumF49o #blockchain #...
Komodo's Infographic Contest A grand prize of 5,000 KMD. Two runner-up prizes of 500 KMD each. Two third-place prizes of 250 KMD each. Win KMD by sharing the contest Five prizes of 100 KMD will be chosen at random. There are 7 ways to enter below. Increase the chances of you ...
Which cryptocurrency would you ask the Cindicator Hybrid Intelligence about? @binance $BNB @metalpaysme $MTL @KomodoPlatform $KMD @wanchain_org $WAN
benohanlon07-Sep-18 12:24 PM
@everyone join the #pirate channel and post your best pirate joke along with a Z address. If it makes @SHossain laugh he'll send you 100 PIRATE coins. Max 5000 payout. First come first served.
Oracles will be the biggest infrastructure innovation of 2018
benohanlon07-Sep-18 04:32 PM
AMA Monday will be about the STAKED chain and the Reddit post contains an audio recording of the team explaining what it is and how it will be used @blackjok3r@Alright. Retweet this please https://twitter.com/KomodoPlatform/status/1038104318413549569.(edited)
#AMA Monday will be about the #STAKED chain and the #Reddit post contains an audio recording of the team explaining what it is and how it will be used. https://t.co/loRyGqEZdW. #blockchain #fintech #crypto #cryptocurrency #blockchaintechnology
Komodo is happy to announce the integration into CoinFlip, a world-leading Crypto ATM distributor allowing the purchase of Komodo in…
8
5
1
4
benohanlon08-Sep-18 09:03 AM
@everyone the first block in the KMD blockchain was mined just under two years ago. Today Komodo celebrates the mining of block 1 Million! @Daniel CP writes about this and our other achievements. Absolutely worth a read: https://www.linkedin.com/feed/update/urn:li:activity:6444116714287296512. I'm giving you the LinkedIn link because it'd be great if you find time to share it.
It's currently the best example of a chain using clusters, the 'merkle of merkle of merkle' tech, activating the maximum AC parameters that are possible (a few exceptions). If you want to see the cutting-edge use of MoMoM chains then don't miss this. https://t.co/Kmo8NFIVMy
benohanlon10-Sep-18 10:00 AM
@everyone the AMA is live and we need your questions please!
5
benohanlon11-Sep-18 07:30 PM
Welcome to Tech Tuesday! Things move fast at Komodo Platform. That’s why the Komodo team has decided to release a weekly briefing to cover all of the progress the Dev Team is making. https://komodoplatform.com/tech-tuesday-update/ (thanks @Mylo@Daniel CP ) @everyone
Komodo Platform is starting a weekly briefing on the progress the Komodo Dev Team is making. It's called Tech Tuesday Update. Here's the first one.
30
20
10
8
6
4
20
benohanlon17-Sep-18 09:46 AM
Remember the vote we lost with cryptomurmur? Good news. They decided to do a write-up / series about Komodo because of demand. Here's part 1. Please give them feedback and share https://cryptomurmur.com/komodo-part-1/
Think of Komodo as the crypto multiverse. Within Komodo, there can be an infinite number of “universes”, each with their own laws and conventions -- interdependent, yet very much independent at the same time.
2018 continues to be the year of mass adoption for Komodo. In this article, @Daniel CP outlines three more giant steps we're taking towards mass adoption: https://komodoplatform.com/komodo-mass-adoption/
Komodo Platform strives to accelerate the global mass adoption of blockchain technology. Learn more about Komodo's three latest steps towards mass adoption.
Grandma-Friendly Atomic Swaps. Contribute to atomiclabs/hyperdex development by creating an account on GitHub.
23
25
32
10
12
5
17
29
Mylo19-Sep-18 02:22 PM
Tech Tuesday #2 - if you don't follow the tech, i found the payment channels (a lightning network alternative) as the most interesting.
Also:
- #pirate updates and the zCash update strategy were a good discussion in discord last week.
- #private-staked providing ecosystem services is coming to light as well.
- A hint of an alternative wallet being possible
Basically stuff that doesn't hit the front page until it's already built, you have the opportunity to read about developments as they happen!
https://komodoplatform.com/tech-tuesday-update-2/
Any questions, ask in reddit or somewhere here in discord
dPoW has officially been merged! Delayed Proof of Work will secure the $HUSH network from consensus (51%) attacks through $KMD notarization. We will have all notary nodes up and running upon successful testing.
5th Index #China's CCID #research published on our #Medium. @KomodoPlatform ranked 8th out of all public #Blockchain #technology this month. We included their #FAQ at the bottom of the post to help with your questions. https://t.co/KraLNQ5KrV #fintech #crypto #cryptocurren...
We'll be doing an ecosystem AMA on Monday featuring @VerusCoin. To be posted shortly... https://t.co/PPaPwm8rA2
benohanlon21-Sep-18 01:28 PM
Time to look at one of our amazing tech adopters, in our first ecosystem spotlight where @Daniel CP shines a light on Verus Coin https://komodoplatform.com/komodo-ecosystem-spotlight-verus/. We'll post an AMA with @miketout from Verus Coin shortly too. @everyone
SUBSCRIBE TO THE CHANNEL HERE - https://bit.ly/2PXcuYz Zcash. Veruscoin. Hard fork. Sapling. Faster transactions. Lower energy. Internet of things. Interview...
benohanlon22-Sep-18 05:51 PM
@everyone we want your opinion, feedback and votes for submissions in our Komodo Infographic contest thread. I've posted a master thread on Twitter so you can easily scroll up and down to look at all the entries. Future submissions will be added. Each entry has it's own reddit post for your feedback. To vote retweet a submission and upvote and comment in reddit. Please SHARE this far and wide. https://twitter.com/KomodoPlatform/status/1043557354476695552.
Remember people can win 100 KMD by sharing the competition too so tell your friends to get involved too and share in the communities you're involved with: https://gleam.io/MwMtO/komodos-20-infographic-contest-5000-kmd-grand-prize.
We want your opinion, feedback and votes for submissions in our #Komodo #Infographic contest. All entries are being added to this Twitter thread and the main post on reddit. To vote retweet, upvote...
Three Big Bounties live on Komodo's Influencer Community #KIN. Links in this thread...
25,000 KMD [GRAPHICAL USER INTERFACE] Bounty for simple OTC trading #GUI https://t.co/McifmRDVjY. #bounty #crypto #cryptotwitter #ux #uxdesign 1/3
9
1
benohanlon24-Sep-18 06:55 PM
Our ecosystem spotlight AMA with the Verus Coin Project will start is in one hour. Join @miketout, Lead Dev from Verus Coin, and former Vice President, Fellow and Distinguished Engineer at Microsoft. Learn more about Verus Coin’s advances which will ultimately benefit Komodo’s open-source ecosystem. You still have time to read the guides and watch the interview before the AMA is live: https://www.reddit.com/r/komodoplatform/comments/9hphen/ama_monday_24th_september_komodos_first_ecosystem/@everyone(edited)
Three more submissions have gone up (see the Twitter thread https://twitter.com/KomodoPlatform/status/1044501051179708421) and I'm about to post our team feedback. We want @everyone to share their thoughts, ideas and help spread this contest far and wide. Thank you!
9
benohanlon25-Sep-18 05:42 PM
Our third Tech Tuesday is up and ready for you to read! Written by @Mylo, this week covers...
- private transaction mining pool opens and OTC trades
- bounty to port solidity to Komodo
- tokens, gateways, oracles and a rhetorical question
https://komodoplatform.com/tech-tuesday-update-3/ #blockchain #tech #fintech #cryptocurrency #crypto #bitcoin #distributedcomputing #mining
SHossain25-Sep-18 08:10 PM
@everyone Happy Time! We have a new Agama release that includes PIRATE. This wallet is beta and may contain bugs. Please test and report. https://github.com/KomodoPlatform/Agama/releases/tag/multios-0.2.42c
We are also starting new PIRATE user onboarding process using Agama. Send 15 KMD to RYMCJfpUTyYuWHttvLD7VPv12wrFsAZQDt and receive 777 PIRATE.
This is the community funds address zcREpt45Mj2oCvXnb6bJ2iuGqnPXEmV6QrMzXrTCPd81ACLqtd2wShpwSe5iwGeUP8ByFoZfeJxDqNf7cKG98V7c8L2yuKi from where we will be sending out 777 PIRATE to new users. We need whales to donate for anything related to PIRATE (also other coins can be donated to the above t address).
so @coinbase announced a google form so shitcoins can "apply" for listings - is this considered news now? "major" y'all
get your form in on time, kids : https://t.co/7T4OCs8zsvhttps://t.co/HW3DP6tq1l
Today we’re announcing a new listing process that will allow us to rapidly add most digital assets that meets our standards and are compliant with local law, while providing our customers with the tools to discover, evaluate, trade, and use digital assets: https://t.co/6...
To learn about @KomodoPlatform's Crypto-Conditions based Smart Contracts, developers can visit https://t.co/PSGEDCypxe
#smartcontracts #cryptoconditions $KMD #documentation
Want to win one of five 100 KMD prizes? If you choose the 'refer friends' option you will get 25 entries for each verified person who joins in the raffle to share the official infographic contest. Invite your friends to help share and you'll be more likely to win yourself https://gleam.io/MwMtO/komodos-20-infographic-contest-5000-kmd-grand-prize.
PIRATE recently began life as an interesting test coin. The community interest has been huge. With dPoW it is the most private coin in all of #crypto, secured by #bitcoin's hashrate. We asked @satindergrewal to share his notes https://t.co/nRPu0UYbjz #PIRATE #blockchain #p...
8
5
3
2
9
7
4
7
11
8
benohanlon29-Sep-18 06:23 AM
If you want to be able to claim your $KMD rewards directly from your Ledger device as well as fix a bug that makes you pay higher TX fees, give this issue a thumbs up to raise awareness: https://twitter.com/lukechilds/status/1045724736590774272?s=21@everyone(edited)
If you want to be able to claim your $KMD interest directly from your Ledger device as well as fix a bug that makes you pay higher TX fees, give this issue a thumbs up to raise awareness:
https://t.co/2OH1GqW4HX


Class WindowGuids
Provides GUIDs that are used to identify Visual Studio tool windows.
Inheritance
Inherited Members
Namespace: Community.VisualStudio.Toolkit
Assembly: Community.VisualStudio.Toolkit.dll
Syntax
public class WindowGuids
Fields
| Improve this Doc View SourceBrowserDoc
For internal use only.
Declaration
public const string BrowserDoc = "{6B8E94B4-0949-4D9C-A81F-C1B9B744185C}"
Field Value
| Type | Description |
|---|---|
| System.String |
ClassView
This tool window provides a list of all classes in a solution.
Declaration
public const string ClassView = "{C9C0AE26-AA77-11D2-B3F0-0000F87570EE}"
Field Value
| Type | Description |
|---|---|
| System.String |
CommandWindow
This tool window provides a way to execute commands directly in the Visual Studio shell.
Declaration
public const string CommandWindow = "{28836128-FC2C-11D2-A433-00C04F72D18A}"
Field Value
| Type | Description |
|---|---|
| System.String |
ContextWindow
This tool window provides links to help topics based on the current context.
Declaration
public const string ContextWindow = "{66DBA47C-61DF-11D2-AA79-00C04F990343}"
Field Value
| Type | Description |
|---|---|
| System.String |
DocOutline
This tool window provides an outline of an HTML file.
Declaration
public const string DocOutline = "{25F7E850-FFA1-11D0-B63F-00A0C922E851}"
Field Value
| Type | Description |
|---|---|
| System.String |
DocumentWell
The main document window where files are opened into.
Declaration
public const string DocumentWell = "DocumentWell"
Field Value
| Type | Description |
|---|---|
| System.String |
FindAdvanced
This tool window provides the ability to search files for a string.
Declaration
public const string FindAdvanced = "{E830EC50-C2B5-11D2-9375-0080C747D9A0}"
Field Value
| Type | Description |
|---|---|
| System.String |
FindReplace
This tool window provides the ability to search and replace on the currently opened file.
Declaration
public const string FindReplace = "{CF2DDC32-8CAD-11D2-9302-005345000000}"
Field Value
| Type | Description |
|---|---|
| System.String |
FindResults1
This tool window provides a list of the search results.
Declaration
public const string FindResults1 = "{0F887920-C2B6-11D2-9375-0080C747D9A0}"
Field Value
| Type | Description |
|---|---|
| System.String |
FindResults2
This tool window provides a second list of search results.
Declaration
public const string FindResults2 = "{0F887921-C2B6-11D2-9375-0080C747D9A0}"
Field Value
| Type | Description |
|---|---|
| System.String |
MacroExplorer
This tool window provides a list of macros available for use in the Visual Studio shell.
Declaration
public const string MacroExplorer = "{07CD18B4-3BA1-11D2-890A-0060083196C6}"
Field Value
| Type | Description |
|---|---|
| System.String |
ObjectBrowser
This tool window provides a list of components installed on the system.
Declaration
public const string ObjectBrowser = "{269A02DC-6AF8-11D3-BDC4-00C04F688E50}"
Field Value
| Type | Description |
|---|---|
| System.String |
ObjectSearchResultsWindow
This tool window provides the results of searching for a symbol.
Declaration
public const string ObjectSearchResultsWindow = "{68487888-204A-11D3-87EB-00C04F7971A5}"
Field Value
| Type | Description |
|---|---|
| System.String |
ObjectSearchWindow
This tool window provides the ability to search for a symbol.
Declaration
public const string ObjectSearchWindow = "{53024D34-0EF5-11D3-87E0-00C04F7971A5}"
Field Value
| Type | Description |
|---|---|
| System.String |
Outputwindow
This tool window displays any output generated by a build process or a program being debugged.
Declaration
public const string Outputwindow = "{34E76E81-EE4A-11D0-AE2E-00A0C90FFFC3}"
Field Value
| Type | Description |
|---|---|
| System.String |
PropertyBrowser
This tool window provides a list of properties associated with the currently selected file or project in Solution Explorer.
Declaration
public const string PropertyBrowser = "{EEFA5220-E298-11D0-8F78-00A0C9110057}"
Field Value
| Type | Description |
|---|---|
| System.String |
ResourceView
This tool window provides a list of resources available in a project.
Declaration
public const string ResourceView = "{2D7728C2-DE0A-45B5-99AA-89B609DFDE73}"
Field Value
| Type | Description |
|---|---|
| System.String |
ServerExplorer
This tool window provides a list of servers used for connecting to databases.
Declaration
public const string ServerExplorer = "{74946827-37A0-11D2-A273-00C04F8EF4FF}"
Field Value
| Type | Description |
|---|---|
| System.String |
SolutionExplorer
This tool window provides a list of projects and their files in a solution.
Declaration
public const string SolutionExplorer = "{3AE79031-E1BC-11D0-8F78-00A0C9110057}"
Field Value
| Type | Description |
|---|---|
| System.String |
TaskList
This tool window provides a list of user-specified tasks to be accomplished for a project.
Declaration
public const string TaskList = "{4A9B7E51-AA16-11D0-A8C5-00A0C921A4D2}"
Field Value
| Type | Description |
|---|---|
| System.String |
Toolbox
This tool window provides a list of components that can be added to a project, typically through the Windows Forms designer.
Declaration
public const string Toolbox = "{B1E99781-AB81-11D0-B683-00AA00A3EE26}"
Field Value
| Type | Description |
|---|---|
| System.String |


Use infected leaves of Blueberry, Cherry, Corn, Grape, Orange, Peach, Pepper, Potato, Raspberry, Soyabean, Squash, Strawberry, Tomato


This vignette covers the the less-typical uses of REDCapR to interact with REDCap through its API.
There is some information that is specific to a REDCap project, as opposed to an individual operation. This includes the (1) uri of the server, and the (2) token for the user’s project. This is hosted on a machine used in REDCapR’s public test suite, so you can run this example from any computer. Unless tests are running.
Other than PHI-free demos, we strongly suggest storing tokens
securely and avoiding hard-coding them like below. Our recommendation is
to store tokens in
a database. If that is not feasible for your institution, consider
storing them in a secured csv and retrieving with REDCapR::retrieve_credential_local()
.
library(REDCapR) #Load the package into the current R session.
<- "https://bbmc.ouhsc.edu/redcap/api/"
uri <- "9A81268476645C4E5F03428B8AC3AA7B"
token_simple <- "0434F0E9CF53ED0587847AB6E51DE762" token_longitudinal
Disclaimer: Occasionally we’re asked for a longitudinal dataset to be converted from a “long/tall format” (where typically each row is one observation for a participant) to a “wide format” (where each row is on participant). Usually we advise against it. Besides all the database benefits of a long structure, a wide structure restricts your options with the stat routine. No modern longitudinal analysis procedures (e.g., growth curve models or multilevel/hierarchical models) accept wide. You’re pretty much stuck with repeated measures anova, which is very inflexible for real-world medical-ish analyses. It requires a patient to have a measurement at every time point; otherwise the anova excludes the patient entirely.
However we like going wide to produce visual tables for publications, and here’s one way to do it in R. First retrieve the dataset from REDCap.
library(magrittr)
suppressPackageStartupMessages(requireNamespace("dplyr"))
suppressPackageStartupMessages(requireNamespace("tidyr"))
<- c("dose_1_arm_1", "visit_1_arm_1", "dose_2_arm_1", "visit_2_arm_1")
events_to_retain
<- REDCapR::redcap_read_oneshot(redcap_uri = uri, token = token_longitudinal)$data ds_long
#> 18 records and 125 columns were read from REDCap in 0.1 seconds. The http status code was 200.
%>%
ds_long ::select(study_id, redcap_event_name, pmq1, pmq2, pmq3, pmq4) dplyr
#> study_id redcap_event_name pmq1 pmq2 pmq3 pmq4
#> 1 100 enrollment_arm_1 NA NA NA NA
#> 2 100 dose_1_arm_1 2 2 1 1
#> 3 100 visit_1_arm_1 1 0 0 0
#> 4 100 dose_2_arm_1 3 1 0 0
#> 5 100 visit_2_arm_1 0 1 0 0
#> 6 100 final_visit_arm_1 NA NA NA NA
#> 7 220 enrollment_arm_1 NA NA NA NA
#> 8 220 dose_1_arm_1 0 1 0 2
#> 9 220 visit_1_arm_1 0 3 1 0
#> 10 220 dose_2_arm_1 1 2 0 1
#> 11 220 visit_2_arm_1 3 4 1 0
#> 12 220 final_visit_arm_1 NA NA NA NA
#> 13 304 enrollment_arm_2 NA NA NA NA
#> 14 304 deadline_to_opt_ou_arm_2 NA NA NA NA
#> 15 304 first_dose_arm_2 0 1 0 0
#> 16 304 first_visit_arm_2 2 0 0 0
#> 17 304 final_visit_arm_2 NA NA NA NA
#> 18 304 deadline_to_return_arm_2 NA NA NA NA
When widening only one variable (e.g., pmq1
),
the code’s pretty simple:
<-
ds_wide %>%
ds_long ::select(study_id, redcap_event_name, pmq1) %>%
dplyr::filter(redcap_event_name %in% events_to_retain) %>%
dplyr::pivot_wider(
tidyrid_cols = study_id,
names_from = redcap_event_name,
values_from = pmq1
)# For old versions of tidyr that predate `pivot_wider()`:
# tidyr::spread(key=redcap_event_name, value=pmq1)
ds_wide
#> # A tibble: 2 × 5
#> study_id dose_1_arm_1 visit_1_arm_1 dose_2_arm_1 visit_2_arm_1
#> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 100 2 1 3 0
#> 2 220 0 0 1 3
In some scenarios, multiple variables (e.g.,
pmq1
- pmq4
) can be widened in a single
tidyr::pivot_wider()
operation. This example contains the
additional wrinkle that the REDCap event names “first_dose” and
“first_visit” are renamed “dose_1” and “visit_1”, which will help all
the values be dose and visit values be proper numbers.
<- "^(\\w+?)_arm_(\\d)$"
pattern <-
ds_wide %>%
ds_long ::select(study_id, redcap_event_name, pmq1, pmq2, pmq3, pmq4) %>%
dplyr::mutate(
dplyrevent = sub(pattern, "\\1", redcap_event_name),
event = dplyr::recode(event, "first_dose"="dose_1", "first_visit"="visit_1"),
arm = as.integer(sub(pattern, "\\2", redcap_event_name))
%>%
) ::select(study_id, event, arm, pmq1, pmq2, pmq3, pmq4) %>%
dplyr::filter(!(event %in% c(
dplyr"enrollment", "final_visit", "deadline_to_return", "deadline_to_opt_ou")
%>%
)) ::pivot_wider(
tidyrid_cols = c(study_id, arm),
names_from = event,
values_from = c(pmq1, pmq2, pmq3, pmq4)
)
ds_wide
#> # A tibble: 3 × 18
#> study_id arm pmq1_…¹ pmq1_…² pmq1_…³ pmq1_…⁴ pmq2_…⁵ pmq2_…⁶ pmq2_…⁷ pmq2_…⁸
#> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 100 1 2 1 3 0 2 0 1 1
#> 2 220 1 0 0 1 3 1 3 2 4
#> 3 304 2 0 2 NA NA 1 0 NA NA
#> # … with 8 more variables: pmq3_dose_1 <dbl>, pmq3_visit_1 <dbl>,
#> # pmq3_dose_2 <dbl>, pmq3_visit_2 <dbl>, pmq4_dose_1 <dbl>,
#> # pmq4_visit_1 <dbl>, pmq4_dose_2 <dbl>, pmq4_visit_2 <dbl>, and abbreviated
#> # variable names ¹pmq1_dose_1, ²pmq1_visit_1, ³pmq1_dose_2, ⁴pmq1_visit_2,
#> # ⁵pmq2_dose_1, ⁶pmq2_visit_1, ⁷pmq2_dose_2, ⁸pmq2_visit_2
#> # ℹ Use `colnames()` to see all variable names
However, in other widening scenarios, it can be easier to go even
longer/taller (e.g., ds_eav
) before reversing
direction and going wide.
<-
ds_eav %>%
ds_long ::select(study_id, redcap_event_name, pmq1, pmq2, pmq3, pmq4) %>%
dplyr::mutate(
dplyrevent = sub(pattern, "\\1", redcap_event_name),
event = dplyr::recode(event, "first_dose" = "dose_1", "first_visit" = "visit_1"),
arm = as.integer(sub(pattern, "\\2", redcap_event_name))
%>%
) ::select(study_id, event, arm, pmq1, pmq2, pmq3, pmq4) %>%
dplyr::pivot_longer(
tidyrcols = c(pmq1, pmq2, pmq3, pmq4),
names_to = "key",
values_to = "value"
%>%
) # For old versions of tidyr that predate `pivot_wider()`:
# tidyr::gather(key=key, value=value, pmq1, pmq2, pmq3, pmq4) %>%
::filter(!(event %in% c(
dplyr"enrollment", "final_visit", "deadline_to_return", "deadline_to_opt_ou")
%>%
)) ::mutate( # Simulate correcting for mismatched names across arms:
dplyrkey = paste0(key, "_", event)
%>%
) ::select(-event)
dplyr
# Show the first 10 rows of the EAV table.
%>%
ds_eav head(10)
#> # A tibble: 10 × 4
#> study_id arm key value
#> <dbl> <int> <chr> <dbl>
#> 1 100 1 pmq1_dose_1 2
#> 2 100 1 pmq2_dose_1 2
#> 3 100 1 pmq3_dose_1 1
#> 4 100 1 pmq4_dose_1 1
#> 5 100 1 pmq1_visit_1 1
#> 6 100 1 pmq2_visit_1 0
#> 7 100 1 pmq3_visit_1 0
#> 8 100 1 pmq4_visit_1 0
#> 9 100 1 pmq1_dose_2 3
#> 10 100 1 pmq2_dose_2 1
# Spread the EAV to wide.
<-
ds_wide_2 %>%
ds_eav ::pivot_wider(
tidyrid_cols = c(study_id, arm),
names_from = key,
values_from = value
)# For old versions of tidyr that predate `pivot_wider()`:
# tidyr::spread(key=key, value=value)
ds_wide_2
#> # A tibble: 3 × 18
#> study_id arm pmq1_…¹ pmq2_…² pmq3_…³ pmq4_…⁴ pmq1_…⁵ pmq2_…⁶ pmq3_…⁷ pmq4_…⁸
#> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 100 1 2 2 1 1 1 0 0 0
#> 2 220 1 0 1 0 2 0 3 1 0
#> 3 304 2 0 1 0 0 2 0 0 0
#> # … with 8 more variables: pmq1_dose_2 <dbl>, pmq2_dose_2 <dbl>,
#> # pmq3_dose_2 <dbl>, pmq4_dose_2 <dbl>, pmq1_visit_2 <dbl>,
#> # pmq2_visit_2 <dbl>, pmq3_visit_2 <dbl>, pmq4_visit_2 <dbl>, and abbreviated
#> # variable names ¹pmq1_dose_1, ²pmq2_dose_1, ³pmq3_dose_1, ⁴pmq4_dose_1,
#> # ⁵pmq1_visit_1, ⁶pmq2_visit_1, ⁷pmq3_visit_1, ⁸pmq4_visit_1
#> # ℹ Use `colnames()` to see all variable names
Lots of packages and documentation exist. Our current preference is the tidyverse approach to pivoting, but the data.table approach is worth considering if you’re comfortable with that package. This Stack Overflow post describes several ways. We recommend against the reshape and reshape2 packages, because their developers have replaced them with the tidyr functions described above.
If you require a feature that is not available from your instance’s API, first upgrade your institution’s REDCap instance and see if the feature has been added recently. Second, check if someone has released the desired API-like features as an REDCap External Module.
Third, you may need to query the database underneath REDCap’s web server. The Transfer Credentials section of the Security Database Vignette provides a complete example of using R to query the MySQL database through odbc.
We find it’s best to develop the query in MySQL Workbench,
then copy the code to R (or alternatively, use OuhscMunge::execute_sql_file()
).
Here is an example that retrieves the first_submit_time
,
which is helpful if you need a timestamp from surveys that were not
marked as completed. Replace ‘444’ with your pid, and 1001 through 1003
with the desired events.
SELECT
as participant_survey_id
p.participant_id record as record_id
,r.
,p.event_idas event_name
,e.descrip
,r.first_submit_time
,r.completion_time
-- ,p.*
-- ,r.*
FROM redcapv3.redcap_surveys_participants as p
left join redcapv3.redcap_surveys_response as r on p.participant_id = r.participant_id
left join redcapv3.redcap_events_metadata as e on p.event_id = e.event_id
where
= 444
p.survey_id and
in (
p.event_id 1001, -- start of the year
1002, -- mid term
1003 -- end of year
)
The official cURL site discusses the process of using SSL to verify the server being connected to.
Use the SSL cert file that come with the openssl
package.
<- system.file("cacert.pem", package = "openssl")
cert_location if (file.exists(cert_location)) {
<- list(cainfo = cert_location)
config_options <- redcap_read_oneshot(
ds_different_cert_file redcap_uri = uri,
token = token_simple,
config_options = config_options
$data
) }
#> 5 records and 25 columns were read from REDCap in 0.1 seconds. The http status code was 200.
Force the connection to use SSL=3 (which is not preferred, and possibly insecure).
<- list(sslversion = 3)
config_options <- redcap_read_oneshot(
ds_ssl_3 redcap_uri = uri,
token = token_simple,
config_options = config_options
$data )
#> 5 records and 25 columns were read from REDCap in 0.1 seconds. The http status code was 200.
<- list(ssl.verifypeer = FALSE)
config_options <- redcap_read_oneshot(
ds_no_ssl redcap_uri = uri,
token = token_simple,
config_options = config_options
$data )
#> 5 records and 25 columns were read from REDCap in 0.1 seconds. The http status code was 200.
The solution https://stackoverflow.com/a/51013678/1082435 converts levels specified in SPSS output like
SEX 0 Male
1 Female
LANGUAGE 1 English
2 Spanish
3 Other
6 Unknown
to a dropdown choices in a REDCap data dictionary like
Variable Values
SEX 0, Male | 1, Female
LANGUAGE 1, English | 2, Spanish | 3, Other | 6, Unknown
For the sake of documentation and reproducibility, the current report was rendered in the following environment. Click the line below to expand.
#> ─ Session info ───────────────────────────────────────────────────────────────
#> setting value
#> version R version 4.2.0 (2022-04-22)
#> os Ubuntu 22.04.1 LTS
#> system x86_64, linux-gnu
#> ui X11
#> language (EN)
#> collate C
#> ctype en_US.UTF-8
#> tz America/Chicago
#> date 2022-08-10
#> pandoc 2.18 @ /usr/lib/rstudio/bin/quarto/bin/tools/ (via rmarkdown)
#>
#> ─ Packages ───────────────────────────────────────────────────────────────────
#> package * version date (UTC) lib source
#> archive 1.1.5 2022-05-06 [3] CRAN (R 4.2.0)
#> assertthat 0.2.1 2019-03-21 [3] CRAN (R 4.2.0)
#> backports 1.4.1 2021-12-13 [3] CRAN (R 4.2.0)
#> bit 4.0.4 2020-08-04 [3] CRAN (R 4.2.0)
#> bit64 4.0.5 2020-08-30 [3] CRAN (R 4.2.0)
#> bslib 0.4.0 2022-07-16 [3] CRAN (R 4.2.0)
#> cachem 1.0.6 2021-08-19 [3] CRAN (R 4.2.0)
#> checkmate 2.1.0 2022-04-21 [3] CRAN (R 4.2.0)
#> cli 3.3.0 2022-04-25 [3] CRAN (R 4.2.0)
#> colorspace 2.0-3 2022-02-21 [3] CRAN (R 4.2.0)
#> crayon 1.5.1 2022-03-26 [3] CRAN (R 4.2.0)
#> curl 4.3.2 2021-06-23 [3] CRAN (R 4.2.0)
#> DBI 1.1.3 2022-06-18 [3] CRAN (R 4.2.0)
#> digest 0.6.29 2021-12-01 [3] CRAN (R 4.2.0)
#> dplyr 1.0.9 2022-04-28 [3] CRAN (R 4.2.0)
#> ellipsis 0.3.2 2021-04-29 [3] CRAN (R 4.2.0)
#> evaluate 0.16 2022-08-09 [3] CRAN (R 4.2.0)
#> fansi 1.0.3 2022-03-24 [3] CRAN (R 4.2.0)
#> fastmap 1.1.0 2021-01-25 [3] CRAN (R 4.2.0)
#> generics 0.1.3 2022-07-05 [3] CRAN (R 4.2.0)
#> glue 1.6.2 2022-02-24 [3] CRAN (R 4.2.0)
#> highr 0.9 2021-04-16 [3] CRAN (R 4.2.0)
#> hms 1.1.1 2021-09-26 [3] CRAN (R 4.2.0)
#> htmltools 0.5.3 2022-07-18 [3] CRAN (R 4.2.0)
#> httr 1.4.3 2022-05-04 [3] CRAN (R 4.2.0)
#> jquerylib 0.1.4 2021-04-26 [3] CRAN (R 4.2.0)
#> jsonlite 1.8.0 2022-02-22 [3] CRAN (R 4.2.0)
#> kableExtra 1.3.4 2021-02-20 [3] CRAN (R 4.2.0)
#> knitr * 1.39 2022-04-26 [3] CRAN (R 4.2.0)
#> lifecycle 1.0.1 2021-09-24 [3] CRAN (R 4.2.0)
#> magrittr * 2.0.3 2022-03-30 [3] CRAN (R 4.2.0)
#> munsell 0.5.0 2018-06-12 [3] CRAN (R 4.2.0)
#> pillar 1.8.0 2022-07-18 [3] CRAN (R 4.2.0)
#> pkgconfig 2.0.3 2019-09-22 [3] CRAN (R 4.2.0)
#> png 0.1-7 2013-12-03 [3] CRAN (R 4.2.0)
#> purrr 0.3.4 2020-04-17 [3] CRAN (R 4.2.0)
#> R6 2.5.1 2021-08-19 [3] CRAN (R 4.2.0)
#> readr 2.1.2 2022-01-30 [3] CRAN (R 4.2.0)
#> REDCapR * 1.1.0 2022-08-10 [1] local
#> rlang 1.0.4 2022-07-12 [3] CRAN (R 4.2.0)
#> rmarkdown 2.14 2022-04-25 [3] CRAN (R 4.2.0)
#> rstudioapi 0.13 2020-11-12 [3] CRAN (R 4.2.0)
#> rvest 1.0.2 2021-10-16 [3] CRAN (R 4.2.0)
#> sass 0.4.2 2022-07-16 [3] CRAN (R 4.2.0)
#> scales 1.2.0 2022-04-13 [3] CRAN (R 4.2.0)
#> sessioninfo 1.2.2 2021-12-06 [3] CRAN (R 4.2.0)
#> stringi 1.7.8 2022-07-11 [3] CRAN (R 4.2.0)
#> stringr 1.4.0 2019-02-10 [3] CRAN (R 4.2.0)
#> svglite 2.1.0 2022-02-03 [3] CRAN (R 4.2.0)
#> systemfonts 1.0.4 2022-02-11 [3] CRAN (R 4.2.0)
#> tibble 3.1.8 2022-07-22 [3] CRAN (R 4.2.0)
#> tidyr 1.2.0 2022-02-01 [3] CRAN (R 4.2.0)
#> tidyselect 1.1.2 2022-02-21 [3] CRAN (R 4.2.0)
#> tzdb 0.3.0 2022-03-28 [3] CRAN (R 4.2.0)
#> utf8 1.2.2 2021-07-24 [3] CRAN (R 4.2.0)
#> vctrs 0.4.1 2022-04-13 [3] CRAN (R 4.2.0)
#> viridisLite 0.4.0 2021-04-13 [3] CRAN (R 4.2.0)
#> vroom 1.5.7 2021-11-30 [3] CRAN (R 4.2.0)
#> webshot 0.5.3 2022-04-14 [3] CRAN (R 4.2.0)
#> withr 2.5.0 2022-03-03 [3] CRAN (R 4.2.0)
#> xfun 0.32 2022-08-10 [3] CRAN (R 4.2.0)
#> xml2 1.3.3 2021-11-30 [3] CRAN (R 4.2.0)
#> yaml 2.3.5 2022-02-21 [3] CRAN (R 4.2.0)
#>
#> [1] /tmp/RtmpSYJzex/Rinst29b36238315a1
#> [2] /tmp/RtmplvH3JR/temp_libpath1796625c20c6
#> [3] /home/wibeasley/R/x86_64-pc-linux-gnu-library/4.2
#> [4] /usr/local/lib/R/site-library
#> [5] /usr/lib/R/site-library
#> [6] /usr/lib/R/library
#>
#> ──────────────────────────────────────────────────────────────────────────────
Report rendered by wibeasley at 2022-08-10, 09:25 -0500 in 2 seconds.


Pick Your Bloison - Bloison, by the way, is 'Blog Poison'
Click, Read, Change Your Life...
And Thus Begin My Adventures
Uhm. Somebody Hand Me a Spatula, Because I'm So Ready


Use this tool to identify longitude latitude information of a location in Google Maps. Feel free to download the source code using the link below.
(specify coordinates and click "Jump to Location")
|
- click on the map below to change marker position
- click on the marker to view longitude/latitude information
|


Copyright Internet Terminal Solutions Corp., 1997 - 2003
Licenced under the MIT Licence. View source code here
This website is best viewed at an 800x600 resolution on Microsoft Internet Explorer 6.0


Login to Your Account
happyindex
Login
Home
About Us
Contact Us
Explore
FAQ
Sign up
Click for stress relief!
Restart
Use your own image:


Triumph of the Will
rotten.com
The infamous Nazi propaganda film by Leni Riefenstahl. It is perhaps one of the most compelling movies made, in any time. You will not forget this film. New, in shrinkwrap.
$32
[
return to rotten.com
]


FRONT-END DEVELOPER
KENNY CHAO
HTML
CSS
JavaScript
React (Basic)
Git
SKILLS
PROJECTS
2019
CONTACT
CLICK A LINK TO DEMO


Sodium Chloride
Table salt. Formula: NaCl
Table salt is probably the most available component for growing crystals. It is also one of the hardest components to grow. I made countless number of attempts, and only one of them produced fine results, presented here. You are lucky if you can get clear, well-formed 5mm, salt crystal. If you get 10mm, it is success. And if you manage to get a bigger one, then please tell me how you did it.
Properties
- Crystal system: isometric
- Crystal shape: cuboid
- Color: colorless
- Stability on air: very stable
Growing
NaCl is prone to forming Hopper faces. You'll get dendrites, white crystalline crust, hollow flat rectangles - anything but not the transparent cubes. NaCl also crystallizes too readily, using every smallest crack or dust particle as a seed.
So, without some trick you'll never get big and transparent crystals. I'd like to share a trick I have found by an accident. Not sure that it is the best method for growing NaCl crystals at home, but it worked for me, at least.
The trick was to use not the pure NaCl solution (as it is usually recommended), but a mixed solution of salt and iron (III) chloride FeCl3. It is used by amateurs in the printed circuit board production, and can be bought in the most shops for electronic hobbyists.
By some mysterious reason, presence of FeCl3 changes the way salt crystals grow: they are growing bigger and more transparent. Iron chloride itself is not going into the crystal, though occasionally small portions of the ferrous solution are getting included in the transparent crystals, creating yellow spots inside.
Still, crystal growth is not fast. In my case, growing centimeter-size crystals required about 6 months.
Safety
Table salt is safe, but ferric chloride is an irritant and corrosive substance. It also makes rusty stains on slothes and table.
More photos
See also
- Potassium chloride, KCl. It has same crystal structure and shape, but grows much more easy.
- Glucuse sodium chloride, 2C6H12O6·NaCl·H2O. THis is a cocrystal of table salt and glucose sugar. It has completely different crystal shape and structure, and also an easy compound to grow.
References
- My blog: table salt


February 2, 2023
We are proud to announce the final release of White Album 2 Mini-After Story!
With this, after 11 long years, our work on White Album 2 is finally done.
Thank you all for sticking with us and being so patient through the years.
From here on out, Todokanai TL is officially dissolved.


Password must contain Capital Letter
Password must contain Number
Password must contain Lower Case Letter
Must have Special Character
Password must be between 6 and 20 character
Passwords Must Match


Sphinx-4 Transcriber Demo |
A simple Sphinx-4 application that transcribes a continuous audio file
that has multiple utterances. The audio file should contain connected
digits data. The default file, called "10001-90210-01803.wav", contains
three utterances, separated by silences.
People who want to transcribe non-digits data should
modify the config.xml
file to use the correct grammar,
language model, and linguist to do so. Please refer to the
Programmer's Guide
on how to modify the configuration file for your purposes.
Check if the bin
directory already has the
Transcriber.jar
file. If not, type the following in the top
level directory:
ant -find demo.xml
To run the demo, type:
sphinx4 > java -jar bin/Transcriber.jar
You will see the following result, with each utterance on its own line:
one zero zero zero one nine oh two one oh zero one eight zero three
NOTE:
lib/sphinx4.jar
is built. If not, go to the top level
directory and type: ant
test.wav
, then:
java -jar bin/Transcriber.jar test.wav


Side of Body
What Happened?
In what regard?
Comments in regards to event:
Staff Response:
Called for assistance Interruption/blocking Nothing/Planned ignoring Physical discomfort relieved Continued Activity Task/Activity Removed Given item/Activity person wanted given item, activity or attention (neutral) Verbal redirection to activity Physical redirection to activity(with gentle physical guidance) Redirection to a different area(not forced) Removal of other service users from the area(not forced) Physical restraint Police involvement PRN Other
PRN Name/Dose
Does the person have BSP?
What was the desired outcome of the restraint?
What alternative interventions were attempted before Restraint?
Type of Restraint/s used?
Treatment
Major System


just- Run a JavaScript file:
just path/to/file.js- Evaluate JavaScript code by passing it as an argument:
just eval "code"- Initialize a new project in a directory of the same name:
just init project_name- Build a JavaScript application into an executable:
just build path/to/file.js --static


Provides a METS based implementation of the AFED module. This allows facsimiles to be created/modified using METS formated XML files. Facsimiles can also be retrieved from METS files.


contact us
Feel free to contact us. A business has to be involving, it has to be fun, and it has to exercise your creative instincts. Start where you are. Use what you have. Do what you can.
US Headquarters
Pangolin Laser Systems, Inc.
9501 Satellite Boulevard, Suite 109
Orlando, Florida 32837,
<EMAIL_ADDRESS>USA Phone: +1-407-299-2088
Fax +1-407-299-6066


Internet safety consultants, as Lee put it, were the "savior behind the curtain" of the digital world and his current job title. The organization only contained a handful of people all around the world who has never met in real life, and yet, 87.54% of the websites currently up on the internet would collapse without their help.


@* * 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 org.joda.time.{Days, LocalDateTime, LocalDate} @this(gmpMain: gmp_main) @(previousBulkCalculations: List[BulkPreviousRequest])(implicit request: Request[_], context: config.GmpContext,messages: Messages,ac:ApplicationConfig) @gmpMain(title = Messages("gmp.more_bulk_results.header") + " - " + Messages("service.title") + " - " + Messages("gov.uk")) { @includes.back_link(Messages("gmp.more_bulk_results.header"))
| @Messages("gmp.th.reference") | @Messages("gmp.th.upload_date") | @Messages("gmp.th.time_left") |
|---|---|---|
| @{calculation.reference} | @{ new LocalDate(calculation.timestamp).toString("dd MMMM yyyy") } | @{Messages("gmp.days_left", days.toString, days match {case 1 => "";case _ => "s";})} |


Architects: Jean-Luc Fugier
Associate Architects: FeST Architecture
Location: Aix-en-Provence, France
Project Year: 2010
Project Area: 30 sqm
Photographs: Philippe Piron
The parking lot is situated outside of the city center, surrounded by a lush landscape, placing the building in isolation where it is highly visible against the flat parking lot. The presence of the original parking program forced us to design on a cramped area of pavement at the entrance. These conditions prompted us to focus on the value of the project as a symbol as well as its morphological autonomy.
Driven by the environmental context from which the project is derived as well as the surrounding landscape, we looked at the concept of a cabin. From concept to construction, the project demonstrates a real approach to sustainable architecture with natural and environmentally friendly materials from local industry that were acquired from nearby businesses and carried out by local labor.
The objective is simple: control the entrance and exit, guide the vehicles, ensure a clear view of the entire parking lot, all while offering the public a welcoming and informational space. The architectural expression of the pavilion was found in the contradiction between controlling and welcoming the public, forming a duality between a plain building that groups the necessary mechanisms for control, while realizing that which is also necessary to create a welcoming public atmosphere.
To create a presence on the plot between a fence and the parking lot, we had to start by finding our place and a way to profit from the traces of the original building and its restrictions. In plan, the building respects the existing guides of the site by running parallel to the road and the fence. It begins to twist at grade to direct the reception area towards the pedestrian walkway. The goal was to reinforce the opening of the building towards the public through a simple and clear visual context. The twist heavily influenced the project by materializing the programmatic tension between controlling and welcoming the public, resulting in a hyperbolic paraboloid shape.
A single lowered corner permits the projection of the roofline over the entrance, creating a unique slope. The apparently simple geometric form hides the kinetic game at play, influencing the way in which one perceives the building and making it difficult to understand. The contortion attempts to go along with the flux in circulation that surrounds it. It is in this simple distortion that a complex shape is generated, achieving the project’s objective: a discrete yet intriguing contemporary form found in the diversity of its perceptive approaches.
We chose an L shaped plan that optimizes the attendant’s view of the parking lot with openings on every facade. The layout creates a large area that is both open and protected. A canopy which is lit at night reinforces the presence of the structure and its program after dark. This space assembles and shelters the group of public services in such a way that all of the amenities (such as the restroom and attendants office) are easily accessible, while the exterior service fixtures (automated ticket machine, waste receptacle, newspaper dispenser, alarm, climate control and lighting) are integrated into the wall.
The envelope system ensures the protection of the glazing in terms of thermal heat loss and security. It functions as a brise-soleil and helps with the ventilation, addressing the need for comfort during summer months. Inside, the cladding is composed of bakelised plywood. This material is used in the form of strips placed horizontally along the geometry defined by the structure.


Using Bootstrap in HTML
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.
This is a paragraph.


Who should attend:
Co-Founder - Piratica, LLC
My Favorite Color is Red - Join Nathan Underwood, a cyber security professional with more than 20 years of experience as he takes you on an indepth journey into the value and effectiveness of having your own Red Team!
Presentation Begins at 12:00 PM - 35 mins - Q/A
Student / Researcher
The Middle Man - Daniel is a computer and network security enthusiast who will be presenting methods of intercepting, analyzing, and manipulating traffic on a network to uncover the vulnerabilities that are present. The demo will seek to educate and warn users as well as fellow enthusiasts on the flaws in computer systems and networks.
Presentation Begins at 2:00 PM - 25 mins - Q/A
Senior Tech Specialist - Cyber Tech Cafe, LLC
Ransomware: How I Learned to Stop Worrying and Love The Encryption - A demo showing just how easy launching ransomware can be and why the need for offsite backups are a must in today's day and age.
Presentation Begins at 4:00 PM - 20 mins - Q/A
The Hacker PlayDate v2.0 would not be possible without all of our beloved, gracious, and generous sponsors.


The db_load utility can be used to load random text into databases.
For example, the following command loads the standard UNIX /etc/passwd file into a database, with the login name as the key item and the entire password entry as the data item:
awk -F: '{print $1; print $0}' < /etc/passwd | sed 's/\\/\\\\/g' | db_load -T -t hash passwd.db
Note that backslash characters naturally occurring in the text are escaped to avoid interpretation as escape characters by db_load.


Electron Forge
A complete tool for building modern Electron applications.
Electron Forge unifies the existing (and well maintained) build tools for Electron development into a simple, easy to use package so that anyone can jump right in to Electron development.
Getting Started
Note: Electron Forge requires Node 6 or above, plus git installed.
npm install -g electron-forge
electron-forge init my-new-app
cd my-new-app
npm start
Alternatively, if you have a more recent version of npm
or yarn
, you can use
npx
,
or
yarn create
.
npx electron-forge init my-new-app
# or
yarn create electron-app my-new-app
# then
cd my-new-app
npm start
Project Goals
- Starting with Electron should be as simple as a single command.
- Developers shouldn't have to worry about
babel
,browserify
,webpack
, native module rebuilding, etc. Everything should "just work" for them out of the box. - Everything from creating the project to packaging the project for release should be handled by one dependency in a standard way while still offering users maximum choice and freedom.
With these goals in mind, under the hood this project uses, among others:
electron-compile
: a tool that lets you use modern and futuristic languages inside Electron without worrying about transpiling or build tooling.electron-rebuild
: Automatically recompiles native Node.js modules against the correct Electron version.- Electron Packager: Customizes and bundles your Electron app to get it ready for distribution.
Usage
Starting a new Project
npm install -g electron-forge
electron-forge init my-new-project
This command will generate a brand new project folder and install all your Node
module dependencies, so you will be all set to go. By default we will also
install the airbnb
linting modules. If you want to follow the standard
linting rules instead, use the --lintstyle=standard
argument.
You can also start a project with your
favorite framework with the --template
argument. E.g. --template=react
.
Importing an existing Project
electron-forge import existing-project-directory
Given an existing Electron project, this command will attempt to interactively navigate through the process of importing it to the Electron Forge format, so the commands listed below can be used. This includes being prompted to remove existing Electron build tools in favor of Electron Forge equivalents.
Launching your Project
electron-forge start
Any arguments after "start" will be passed through to your application when it's launched.
Packaging your Project
electron-forge package
Yes, it really is that simple. If you want to specify platform / arch, use the
--platform=<platform>
and --arch=<arch>
arguments.
Generating a distributable for your Project
electron-forge make
This will generate platform specific distributables (installers, distribution packages, etc.) for you. Note that you can only generate distributables for your current platform.
Linting your Project
electron-forge lint
Publishing your Project
electron-forge publish
This will make
your project and publish any generated artifacts. By default it will publish to GitHub but you can change the publish target with --target=YourTarget
.
Config
Once you have generated a project, your package.json
file will have some
default forge
configuration. Below is the reference structure for this
config object:
{
"make_targets": {
"win32": ["squirrel"], // An array of win32 make targets
"darwin": ["zip", "dmg"], // An array of darwin make targets
"linux": ["deb", "rpm", "flatpak"] // An array of linux make targets
},
"electronPackagerConfig": {},
"electronWinstallerConfig": {},
"electronInstallerDMG": {},
"electronInstallerFlatpak": {},
"electronInstallerDebian": {},
"electronInstallerRedhat": {}
}
Possible make
targets
| Target Name | Available Platforms | Description | Configurable Options | Default? | Requirements |
|---|---|---|---|---|---|
zip |
All | Zips your packaged application | None | Yes | zip on Darwin/Linux |
squirrel |
Windows | Generates an installer and .nupkg files for Squirrel.Windows |
electronWinstallerConfig |
Yes | |
appx |
Windows | Generates a Windows Store package | windowsStoreConfig |
No | |
dmg |
Darwin | Generates a DMG file | electronInstallerDMG |
No | |
deb |
Linux | Generates a Debian package | electronInstallerDebian |
Yes | fakeroot and dpkg |
rpm |
Linux | Generates an RPM package | electronInstallerRedhat |
Yes | rpm |
flatpak |
Linux | Generates a Flatpak file | electronInstallerFlatpak |
No | flatpak-builder |
Configuring package
You can set electronPackagerConfig
with any of the options from
Electron Packager, except:
arch
asar.unpack
(useasar.unpackDir
instead)dir
electronVersion
(uses the exact version specified forelectron-prebuilt-compile
in yourdevDependencies
)out
platform
quiet
NOTE: You can also set your forge
config property of your package.json to point to a JS file that exports the config object:
{
...
"config": {
"forge": "./forge.config.js"
}
...
}
NOTE: If you use the JSON object then the afterCopy
and afterExtract
options are mapped to require
calls internally, so provide a path to a file that exports your hooks and they will still run. If you use
the JS file method mentioned above then you can use functions normally.
Possible publish
targets
| Target Name | Description | Required Config |
|---|---|---|
GitHub Releases - github |
Makes a new release for the current version (if required) and uploads the make artifacts as release assets | process.env.GITHUB_TOKEN - A personal access token with access to your releases forge.github_repository.owner - The owner of the GitHub repositoryforge.github_repository.name - The name of the GitHub repository forge.github_repository.draft - Create the release as a draft, defaults to true forge.github_repository.prerelease - Identify the release as a prerelease, defaults to false |
Amazon S3 - s3 |
Uploads your artifacts to the given S3 bucket | process.env.ELECTRON_FORGE_S3_SECRET_ACCESS_KEY - Your secret access token for your AWS account _(falls back to the standard AWS_SECRET_ACCESS_KEY environment variable)forge.s3.accessKeyId - Your access key for your AWS account (falls back to the standard AWS_ACCESS_KEY_ID environment variable)_forge.s3.bucket - The name of the S3 bucket to upload toforge.s3.folder - The folder path to upload to inside your bucket, defaults to your application versionforge.s3.public - Whether to make the S3 upload public, defaults to false |
Electron Release Server - electron-release-server |
Makes a new release for the current version and uploads the artifacts to the correct platform/arch in the given version. If the version already exists no upload will be performed. The channel is determined from the current version. | forge.electronReleaseServer.baseUrl - The base URL of your release server, no trailing slashforge.electronReleaseServer.username - The username for the admin panel on your serverforge.electronReleaseServer.password - The password for the admin panel on your server |
For example:
// github
{
// Assume the GitHub repository is at https://github.com/username/repo
"github_repository": {
"owner": "username",
"name": "repo"
}
}
// s3
{
"s3": {
"accessKeyId": "<AWS_ACCESS_KEY>",
"bucket": "my_bucket_name",
"public": true
}
}
// Electron Release Server
{
"electronReleaseServer": {
"baseUrl": "https://update.mysite.com",
"username": "admin",
"password": "no_one_will_guess_this"
}
}
Custom make
and publish
targets
You can make your own custom targets for the make
and publish
targets. If you publish them as electron-forge-publisher-{name}
or electron-forge-maker-{name}
you can then just specify {name}
as your make / publish target. The API for each is documented below.
API for make
targets
You must export a Function that returns a Promise. Your function will be called with the following parameters.
appDir
- The directory containing the packaged applicationappName
- The productName of the applicationtargetArch
- The target architecture of the make commandforgeConfig
- An object representing the users forgeConfigpackageJSON
- An object representing the users package.json file
Your promise must resolve with an array of the artifacts you generated.
API for publish
targets
You must export a Function that returns a Promise. Your function will be called with the following parameters.
- artifactPaths - An array of absolute paths to artifacts to publish
- packageJSON - An object representing the users package.json file
- forgeConfig - An object representing the users forgeConfig
- authToken - The value of
--auth-token
- tag - The value of
--tag
- platform - The platform you are publishing for
- arch - The arch you are publishing for
You should use ora
to indicate your publish progress.
Debugging your application through VS Code
Debugging your Electron main process through VS Code is ridiculously easy with Forge. Simply add this as a launch config in VSCode and you're good to go.
{
"type": "node",
"request": "launch",
"name": "Electron Main",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron-forge-vscode-nix",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron-forge-vscode-win.cmd"
},
// runtimeArgs will be passed directly to your Electron application
"runtimeArgs": [
"foo",
"bar"
],
"cwd": "${workspaceRoot}"
}


| 029:025 Khan | : |
And [Ibrahim (Abraham)] said: "You have taken (for worship) idols instead of Allah, and the love between you is only in the life of this world, but on the Day of Resurrection, you shall disown each other, and curse each other, and your abode will be the Fire, and you shall have no helper." |
| 029:025 Maulana | : |
And he said: you have only taken idols besides Allah by way of friendship between you in this world's life, then on the day of Resurrection some of you will deny others, and some of you will curse others; and your abode is the Fire, and you will have no helpers. |
| 029:025 Pickthal | : |
He said: Ye have chosen only idols instead of Allah. The love between you is only in the life of the world. Then on the Day of Resurrection ye will deny each other and curse each other, and your abode will be the Fire, and ye will have no helpers. |
| 029:025 Rashad | : |
He said, "You worship beside GOD powerless idols due to peer pressure, just to preserve some friendship among you in this worldly life. But then, on the Day of Resurrection, you will disown one another, and curse one another. Your destiny is Hell, wherein you cannot help one another." |
| 029:025 Sarwar | : |
Abraham said, "You believe in idols besides God only out of worldly love, but on the Day of Judgment you will reject and condemn each other. Your dwelling will be fire and no one will help you." |
| 029:025 Shakir | : |
And he said: You have only taken for yourselves idols besides Allah by way of friendship between you in this world's life, then on the resurrection day some of you shall deny others, and some of you shall curse others, and your abode is the fire, and you shall not have any helpers. |
| 029:025 Sherali | : |
And Abraham said, 'Verily, you have taken for yourselves idols beside ALLAH, out of love for each other in the present life. Then on the Day of Resurrection you will deny each other, and curse each other. And your abode will be the Fire; and you will have no helpers.' |
| 029:025 Yusufali | : |
And he said: "For you, ye have taken (for worship) idols besides Allah, out of mutual love and regard between yourselves in this life; but on the Day of Judgment ye shall disown each other and curse each other: and your abode will be the Fire, and ye shall have none to help." |
Concepts/Themes Covered: أركان الإسلام > التوحيد > الشرك والمشركون > أصنامهم والتهكم بهم على عبادتها Pillars of Islam> Islamic> Polytheism and the Polytheists> Their Idols and the Mockery for Worshipping them أركان الإسلام > التوحيد > الكافرون > تخلي المتبوعين عن الأتباع Pillars of Islam> Islamic> The Disbelievers> The Masters' Abandonment of the Followers الإيمان > الغيب > النار > أصحاب النار Faith> The Unseen World> Hell-Fire>Hell Fellows
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


Alan Guth was one of the first physicists to hypothesize the existence of inflation, which explains how the
universe expanded so uniformly and so quickly in the instant after the 13.8 billion years ago.
Rick
Friedman for The New York Times
CAMBRIDGE, Mass. — One night late in 1979, an itinerant young physicist named Alan Guth, with a new son and a year’s appointment at Stanford, stayed up late with his notebook and equations, venturing far beyond the world of known physics.
He was trying to understand why there was no trace of some exotic particles that should have been created in the Big Bang. Instead he discovered what might have made the universe bang to begin with. A potential hitch in the presumed course of cosmic evolution could have infused space itself with a special energy that exerted a repulsive force, causing the universe to swell faster than the speed of light for a prodigiously violent instant.
If true, the rapid engorgement would solve paradoxes like why the heavens look uniform from pole to pole and not like a jagged, warped mess. The enormous ballooning would iron out all the wrinkles and irregularities. Those particles were not missing, but would be diluted beyond detection, like spit in the ocean.
On Monday, Dr. Guth’s starship came in. Radio astronomers reported that they had seen the beginning of the Big Bang, and that his hypothesis, known undramatically as inflation, looked right.
Reaching back across 13.8 billion years to the first sliver of cosmic time with telescopes at the South Pole, a team of astronomers led by John M. Kovac of the Harvard-Smithsonian Center for Astrophysics detected ripples in the fabric of space-time — so-called gravitational waves — the signature of a universe being wrenched violently apart when it was roughly a trillionth of a trillionth of a trillionth of a second old. They are the long-sought smoking-gun evidence of inflation, proof, Dr. Kovac and his colleagues say, that Dr. Guth was correct.
Create an account or log in
Inflation has been the workhorse of cosmology for 35 years, though many, including Dr. Guth, wondered whether it could ever be proved.
If corroborated, Dr. Kovac’s work will stand as a landmark in science comparable to the recent discovery of dark energy pushing the universe apart, or of the Big Bang itself. It would open vast realms of time and space and energy to science and speculation.
Confirming inflation would mean that the universe we see, extending 14 billion light-years in space with its hundreds of billions of galaxies, is only an infinitesimal patch in a larger cosmos whose extent, architecture and fate are unknowable. Moreover, beyond our own universe there might be an endless number of other universes bubbling into frothy eternity, like a pot of pasta water boiling over.
‘As Big as It Gets’
In our own universe, it would serve as a window into the forces operating at energies forever beyond the reach of particle accelerators on Earth and yield new insights into gravity itself. Dr. Kovac’s ripples would be the first direct observation of gravitational waves, which, according to Einstein’s theory of general relativity, should ruffle space-time.
Marc Kamionkowski of Johns Hopkins University, an early-universe expert who was not part of the team, said, This is huge, as big as it gets.
He continued, This is a signal from the very earliest universe, sending a telegram encoded
in gravitational waves.
The ripples manifested themselves as faint spiral patterns in a bath of microwave radiation that permeates space and preserves a picture of the universe when it was 380,000 years old and as hot as the surface of the sun.
Dr. Kovac and his collaborators, working in an experiment known as Bicep, for Background Imaging of Cosmic Extragalactic Polarization, reported their results in a scientific briefing at the Center for Astrophysics here on Monday and in a set of papers submitted to The Astrophysical Journal.
Astronomers have found evidence to support the theory of inflation, which explains how the universe expanded so uniformly and so quickly in the instant after the Big Bang 13.8 billion years ago.
By LARRY BUCHANAN and JONATHAN CORUM
Dr. Kovac said the chance that the results were a fluke was only one in 10 million.
Dr. Guth, now 67, pronounced himself bowled over,
saying he had not expected such a definite confirmation in his lifetime.
ADVERTISEMENT
With nature, you have to be lucky,
he said. Apparently we have been lucky.
The results are the closely guarded distillation of three years’ worth of observations and analysis. Eschewing email for fear of a leak, Dr. Kovac personally delivered drafts of his work to a select few, meeting with Dr. Guth, who is now a professor at Massachusetts Institute of Technology (as is his son, Larry, who was sleeping that night in 1979), in his office last week.
It was a very special moment, and one we took very seriously as scientists,
said Dr. Kovac, who chose his words as carefully as he tended his radio telescopes.
Andrei Linde of Stanford, a prolific theorist who first described the most popular variant of inflation, known as chaotic inflation, in 1983, was about to go on vacation in the Caribbean last week when Chao-Lin Kuo, a Stanford colleague and a member of Dr. Kovac’s team, knocked on his door with a bottle of Champagne to tell him the news.
Confused, Dr. Linde called out to his wife, asking if she had ordered anything.
And then I told him that in the beginning we thought that this was a delivery but we did
not think that we ordered anything, but I simply forgot that actually I did order it, 30 years
ago,
Dr. Linde wrote in an email.
Calling from Bonaire, the Dutch Caribbean island, Dr. Linde said he was still hyperventilating.
Having news like this is the best way of spoiling a vacation,
he said.
By last weekend, as social media was buzzing with rumors that inflation had been seen and news spread, astrophysicists responded with a mixture of jubilation and caution.
Max Tegmark, a cosmologist at M.I.T., wrote in an email, I think that if this stays true,
it will go down as one of the greatest discoveries in the history of science.
John E. Carlstrom of the University of Chicago, Dr. Kovac’s mentor and head of a competing project called the South Pole Telescope, pronounced himself deeply impressed. I think the
results are beautiful and very convincing,
he said.
Lawrence M. Krauss of Arizona State and others also emphasized the need for confirmation, noting that the new results exceeded earlier estimates based on temperature maps of the cosmic background by the European Space Agency’s Planck satellite and other assumptions about the universe.
So we will need to wait and see before we jump up and down,
Dr. Krauss said.
Corroboration might not be long in coming. The Planck spacecraft will report its own findings this year. At least a dozen other teams are trying similar measurements from balloons, mountaintops and space.
‘Spirals in the Sky’
Gravity waves are the latest and deepest secret yet pried out of the cosmic microwaves, which were discovered accidentally by Arno Penzias and Robert Wilson at Bell Labs 50 years ago. They won the Nobel Prize.
Dr. Kovac has spent his career trying to read the secrets of these waves. He is one of four leaders of Bicep, which has operated a series of increasingly sensitive radio telescopes at the South Pole, where the thin, dry air creates ideal observing conditions. The others are Clement Pryke of the University of Minnesota, Jamie Bock of the California Institute of Technology and Dr. Kuo of Stanford.
“The South Pole is the closest you can get to space and still be on the ground,” Dr. Kovac said. He has been there 23 times, he said, wintering over in 1994. “I’ve been hooked ever since,” he said.
In 2002, he was part of a team that discovered that the microwave radiation was polarized, meaning the light waves had a slight preference to vibrate in one direction rather than another.
This was a step toward the ultimate goal of detecting the gravitational waves from inflation. Such waves, squeezing space in one direction and stretching it in another as they go by, would twist the direction of polarization of the microwaves, theorists said. As a result, maps of the polarization in the sky should have little arrows going in spirals.
Detecting those spirals required measuring infinitesimally small differences in the temperature of the microwaves. The group’s telescope, Bicep2, is basically a giant superconducting thermometer.
We had no expectations what we would see,
Dr. Kovac said.
The strength of the signal surprised the researchers, and they spent a year burning up time on a Harvard supercomputer, making sure they had things right and worrying that competitors might beat them to the breakthrough.
‘A Special Time’
The data traced the onset of inflation to a time that physicists like Dr. Guth, staying up late in his Palo Alto house 35 years ago, suspected was a special break point in the evolution of the universe.
Physicists recognize four forces at work in the world today: gravity, electromagnetism, and strong
and weak nuclear forces. But they have long suspected that those are simply different manifestations of a
single unified force that ruled the universe in its earliest, hottest moments.
As the universe cooled, according to this theory, there was a fall from grace, like some old folk mythology of gods or brothers falling out with each other. The laws of physics evolved, with one force after another splitting away.
That was where Dr. Guth came in.
Under some circumstances, a glass of water can stay liquid as the temperature falls below 32 degrees, until it is disturbed, at which point it will rapidly freeze, releasing latent heat.
Similarly, the universe could supercool
and stay in a unified state too long. In that case, space itself would become imbued with a mysterious latent energy.
Inserted into Einstein’s equations, the latent energy would act as a kind of antigravity, and the universe would blow itself up. Since it was space itself supplying the repulsive force, the more space was created, the harder it pushed apart.
What would become our observable universe mushroomed in size at least a trillion trillionfold — from a submicroscopic speck of primordial energy to the size of a grapefruit — in less than a cosmic eye-blink.
Almost as quickly, this pulse would subside, relaxing into ordinary particles and radiation. All of normal cosmic history was still ahead, resulting in today’s observable universe, a patch of sky and stars billions of light-years across.
It’s often said that there is no such thing as a free lunch,
Dr. Guth likes to say, but the universe might be the ultimate free lunch.
Make that free lunches. Most of the hundred or so models resulting from Dr. Guth’s original vision suggest that inflation, once started, is eternal. Even as our own universe settled down to a comfortable homey expansion, the rest of the cosmos will continue blowing up, spinning off other bubbles endlessly, a concept known as the multiverse.
So the future of the cosmos is perhaps bright and fecund, but do not bother asking about going any deeper into the past.
We might never know what happened before inflation, at the very beginning, because inflation erases everything that came before it. All the chaos and randomness of the primordial moment are swept away, forever out of our view.
“If you trace your cosmic roots,” said Abraham Loeb, a Harvard-Smithsonian astronomer who was not part of the team, “you wind up at inflation.”


The array used as a parameter should be an associative array - the key should correspond to the name of the database column (field) in the query and the value should be the desired column header corresponding to that column. It is not neccessary that the length of the array corresponds to the length of colModel.
Let suppose that in our example we want to change "OrderID" to "Id" and "OrderDate" to "Date".
<?php require_once 'jq-config.php'; // include the jqGrid Class require_once "php/jqGrid.php"; // include the driver class require_once "php/jqGridPdo.php"; // Connection to the server $conn = new PDO(DB_DSN,DB_USER,DB_PASSWORD); // Tell the db that we use utf-8 $conn->query("SET NAMES utf8"); // Create the jqGrid instance $grid = new jqGridRender($conn); // Write the SQL Query $grid->SelectCommand = 'SELECT OrderID, OrderDate, CustomerID, ShipName, Freight FROM orders'; // Set output format to json $grid->dataType = 'json'; // Definition of the labels $mylabels = array("OrderID"=>"Id", "OrderDate"=>"Date"); // Let the grid create the model with the desired labels $grid->setColModel(null, null, $mylabels); // Set the url from where we obtain the data $grid->setUrl('grid.php'); // Set some grid options $grid->setGridOptions(array( "rowNum"=>10, "rowList"=>array(10,20,30), "sortname"=>"OrderID" )); $grid->renderGrid('#grid','#pager',true, null, null, true,true); $conn = null; ?>


To create a new html file on Visual Studio Code you have to click on: File - New file. Then click on <>index.html. Just type !, select VSCs suggestion and the code will appear for you automatically!
Use the tag h1 to create a first level title. To add a line under the title, as above, use the hr tag.
The h2 tag is used to create a second level title. You can create up to 6 levels of titles, ie. h1, h2...h6.To create a paragraph, we use the tag p. Another alternative when we need some space between the sentences is to use the br tag.
To add an emoji to your text, use the following tag: + an emoji code that can be found at a lovely emoji homepage just by clicking here.
To mark the words with a yellow marker, you can wrap the mark tag, which is a semantic tag. First selected the word, then press CMD+ALT+P and type abb on the field that appears above on the page, and select wrap with abbreviation. Then I type mark and ENTER. This method is really simple and very practical.
You can likewise change the color of your marker by using CSS features, or by inserting a style tag and defining a background-color into the mark tag.
To make words Bold, you do the same using the b tag, which is a non-semantic tag. But you can also make words bold by using the semantic tag: strong
The same procedure can be used to make italic words: we can use the i tag, which is a non-semantic one, or the semantic em tag.
It's a neu day! And today, as always, i learned something new: how to add quotes or quotations to my text.
There are two different types of quotations: The simple ones and the composed ones. To make a simple quotation I use the q tag, as follows:
You should always pray, my dear!
A complete quotation contains the virtual address where it can be found, which can be done using the semantic blockquote tag. For example:
According to Keith Schengili-Roberts, we shouldwrite a code so that it can be easily understood later.which does not appear in the html text but should be used in order to preserve the author's copyrights.
You can access my public repository on GitHub!
That's really cool and super easy to do! First of all I should wrap my sentence or word with the a tag and then write the domain just after href=
Moreover, it is possible to open the new homepage in a separate window, by typing: target="_blank" rel="external" just after the domain especification. I just love it!❤
You can create a link to another page of your homepage, just by wraping a sentence where your reader is supposed to click on and with the a tag, as already seen above by external links, and adding rel="next", i.e. "the following page".
This is the first page of my site. You can also access my second page!


Each of these bubbles represents a search query in the Editorial Obituaries of the New York Times. The balance of color represents the proportion of obituaries about men and women. Click to explore.
Passing On is a design experiment in using data, stories, and cooperation to change women's representation online. This app, along with Open Gender Tracker and FollowBias, forms a trio of projects that expand how we measure and change women's visibility in the media.
Media campaigns and civic apps usually make appeals to governments, publishers, or brands. Fix My Transport expects local government to fix the street. Drop the I Word pressures publishers to change their practices. Online, change happens differently. What we see on our Twitter feed or sites like Wikipedia is controlled by us. Not everyone has the time or experience (yet) to write Wikipedia articles, but anyone can answer a survey to start the journey.
 It does not yet have all the needed parts to actually change Wikipedia.
Although gender is more complex than the male/female binary used here, our software isn't able to estimate other genders and sexualities from article content. Gender estimates are based on the gendered pronouns found within the text of articles, similar the approach used by Reagle and Rhue in their paper on gender bias in Wikipedia. A wealth of content beyond gender binaries can be found at the Wikipedia LGBT portal.
J. Nathan Matias is a grad student at the MIT Media Lab Center for Civic Media, advised by Ethan Zuckerman. Nathan collaborates on technology and communities which empower people to become more creative, effective, and informed.
Sophie Diehl is an undergraduate at MIT studying electrical engineering, with an interest in data visualizations for social awareness. She started Passing On as a summer project in data visualization supervised, by J. Nathan Matias at the MIT Media Lab. Her visualization "Gender in Memoriam" is the precursor to this project.
Special thanks is due to Jim Vallandingham, whose bubble cloud tutorial provided the basis for this visualisation.
Wikipedia is an influential mirror on society, a means through which we understand our world. Wikipedia also has gaps that we can all work to fill. How are women faring?
Wikipedia dominates other encyclopedias like Britannica in biographical coverage, according to research by Reagle and Rhue, but more so when it comes to men. Britannica is also more balanced in who it neglects to cover.
Women and men contribute to Wikipedia in different numbers. The 2011 Wikipedia editor survey claims that 91% of editors are male, but the survey probably undercounts women. The 2011 paper WP:Clubhouse? offers a thorough exploration of women's experiences editing Wikipedia.
Want to take action? The Wikipedia community is very aware of these issues. Start here if you want to help.
Want to learn more about how women are presented in the media? Read my post on (almost) everything we know about Women, News, and the Internet or watch the film Miss Representation. If you're interested in videogames, Tropes vs Women is another great video series.
MAKERS is a wonderful, amazing site that features thousands of inspiring video interviews with notable American women, across politics, science/tech, business, and many more.
If you have any questions or want to work with us to support women's representation in the media, contact Nathan Matias at<EMAIL_ADDRESS>Copyright © 2013 MIT Center for Civic Media.
Obituary text has been licensed from the New York Times via the Linguistic Data Consortium and is quoted in compliance with academic fair use. Special thanks to Evan Sandhaus at the New York Times for producing this corpus and for encouraging conversations during the early stages of our project.


A great event is made with great sponsors. Why would you miss the chance to help this conference? Contact us to know how to support the event!


29 April 1998
Disease Outbreak Reported
Shigella dysenteriae type 1 (Sd1) has been confirmed as the organism responsible for the outbreak of bloody diarrhoea which started in Cameroon in November 1997. Since then 237 cases with 60 deaths have been reported. A team from the Ministry of Health has assessed the situation in collaboration with WHO. Stool samples were collected and analyzed at the Pasteur Institutes in Cameroon and Bangui, Central African Republic. Blood samples were negative in tests for haemorrhagic fevers, including Ebola haemorrhagic fever. Antibiotic susceptibility testing showed the Sd1 strains were sensitive to quinolones and cephalosporines but resistant to antibiotics commonly recommended for treatment of shigella. Shigella dysenteriae type 1, also known as Shiga bacillus, is the most virulent of the four serogroups of Shigella and the only cause of epidemic dysentery. In Africa epidemic dysentery due to Sd1 appeared in eastern Democratic Republic of the Congo (former Zaire) in 1979 and has regularly affected more than 15 countries in the continent.


'Conversations with Kanwal' to return for season 2
by Sarah PriceKARACHI: Kanwal Ahmed’s digital talk show Conversations with Kanwal is returning with a brand new season and brand new stories.
The founder of online platform Soul Sisters began the first season earlier in the year, which made waves on social media with touching real-life stories highlighting social issues.
From dwarfism to dealing with cancer and learning to love again after severe heartbreak, Ahmed explored a myriad of subjects by filming conversation with everyday women and their extraordinary stories.
Now, the teaser for the second season recently aired showing beautifully captured shots of Pakistan. “Back with a second season, because our stories matter,” the caption of the trailer read.
Beginning with an overhead shot of the Arabian sea into Karachi, the teaser narrated, “We are so glad Kanwal you could come see us today. Sorry, did you have to sit too long in the waiting room? No it’s ok. We are going through your proposal and don’t get me wrong, I think your intentions are great.”
“But we don’t see how this would work. I mean, do people really have time to listen to each other’s stories anymore?”
The images continued to depict a story as the voice over questioned Kanwal on the importance of telling people’s stories. “When we are growing up, other people’s stories are told to us. Her straight A’s. His ideal in-laws. Her amazing style. His perfect job. I guess their meant to inspire us. But somewhere between these ideals and this perception of perfection, we begin to silence our ordinary selves.”
“We begin to believe our stories don’t fit. That they don’t matter. But that is not true. The broken pieces of our fragile lives are worth piecing our scars, they tell the most beautiful truth.”
Conversations With Kanwal season 2 is set to return November 17.
Watch the trailer


Transcribe DNA to mRNA
This website will take DNA and transcribe it into mRNA.
DNA:
Submit
mRNA
mRNA transcribed form DNA above


Payment methods
No payment methods have been created yet.
ID
Customer
Brand
Status
${page.pageNumber}
${payment_method.id}
${payment_method.stripeid}
${payment_method.card.brand}


From an early age I had been told to stay away from the red and white mushrooms that grow abundantly in my area because they are deadly poisonous. I easily believed this because the eye-catching red coloring and the strange white warts just screamed out 'WARNING'. It was only in my early 20s that I discovered that that the danger associated with this mushroom had been grossly exaggerated. While the Amanitas in general are a dangerous family, a correctly identified Amanita muscaria poses very little threat on your life and in fact can have some interesting psychoactive effects.
It was psilocybin mushrooms that led (through web research) to my new found knowledge on the very different effects of Amanitas, and it was after a successful hunt for liberty caps that I decided to have a quick look for some Fly Agarics on my way home. I didn't have to look far, they appeared under most pines in my area.  Once at home I dried the caps completely on an oil fin heater. The dry caps sat unused for about a month due to psilocybin mushroom season being in full swing.
Some background on me. With the knowledge that risk is fairly low I am confident when it comes to trying new substances. I would class myself as a semi-regular drug user, since I was 16 I have tripped on various substances on average about 3-4 times a year. While I enjoy high doses, I do so almost exclusively alone, it is a big block to me to have other people present while delving deep into my mind. In contrast, with light to medium doses I almost crave human contact.
On the day of ingestion I was in a good frame of mind although I had a strange feeling due to 2 of my good friends leaving the country in the next few days. I wasn't feeling sad, maybe a little nostalgic and a feeling that life is constantly changing. When I finally got around to trying them I simply blended several large caps into a course powder, measured out 10 grams and layered it thickly in a peanut butter sandwich. I had fasted for a full 24 hours and the sandwich went down with no problem. The taste was weird, not bad but far from good. I had decided to experiment alone but had told several people of my plans, everyone said that they were only a phone call away if I needed them, that made me feel good.
A couple of hours had passed. Initially I had felt nausea but that had passed in about 30 minutes after ingestion and I was now feeling fine but a little sleepy. I decided to head out to my back yard as there are many trees and a beanbag that I love to sit in. I had laid on my bed since ingestion and was surprised when I got up. It has happened to me many times, finding out a substance is actually in full swing only upon moving from my current place. My whole self seemed centered in my head and my body felt foreign and ill equipped for the task of walking to the back door.
I reached the garden, pulled out a cigarette and decided to sit on the grass instead of the beanbag that I only then realized had been gone for months. Sitting on the grass I began to take notice of the changes that were happening. I felt good but somehow detached from my body, not in the sense of a dissociative drug but more like sitting in a car without petrol, a useful thing to have but useless in its present state. My vision was also strange, patterns were swirling around but not in the slow gentle spiraling fashion I had experienced on other drugs. These visuals were a fast paced flickering of mostly oranges, blues and purples and held no beauty or real interest.
Then lying on the ground staring at the night sky, I passed out.
 While caught in the most insanely real dream world I've ever been in, it seemed as though I would never be the same again.
This is very hard to put into words but I'll try:
It was like knowing everything and knowing nothing at the same time. Always learning in the hope of finding out and getting ever closer to the goal, but then realising that it's all been done before and that I was never meant to find out at all. Realization that I'll never get there fades to a memory and then back to blissful obscurity only to be rediscovered after another heart breaking journey of discovery and failure. On and on, faster and faster. Each rotation of the loop getting smaller and smaller, faster and faster. This must be what it's all about, this is going to be the real lesson here I can feel it. The loop turns into a blur and I'm obviously at the end of it.
Then BANG. The loop was part of a loop.
Frustration, disappointment, fear, anger.
Scary stuff. Unlike anything Iíve ever experienced. It seemed to go on forever and I knew I would be stuck in that loop forever. I vaguely remember other parts of that night but nothing else compares to the loop. At one point remembering that I could fly and the only reason that I normally couldnít was that I had never tried. Ridiculous, but so very real.
I woke late the next morning in my bed. This worried me because I had no recollection of getting into bed or what I might have done on my way there. I felt pretty spaced but was in full control and very groggy. I lay in bed for a long time going over the previous night and couldnít make much sense of it. I checked the house for any obvious signs of a freak out that might have occurred in my blackout, the only things I found were a knocked over computer chair and a broken plastercast of my hand that I made in primary school, all the fingers were broken off except for the thumb. I found my smokes outside exactly where they had been last night. I concluded that I had gone straight to bed from the garden. I was spaced out for the whole of that day but felt more or less normal the day after that.
In conclusion, well Iím not sure what to make of this. This happened about a year ago and while Iím sure I am going to try Amanitas again I have no intentions of doing it any time soon. Iím almost certain that my experience would have been completely different if I had not passed out, but in saying that Iím not sure how I could have stopped it. I definitely should have started with a lower dose to gauge my reaction, but in my haste I didnít even consider it. The experience was not pleasant but I think the substance does have definite possibilities for being very fulfilling.
So take heed of the advice given about Amanita muscaria all over the internet. My 2 cents, be sure of your ID, there are some nasty Amanitas out there and don't expect a psilocybin trip.
Have fun but beware.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


---
layout: post
title: finally back in the kitchen peppermint dark
date: '2011-07-24T22:27:00+02:00'
tags:
- kitchen
- gelato
tumblr_url: http://dotmr.tumblr.com/post/8026049854/finally-back-in-the-kitchen-peppermint-dark
---
Finally back in the kitchen.
Peppermint & dark chocolate gelato.


Github
Github Page
Twitter
YouTube
Twitch
Instagram
My Favourite Music
Artist
Title
Release Year
Eminem
Without Me
2002
Linkin Park
In The End
2002
ACDC
Back in Black
180
">