Just text your case or ticket number to:
907-312-2700
We will attempt to send you a reminder the evening before your court hearing. Case numbers are 14 characters long like: 1KE-19-01234MO. Ticket numbers can be 8 to 17 characters long, for example: KETEEP000123456.
Text: testcase
To:<PHONE_NUMBER>
How do I turn off all notifications?
Reply to the message with "stop" and we will stop sending you notifications.
How do I turn off notifications for an individual case or ticket?
Text in the case or ticket number you are currently following to 1-907-312-2700 and the service will reply with the option to reply "DELETE" to stop notifications for that case or ticket.
Do I still need to verify my court date?
Yes! Court dates change frequently, so you should always verify the date and time of your hearing by visiting the Alaska State Court System.
Who maintains Alaska CourtBot
Alaska CourtBot is maintained by volunteers at Code for Anchorage, a brigade of Code for America. If you would like to be involved with this or similar projects, please visit: Code for Anchorage.


Click the button once to show an array (or list) of random numbers. On paper,
write a table that shows how the array would be sorted. Use one row to
show the array after each pass through the Bubble
Sort algorithm. To check your results, click the button again to show the
solution. You can use the second button to choose ascending or
descending order before you sort the array.


|
Elektra
0.8.18
|
This is the main namespace for the C++ binding and libraries. More...
Namespaces | |
| tools | |
| This namespace is for the libtool library. | |
Data Structures | |
| struct | Command |
| Used by contexts for callbacks (to run code using a mutex). More... | |
| class | Context |
| Provides a context for configuration. More... | |
| class | ContextPolicyIs |
| Needed by the user to set one of the policies. More... | |
| class | Coordinator |
| Thread safe coordination of ThreadContext per Threads. More... | |
| class | DefaultGetPolicy |
| Implements lookup with spec. More... | |
| class | DefaultSetPolicy |
| Implements creating user/ key when key is not found. More... | |
| class | GetPolicyIs |
| Needed by the user to set one of the policies. More... | |
| class | KDB |
| Constructs a class KDB. More... | |
| class | Key |
| Key is an essential class that encapsulates key name , value and metainfo . More... | |
| class | KeySet |
| A keyset holds together a set of keys. More... | |
| class | KeySetIterator |
| For C++ forward Iteration over KeySets. More... | |
| class | KeySetReverseIterator |
| For C++ reverse Iteration over KeySets. More... | |
| class | Layer |
| Base class for all layers. More... | |
| class | LockPolicyIs |
| Needed by the user to set one of the policies. More... | |
| class | NameIterator |
| For C++ forward Iteration over Names. More... | |
| class | NameReverseIterator |
| For C++ reverse Iteration over Names. More... | |
| class | none_t |
| This type is being used as bottom type that always fails. More... | |
| class | ObserverPolicyIs |
| Needed by the user to set one of the policies. More... | |
| struct | PerContext |
| A data structure that is stored by context inside the Coordinator. More... | |
| class | SetPolicyIs |
| Needed by the user to set one of the policies. More... | |
| class | ThreadSubject |
| Subject from Observer pattern for ThreadContext. More... | |
| struct | VaAlloc |
| Needed to avoid constructor ambiguity. More... | |
| class | ValueObserver |
| Base class for values to be observed. More... | |
| class | Wrapped |
| Everything implementing this interface can be used as layer. More... | |
| class | WritePolicyIs |
| Needed by the user to set one of the policies. More... | |
Typedefs | |
|
typedef std::unordered_map < std::string, LayerAction > | LayerMap |
| A vector of layers. | |
Functions | |
| bool | operator< (ValueObserver const &lhs, ValueObserver const &rhs) |
| Needed to put a ValueObserver in a map. More... | |
| std::ostream & | operator<< (std::ostream &os, kdb::Key const &k) |
| Stream the name of a key. More... | |
| std::istream & | operator>> (std::istream &is, kdb::Key &k) |
| Reads a line with a keys name. More... | |
| std::ostream & | operator<< (std::ostream &os, kdb::KeySet const &cks) |
| Outputs line per line the keynames. More... | |
| std::istream & | operator>> (std::istream &is, kdb::KeySet &ks) |
| Reads line per line key names and appends those keys to ks. More... | |
This is the main namespace for the C++ binding and libraries.
Classes or Functions directly below this namespace are header-only. Sub namespaces are intended for libraries and you need to link the library if you want to use them.
|
inline |
Needed to put a ValueObserver in a map.
|
inline |
Stream the name of a key.
If you also want to stream the value, use the plugin framework.
| os | the stream to write to |
| k | the key which name should be streamed |
|
inline |
Outputs line per line the keynames.
To output values you should use the plugin framework.
| os | the stream to write to |
| cks | the keyset which should be streamed |
Use unsetf(std::ios_base::skipws) or use noskipws iomanip on the stream if you want a null terminated sequence of key names.
Use setf(std::ios_base::unitbuf) on the stream if you want to flush the buffer after each key.
|
inline |
Reads a line with a keys name.
| is | the stream to read from |
| k | the key whose name will be set |
Use unsetf(std::ios_base::skipws) on the stream if the keyname is terminated with an null character and not a newline.
|
inline |
Reads line per line key names and appends those keys to ks.
To input values you need to use the plugin framework.
| is | the stream to read from |
| ks | the keyset to append to |


Example with "div":
Go here baby!
Broda Noel
Broda Noel
Broda Noel, Everywhere!
Example with "a":
Go here baby!
Broda Noel
Broda Noel
Broda Noel, Everywhere!


Low Risk
Full Account setup
40%Fee on benefit
Moderate Risk
Full Account setup
10%Fee on benefit
Max Benefit, Highest Risk
Full Account setup
7%Fee on benefit
Contact us and we'll get back to you within 24 hours.
Madrid, Spain
+34 648286182
cris.kgl@gmail.com


| Description: |
Carries out a command after the body of the response has been processed |
| Syntax: |
X-Command-After-#: command-type window-name args ... |
| Context: |
HTTP response |
| Description: |
Carries out a command before the body of the response has been processed |
| Syntax: |
X-Command-Before-#: command-type window-name args ... |
| Context: |
HTTP response |
| Description: |
Redirects text in the response body to a scripting function |
| Syntax: |
X-Line-Handler: window-name function-name |
| Context: |
HTTP response |


Open Source Software
My open source code is all visible on my Github page but I collect a few highlights here along with their goals.
1. ocaml-vw
OCaml bindings to the Vowpal Wabbit machine learning system which is maybe most popular for its Contextual Bandit support but also includes more “standard” support for online classification and regression, Latent Dirichlet Allocation, matrix factorization and others.
2. word2phrase.py
Python port of T. Mikolov’s word2phrase algorithm originally proposed in his Distributed Representations of Words and Phrases and their Compositionality from NeurIPS 2013
3. ccard
Fast command line utility for the approximate counting of strings. Uses the Loglog-Beta algorithm for distinct values estimation component and Metrohash for hashing. Helpful if you work with lots of text data at the command line.
4. flajolet
OCaml library providing approximate/sketching data structures for things such as distinct values estimation (hyperloglog), approximate set membership (bloom filters), frequency estimation (count min sketch), top-k queries (aka approximate frequency tables). Named for French Computer Scientist Philippe Flajolet.
5. ocaml-h3
OCaml bindings to Uber’s H3 hierarchical spatial indexing system.


We Specialize In Spinal Cord and Traumatic Brain Injuries
Since opening our doors, Better Living Home Health has been recognized as a leader in maintaining the highest standard of care within the home care industry. Better Living Home Care provides safe and competant care within the privacy of our client's home.
Our team is committed to providing quality, compassionate, and competant staff members for all cases. We conduct team meetings prior to the start of each case to create a specialized Care Plan. If the client has a high acuity level, a RN will accompany each new staff member to evaluate their competency on invasive procedures. This ensures we maintain the highest quality of care and our client's state of wellness to the best of our abilities.
Better Living Home Health is dedicated to providing exceptional top of the line in-home care you can depend on. Our services are centered around pinpointing client safety, while at the same time improving overall well being and quality of life. Our employees are screened, certified and trained by simulation at our facility by a Registered Nurse.


About FlightX
FlightX is a website for airplane enthusiast. It is made for people who are a big fan in aviation. I myself the creator of this website have a love for planes ever since childhood, and I want to share my love to for planes with this website! Please enjoy your stay here and let's watch some planes land/take-off to the skies together!


| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239 | 1×
1×
1×
1×
1×
35×
1×
36×
36×
35×
35×
35×
35×
35×
35×
1×
3×
1×
3×
1×
2×
1×
2×
1×
2×
1×
4×
1×
2×
1×
2×
3×
3×
3×
1×
1×
1×
1×
1×
1×
1×
4×
4×
4×
1×
2×
2×
2×
4×
4×
4×
4×
1×
2×
1×
3×
3×
7×
7×
7×
7×
1×
4×
4×
4×
4×
4×
4×
1×
15×
1×
6×
1×
2×
1×
2×
1×
2×
1×
8×
1×
8×
35×
4×
4×
4×
4×
4×
1×
4×
4×
4×
8×
4×
4×
4×
4×
8×
8×
8×
8×
48×
1×
| import { Component, Output, Input, EventEmitter, ChangeDetectionStrategy } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import { Subscription } from 'rxjs/Subscription';
import { Tab } from './tab';
import { CartService } from '../../../shared/services/cart.service';
import { QuoteService } from '../../../shared/services/quote.service';
import { UserService } from '../../../shared/services/user.service';
import { CurrentUserService } from '../../../shared/services/current-user.service';
import { Address, User, ViewAddress, AddressKeys } from '../../../shared/interfaces/user.interface';
import { RowFormFields } from '../../../shared/interfaces/forms.interface';
import { CommerceCapabilities } from '../../services/commerce.capabilities';
import { WzAddressFormComponent } from '../../../shared/modules/wz-form/components/wz-address-form/wz.address-form.component';
import { WzDialogService } from '../../../shared/modules/wz-dialog/services/wz.dialog.service';
import { SendDetailsInvoiceContact } from '../../../shared/interfaces/commerce.interface';
import { AppStore, CheckoutState } from '../../../app.store';
import { Pojo } from '../../../shared/interfaces/common.interface';
export class CommerceBillingTab extends Tab {
public orderInProgress: Observable<CheckoutState>;
public addressErrors: Pojo = {};
public showAddAddressForm: boolean;
public showEditAddressForm: boolean;
public quoteBillingAccountInfo: Observable<SendDetailsInvoiceContact>;
public quoteInvoiceContactInfo: Observable<ViewAddress>;
@Input() loaded: boolean;
@Output() tabNotify: EventEmitter<Object> = this.notify;
constructor(
public userCan: CommerceCapabilities,
protected commerceService: CartService | QuoteService,
protected user: UserService,
protected currentUser: CurrentUserService,
protected dialog: WzDialogService,
protected store: AppStore
) {
super();
}
public typeFor(address: ViewAddress): string {
return address.type ? address.type : '';
}
public nameFor(address: ViewAddress): string {
return address.name ? address.name : '';
}
public lineOneFor(address: ViewAddress): string {
return this.addressJoinSegment(address, 'address', 'address2');
}
public cityFor(address: ViewAddress): string {
return this.addressSegmentWithComma(address, 'city');
}
public stateFor(address: ViewAddress): string {
return this.addressSegment(address, 'state');
}
public zipcodeFor(address: ViewAddress): string {
return this.addressSegmentWithComma(address, 'zipcode');
}
public countryFor(address: ViewAddress): string {
return this.addressSegment(address, 'country');
}
public phoneFor(address: ViewAddress): string {
return this.addressSegment(address, 'phone');
}
public addUserAddress(form: Address): void {
this.user.addBillingAddress(form).subscribe((user: User) => {
this.fetchAddresses().subscribe(this.determineNewSelectedAddress);
});
}
public addAccountAddress(form: Address, wholeAddress: ViewAddress): void {
let newAddress: ViewAddress = Object.assign({}, wholeAddress, { address: form });
this.user.addAccountBillingAddress(newAddress).subscribe((account: any) => {
this.fetchAddresses().subscribe(this.determineNewSelectedAddress);
});
}
// Hopefully this can be removed at some point. (JH)
// Currently in a quote the invoiceContact data is not returned like most user Addresses (ViewAddress)
// We reformat it here so we still something to display in the confirmation, when a mail address is absent.
public formatAndSelectAddress(invoiceContact: Pojo): void {
let invoiceAddress: ViewAddress = Object.assign({
addressEntityId: invoiceContact.addressId,
type: invoiceContact.type,
name: `${invoiceContact.firstName} ${invoiceContact.lastName}`,
address: invoiceContact.billingInfo.address
});
this.selectAddress(invoiceAddress);
}
public selectAddress(address: ViewAddress, InextTab: boolean = true): void {
this.store.dispatch(factory => factory.checkout.setSelectedAddress(address));
Iif (nextTab) this.goToNextTab();
}
public get userCanProceed(): Observable<boolean> {
return this.store.select(state => state.checkout).map((data: CheckoutState) => {
Iif (!data.selectedAddress.address) {
return false;
} else {
return Object.keys(data.selectedAddress.address).filter((k: string) => {
return data.selectedAddress.address[k] === '';
}).length === 0;
}
});
}
public openFormFor(resourceType: 'account' | 'user', mode: 'edit' | 'create', address?: ViewAddress): void {
let title: string = mode === 'edit' ? this.editFormTitle(resourceType) : this.createFormTitle(resourceType);
this.dialog.openComponentInDialog(
{
componentType: WzAddressFormComponent,
dialogConfig: { position: { top: '6%' } },
inputOptions: {
loaded: this.loaded,
title: title,
address: mode === 'edit' ? address.address : null
},
outputOptions: [{
event: 'onSaveAddress',
callback: (form: any) => {
if (typeof form === 'undefined') return;
if (resourceType === 'user') {
this.addUserAddress(form);
} else {
this.addAccountAddress(form, address);
}
},
closeOnEvent: true
}]
}
);
}
public displayAddressErrors(addressId: number): boolean {
return this.addressErrors[addressId] && this.addressErrors[addressId].length > 0;
}
public formatAddressErrors(address: ViewAddress): string {
let errors: Array<string> = this.addressErrors[address.addressEntityId];
return errors.reduce((prev: string, curr: string, i: number) => {
prev += `${curr}`;
if (i < errors.length - 1) prev += ', ';
if (i === errors.length - 2) prev += 'and ';
return prev;
}, '');
}
public disableSelectBtnFor(address: ViewAddress): boolean {
return !address.address ||
(this.addressErrors[address.addressEntityId] && this.addressErrors[address.addressEntityId].length > 0);
}
public fetchAddresses(): Observable<Array<ViewAddress>> {
return this.user.getAddresses().do((addresses: Array<ViewAddress>) => {
this.validate(addresses);
this.showAddAddressForm = this.showAddForm(addresses);
this.showEditAddressForm = this.showEditForm(addresses);
this.store.dispatch(factory => factory.checkout.setAvailableAddresses(addresses));
});
}
private addressSegment(address: ViewAddress, segment: string): string | null {
return address.address && address.address[segment] ? address.address[segment] : null;
}
private addressSegmentWithComma(address: ViewAddress, segment: string): string {
return this.addressSegment(address, segment) ? this.addressSegment(address, segment) + ',' : '';
}
private addressJoinSegment(address: ViewAddress, segmentOne: string, segmentTwo: string): string {
return (address.address[segmentOne] ? address.address[segmentOne] : '') +
(address.address[segmentTwo] ? ', ' + address.address[segmentTwo] : '');
}
private editFormTitle(resourceType: 'user' | 'account'): string {
return `CART.BILLING.EDIT_${resourceType.toUpperCase()}_ADDRESS_TITLE`;
}
private createFormTitle(resourceType: 'user' | 'account'): string {
return `CART.BILLING.ADD_${resourceType.toUpperCase()}_ADDRESS_TITLE`;
}
// If GET /currentUsersAssociatedAddresses does not return ANY addresses,
// we automatically show the add form for a new user address
private showAddForm(addresses: Array<ViewAddress>): boolean {
return addresses.filter((a: ViewAddress) => !!a.address).length === 0;
}
// if GET /currentUsersAssociatedAddresses returns only 1 address, but it is not complete,
// we automatically show the edit form for that address
private showEditForm(addresses: Array<ViewAddress>): boolean {
return addresses.filter((a: ViewAddress) => !!a.address).length === 1 &&
this.addressErrors[addresses[0].addressEntityId].length > 0;
}
private determineNewSelectedAddress = (addresses: Array<ViewAddress>) => {
let newSelected: ViewAddress;
this.store.select(state => state.checkout).take(1).subscribe((data: CheckoutState) => {
Eif (data.selectedAddress && typeof data.selectedAddress.addressEntityId !== 'undefined') {
newSelected = this.previouslySelectedAddress;
} else {
newSelected = data.addresses.filter((a: ViewAddress) => !!a.address)[0];
}
});
this.selectAddress(newSelected, false);
}
private get previouslySelectedAddress(): ViewAddress {
let previouslySelected: ViewAddress;
this.store.select(state => state.checkout).take(1).subscribe((data: CheckoutState) => {
previouslySelected = data.addresses.filter((a: ViewAddress) => {
return a.addressEntityId === data.selectedAddress.addressEntityId;
})[0];
});
return previouslySelected;
}
private validate(addresses: Array<ViewAddress>): void {
this.addressErrors = {};
addresses.forEach((address: ViewAddress) => {
this.addressErrors[address.addressEntityId] = [];
Iif (!address.address) return;
let actualAddressKeys: Array<String> = Object.keys(address.address);
AddressKeys.forEach((key: string) => {
Iif (actualAddressKeys.indexOf(key) < 0 || address.address[key] === '') {
this.addressErrors[address.addressEntityId].push(key);
}
});
});
}
}
|


