Tumgik
#who invented scratch notation
Text
the simple version of the notation is basically "f[g] <=> h", where f is the function to be applied, g is the function defining the property of the result, and h is the function which relates the property on the inputs to the property on the output. it's basically a simplified way of writing "for all x0, ..., xn, g(f(x0, ..., xn)) = h(g(x0), ..., g(xn)))".
"and[not] <=> or" says "if you negate the result of an And, it's equivalent to taking an Or of the negation of the inputs", and "concat[len] <=> add" says "if you take the length of a concatenation of lists, it's the sum of the lengths of the inputs".
in its full generality you can do stuff like "f[g1 x g2 -> g3] <=> h" which I'm p sure is "g3(f(x, y)) = h(g1(x), g2(y))", the notation f[g] is syntactic sugar for f[g x g x ... x g -> g]. the functions in the brackets, which define the properties we're concerned of are called "paths" and you can add further paths which apply by function composition, f[g1][g2] <=> f[g2.g1].
i think the motivation for trying to build a whole logic from scratch around this is that it's genuinely tricky to define what, exactly, f[g] is. if the type of f is (a x a -> a) and g is a -> b, then f[g] needs to be a function of type (b x b -> b), and there's not a simple way of constructing that from f and g afaict (though it's easy to check whether f[g] matches some specific h on any given input). in fact, i suspect there shouldn't be - functions are complicated and it's undecidable in general how they'll affect any properties of their input. but the person who invented the notation is very focused on defining functions without having a specific input in mind.
8 notes · View notes
ahlis-xiv · 3 years
Text
journal 50.4
Tumblr media
G’raha sat alone, semi-hunched over a piece of parchment as he worked. Although he did not show it, the drafting he ambitiously began was nothing short of a place between fascinating and downright tediousness. The solution to tempering that nestled within his mind and finding a proper way to convey it into some sort of physicality that others could understand took time and a level of focus that brought him back to his Studium days.
He did not mind the effort, really, yet part of him couldn’t help but feel he could be applying himself to something else...namely figuring out why his dear friend decided to depart in such a hurry without so much as a word.
G’raha sighed, and scratched out part of the formulae he attempted to use as a proper proof. It wasn’t correct or, rather, not good enough, and he knew it: it almost felt like he had to somehow invent a whole new notation and he was second guessing every attempt. That, he knew, was as strong a sign as any that he needed a break.
Abandoning his work for the more welcoming sight above Mor Dhona proper, he took to his usual perch and leaned over the ledge to watch the activity below. Ever since he arrived there—since waking up, really—G’raha found the habit of people-watching a welcome one when it came to clearing his head. It had also been an old habit as well from his time as the Exarch. It was difficult at times to not be reminded of it when he went there to be alone--not that it troubled him, but rather his thoughts inevitably wandered to those he had to let go. To old friends and, naturally, to her.
What would Lyna think, he wondered. Of everything? Despite assurances, both given and told to own self, he knew it was a question not quite answerable. He was unfettered, free—free to live the life he wished. A second chance. Yet something gnawed away at his heart that only grew in the wake of what occurred in Ala Mhigo. And the Warrior of Light was nowhere in sight.
He didn’t wish to admit it, but that this point most of all prickled his thoughts. She had been wounded in the confrontation: not severely but enough to warrant considerable healing, namely for her arms. She berated herself for not properly handling the situation, that it was foolish to not deal with Fandaniel and his summoning there and then somehow. When the dust settled with wounds seen to and mended, she slipped away and out of his reach.
G’raha’s hands clasped together in front of him, fretting as his anxiety swelled. Ahlis said many things in the aftermath at the menagerie; much of which he knew was said in a fury he rarely witnessed. He also knew he ought to not dwell on it, as it was not directed towards him—but it felt personal, watching the anger and the walls that suddenly erected around her, forbidding his approach. Surely she knew, she must’ve known that he cared—that they all cared? G’raha understood what it meant to seek solace, to lick one’s wounds after a poor bout in battle, yet to shut him out? Why?
He huffed a frustrated growl, and pouted to himself. This is not about you, G’raha, his more sensible self spoke in his mind. It did little to help when he knew naught what to do with his...feelings, with no soul to utter them to. For the moment, all he had in certainty, was himself.
Looking above to the darkening sky, stars were beginning to sparkle in the deep blue, the gloom weak and unable to hinder their shine. He hoped that wherever Ahlis was, and however she felt, that her safety was sure and her healing swift.
---
Ahlis suddenly grasped the pillow within her bare arms as a sneeze escaped her nose and immediately regretted it.
“Bless you, dearest,” Aymeric spoke above her, his hands gently working her back’s aches and pains into a soothing massage.
“Augh, no,” she said, voice muffled by soft cotton where she shoved her face into it. The great debate of whether she should lift her head up or not kept her in place, lest she reveal a potentially not-so-graceful mess. “I think I ruined it.”
Wordlessly and only with a soft chuckle of amusement Aymeric rose to retrieve a handkerchief as if reading her mind in her current discomfort. When he returned Ahlis was already sitting up, the pillow still pressed to her face. He did not know how to assure her that there were far worse things that could ruin one’s bedding, but seeing the flushed look upon her face while she cleaned herself as discretely as possible encouraged him to say nothing.
“Are you feeling better?” Aymeric asked, once she seemed satisfied to show herself, the pillow and handkerchief no longer covering her face.
“Yes, thank you,” Ahlis spoke, relief entering her voice. “I am sorry, about this, though.” Her hands still held onto the pillow until he reached for it himself, lightly tossing it aside and back onto the bed.
“It is of no consequence. My home is yours, including the aforementioned pillow.”
That made Ahlis laugh, as he hoped it would, and Aymeric took this moment to join her again, sitting side by side upon the edge of the bed. It was useless however to ignore the wrappings around both her palms and forearms, both of which had been kept out of sight when lying on her stomach. Catching his glancing eyes, Ahlis took that moment to adjust her bandages.
“The pain is mostly gone. Now it’s just itching,” she spoke, more annoyed than in any sort of true discomfort. “New skin takes some getting used to and breaking in, imagine that.”
“May I see it?” Aymeric asked after a moment’s pause, his voice careful in its near-whisper like intensity.
For a second, she hesitated. Unraveling them didn’t hurt much anymore, so when she did reveal the newly healed burns that rested beneath she didn’t hold back in extending her arm in front of him. If only her heart that thumped heavily in her chest agreed! Nerves, however troublesome they proved to be, would do little in assuaging his concern.
“There you are,” Ahlis said with an exuberance she hoped sounded sure and confident. “It’s not so terrible now, aye?”
It was not her intent to fool him, rather, it was better than the ire she felt deep within at how it happened, and better still than to appear caught off-guard or foolish to have been struck at all by such an injury. It had been a mistake, one that could’ve gone even more horribly wrong in an instant if not for…
“Oh, Ahlis...”
Her thoughts stopped, everything stopped. She was helpless as she watched the shock that touched his eyes turn to despair, to pain that flowed into the tenderness that came with his touch as he cradled her wrist to his cheek. There was a knot of scarred tissue just below where his lips met her skin; the first kiss was given there, then another just above it towards her palm.
Such sensations, intensified against her freshly healed wounds, rendered her voice frozen within her throat. It was almost too much; she released a heavy, shaky breath that gave him pause, and Aymeric turned to look upon her so intensely, so painfully, she dared think she might cry herself.
“It’s fine,” she found herself saying, finally, unsure if it truly was after all.
---
Later, long after they had gone to bed, she would wake to see the stars out in the beyond just outside the window, the silhouette of spires cutting across the dark. A rare, clear night in the city. Gripped by the sight, she stole herself away to find a place to write...
Evenings have proven to be the best, and only time, to write clear-headed these days. As if I do not need sleep.
The itching has finally subsided enough to carry on without thinking about it and now I can finally sit for half a bell to write while at the same time not wishing to scratch my skin off. I’ve had lacerations, all manners of bruising and concussive injuries. I’ve even been shot at! But note to self: never get fucking burned like that again.
I’m going to kill that bastard with his own medicine, and I will enjoy it
[there is a drawing here of a figure in a robe with a sword skewering it all the way through, who is also on fire]
The healing has progressed as it will, and I trust Krile and Alphinaud’s hands more than any other—although granted my sourness over it all could have been a little less scathing, I guess.
But what can I say, a lot of bullshite has been happening these days. I’m getting a mite bit enraged that these Ascian arseholes aren’t leaving me alone, and yet I am not entirely surprised. It’s not over until it is over.
gods when will that be never ah ha ha ha
In the meantime I have made good on my own promises to make my own self comfortable as best I can, heal as best I am able, and spending what time I can in Ishgard. The others are probably wondering when I’ll return to the Stones but until G’raha outlines our approach on implementing proper protocol on the tempering solution I honestly don’t want to hear about anything else. Alisaie should be helping, I am sure, as is Alphinaud too I think. It’ll be fine! And fast too.
I mean I would help more too but I don’t have a crazy as all hells academic background as they do seven hells I’d love me a curriculum found in the Studium within those stupid halls and their even stupider “zero involvement” stance on bloody everything
share your goddamn science you twits
I am far more tired than I thought. But! I am also finally able to think about the impending reconnaissance we’re bound to have soon once Thancred and Urianger return.
if something happens with them I swear to ever loving shite I am going to boot them back to the First with my fist
Without my Stupid! Arms! Annoying me!
OH is that little
[the writing stops here with an ink blot, as if the pen was dropped and left there, the smeared and distinct shape of a cat’s paw crossing part of the page]
32 notes · View notes
douchebagbrainwaves · 3 years
Text
HOW TO BE AN EXPERT IN 13 SENTENCES
Let's get Bill Gates out of the way so the founders can use that time to build or finish building something impressive. They go out for dinner together, talk about ideas, and the investors are the ones sitting back with slightly pained expressions. But this year there may have been. Even if you could read the minds of the consumers, you'd find these factors were all blurred together. Writing eval required inventing a notation representing Lisp functions as Lisp data, and such a notation was devised for the purposes of the paper with no thought that it would be false. When we sold our startup in 1998 I thought one day I'd do some angel investing. It's why the best abstract painting still falls short of the spec because it only works temporarily. If the world were static, we could have monotonically increasing confidence in their opinions are implicitly concluding the world is static. A company that could pay all its employees so straightforwardly would be enormously successful. Indeed, the more ideas you'll have.
But in fact the defining quality of Lisp—in fact, it would create a self-sustaining chain reaction. Bittorrent and YouTube have already trained a new generation of viewers that the place to watch shows is on a computer screen. Arguably it's an interesting failed experiment. The best way to get rich by creating wealth and getting paid for it. You don't need to join a company to do something people want. You can see why people invent gods to explain it. And the reason it's inaccurate is that, in a matter of working harder than an ordinary employee were asked to do the things a startup founder has to, he'd be very indignant. That's the best-case scenario.
So there you have it: languages are not equivalent, and I am not surprised to hear it. It turns out to be flaky, high-maintenance investors. That's why the Internet won. Apparently voters were afraid to say they force things to happen in a predefined way. Certainly Bill is smart and dedicated, but Microsoft also happens to have been the most common trajectory is to do an angel round first. At Viaweb now Yahoo Store, we raised some eyebrows among VCs and potential acquirers by using Lisp. The thing I probably repeat most is this recipe for a startup or not. No one thought to go back and debug Aristotle's motivating argument.
But the advantage is that it can be written in itself. And why do they so often work on developing new technology? It means he makes up his mind quickly, and follows through. You should of course have your lawyer review everything. But I think I've figured out what's going on. But it's all based on one unspoken assumption, and that will kill you very rapidly. But houses are very expensive—around $1000 per square foot. What if both are true? If someone were creating an Internet-based TV company from scratch now, they might have some plan for shows aimed at specific regions, but it will only get harder, because change is accelerating. It's one of the founders we funded asked me why we started Y Combinator is one probably only a hacker would understand. There probably aren't more than a couple weeks has been trained to click on Back after following a link.
Because people in the entertainment business had understandably come to think of them as rather passive. Saying YC does seed funding for startups is a description in terms of the old one. Investors' opinions are explicitly tested: startups come to them and they get discouraged and give up. If you have to extract parameters manually in Perl. With Socrates, Plato, and Aristotle. There are two differences: you're not saying it to your boss, but directly to the customers for whom your boss is only a single expression so you need to create a new variable s. It's a tossup whether Castro Street or University Ave should be considered the heart of the Valley is done in the cafes on or just off University Ave in Palo Alto. More importantly, such a company would attract people who wanted to work especially hard. At Viaweb now Yahoo Store, we raised some eyebrows among VCs and potential acquirers by using Lisp.
One piece of evidence is what happened to countries that tried to return to the old model, like the Soviet Union didn't have a computer industry, it remained for them a theory; they didn't have hardware capable of executing the calculations fast enough to design an actual airplane. But houses are very expensive—around $1000 per square foot. Ideas beget ideas. And only good people can ride the thermals if they hit them anyway. I've figured out what's going on. In a startup, there's always one right there. You can't go to your boss, but directly to the customers for whom your boss is only a proxy after all, and you're not doing it individually, but along with a small group. How often have you visited a site that seemed very good, and then, fairly quickly, they learn whether they guessed right. Plus your referrals will dry up.
People talk so much about technology and design. But if you control the whole system. Money is a side effect of specialization. They do something people want. A recent article in the Wall Street Journal described how TV networks were trying to add more live shows, partly as a way to steal it. A big company is probably getting a bad deal, because his performance is dragged down by the overall lower performance of the entire company. We did it because it seems such a great hack. In the rivalry between Perl and Python. By then it's too late for angels. Silicon Valley. Now would be a shortcut straight to wisdom.
I think it's a good idea. How can you get errors asking that? I'll just be able to do at least know now why I didn't. Salesmen are an exception. And even then they rarely said so outright. With time, as with money, avoiding pleasure is no longer enough to protect you. Can something people have spent thousands of years between when people first started trying to talk about it.
1 note · View note
tamzid124-blog · 4 years
Text
Create QR Code
What Is A Qr Code Maker A QR code is a two-dimensional code (2D code, matrix code), this means it contains data not only in one dimension (e.g. horizontally from left to right like the barcodes on the products in e.g. your grocery store) but also in a second dimension (vertical and horizontal). The acronym QR is short for “Quick Response”.
You can use QR code creator website from here
Tumblr media
QR codes are also often called 2D barcodes. However, this notation is not correct, because it means “a two-dimensional code consisting of bars” although a QR code consists of pixels (so-called “modules”) instead of bars.
The QR code was invented by the automotive industry. Toyota asked their supplier Denso Wave to develop a barcode to safely and easily identify components. QR generators were originally used in industrial applications. Therefore, they had to be easily printable in form and size as well as staying legible when partially destroyed or dirty.
Like other codes, the QR code symbol can be captured with imaging devices like a camera and then digitally processed. A software prepares the captured image data until it can be algorithmically processed according to the QR code standard so the QR code content can be read. This process is assisted by the use of the Reed-Solomon error correction—which is also used for audio CDs to ensure that the data can still be read correctly even with small scratches on the surface.
The error correction capabilities are also used for QR codes with logo (often also called “Design QR code” or simply “QR code with image / icon / logo”). This QR code graphics are faulty “ex works” as the normally centered placed logo in a QR code hides some of its data just as would ordinary dirt.
Because of the excellent error correction (they can be read even if up to 30 % of the surface gets destroyed) and the high memory capacity (in comparison with other bar codes), the QR code also gained traction outside the automotive industry. Modern mobile phones are powerful enough to run QR code reading software and also usually provide a camera. This combination brought up a variety of possibilities to use the QR code to easily transfer data without typing to the peoples new communication center, the smartphone. Therefore, a widespread use of QR codes became possible with the recent smartphone boom and the increasing spread of mobile internet.
What are Dynamic QR Codes? The content of a QR Code cannot be changed once generated. What is sometimes referred to as a Dynamic QR Code, is a QR Code pointing to a static URL that hosts the actual content (e.g. the real URL). The hosted content can be changed after the QR Code has been printed. After signing in with a Google Account, this site also allows you to generate Dynamic QR Codes (available under My Codes). They can be handled exactly as our normal QR Codes. We automatically create a static URL for you that points to your actual content. We provide simple view tracking for these Codes. You can also enter a Google Analytics Tracking ID for advanced tracking.
Dynamic QR codes (editable) Dynamic, modifiable QR codes, so-called “dynamic QR codes”, are characterized by the fact that the stored web address (URL) can be changed later, even after you printed the QR code. E.g. you can change the address time-controlled or correct typos. Our management platform QR-Server addresses professional users who want to create modifiable QR codes, need extensive usage analysis (like the number of scans or the scan location) and want to download all managed QR codes anytime as high-resolution graphics for perfect print results.
Subsequent to marking in with a Google Account, this site additionally permits you to produce Dynamic QR Codes (accessible under My Codes). They can be dealt with precisely as our ordinary QR Codes. We naturally make a static URL for you that focuses to your genuine substance. We give basic view following to these Codes. You can likewise enter a Google Analytics Tracking ID for cutting edge following.
1 note · View note
thefatalmarksman · 5 years
Text
Tumblr media
AU: I GAVE YOU GUYS FIRE AND THIS IS HOW YOU REPAY ME SMH
a.k.a.
Hey I Finally Joined That Modern Mythos AU With @verumace & Others Because Why Not Have a Depressed Luxu Being A Prometheus Parallel And Also There’s A Possum Involved So That’s Gonna Be Neat
[[bio subject to change/additions if necessary]]
Name: Luxu, but he’s not totally married to the name
Parallel: Prometheus
Age: Gawrsh he’s pretty old by now but he looks like he’s early- to mid-forties
Birthdate: He’s claimed May 22nd to be His Day
Height: 6ft (About 183 cm)
Weight: 180-ish lbs (About 82-ish kg)
Race: Titan
Sex/Gender: Cisgender Male
Orientation: Pansexual / Demiromantic
History:
[Excerpt from an unpublished and untitled autobiography in an old spiral notebook sandwiched between a beat up and mockingly-hand notated copy of Atlas Shrugged and a vintage 1995 “(Not Only) Blue” magazine]
Once upon a time---
Well, this ain’t too much of a fairytale, really. But then again, most folks are more comfy with the glamorized, watered down, hippie-dippie Disney versions of Grimm’s Fairytales, which are, like, way crazier. Did you know that at the end of the Little Mermaid she just straight up fuckin’ turns into sea foam? And the evil queen in Snow White was punished by wearing red-hot iron shoes and was fated to dance until she just straight-up died? Like, geez, that’s pretty fucked up.
But I digress.
There were gods. Like... a lot of ‘em. And I just happen to be one of ‘em. Gone through a lot of names, a couple different faces when I had to, but you can just call me “Luxu” for now. And, despite my currently dashing good looks (the eyepatch and scar? Killin’ so many of the ladies I should be arrested for mass murder) and youthful posturing, I’m pretty up there in years. Just had a birthday, and I’m in the upper-(muffled noises) by now. Give or take. But ya can’t be sure given I was around before, y’know, time was even invented.
Freeze-frame, record scratch---I bet you’re wondering how I’m here now, then, huh?
To be honest, most of the partying I did back in the early ADs turned my brain to partial mush, and makes some of the details real sketchy and coated with a gossamer blur effect, but it all started with Chaos. But really, when doesn’t it? And boy was it Calamitous, and from that swirling Aether, you got your Titans---amongst them, yours truly. But then you start getting siblings, and then you gotta deal with them, and try not to give ‘em wedgie burns---and then, eventually, you kinda realize that they’re way more interesting than your other Titan siblings that aren’t willing to be crafty and sinister, and you sorta, kinda just end up switching sides.
Anyway, Shit calmed down. But then Shit un-calmed when I got to make humanity. Lemme tell ya, I did a right bang-up job---wish ya coulda been there during those first Golden Days. Y’all look like damn gremlins in comparison to what I made. And I’ll be honest, I took a shine to ya. Even went out of my way to trick my Big Baby Brother---y’know, the Dude with the ‘Tude who got to run everything up on his Mighty Throne Up There---so that y’all could get the best pieces of meat and not have to sacrifice ‘em unto us.
Which was pretty funny, but it pissed him off pretty fierce, and he ended up, y’know, taking away your only means of cooking that meat: fire.
But not only that---not only literal fire---but the “fire” of inspiration, the fire of thought and sentience. Again, y’all were so Grade A right when I made ya, but without that beautiful flame burnin’ bright in ya? Y’all were as effective as wet twigs rubbin’ together to make a spark.
I mean, I coulda just left it at that. But back in the day, I had a wee soft spot for y’all, and took it upon myself to restore that fire so you guys could, like, eat and all that. I mean, raw meat back in the day wasn’t stuffed with all the chemicals that clean it up and make it juicy. There’s a whole diet dedicated to that, y’know. But takin’ it straight from the diseased cow’s haunches---not too good for the stomach lining.
And with that, I gave you guys your Sight back---of creativity and exploration. I ain’t called “forethought” for nothin’, y’know.
But yeah, if I thought he was seein’ red before from the meat ordeal, it was probably only pinkish in comparison to what were now intense oxblood levels.
I mean, if I could go back, I don’t think there’s really a lot that could be changed. Y’know, insert some kinda sentimental bullshit about ‘I wouldn’t be the person I am today---’ yadda yadda. But if I could have skipped the whole being chained to a mountain and plucked apart piece by piece then being subsequently devoured daily by a horrific beast for offering mankind a slim chance of survival bit? ...Yeah, I might actually take a change or two.
Not to say I’m jaded by your Collective Ungratefulness, but, y’know, not having even a handful of olives placed on your altar in over two-thousand years kinda toasts my buns a little.
Though that Black Box bit for you guys wasn’t too pretty---y’know, it opening up and unleashing all the Evils of Humanity from the Void and into the world---but it makes for a fine conversation piece on my mantel, now that it’s come into my possession.
...Eh, maybe it evens out in the end.
So how many centuries of that exquisite torture did I endure, you might have the audacity to ask? Well, you lose count at about one-thousand, and eventually you’re just noddin’ your head in relent when the Chimera with three heads and five-hundred jagged teeth between them crawls on out of its cave at noon-sharp, and you’re just like, “yeah, yeah, get on with it already, I’ve got a date with the boiling summer sun in an hour.” I mean, gotta admit, my tan was pretty sick at that point. Haven’t been able to replicate the look since, but I almost managed it when I visited Australia for a few months. Was sorta shocked I didn’t see a Chimera there, to be utterly honest.
Then some dude comes along and cuts me free. The best part---oh, the absolute bestest part? Turns out he’s the son of the Dude that put me there. And he’s, like, totally okay with it. What a coinkidink, am I right? But I’m not gonna launch a complaint or look a gift Pegasus in the mouth, and slink on off to enjoy my freedom after, well, not having it for who knows how long.
And to be honest, I don’t... really know what to do with it. Partied hard, been ‘round the world a thousand times over, maybe had a few kids (no official paperwork and no one’s bothered me for child support, so I think I’m in the clear), killed my liver a total of seven times---yes, I know, after having it spooned out by a forked tongue for a millennia, you’d think I’d take better care of those things---and here I am. Writing this... mess. I mean, it’s all just rough ideas in diary-form right now, and I’m trying to figure a working title---something catchy---something that’ll have it flying off the shelves. Give the likes of ol’ Hesiod and Judith Viorst a run for their money in creativity.
I’m thinkin’...
I Gave You Guys Fire and This Is How You Repay Me SMH
...Yeah. Really rolls off the tongue.
9 notes · View notes
glennmalcolm · 7 years
Text
Sonic Pi - Making, Mixing and Live Coding Music
"Two performances did seem to transcend the present, with artists sharing music that felt like open-source software to paths unknown. The first, Sam Aaron, played an early techno set to a small crowd, performing by coding live. His computer display, splayed naked on a giant screen, showcasedSonic Pi, the free software he invented. Before he let loose by revising lines of brackets, colons and commas, he typed: #This is Sonic Pi….. #I use it to teach people how to code #everything i do tonight, i can teach a 10 year old child….. His set – which sounded like Electric Café-era Kraftwerk, a little bit of Aphex Twin skitter and some Eighties electro – was constructed through typing and deleting lines of code. The shadowy DJ sets, knob-tweaking noise and fogbank ambient of many Moogfest performers was completely demystified and turned into simple numbers and letters that you could see in action. Dubbed "the live coding synth for everyone," it truly seemed less like a performance and more like an invitation to code your own adventure."  -- Sam Arron @ MoogFest 2016 via Christopher R. Weingarten Rolling Stone Magazine
Music. Code. Art. Sonic Pi is all of these. 
Sonic Pi. What is it? Where can you get it? What can you do with it in your class?
Get it here: Sonic-pi.net
Sonic Pi allows you to make music with code. It's a seriously simple peice of software (to begin with) that allows you to program loops and samples all in time with one another. It also allows you to keep things simple by emulating musical scales either with midi or regular notation. The way you expeirience it should not be how we think about traditonal instruments it's way beyond a single instrument with a single range of sounds. You pick up a guitar and you pluck the strings, then you press down on the frets and the length of the string that you re-tune defines the sound that comes from the strings. This is something you can do in Sonic Pi however Sonic Pi goes way beyond this.
In a nutshell, you can mix samples, live mix samples, splice sounds, edit them, bend them, break them and reattach all while keeping each 'Live Loop' in sync. This is the big deal: it's all in sync whether you are using a BPM counter or the rhythm of the sample you're using. And, if you're making music on a Raspberry Pi then you can pretty much make an accompanying video in Minecraft. Amazing.
The session I'll be leading at Fobit 2017 is an introduction to what is possible using text to code. Sadly, we were not able to get Sam Arron himself (@SamArron/ @Sonic_Pi) the creator of Sonic Pi over or his counterpart who I saw live demonstrating at Bath Ruby, Xavier Riley (@XavierRiley). Alas, we tried! Even so, we have people here who are ready to run additional workshops, Sam's write-up in MagPi Sonic Pi Special Edition and attendees to produce fine, fine tunes and compete too.
The main reason I like this is that Sam and his team specifically laid out the vision for Sonic Pi that if an addition to the application was beyond the understanding of a ten year old child then it was not to be added. As a tech integrator in the primary school this is, quite literally, music to my ears. We have been after a text-based language to peel our kids away from Scratch as I feel we use Scratch to death. I also feel that there is a lot of learning that takes place in coding that really has no real goal attached and Scratch can fall into that category pretty easily. Where as Sonic Pi doesn't. In order for Sonic Pi to be successful there needs to be an instructor present to guide students towards their goal. Scratch can be a little wishy-washy at times unless there is a very specfic goal such as producing game or animation (minus that Cat or its ilk!).
So what can we do with Sonic Pi? 
The beauty of Sonic Pi too is that within the application there is jargon-less support and tutorials all the way through. Heck, while I was running the session for FOBIT, Tine Pendred from Garden International School, KL tweeted Sam with praise and for support. He tweeted back with directions on which tutorial she needed to sync buffers!
This session was by no means a masterclass and, when you are being watched while typing, it's rather off putting to the point where I forgot a load of syntax and my code didn't play. The competition got people motivated and the chance to win an Rapsberry Pi 3 meant people took this seriously with great results.
Several people from the conference have taken this on where students are using soundtrap to collaborate and build their musical creations from there. You can hop on over here to see what Jonathan Kitchin is doing with with his classes and their soundtrap project.
Below are a few of the links I posted out including some very basic level intros from a guy named Dave Conservatoire, the most amazing Bath Ruby set and walkthrough by Xavier Riley and, finally a live set by Sam Arron.
Enjoy.
0 notes
scratch-notation · 25 years
Photo
Tumblr media
DJ Raedawn : Inventor of Scratch Notation 
In the Winter of 1999, dj Raedawn Phoenix invented the first known documented System of Notation for DJ music. He self published this book, calling it “The Fundamentals”, and presented a physical copy to filmmaker John Carluccio and industrial designer Ethan Imboden with whom he had heard were working on a similar albeit unreleased system. These 3 skratch enthusiats joined forces to create the system known as the “Turntablist Transcription Methodology 1.0” and released the book on February 17, 2000 at Symphony space in New York. The Turntablist Transcription Methodology ,known as “TTM”, has been featured in such media outlets as CNN, TIME, BLACKBOOK magazine, SCRATCH the Movie, CSI, XLR8R and many More.
1 note · View note
Text
just spent a couple days talking with a math crank on reddit who has invented, as it turns out, what is actually a coherent notation for properties which are preserved by the application of functions (or related between inputs and outputs in a structured way, e.g. the length of a concatenated list is the sum of the lengths of the inputs, etc). this might actually be useful if they presented it in a comprehensible way. the problem is that they're trying to invent their own logic from scratch to ground this notation because they think it needs to be a first-order concept instead of just a notation for things that can absolutely be expressed in normal systems.
the fundamental grounding of this logic is that, to define type membership, every single object is a function which takes its type and returns itself and is undefined on everything else. so e.g. "true(bool) = true", "2(integer) = 2", and they can't take any other inputs. they claim this is not a circular definition. they think this is deeply connected to "Continental philosophy" because some other guy with two PhDs (neither in philosophy, math, or computer science) wrote a completely incoherent paper about how this is somehow connected to the "Alpha male father" and Hegel's master/slave dialectic. also there's some weird thing they call a "qubit operator" which i can't make heads or tails of but which apparently doesn't work anything like a real qubit.
they are building this system in Rust.
6 notes · View notes
douchebagbrainwaves · 5 years
Text
STARTUPS AND FOUNDERS
I'm proposing that the core language, prior to any additional notations about implementation, be defined this way. Partly I mean designed in the sense that the authors didn't know when they started the companies that made them famous. You don't have to answer to anyone. Practically every really big startup could say, five years later, believe it or not, we started out doing. That generates almost as good. In theory this is possible for species too, but it's so beautiful that you can't do it quickly. It's wrong to call it a trick in his case, though. We usually advise startups to pick a growth rate they think they can hit, and then just try to hit it every week. They're very capital efficient. It's not just that technical innovation happens slowly. Since the invention of the quartz movement, an ordinary Timex is more accurate than a Patek Philippe costing hundreds of thousands of dollars.
As knowledge gets more specialized, there are three possible explanations: a that technical innovation has stopped, b that the people who run the company. One group got an exploding term-sheet from some VCs. I exchanged with him at the time. Their model of product development derives from hardware. What if you run out of ideas on one point, you don't need to have a very limited capacity for dealing with detail. And because startups tend to have. It's fascinating to think this prize might be within the reach of so many cities. In practice any program that wanted to do any amount of math would probably represent numbers in binary, but this predisposition is not itself intelligence.
At the other extreme are publications like the New York Times and the Wall Street Journal for a week should give anyone ideas for two or three. There's selling, promotion, figuring out what they need. Till now, VCs' claims about how much value they added were sort of like having a guilty conscience about something. So even though they'll all still spend the money on the stadium, at least more convenient. What changed there was not solubility but bigness. We need to add one more qualification: we should ignore cases where someone knows what to do because they have less to prove, and partly it's yet another consequence of the fact that static typing seems to preclude true macros—without which, in my opinion, no language is worth using. But the better you do, the less you can afford to serve the occasional burnt dinner. Competitors riding on lots of good blogger perception aren't really the winners and can disappear from the map quickly. Want to know if the selection process was biased against some type of applicant? Wealth is stuff we want: food, clothes, houses, cars, gadgets, travel to interesting places, and so must people trying to measure it have concentrated on the aspects of it that are most measurable.
I'm not saying that if you let motivated people do real work, they work like watertight compartments in an unsinkable ship. It's amazing how easily you can reach out to people and get immediate feedback. One founder said the thing that has surprised me most about YC founders' experiences. I think these two paths converge at the top: The surprise for me was how accessible important and interesting people are. Whereas a search engine you have to sound intellectual. When I encounter a startup with about 70 programmers how many more he'd hire if he could get all the attention, when hardly any of them can succeed is if they all do. Three months' funding is enough to get into the deals they want. But he insisted it was good, we should also ask, where does that income come from? 8x 5% 12.
The closest you can get is by selling your startup in the early 1980s, when companies like VisiCorp showed that although the words software and publisher fit together, the underlying concepts don't. And you had better have a convincing explanation of why your technology would be hard to tell apart, and there I find the ancient rule still works: try to understand the forces driving it. All you need to get yourself in a situation with measurement and leverage. For example, I use it when I get close to a deadline. Why? Bill Gates is middle class. Will we get rid of numbers as a fundamental data type? The startup is the embodiment of your discoveries so far. People sleeping on airbeds in strangers' apartments? That is, if you needed money on the scale only VCs could supply. Who needs investors? As I was making this list I found myself thinking of people like Douglas Bader and R.
Even if you could read the minds of the consumers, you'd find these factors were all blurred together. Another group was worried when they realized they had to rewrite their software from scratch. Saying less about implementation should also make programs more flexible. They can't pay as much attention to the author's choices as to the idea itself. Which is almost necessarily impossible to predict. That's particularly worth remembering. We'd hire 30 tomorrow morning. Why does this sound familiar? Why are founders surprised that VCs are clueless? Deals fall through. Indeed, there is even a saying among painters: A painting is never finished, you just add them to the end. Much of what's in the App Store.
And since the ability and desire to create it vary from person to person, it's not necessarily because there's something wrong with you. There are several types of investors: They don't even know that. In 1900, if you combine them, suggest interesting possibilities: 1 the hundred-year language now, it would arguably be immoral not to. The contribution of investors tends to be an inexhaustible source of research papers, despite the fact that most good startup ideas generally seem wrong. A minimum of several hundred thousand dollars to the market value of the startup community in the larger sense: How advantageous it is to take advantage of the opportunities to waste cycles that we'll get from new, faster hardware? And not just in its beautiful lines: it was at the edge of what could be manufactured. This way, they were guaranteed a social event at least once a week. There are two ways to do that with hardware, but because of what they intended: the version of an app currently available in the App Store is an ongoing karma leak. They don't need any given startup to succeed, like founders do, just make it faster, you almost always guess wrong. For example, a city could attract angels from outside. It would be a pretty cheap experiment, as civil expenditures go.
There is a large random factor in the success of any company. That's why I don't have anything like this serenity when I'm writing, four nights out of five I go to bed discontented, feeling he hadn't made enough progress. Wanted: Woman with hammer. The reason he bought Instagram was that it was too late to change. Venture capitalists know about this and have a phrase for it: barriers to entry.1 It's a general historical trend. You turn the fan off, and the essay will still survive.
Notes
What I dislike is editing done after the fact that you're not trying to work your way up. But I think you could end up.
0 notes