★ Semiotics, Karma and Moral Consequentialism ★ Engineering Cultural Touchstones for Mythos ★
After investing ten minutes in this article, you too can craft your own belief system that will stand the test of time. Or at least understand how “they” did it… It all has to do with semiotics.
This post discusses the principles of architecture and design as applied to semiotics and mythology to create worldview-evoking belief systems robust enough to stand the test of time. Usually, like a priceless bottle of wine, such rare knowledge requires generations of distillation.
This is…
λ ♥ (Design of Knowledge Systems)
ϕ Galvanization of Indurated Belief Systems
ϕ Weaving on the Universal Loom of Semiotics
ϕ Information Compression in Mythos
λ ♥ (Semiotic Mapping)
ϕ Accumulating Utility, While Conserving Authenticity
ϕ Survival of the Fittest
ϕ The Pragmatic Traps of Church Founding and Dragon Slaying
ϕ Significance of Semiotics to Mythology
ϕ Temporally Invariant Signs
ϕ Geographically Invariant Signs
ϕ Zero Point Energy from Lacuna Dynamo
ϕ Semiotics in Branding and Marketing
ϕ Dynamical State Machines with Ergodic Stabilization of Metastates
ϕ The Metasign Symmetry is the Most Universal Sign
λ ♥ (The Shepherd, a Universal Sign)
ϕ Jesus Was a Shepherd of Men
ϕ The Shepherd Bodhisattva in Mahayana Buddhism
λ ♥ (Semiotics of Mythology)
ϕ Tilings on the Astral Plane
ϕ And Then Jesus Turned the Water into Wine…
λ ♥ (Cultural Universals Are Semiotic Binding Points)
ϕ This Most Monumental Task of Social Engineering
ϕ Almos’ Everes’ But Never High Enough
ϕ You Haven’t Even Seen Our Final Form
ϕ A Stellar Tale of Might and Magic
ϕ Ancient Communication Protocols and Autonomous Directives
λ ♥ (Metrics of Semiotics)
ϕ The Mind Has Its Own Curse of Dimensionality: Language
ϕ Quantification of Semiotics for Statistical Methods
ϕ Zipf’s Distribution And Semiotics
ϕ Interlingual Semantic Dissonance
ϕ Humanity’s Semiotic Graph Converges Towards the Universal Semiotic Graph
ϕ Quantification of Semiotics for Statistical Methods
ϕ The Mind Has Its Own Curse of Dimensionality: Language
ϕ Quantification of Semiotics for Statistical Methods
ϕ Zipf’s Distribution And Semiotics
ϕ Interlingual Semantic Dissonance
ϕ Humanity’s Semiotic Graph Converges Towards the Universal Semiotic Graph
Remember Prometheus? Cursed to being a liver-packed bento-box meal for an Eagle. All day, every day, for eternity. Sounds super fun, right? Who wouldn’t love that?
Heads up: this article contains fire and lots of it. If Prometheus’ fate disturbs you: don’t play with fire, don’t play in the street and don’t touch Dimension W.
The Hegelian Dialectic Wins
The argument over the Hegelian and Marxist Dialectics presents itself at the center of the struggle over the metaphysical. Marxists seem to regard the metaphysical as a convenient tool, though mostly an inconvenience. That it is something to be used and tightly controlled because if people wake up to the Hegelian Dialectic, it essentially undermines atheism, which empowers institutions other than the state. Marxists have a clever joke when explaining the difference between dialectics to the uninitiated.
The Hegelian Dialetic? That’s like a form of argument where you start out trying to prove something and end up proving yourself wrong but you just keep going.
Then they show you the letter Stalin wrote in 1938, where he essentially dictated the Marxist dialectic to the USSR and acted like he was a philosopher.
The Struggle is Real
The struggle over the dialectic and it’s implications for philosophy, atheism and the meaning behind life is why studying semiotics and linguistics is so important. Signs and language are like reified metaphysical concepts that have managed to pierce through the Veil of Isis.
The struggle over the Hegelian and Marxist dialectic determines what came first: physics or metaphysics. What is the true origination of phenomena in our world? Does the metaphysical arise outside and independent of the physical? Yes? You’re a Hegelian. Is there simply not enough evidence to show otherwise? You’re probably an atheist, which is amusing because you worship science and nowhere is it more clear that phenomena arising from number theory determine the inner workings of nature in quantum mechanics. Does it feel threatening to you to find out you might be wrong and that, NO, Stalin was not a philosopher and merely dictated answers to Soviet philosophers because someone told him it’d be a convenient foundation for power and control? You’re a Marxist and I feel sorry for you, especially if you’ve given yourself over to that abusive belief system concocted by would-be tyrants.
Marxism is like the emotionally violent, drunken step-father of structuralism. Or maybe it’s the real father and the academically entangled authors of Marxism foresaw the inevitable, depressing arrival of structuralism and concocted a system of philosophy to abuse it for total state control. If you don’t know, structuralism sums up why you should fear the NSA and its panopticon, shaped like a beast with a thousand eyes and ears.
λ ♥ (Design of Knowledge Systems)
The truth is that neither the physical or metaphysical can exist independently and are cyclically interdependent for whatever reason. If one is forced to choose which is “higher” in the dependency graph of physical or metaphysical, the answer is that the physical and all of the metaphysical emerges from the cyclicly recursive kernel of the metaphysical.
That is, the whole of the universe and all the metaphysical layered on top of it emerge from math itself. If you represent this dependency graph, then you can truncate the infinite recursion with a cycle, but you you may need infinite cycles. Yes, it’s cyclical logic. Do you really care? There is no other correct answer. By Gödel’s logic, it is so decreed.
Gee, I really hope I’m not wrong about this math stuff because then I’ll just have to edit my religion
Galvanization of Indurated Belief Systems
All knowledge and information will degrade over time. Most worldly knowledge is nothing without a mind to host it. Therefore, if the system of developing/spreading knowledge doesn’t include a system of perpetuating its distribution, then it will be impermanent. The system becomes particularly vulnerable when it doesn’t include recovery mechanisms for handling distribution, dispersion, and reconstruction of knowledge. When the system can’t handle inevitable events where it’s nearly eliminated, it will almost certainly be overtaken by another belief system at some point.
i.e. if you’re one of the three little piggies, you need to build a brick house and one that can withstand anything that comes its way.
Regardless of whether the belief system is religious or secular, people need them. People prefer belief systems that accompany social institutions which exhibit strong influences on their surroundings. When a belief system retracts into fewer people, possibly due to persecution, followers are less likely to benefit from the social institutions. This not only tests your followers’ devotion, but also tests the value that your belief system has to offer if it manages to sustain itself through times like these.
On the other hand, one can design knowledge systems whose operation excels when or only when there is poor distribution and dispersion. These systems are very difficult to root out, because like the Furyans of Riddick, those who have the knowledge gain power upon its near demise. Therefore, the information economics of these systems can create incentives to perpetuate the system when it’s on its last legs.
Weaving on the Universal Loom of Semiotics
How does one become familiar with different systems of knowledge and culture perpetuation? Like Merlin and the druids of Celt, one accrues this knowledge over time, by learning to weave ideas and their semiotic pointers.
Hello. There are some who call me Tim. I’m not sure why. That’s not actually my name.
Is this a skill? Is this a kind of knowledge in itself? And if so, what is the basis of this skill of knowledge perpetuation? What are the peculiarities of such skills and systems of knowledge? How much of history are we missing, if there have always been massive incentives to keep secret the inner workings of science and world politics?
The best place to learn about this is from cultures who went underground by necessity. The Celts, the Nords and the Goths are all perfect examples of cultures whose elements and mythologies were forced underground as Christianity swept over Europe. Specifically, the Nords developed Ragnarok, one of many apocalypse myths of world culture.
The Nords, along with the rest of Europe, compromised and agreed to surpress their pagan history for a united, geopolitically defensible Europe. But what Ragnarok represents is a literal return of the pagan gods at the antipated culmination of human history thus far: overpopulation. Here, the Nords may have intentionally created this myth as an amalgamtion of other myths in an attempt to conserve what is essentially a ZIP file of their culture. The Nords intended their mythos to be unpacked and their Gods reified once more at a critical time in history.
Information Compression in Mythos
Information compression mostly works the same, whether you are compressing text encoded into tries or compressing hashmaps of some representation of data, semantic and/or semiotic. You’re basically trying to find a “folding” pattern for the data that makes it small and compressible.
The Trie Data Structure For Zipping Data and Fitting Genomic Data Into RAM
When applied to cultural mythos, this compression is advantageous: tightly-packed ideas inspire thought and study to decompress them. This required processing time and energy reinforces their longevity within the minds that host them. Compression also serves as a kind of camoflauge that protects these ideas and their functioning from competing belief systems who will assuredly attempt eradication. Light compression and obfuscation of myth also makes them more viral, more viable and more likely to survive knowledge extinction events.
Cultural Desiccation
Cultures like the Norse and the Israelis relied on myth during times of turmoil to preserve information in an encoded form. In terms of European geopolitics, they could see which way the wind was blowing: either Europe would be united through Christianity as a cultural basis or become economically subservient to the Middle East. They codified these myths in such a way as to ostensibly retain their cultural identity while compressing a set of behaviors encoded in myth, whose execution would begin upon apocalyptic events. Modernity’s forefathers deserve much more credit than we give them.
Mr. Paperclip is trying to help. How can you say no to that face?

Mr Paperclip has the answer: some signifiers are deeply engrained in our brains & genetics. It’s why babies recognize human faces almost immediately. Is there something universal or simplicial about the specific structure of the human face that enables it to be encoded into our genes?
Ragnarok is perhaps the best example of a subversive attempt to use information compression for cultural preservation. It’s event-driven eschatology to be invoked upon apocalypse, whence the Gods return. The Norse priests all but disappeared, yet so long as that myth was preserved, it contained everything that would be needed to ensure the Gods return for one last battle. It was small and managed to escape Christian persecution.
I Bet Superman Could Do It
If one were to design such a system today, one that should withstand likely persecution of believers, what would one choose to preserve? Which animals would we put on the Ark? All of them, right? How would we determine what cultural elements remain truly immutable and hold true, regardless of social upheaval that acompanies the Singularity? If you took a look at the creek that became the Grand Canyon, how would you survey the land to determine the rock formations that stand the test of time, regardless of storm surge? The structure of the Grand Canyon depended little on the specifics of the events and moreso on the general nature, sequence and timing of those events.
Do you have X-Ray vision for fate?
λ ♥ (Semiotic Mapping)
In regard to references of remapped semiotics, imagine something along the lines of the following picture, but with a splash of infinity. This picture distinguishes between functions that satisfy various mapping properties, such as surjectivity and bijectivity. The whole of mathematics, even functions with continuous domains and ranges, are simply mappings.
This, and other things which only seem like beautiful epiphanies to those in love with mathematics, lay in wait before you.  The secret to escaping our shared structuralist nightmare is by expanding the space between languages and societies, instead of flattening culture.
Accumulating Utility, While Conserving Authenticity
How do the authors of myth abstract and obfuscate, so that the core ideas maintain authenticity? The belief system must be resillient to external subversion, manipulation and persecution. It also must maintain a degree of pliability. Because belief systems require believers to achieve significance, then flexibility is an important early factor, but this needs to be balanced with the system’s need for consistence and permanence.
Religions develop versatility of utility as they accumulate generations of knowledge. How do you anticipate when a belief system will need to change three generations from now? This is a paradox in context of many religions’ reliance on steadfastness as justification for validity of their belief system. It’s not like Jesus pitched an amendment mechanism for Christianity. How do the Singularity and modernization affect the peculiarities of religious evolution? After the Singularity, many anticipate technological stagnation, but increasing pace of change is definitely a problem beforehand. Is the next stage in humanity’s evolution finite?
Survival of the Fittest
Consider another case of our future where we instead lose the knowledge & tools to comprehend in another Dark Age. How would we update the package of myths today so that ideas remain readily consumable and relevant no matter what happens tomorrow?
Too much flexibility and you end up with offshoot organizations. While these allow the religion more flexibility and freedom, these ultimately reduce capacity for the religion’s social institutions to benefit society. There is more risk when movements branch outwards before there is enough precipitation of identity and shared culture.
The Pragmatic Traps of Church Founding and Dragon Slaying
In the design of your belief system, establishing this identity comes before you reach the pragmatic traps of founding a religion. People forget that even the most devout worshippers are human. Institutions of man are often more fallible than man itself. Pondering the pragmatic issues of founding a religion is complex, especially comprehending the ways the seven deadly sins affect viable & robust logistic structures of institions. Dealing with human nature necessitates changes to the belief systems themselves and not just the structures and processes of the institutions. The institutions must exemplify the beliefs and practices of the religion. If the followers cannot build robust institutions, your movement will fall apart. In the past, when movements started dealing with the pragmatic issues, the religion’s founder had been beyond the grave for a century or more.
Significance of Semiotics to Mythology
After learning linguistics, semiotics presents itself as another tool to quantify and analyze the structure of myth, belief and communication. As one transforms their understanding of linguistics to higher orders, it begins to sheds its relationship to language. What remains is the essence of semiotics. Therefore, semioitics is more useful than linguistics for approaching the nature of information and belief.
Semiotics involves signs composed of signifier and signified. The universiality of symbols can be observed, measured and stratified. Symbols have various degrees of universiality and whose traits vary along linguistic, semiotic and psychosocial dimensions. Understanding how a symbol’s “market” penetration, and thus utility, depends on its universiality and invariance, geographically and temporally, allows one to understand the risk/payoff for investing energy in remapping symbols.
Temporally Invariant Signs
There are temporally invariant symbols that are mostly permanent fixtures of the human condition. These symbols are signs whose signifier or signified concept can morph over time even though the pairing is mostly retained as commonly understood. Or these temporally universal symbols can be signs whose significance and meaning remains steadfast regardless of the era or age. Temporally fixed symbols are almost always geographically invariant as well: they are recognized the world over with some variance in the mapping of signifier and signified.
Temporal variance in semiotic mappings can have each linear, cyclical, generational and developmental dynamics associated with them. Especially in the context of modernization and globalization, signs across the world are undergoing constant flux in how they are mapped and in their degree of penetration. There are signs which only develop or change in significance once someone reaches a certain age and has been through specific experiences. There are signs which develop specific intergenerational dynamics. The relationships between these signs and their penetration into geographically dispersed populations offers unparalleled insight into psychosocial cultural dynamics. It begins to confer what can be perceived as God-like wisdom and intuiton.
“Religions have no value because they contain irrational information that cannot be logically demonstrated to be true.” - Some Atheist Dude
Geographically Invariant Signs
Geographically invariant symbols are also special, but can change over time, gaining or losing significance and affluence. Signs whose signifier depends heavily on the traits of local regions have a high degree of propensity for semiotic permutation, transformation and evolution as they migrate from one area to another. They are less than ideal, though useful for establishing and developing local identity. If your religion or belief system is heavily invested in mapping geographically variant signs, a central authority will lose power over them as their meaning and mapping evolves over time and space.
Zero Point Energy from Lacuna Dynamo
There are signs whose power derives from scarcity: sexual images or symbols of wealth and rare experiences. The influence derived from signs whose power is derived from a lacuna of paucity is magical. By limiting the prevelence of the signifier, you tightly control the circumstances by which the sign becomes defined in the minds of men. Therefore, you can constrain the typology of mindforms that result from exposure to the signifier. This is the power of the occult: it is power derived from the unseen. This power allows you strongly and deftfully cultivate the semiotic mappings in the mind.
Semiotics in Branding and Marketing
Signs can be used to brand an experience or brand a memory. Semiotics is incredibly powerful for branding or marketing agencies to understand, especially when these agencies understand or can manipulate/coordinate the dynamics/evolution of semiotics in the markets they develop advertisements for. Ultimately, advertising is simply paying others to influence informational mappings in the minds of consumers and it’s expensive. It’s even more expensive to change once established.
Dynamical State Machines with Ergodic Stabilization of Metastates
I’ve been working on a theory of metanomics, which describes any genomic system in terms of a probabilistically dynamical state-machine which transitions between various metastates with ergodic stablization. The true power of this paradigm for genomics is that it extends to the human mind. It is incredibly useful for artificial intelligence, but also for modeling, quantifying and predicting psychosocial cultural dynamics. In magnitude, it is the equivalent to Einstein’s insights into relativity, but for genomics, cognition and the human mind … not that anyone will ever give me a fuck’n opportunity in this world.
Imagine a dynamical system like this, but one capable of evolving to different metastates based on system behavior and capable of containerizing subsystems and state changes within regular structures like cells or nuclei.
Drafts for my comprehensive theory of metanomics (These links may break)
★ Intro
★ Spatially Distributed State
★ Metaprogramming in Metanomics
The insights garnered from this perspective are beautiful. The inner workings of genomics and the human mind begin to come into focus and everything makes sense. You develop a greater appreciation for God’s work in the world. These dynamical state-machines can be designed like programs and they operate autonomously. It is a completely novel paradigm for programming. In genomics, much work as been done to put forth to develop models which stand alongside this paradigm, but none are completely able capture the behavior of all units and subunits of the system.
Yes, there are similar theories in genomics and AI, but AFAIK no paradigm of genomic programming truly accounts for the importance of containerized, spatially-distributed state and the emergence of metastates in an autonomous, probabilistic system.
The Metasign Symmetry is the Most Universal Sign
Is there a most powerful sign in semiotics, as mapped within humanity? Yes, but it’s not the instantiation of a sign. It is a higher-order metasign. It is symmetry and this is the Origin of Semiotics. Again, this implies origin in the cartesian sense as well Beginning. This origin in the “space” of semiotics also has connections to abstract algebra, number theory, galois theory, category theory and it is the unifying center of everything.
I’m studying some of the following video. I hope it will demonstrate a strong connection between the concept of origin in Number Theory, symmetry and analytic combinatorics. The video is from the Institute for Advanced Study: The Symmetry and Simplicity of the Laws of Nature and the Higgs Boson. If you’re into watching endless lectures on advanced mathematics as applied, then the Simons Institute is an unparalleled resource. I haven’t found a better mathematics self-education resource online.
λ ♥ (The Shepherd, a Universal Sign)
One thing that oneironauts must respect are other shepherds and their flocks, within and outside of oneirontology. We must respect other traditions, being especially careful not to pull their sheep away. We are a tradition whose missions include restoring general religious faith in humanity. It will not help us to pull others away from other traditions. It will only hurt us. We want to work to restore the perceived value of religion and doing so does not require evangelism. We are non-evangelistic and this tradition will not work for many people.
Jesus Was a Shepherd of Men
The shepherd is sign recognized by many religions. Jesus was a carpenter, but also a shepherd of men. The shepherd was a well known through out the middle east and other adjacent areas. Especially in Judeo-Christian traditions, the shepherd forms the basis of a partial pattern language, whereby the shepherd and the sheep in his flock become signs used to figuratively convey meaning that simple words cannot. Using metaphor enables the belief system to tightly couple itself to the core of the minds of followers in a way that pure rationalism and logic cannot.
The symbol of the shepherd is one that was universally recognized by everyone during the time of the Buddha and Jesus. As a widely-recognized sign, the shepherd was a humble role in society, where one person was entrusted with ensuring the safety and vitality of a flock. I imagine that, in most cases, this livestock was an asset that belonged to someone else.
A shepherd might operate differently in various regions, but many aspects of their responsibilities and livelihood that were shared by all cultures with agriculture & livestock. These include nearly all cultures across the globe. Therefore, by piggybacking on this sign and employing teachings to develop a specific understanding of the semiotics of a shepherd in the mind of followers, one guarentees their movement further means of universal appeal.
Regardless of the region, there are many shared traits of character and common facets to their experience. A shepherd tends to animals & livestock. A shepherd must fend off threats to the livestock. A shepherd can manage his flock to feed it well or feed it poorly. In the longterm, this can lead to a healthy flock or one that is malnourished. Today, the shepherd is also a well known symbol in several major world religions. It’s present in Judaism, in Christianity, in Buddhism, in Islam, and to a limited degree in Zoroastrianism. Why? Because all religions have, intentionally or not, piggybacked on these semiotic mappings to increase the penertrability and relevance of their content to potential followers.
The Shepherd Bodhisattva in Mahayana Buddhism
In Mahayana Buddhism, there are three degrees of bodhisattva, depending on how their actions express their beliefs. There is the king, who strives for buddhahood as soon as possible as a means of self-empowerment to help others. There is the ferryman, who strives for buddhahood, along with other sentient beings. The boatman helps watch over and guide their shared voyage, ensure that his fellow beings reach the other side. There is the shepherd, who strives for buddhahood, but only after all other sentient beings have acheived buddhahood first. The shepherd returns to the battlefield to find a new flock, lifetime after lifetime, all-but-permanently forgoing escape from the cycle of rebirth.
The shepherd is the “highest” bodhisattva, who has vowed remain behind for the longest time and make the greatest personal sacrifices. The shepherd bodhisattva essentially sacrifices their own personal attainment of buddhahood through countless lives of reincarnation.
The symbol of the shepherd is one that appears in at least four major religions. It’s not a coincidence. The sign of the shepherd is used as a basis for pattern languages, which is fueled by its universal appeal and consistent semiotic mapping.
λ ♥ (Semiotics of Mythology)
If you plan on architecting mythology for your own megalomaniacal attempt at birthing a religious movement, then dissecting the semiotics of the human condition is invaluable. Only if you truly understand semiotics before you attempt to create a religion does it ever have the hope of transcending the test of time. It is only by overlaying your belief system on top of a collection of signs temporally and geographically invariant to the human condition that it will ever stand a chance. You must architect your myths by interleaving them with this most foundational map of semiotics: the astral plane.
Check out this draft on reincarnation and the astral plane if you want to know more about Oneirontology’s understanding of reincarnation.
Tilings on the Astral Plane
How do you know what symbols to choose? Generally, universal recognition trumps everything else, but there are many universally relevant signs to weave into.
Some Examples: Water, Food, Sleep, Hunger, Greed
Emergent properties from Oneirontology’s definition of the Astral Plane should lead to antipatterns and design patterns for belief systems. Oneirontology is searching for highly resonoant consciousness crystallization.
Tilings of Polyhedra in Two Dimensions
Quantifiable emergent properties of dimensionality are incredibly interesting. For example, the number of Euclidean tilings by convex regular polygons in 2D or 3D. These are metaphysically derived properties, constant and wholly emergent from mathematical primatives. Other interesting constant and emergent properties arising from the intrinsic nature of space and crystals include space groups, lattice systems, wallpaper groups and crystallographic point groups.
What are the best ways to tile these ideas in people’s heads? Is it advantageous to desire a consistent typology in your followers’ forms of belief? Or do you want the prevelance of belief-forms to varied and sporadic? There is a continuum between both. What signs and phrases key are indicative of specific belief-forms? How does one structure religious writings and practices to evoke and reinforce specific types of belief-forms? This problem is important because viable belief systems require degrees of heterogeneity in belief-forms. A completely homogenous distribution of belief-forms within followers would fail.
And Then Jesus Turned the Water into Wine…
My apologies for the religious quote out of context, but there is great power in religion’s ability to shape the minds of believers and to disregard this is to disempower oneself while disregarding psychology and sociology.
Psalm 42:1
As the deer pants for the water brooks, so pants my soul for You, O God. My soul thirsts for God, for the living God.
When Christianty and Judaism blur the spiritual and physical definitions of hunger, this is an excellent example of semiotic remapping of universal concepts. Christianity gained significant popularity at a time when poverty, hunger and the like were rampant, especially among outcasts and pariahs. When missionaries brought Christianity to a new land, the people most interested were outcasts and pariahs. The downtrodden see something in Christianity that resonates with them.
This is a great example of semiotic remapping and one that enabled the outcast Christians of the early Church to swell with pride at the sacrifices they made for their belief system. Replacing physical hunger for spiritual hunger piggybacks on the universally relevant condition of hunger. It made the early Church more likely to tolerate the hard times. Instead of being disrupted by group suffering, they used it as a means to become close. Therefore, the information that underlies the belief system must alter the believer’s understanding of signs such that negativity is transmuted into positivity.
It is unfortunate that nascent religious movements are always tempered by suffering. One might consider widespread suffering amongst early believers an injudiciously necessary alchemical cost to congealing a religion and tempering its steel. The movements that manage to survive this galvanization process will certainly stand the test of time for centuries.
I am so worried about the people who may follow me down this path. What drives me to move forward is that, in case I may be incapacitated in some way, my followers or humanity itself may have something left behind that ameliorates their suffering by giving them power through knowledge. I do not know anyone else who could ever attain the position in life that I have. Though people may accuse me of selfishly squandering what was given to me, no one can say that I did not try to stand up for those not fortified by posturing through circumstance.  I will do so peacefully and I do not care what it costs. As far as I can see, God is at my side, along with the entire world, because I cannot comprehend how I am capable of this.
A warning: there is much harm that can be done through semiotic remapping. Since it is so unpredictable and the requisite experience is almost always insufficient, great harm often accompanies even the most beneficent intentions. This is a curse of both knowledge and the illusion of control.
λ ♥ (Cultural Universals Are Semiotic Binding Points)
There is a list of about one hundred universally shared traits. These cultural universals are traits constantly available across the human condition. Though their specific mappings are not geographically invariant, their availability as mappable signifiers is universal.
There is varied degree to universal recognition. To some extent, you want those symbols to be more relevant to your own culture than to others. That is, this game is a bit like Othello, where you may find your pieces turned against you if you are not careful. We essentially all share the same set of pieces. Universally relevant symbols are useful in that they are marketable and brandable, but that trade-off is balanced by incidentally acting as additional surface area for cultural subversion.
Shakespeare Wrote a Play About My Life…
But I Didn’t Like The Ending (╯°□°)╯︵ ┻━┻) … I kid, I kid
This Most Monumental Task of Social Engineering
Which symbols will most resist semiotic change over time? That is, for both change in signifier and the mapped signified concept. These are the semiotic mappings that you can count on remaining consistent for hundreds or thousands of years. This is especially interesting, in the wake of the Singularity. It’s a paradigm shift unlike any other that blurs even the most constant ideals of the human condition: identity, time, knowledge itself, and our collective identity in the face of transhumanism. It is this precarious cultural precipice that necessitates a new belief system.
Do You Really Want This Power? Does Anyone?
Who can be trusted with this most monumental task of social engineering? Does every sufficiently advanced civilization discover what is essentially the same solution to the singularity?
Almos’ Everes’ But Never High Enough
Knowledge is power, but the gusts at this stormy pinnacle of human civilization will render us flailing in need of a belief system to grapple onto hope. Our fate is uncertain like the solution to Fermi’s paradox. I believe that there are multiple answers to the paradox, but that the positive solution to the paradox involves “dark” technology. That is, every civilization that successfully ascends does so with only a brief, centuries-long flash of electromagnetic radiation. Still, the dangers of technological ascent are real.
You Haven’t Even Seen Our Final Form
The nature of the Singularity’s changes are particularly important: is humanity embarking on a final transformation or is this a final transformation into a state of neverending exponential change? The answer to this question is particularly important for designing a belief system. If the answer is the latter option, it will prove an unfathomablely complex challenge. In this case, it’s even moreso important to nail down the points which never change, measuring their degree of unwaveringness. Only then could one hope to design a belief system to last a millenia after a transition into the perfect storm of cultural flux.
What systems of symbols will resist change in this final season of constant change? What notions of identity are constant in a world where the notion of hivemind becomes reality? What belief system gives people hope when privacy becomes a fantasy? The Singularity, the idea itself, is a powerful motivating force. A la Roko’s Basilisk, it is the idea whence power is derived.
A Stellar Tale of Might and Magic
In pursuit of understanding how humanity must prepare for the Singularity, Ragnarok presents itself as a steller example of cultural bundling and compression. Ancient people were hardly as ignorant as Westerners and atheists are led to believe early in life.  This is so that society swells with pride at present accomplishments, moves unquestioningly forwards and never apologizes for the past: they were ignorant. Who knew?
“Oh look, there’s some lovely dirt over here…”
General warning in life => everyone is smart in their own way…
Our forefathers understood that once the majority of the world were literate, history would become set in stone in an unprecedented way. The understood how to operate in aeternal shadow without written language, something the far majority of people cannot comprehend today. But, because of the nature of information in the ancient world, our progenitors were very familiar with networking problems like the Byzantine Generals, though not in name. These problems are all about logistics, cost-savings in absence of information, and the minimizing the costs of failure when they are expensive. The solutions this problem are Paxos and RAFT.
Ancient Communication Protocols and Autonomous Directives
The Byzantine Generals problem is from the 20th century, but despite the name, the qualities of this and other networking solutions would be moreso valuable for societies that did not enjoy high-bandwidth communications. Therefore, they would be more familiar with architecting communication protocols and imbuing knowledge of directive-oriented solutions into their myth and magick, so that these tools would be hidden, but could be retrieved by subsequent generations. Therefore, distancing oneself from religion on the basis of rationalism and religions’ logical fallibility is disempowering. You are being deceived. Being able to relieve oneself and one’s mind of the constraints of their present epoch provides invaluable insight into the nature of reality and history, especially when such has been shielded from view.
Almost every human need, desire, norm and the perception of thus will change unrecognizably in forthcoming decades. These will diversify exponentially more than they have via modernism and post-modernism. How do we decide what to preserve? How do we preserve it in such a way that is robust and resists the potential for abuse of religion? In alignment with the values of humanism?
Theology PhD’s have written dissertations on this and similar topics. Studying apocalyptic myth like Ragnarok is eschatology, but there’s probably a more specific label for this specific study of design principles in eschatology and religion. What interests me most is the precise information compression in eschatological works. How did these people know to lay down their words in such a manner that would encode the set of beliefs to be reactivated, while enabling the belief system to persist until then?
λ ♥ (Metrics of Semiotics)
Semiotics and semantics form the basis of a Universal loom upon which all thoughts and ideas are interleaved. Semiotic graphs can emerge from linguistic analysis of communication. To hope to reach any authentic insights, one needs to analyze more than text because many concepts are hidden from purely literate communication.
The Mind Has Its Own Curse of Dimensionality: Language
To enumerate a list of mappable morphemes and underlying signifiers, a great start is the top 500 words to learn first in any language. Nearly everone’s mind is tightly coupled to language because most of us never break the mold of thinking in the language we were raised with. It’s fascinating to think that we’re all trapped in our minds and bodies, but most of us never truly learn to use them. To become familiar with this list of 500 concepts and, to force your mind to escape its binding to language, one can study sign language while simultaneously learning a new language. This forces the mind to wedge an abstraction between language and cognition. Just sign the morphemes along with verbalization of the words as you’re learning. It’s difficult to quantify, but if you can do this and you speak three languages, your IQ just jumped 20 points. Some of the most interesting tangents in linguistics involve sign language.
HIS POWER LEVEL IS OVER 200!!! (not…)
What is the solution to the Curse of Dimensionality? Does it have something to do with parameterization?
Quantification of Semiotics for Statistical Methods
There’s a law of statistics that shows up everywhere: linguistics, the size of population, network theory, etc. Distributions in nature tend to adapt themselves to this ideal Zipf distribution. Like phi and the golden ratio, it’s not entirely magic, but the distribution emerges in many circumstances because of something inplicit in their behavior.
Another interesting question relating to Zipf and linguistics is how grammatical structures and availability of function words changes the sequence and emergence of morphemes in each language’s Zipf’s distribution. For example, Japanese lacks plurals and many function words, the necessity of which is unquestionable in English. So, how does this affect the emergence of morphemes in Zipf’s distribution. This is the stuff that humanities grant applications and PhD theses are made of.
“But I have less than $2 to my name. What do I know?” - David Conner, the almost-homeless-but-not-quite philosopher
An underlying question pitched in this article: what can be crossed over from Zipf’s Distribution to the study of semiotics and cultural universals? Specifically, if such a tool exists, what is it’s utility for creating a religion? How would Oneirontology use it? Is there a single optimal way to use it?
Zipf’s Distribution on Wikipedia Articles Written in English
Zipf’s Distribution And Semiotics
As one recursively iterates through the infinite process of discovering more a foundational universal graphs of semiotics, understanding how and why Zipf’s law emerges should help constrain and predict the actual structure. For example, if there are missing nodes for aspects of culture humanity is too young to have discovered, their absence should be inferrable from analysis based on Zipf’s distribution. This recursive process itself has a representable structure and it should emerge within this “graph of everything.” If so, it’s location in the graph of everything should be particularly important.
Ummm, What Is “Representation Theory” …? I Wish I Knew Who To Ask
Of particular interest to myself is understanding representation of random graphs on some universal basis. These aren’t the ideas that people without college degrees usually stumble on, especially in tightly controlled isolation. For an example of a study in this domain, see Hierarchical random graph representation of handwritten characters and its application to Hangul recognition
Interlingual Semantic Dissonance
The graph below shows dissonance between semantic concepts in English and Chinese. As your analysis accomodates more languages, there should be nested graphs that emerge via recursive convergence. These should allow you to approach the asymptotically distant, foundational graph for humanity’s semiotic mappings.
Humanity’s Semiotic Graph Converges Towards the Universal Semiotic Graph
Humanity’s semiotic graph can not account for all concepts, as many are still undeveloped. Therefore we should have a partial graph which can be mapped to the universe’s own foundational semiotic map. This convergence towards a universal semiotic graph is described in April 2016’s Polymath Post of the Year That No One Fuck’n Read: The Nature of Space, Time and Information Implies Universal Language. This post pitches slightly less than novel idea for a universal language that maps this universal semiotic network to mathematic primitives form graph theory and category, forming the basis for a language undoubted used by space aliens to communicate over vast distances without the need for a protocol to define semantics. The semantics would instead be implicit in mathematic primitives. My total annual salary in 2016: $400 … go figure.
“AMERICA! Red Robin, heart disease and NASCAR!
Under Constant Threat of Asylum (and not the kind for political refugees)
I remember being threatened by being sent to a mental institution the morning I tried to publish the article on universal language. It’s a common theme in my life, along with constant disruption of productivity via good ole’ fashioned NSA surveillance and an NSA-augmented COINTELPRO on steroids.
That’s real cool, y’all. In response, I’ve learned to publish early and publish often. I have uploaded nearly everything I have written to Github, just in case. You have no idea how much satisfaction it brings me to write because I noticed that I finally got under Their skin, whoever They are.
AMERICA FIRST? Wut Economics
“America! Got a friend that thinks too hard?! Neurologically castrate them. Don’t talk to them. Knowledge is contagious. It’s a disease and you could get sick!” - The paradigm that powers American-led innovation in the 21st century economy…. or a subversive neo-Bolshevik attempt to sabotage the American economy.
That’s all for now. The third section of Oneirontology’s unveiling discusses specific cultural universals’ utility for the architecture of mythos.


ioctl_fideduperange - share some the data of one file with another file
#include <sys/ioctl.h>
#include <linux/fs.h>
int ioctl(int src_fd, FIDEDUPERANGE, struct
file_dedupe_range *arg);
If a filesystem supports files sharing physical storage between multiple files,
this ioctl(2) operation can be used to make some of the data in the
src_fd file appear in the dest_fd file by sharing the underlying
storage if the file data is identical ("deduplication"). Both files
must reside within the same filesystem. This reduces storage consumption by
allowing the filesystem to store one shared copy of the data. If a file write
should occur to a shared region, the filesystem must ensure that the changes
remain private to the file being written. This behavior is commonly referred
to as "copy on write".
This ioctl performs the "compare and share if identical"
operation on up to src_length bytes from file descriptor
src_fd at offset src_offset. This information is conveyed in a
structure of the following form:
struct file_dedupe_range {
__u64 src_offset;
__u64 src_length;
__u16 dest_count;
__u16 reserved1;
__u32 reserved2;
struct file_dedupe_range_info info[0];
};
Deduplication is atomic with regards to concurrent writes, so no
locks need to be taken to obtain a consistent deduplicated copy.
The fields reserved1 and reserved2 must be zero.
Destinations for the deduplication operation are conveyed in the
array at the end of the structure. The number of destinations is given in
dest_count, and the destination information is conveyed in the
following form:
struct file_dedupe_range_info {
__s64 dest_fd;
__u64 dest_offset;
__u64 bytes_deduped;
__s32 status;
__u32 reserved;
};
Each deduplication operation targets src_length bytes in
file descriptor dest_fd at offset dest_offset. The field
reserved must be zero. During the call, src_fd must be open
for reading and dest_fd must be open for writing. The combined size
of the struct file_dedupe_range and the struct
file_dedupe_range_info array must not exceed the system page size.
The maximum size of src_length is filesystem dependent and is
typically 16 MiB. This limit will be enforced silently by the
filesystem. By convention, the storage used by src_fd is mapped into
dest_fd and the previous contents in dest_fd are freed.
Upon successful completion of this ioctl, the number of bytes
successfully deduplicated is returned in bytes_deduped and a status
code for the deduplication operation is returned in status. If even a
single byte in the range does not match, the deduplication request will be
ignored and status set to FILE_DEDUPE_RANGE_DIFFERS. The
status code is set to FILE_DEDUPE_RANGE_SAME for success, a
negative error code in case of error, or FILE_DEDUPE_RANGE_DIFFERS if
the data did not match.
On error, -1 is returned, and errno is set to indicate the error.
Error codes can be one of, but are not limited to, the following:
- EBADF
- src_fd is not open for reading; dest_fd is not open for
writing or is open for append-only writes; or the filesystem which
src_fd resides on does not support deduplication.
- EINVAL
- The filesystem does not support deduplicating the ranges of the given
files. This error can also appear if either file descriptor represents a
device, FIFO, or socket. Disk filesystems generally require the offset and
length arguments to be aligned to the fundamental block size. Neither
Btrfs nor XFS support overlapping deduplication ranges in the same
file.
- EISDIR
- One of the files is a directory and the filesystem does not support shared
regions in directories.
- ENOMEM
- The kernel was unable to allocate sufficient memory to perform the
operation or dest_count is so large that the input argument
description spans more than a single page of memory.
- EOPNOTSUPP
- This can appear if the filesystem does not support deduplicating either
file descriptor, or if either file descriptor refers to special
inodes.
- EPERM
- dest_fd is immutable.
- ETXTBSY
- One of the files is a swap file. Swap files cannot share storage.
- EXDEV
- dest_fd and src_fd are not on the same mounted
filesystem.
This ioctl operation first appeared in Linux 4.5. It was previously known as
BTRFS_IOC_FILE_EXTENT_SAME and was private to Btrfs.
This API is Linux-specific.
Because a copy-on-write operation requires the allocation of new storage, the
fallocate(2) operation may unshare shared blocks to guarantee that
subsequent writes will not fail because of lack of disk space.
Some filesystems may limit the amount of data that can be
deduplicated in a single call.
This page is part of release 5.05 of the Linux man-pages project. A
description of the project, information about reporting bugs, and the latest
version of this page, can be found at https://www.kernel.org/doc/man-pages/.


Verify XML Signature
Select the signature document to be verified
Click on button to verify signature
This is where output shows up


In the 1970’s Margaret Dayhoff pioneered the study of protein sequences, how they evolve, and scoring proteins for similarity by measuring their edit distance. She was the first to use PAM substitution matrices to compare protein sequences. Carl Woes pioneered the study of molecular sequences for explaining phenotype and organism evolution with concepts such as classifying life according to its molecular signature, molecular clocks, inferring phylogeny from ribosomal RNA, and discovered 3rd domain of life, archaea. The other 2 domains are bacteria and eukarya.
Eukaryotes have cell walls and organels within cells. Viruses are not considered to be alive because they do not have a metabolic system to store and consume energy and cannot replicate on their own without a host organism. Pandoviruses are so large they can be seen with a normal light microscope and many contain much more DNA than bacteria. So size and complexity is not the dividing line between viruses and life.
Phylogenic tree of life based on RNA sequence similarity.
The sequencing of the human genome, containing 3B+ basepairs would not have been possible if it weren’t for fast comptures with vast storage. 23andme, fitbit spawned a citizen science and self-service medicine trend (quantified self)
Genome Wide Association studies sequence the genome of people suffering from disease. Their genome is added to a database and annotated with that disease. After a statistically significant sample set is obtained for a particular disease it’s possible to detect genetice variations that another example of the correlation vs causation challeng of Data Science.
Not only can the genomics detect the cause of disease, it can sometimes be used to cure the disease. In 2018 the FDA approved Luxturna an AAV virus to deliver a gene that is missing in patients suffering from an inherited eye disease. This treatment is restoring “functional vision” to the blind. In 2019 the FDA approved AAV gene therapy, a 2.1 M, single-dose treatment for Spinal Muscular Atrophy (SMA). Within 5 years there will be 20 therapies approved every year. And the pace is accelerating. The more precise editing possibilities of CRISPR are expected to come online in 2030.
Human-readable text format Genomics data file format compatible with natural language processing tools.
>MCHU - Calmodulin - Human, rabbit, bovine, rat, and chicken
ADQLTEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTID
FPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREA
DIDGDGQVNYEEFVQMMTAK*
>I:0-62235 within
ccacaccacacccacacacccacacaccacaccacacaccacaccacacc
cacacacacacatcctaacactaccctaacacagccctaatctaaccctg
gccaacctgtctctcaacttaccctccattaccctgcctccactcgttac
cctgtcccattcaaccataccactccgaaccaccatccatccctctactt
actaccactcacccaccgttaccctccaattacccatatccaacccactg
ccacttaccctaccattaccctaccatccaccatgacctactcaccatac
tgttcttctacccaccatattgaaacgctaacaaatgatcgtaaataaca
cacacgtgcttaccctaccactttataccaccaccacatgccatactcac


--- layout: archive title: Zulip Chat Archive permalink: /stream/144837-PR-reviews/topic/.232030.html ---
I just made another hint tactic, this one called rw_hint
. It just tries out every hypothesis and lemma in the environment, and reports which ones are usable as rewrites against the current goal.
## rw_hint The tactic `rw_hint` will try to rewrite the goal using all available lemmas and hypotheses, reporting those that make progress. ``` example (P Q : Prop) (h : P ↔ Q) (p : P) : Q := begin rw_hint, -- Prints "Try this: rw ←h" rw ←h, exact p, end ``` For now, it really reports everything it finds, with no filter, so for many goals (particularly those involving numerals) you will see a lot of spurious junk.
As you might expect there's some junk in the output, but it often seems useful.
(One day we'll summon the energy to get rewrite_search
into mathlib, and then we'll really be cooking with gas.)
I'd like to solicit more thoughts about this one, particularly about my comments here: https://github.com/leanprover-community/mathlib/pull/2030#issuecomment-591372886
The "throw everything at the wall and see what sticks" approach doesn't appeal to me. I don't think the tactic is helpful for mathlib development, and I personally wouldn't direct students toward it. But others might feel differently and I don't want to reject Scott's work based on my own sense of aesthetics.
There's two types of tactics: those that remain in proof scripts and those that don't. hint
is clearly in the latter category. For that reason, I'm a lot more opportunistic. Tactics that will remain in proof scripts need to be somewhat stable and predictable. But the ones from the "discovery" section can be wild, and if they change 2 or 3 times a month, I wouldn't care too much (especially if they become better).
Hence I'm leaning towards "let's merge this, and improve or replace it with something better when we have an idea".
I'm still hoping that these are steps towards rw_search
and back_search
landing in mathlib.
Those might supersede hint
and/or suggest
.
Maybe they don't.
A bit of advertisement for our new oleans caches: if you are experimenting https://github.com/leanprover-community/mathlib-tools/pull/16, you can have a look at that PR by doing in your favorite mathlib folder git fetch upstream rw_hint && git checkout rw_hint && leanproject get-cache
(maybe replacing upstream
by the name you gave to the leanprover-community remote).
Maybe I should create a leanproject
command to do that. Typing three commands looks against the leanproject
philosophy.
leanproject fetch-branch rw_hint
?
Or test-branch
? I dunno... I'm bad at naming things.
Let's go back to Rob's question. I just tried:
import tactic example : ∀ x y z : ℕ, x + y + z = x + z + y := begin intros x y z, rw_hint, sorry end
I'm not super impressed.
But the ones from the "discovery" section can be wild, and if they change 2 or 3 times a month, I wouldn't care too much
There's a cost to updating them and a cost to reviewing them. If I'd never use a tactic, and would never suggest to someone else that they use it, I don't think either of these costs are worth it.
Does anyone has a real use case to try out?
(I shouldn't be reviewing PRs when taking a break for marking student exercises, I'm in grumpy mode).
@Scott Morrison IIRC rw_search
worked by minimising the edit distance between the LHS and the RHS. Could you sort the results of rw_hint
using that metric? Or would that be a lot of work?
I can imagine that it might be more useful after such a ranking takes place.
I'll add some examples sometime. (I agree that rw_hint
is of potentially dubious use. I won't be concerned if we decide it's not useful in mathlib, but I think look at more use cases is warranted. Sorry for making the PR without many examples.)
@Johan Commelin, re: edit distance. rw_hint
is not only intended for goals of the form A = B
: you can ask it for suggestions rewriting arbitrary expressions. We could sort suggestions by edit distance if the goal was a transitive relation, but it feels like a weird special case.
Okay, I have added two new features, and documentation, that hopefully make rw_hint
more useful.
First, you can use rw_hint
inside a conv
block, and this only finds rewrites that rewrite the entire current focus, rather than some subexpression. This can be helpful if you know which part of your goal you want to rewrite, and avoids spurious rewrite suggestions that work in other locations.
Second, you can use rw_hint with p
, specifying a pattern p
, and only rewrites that produce a new goal containing the pattern p
will be reported. (Or, inside a conv
block, the new goal must exactly match p
.)
I added some test cases for these features.
A typical use case I have in mind now is proving the following (fairly randomly chosen) lemma from measure_theory
:
lemma pair_preimage_singleton (f : α →ₛ β) (g : α →ₛ γ) (b : β) (c : γ) : (pair f g) ⁻¹' {(b, c)} = (f ⁻¹' {b}) ∩ (g ⁻¹' {c}) :=
Imagine we know that we want to rewrite {(b,c)}
as set.prod {b} {c}
(which is indeed the first step of the proof), but we're having trouble working out that the lemma that achieves this is prod_singleton_singleton
.
We can just write rw_hint
, but this produces lots of alternatives, and is painfully slow.
We can do better using conv { to_lhs, congr, skip, rw_hint }
, but this still produces eight alternatives:
-- Try this: rw ←image_singleton -- prod.mk b '' {c} -- Try this: rw ←prod_singleton_singleton -- set.prod {b} {c} -- Try this: rw ←set_compr_eq_eq_singleton -- {b_1 : β × γ | b_1 = (b, c)} -- Try this: rw singleton_def -- insert (b, c) ∅ -- Try this: rw ←finset.coe_singleton -- ↑(finset.singleton (b, c)) -- Try this: rw ←set_of_eq_eq_singleton -- {n : β × γ | n = (b, c)} -- Try this: rw ←pair_eq_singleton -- {(b, c), (b, c)} -- Try this: rw ←pure_def -- pure (b, c)
(oh yeah: now I make it print the new goal after the rewrite. We may need to tweak the Try this:
interaction in VSCode to not copy this comment...)
rw_hint with set.prod _ _
however only return the one result we're looking for.
If we just do rw_hint with set.prod _ _
, without a conv
block to zoom in on {(b, c)}
, then it's still slow, but happily only produces two suggestions: the one we're after, and one spurious one.
I haven't looked into this PR but I feel like what you really want in this example is a non-definitional change
. (Kind of like convert
is a non-definitional exact
.)
change' (pair f g) ⁻¹' (set.prod {b} {c}) = (f ⁻¹' {b}) ∩ (g ⁻¹' {c}),
then the new first goal would be {(b,c)} = set.prod {b} {c}
and you could prove it by library_search
, and in this case go back and change the whole thing into rw
Yes... the same occurred to me. Use change
/library_search
in this way is perhaps a bit verbose?
I think change' A
is basically suffices : A, convert this,
This trick inside conv
would solve that, however.
I guess the other tech here is rw (show {(b,c)} = set.prod {b} {c}, by library_search)
Oh, that one is good, I always forget the rw (show ...)
trick, and hadn't thought to use it with library_search
.
Huh: except, that library_search
takes forever, and fails.
oh, this is because I never PR'd the improvement to library_search
that let it flip equations.
rw ←(show set.prod {b} {c} = {(b,c)}, by library_search)
works, but that's not super intuitive.
magically_turn {(b,c)} into set.prod {b} {c}
I guess you could use convert (_ : target)
, but I think there was also a convert_to
tactic with this semantics floating about
Oh right!
As usual, the hardest problem is naming...
iirc it was first PR'd as... change''
Last updated: Apr 24 2020 at 19:02 UTC


Asset 10
Asset 13
Asset 11
arrow right
Events
Blog
Our Story
Contact
Home
Events
Blog
Our Story
Contact
Feedback
Submenu
code of conduct
Privacy policy
Feedback
contact us
First name
Last name
Email
Phone number
Choose your inquiry TO
Concern Lead
Concern WEB-DEVELOPER
Concern PR
Concern Android-Developer
Concern Management
how can we help you?
Submit


_3000_Miles_to_Graceland_ (R) * 1/2 (out of ****)
Kurt Russell. Kevin Costner. Courteney Cox. David Arquette. Christian Slater. Bokeem Woodbine. Howie Long. Kevin Pollak. Jon Lovitz. Thomas Haden Church. Paul Anka. Ice-T. Bet you never expected those last two, at least, to ever appear in the same film. Yet despite (or is that because of?) such a fascinatingly offbeat assembly of talent, Warner Bros. has appeared to just about sweep _3000_Miles_to_Graceland_ under the proverbial rug, releasing the heist/road picture in an off-peak season and giving it hardly the big promotional push that usually comes with not one, but two name stars. But who can blame them when the film fails to even be amusing on a camp level?
However, it must be said that the film is not a complete bore. In fact, once the film's first action sequence hits about 20 minutes in, it looks as if a mildly diverting action thriller is kicking in. Amid the hubbub of Elvis week in Vegas, Russell's Michael and Costner's Murph and three others (played by Slater, Arquette, and Woodbine) stage a daring casino heist--all dressed up as the King, of course. What begins smoothly ends up culminating in a hail of bullets. Director/co-writer (with Richard Recco) Demian Lichtenstein, a music video vet in his first big assignment, obviously studied up on John Woo before staging this lengthy shootout, but there's no arguing the fact that such blatant lifting gives this sequence a jolt.
Sadly, that jolt is short-lived. After some rather rushed-through doublecrosses, the cast is whittled down significantly (anyone familiar with movie conventions should figure out who gets offed first), and the pace slows accordingly as Michael finds himself making a quick getaway.
Rumor has it that Costner and Russell put together two different cuts; in the end, Russell's "character-oriented" edit was passed over in favor of Costner's "action-oriented" version. If this is the faster-paced cut, I'd really hate to see the other one. Once the characters hit the road, the film slows to a snooze-worthy crawl, with very few engaging moments breaking up the tedium. These moments come exclusively in the Costner section, which is less an indication of his effectiveness here as a cold-blooded killer (he's simply functional) than of how nothing of interest happens in the Russell thread. Composed mostly of soggy bonding between Michael and Jesse, this side of the film is made memorable for all the wrong reasons by Lichtenstein's labored efforts to make the audience care.
But no one works harder to make some "emotional" connection than Cox, who proves ill-equipped to handle material that can vaguely be considered dramatic. Her showcase Oscar clip is especially embarrassing; while she has no difficulty in generating post-nasal drip, she fails to squeeze out a single tear from her eyes. By comparison, a bored-looking Russell can only look good; and his ennui, in turn, makes Costner's nominally more energized work look that much better.
Lichtenstein finally gets guns blazing again in the long-overdue finale, but by this point audiences will just be glad to be near the end. Without a particularly hissable villain nor a "hero" that holds any rooting interest, _3000_Miles_to_Graceland_ doesn't even get the basics of a standard action thriller right. Lichtenstein apparently thought quirks such as a head-scratcher of an opening title sequence (depicting two very CG scorpions engaged in fierce combat), a wacky Elvis-based quasi-explanation for Murph's behavior, and the sight of Paul "Having My Baby" Anka firing a rifle would be enough to keep a viewer entertained, but like the film itself, these oddball touches sound a lot more interesting than they really are.
©2001 Michael Dequina
Michael Dequina<EMAIL_ADDRESS>|<EMAIL_ADDRESS>|<EMAIL_ADDRESS>The Movie Report/Mr. Brown's Movie Site: www.mrbrownmovies.com www.filmthreat.com | www.cinemareview.com | www.digitalwidescreen.com on ICQ: #25289934 | on AOL Instant Messenger: MrBrown23
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


|
MLIB
|
JSON objects support. More...
#include <jbridge.h>
Public Member Functions | |
| JSONBridge (const char *path) | |
| Creates a JSONBridge object for the given path. | |
| void | attach_to (httpd &server) |
| Attach JSONBridge object to a HTTP server. | |
| void | lock () |
| Enter the critical section associated with this context. | |
| void | unlock () |
| Leave the critical section associated with this context. | |
| const char * | path () |
| Return the context path. | |
| bool | set_var (const char *name, void *addr, unsigned short count=1, unsigned short sz=0) |
| Set/change address of a dictionary entry. | |
| virtual void | post_parse () |
| Redirect client to root. | |
| http_connection & | client () |
Protected Member Functions | |
| bool | jsonify (const JSONVAR *&entry) |
| Serializes a variable to JSON format. | |
| void | bprintf (const char *fmt,...) |
| Allow derived classes to generate response inside JSON buffer. | |
| void | not_found (const char *varname) |
| bool | strquote (const char *str) |
| JSONVAR * | find (const char *name, int *idx) |
| Search a variable in JSON dictionary. More... | |
JSONBridge class provides an easy access mechanism to program variables for HTTP server. A JSONBridge object is attached to a HTTP server using the attach_to() function. Behind the scene, this function registers a handler function for the path associated with the JSONBridge.
Assume the HTTP server hs answers requests sent to http://localhost:8080 and the JSONBridge object was created as:
Then:
will register a handler for requests to http://localhost:8080/var
If this handler is invoked with a GET request for http://localhost:8080/var?data it will search in the JSON dictionary a variable called 'data' and return it's content as a JSON object.
|
protected |
The variable name can be a construct '<name>_<index>' for an indexed variable.


@* * Copyright 2023 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. *@ @this( fieldErrorHelper: FieldErrorHelper ) @(field: Field, parentForm: Option[Form[_]] = None, maxLength: Option[Int] = None, cols: Option[Int] = Some(45), rows: Option[Int] = Some(100))(implicit messages: Messages) @import forms.validation.ErrorMessageHelper._ @textArea() = { } @hasError = @{ val fieldError = getFieldError(field, parentForm) fieldError match { case Some(_) => true case _ => false } }


We have a huge variation of second hand bikes with a great range of price. We also have a small selection of childrens' bikes
We are confident that we have something for you within your budget in our shop to suit your needs like getting to work or university, or to buy as a gift, or to purely enjoy cycling or even to compete alongside others. we also offer repairs and services within the shop - Outdoor Cycles 82A Pwllmelin Road, CF5 2NH.
We are open everyday every week during normal working hours apart from on sundays where we're only open for the mornings. Felt 6 Seventy. Men's Hardtail MTB. Fully serviced, fully safe and ready to go.
Joshua Johnson
joshua.johnson@hotmail.com


--- layout: post title: "Storing ModelState in TempData with ASP.NET MVC" postId: 44 ---
MVC Preview 5 introduced the contept of ModelState for storing validation failures.
As the ModelState is part of the ViewData, it is only available for the current request. This means that you cannot redirect to another action in order to show the error summary, instead you have to render a view directly from your Save action. Personally I don't think this is a good idea - the Save action should just try and save changes, and then redirect to another action to display validation errors.
One solution is to store the ModelState inside the TempData (as anything added to the TempData will be made available to the next HTTP request). It is possible to use an ActionFilterAttribute to make this happen automatically.
Under the covers, TempData makes use of ASP.NET Session State which means that every object that is stored in TempData needs to be marked as Serializable if you are using an out of process session store. Unfortunately, the ModelStateDictionary is not marked as serializable, so in order for this approach to work it is necessary to copy the contents of the ModelState into a temporary serializable dictionary.
I've made the code available in MvcContrib. You can use it by decorating your controllers with the ModelStateToTempData attribute:
using MvcContrib.Filters; [ModelStateToTempData] public class MyController : Controller { //... }
The filter has the following features:


--- layout: default --- Members Members Kun-Hsing Yu, MD, PhD Instructor, DBMI Coming soon!
Instructor, DBMI


A collection of data sets to accompany the textbook "Using R for Introductory Statistics," second edition.
| Version: | 2.0-6 |
| Depends: | R (≥ 2.15.0), MASS, HistData, Hmisc |
| Suggests: | zoo, coin, ggplot2, vcd, lubridate, aplpack |
| Published: | 2018-05-01 |
| Author: | John Verzani |
| Maintainer: | John Verzani <verzani at math.csi.cuny.edu> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | no |
| Materials: | README NEWS ChangeLog |
| CRAN checks: | UsingR results |
| Reference manual: | UsingR.pdf |
| Package source: | UsingR_2.0-6.tar.gz |
| Windows binaries: | r-devel: UsingR_2.0-6.zip, r-release: UsingR_2.0-6.zip, r-oldrel: UsingR_2.0-6.zip |
| OS X binaries: | r-release: UsingR_2.0-6.tgz, r-oldrel: UsingR_2.0-6.tgz |
| Old sources: | UsingR archive |
| Reverse imports: | RFmarkerDetector |
| Reverse suggests: | REdaS, STPGA |
Please use the canonical form https://CRAN.R-project.org/package=UsingR to link to this page.


Fast Lua Sub API
|
More Jeanne Benchmarks Implementation Source Online Home License Repository |
Cave Ab Homine Unius Libri This is a very slim sub API for classic Lua and LuaJIT. It reaches below the official Lua API to get to the quick faster, and often needs less memory. It helps bridging the divide opening up between the PUC and JIT VMs, beyond what's granted in form of the official API, by the powers that be. d'Arc can be used to make libraries for both Lua and LuaJIT faster, and makes it easier to write patches that target both Lua and LuaJIT. d'Arc allows you to use direct (cost-less) C pointers to variable contents, in a clear and unified way. Write once, works for both Lua and LuaJIT. Sample char *s = XLUA_STRING(variable); Plus, you get to traverse tables much faster, in both Lua and LuaJIT. Effectively by giving you a fold wrapper for a callback. if(XLUA_IS_TABLE(variable)) darc_traverse(XLUA_TABLE(variable), my_callback, my_state); I know, nothing is supposed to be faster than light these days. But any entangled photon can do the trick. While the world is watching. It's really faster than the JIT API. Download git clone git://github.com/hdiedrich/darc.git darc This sub API is mainly for reading, not for altering variables. For that, you'd keep using the official API. d'Arc works for Lua 5.1 and JIT 2.0. There will be 5.2 support. Mortal Dangers d'Arc will have to be adapted to new releases of Lua or LuaJIT.  Unless you feel able to understand 50 lines of C code, that is. To adapt d'Arc yourself if the spit hits the pan. Which is really what this project is about: to get you started exploring the ground floor of Lua and LuaJIT. Because Lua is so small and concise, using it the way d'Arc invites you to, can quickly become as addictive as Lua itself. The VMs are programs, too. Make them your own. Learn from the geniuses. Your understanding and use of Lua will only benefit. Also note that not using d'Arc is not in itself a guarantee that you will not die. And if you find it, will you send me the URL where it says that the official Lua API will never change? |


REINDEER GAMES A film review by Christopher Null Copyright 2000 filmcritic.com filmcritic.com
REINDEER GAMES is one of those movies that thinks so much of itself it sports a special cover sheet over the press notes, reading, "REINDEER GAMES is filled with twists and turns that we hope will keep the audience guessing," followed by a plea that critics will not spoil the fun by divulging these twists and turns to the gentle readers.
All of which assumes there is some fun to spoil.
Set on a cold Christmas Eve in Michigan, REINDEER GAMES borrows heavily from its northern brethren FARGO and A SIMPLE PLAN, leaving the best elements of both those films on the cutting room floor. Writer Ehren Kruger (ARLINGTON ROAD, SCREAM 3) has tried his darnedest to create a formula heist movie that breaks from the formula. Unfortunately he has given us something barely worthy of Arnold Schwarzenegger.
The plot starts off with promise: Rudy (Ben Affleck) and his cellmate Nick (James Frain) are set to get out of prison in 3 days, but the day before release, Nick gets killed (oh no!). Rudy takes one look at Nick's pen-pal Ashley (Charlize Theron) and decides, what the hell, he'll impersonate his best jail-friend to get a little nookie. But Rudy quickly gets drawn into a casino-robbery scheme by Ashley's evil brother Gabriel (Gary Sinise), and then the twists begin.
Of course, by that time a long and lonely hour has passed. The first half of REINDEER GAMES just sits there, spiked with droll voice-over setting up the notion that Ben Affleck just might be the next big action hero. (He's not.) While Kruger and all-star director John Frankenheimer try to imbue REINDEER GAMES with that FARGO mystique, they mainly end up relying on Theron's bared breasts to captivate the audience. Mind you, movies have been carried on less before, but the ho-hum thrills and coincidental mystery of these GAMES will likely leave you shrugging with indifference on the way out the door.
How could a two-inch shiv kill Nick? Why would anyone believe Rudy is Nick? Why does Gary Sinise look like he did in FORREST GUMP? Whether you bother to worry about the details is up to you.
Not to mention, Christmas was two months ago.

The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews