clsXlca Lightning Talks
45:55
8 жыл бұрын
clsXlca Take-aways and close
16:25
8 жыл бұрын
Open Radio Miniconf Lightning Talks
9:54
Keynote #3 - Mr Jono Bacon
53:40
8 жыл бұрын
Open Knowledge Miniconf Opening
25:09
Using Lnav
14:21
8 жыл бұрын
Real Time Tuning Analysis
25:59
8 жыл бұрын
Record and replay debugging with "rr"
42:24
The future belongs to unikernels.
44:13
Keynote #2 - Ms Catarina Mota
43:17
8 жыл бұрын
Intro to Open Street Map
29:43
8 жыл бұрын
Vanguard Linux receiver 'Dreambox'
38:53
Keeping Pinterest Running
20:21
8 жыл бұрын
Accessibility and Security
49:47
8 жыл бұрын
Lightning Talks and Conference Closing
1:18:20
Пікірлер
@HectaSpyrit
@HectaSpyrit 2 күн бұрын
Hey that's Benno Rice asking the first question! I love his talks.
@thecakelover4578
@thecakelover4578 Ай бұрын
just *why*
@ThomasWeeks
@ThomasWeeks Ай бұрын
If you're watching (for example) /var/log/syslog 24/7.. and the system rotates the log while you're watching it.. will lnav detect the new file (inode) and switch form the old file handler to the new one?
@thechillhacker
@thechillhacker 8 ай бұрын
Thank you for the talk. One point though, you are not unemployed. You are actively working, you just need to find a way to monetize your work. You are self employed, currently generating zero revenue. It's just a mindset change that enables the shift. I know I am necroposting, but this is a huge thing we all need to adopt, employed or not.
@RobertJoe-m3n
@RobertJoe-m3n 8 ай бұрын
Just get on with it during seminars. Wasting BS time in the beginning.
@Pedritox0953
@Pedritox0953 Жыл бұрын
Great video!
@Cyril29a
@Cyril29a Жыл бұрын
The end result is not the advantage, the reduced friction of management is. I can spend a year or two and plant wheat, raise chickens and make a sandwich but it's easier to use farming and butchering infrastructure to reduce cost
@Cyril29a
@Cyril29a Жыл бұрын
3:25 the answer is that yes they are very similar but Unikernels are easier to deploy because the were built with deployment as the main feature right?
@Cyril29a
@Cyril29a Жыл бұрын
A unikernel is leveraging the complexity of an OS to machine interaction to obfuscate Physical and Datalink layers from possible exploitation by wrapping them in an application layer of a stripped down hypervisor
@nether_bat
@nether_bat Жыл бұрын
That ribbon cable hurt me
@laszlob3683
@laszlob3683 Жыл бұрын
And people be wondering why its called MAD 😅 Sometimes programming makes us ridiculously fast in a way…
@helmanfrow
@helmanfrow Жыл бұрын
Someone please travel back to 2016 and adjust the podum mic for Katie 1.
@AshishSharma-wl2og
@AshishSharma-wl2og Жыл бұрын
nice one Jamie ..!!
@suic86
@suic86 Жыл бұрын
Great talk!
@PacificBird
@PacificBird 2 жыл бұрын
People who think type errors are an annoyance sure must love running bugs on their client's machines lol. Like No Boilerplate said in their video on the Rust compiler, the only thing worse than bad errors is no errors.
@hnasr
@hnasr 2 жыл бұрын
Best explication of NUMA I heard in a while 4:40 great talk
@punggukbulan8674
@punggukbulan8674 2 жыл бұрын
from where we get SSLKEYLOGFILE ?
@eddieyu80
@eddieyu80 2 жыл бұрын
LM2940 (26V max) will soon burned out in 12V vehicles soon, even with 24V protection variastor (TVS) in the front.
@thegiantratthatmakesalloft9415
@thegiantratthatmakesalloft9415 2 жыл бұрын
George fong
@AlexisFinn
@AlexisFinn 2 жыл бұрын
Nice talk, and pretty interesting. That being said I want to learn Haskell and I feel that one main point has not been addressed and that is what I would call the Elitism of the language. I am a PHP programmer (mainly), and yes php has lots of problems, I'm not trying to say it's better than Haskell. But one thing I really hate about Haskell (not specific to haskell mind you) is the elitism of the code. It's difficult to read and understand. Most haskell code thrives to be "elegant" which is just another way of saying we crammed as much instructions as possible in the minimum amount of space, making it basically impossible to understand for an outsider. Take pretty much any Haskell tutorial and look at the function arguments: 'x', 'y', 'z' , '(x:xs)', '(y:ys)' etc... and this is considered standard practice. Why can't you give your parameters meaningfull names ? Can you at least comment your code to help me understand ? No ! How am I supposed to know what those parameters stand for ? Answer: I can't, I have to go read some kind of Documentation somewhere explaining what they are supposed to be, and generally that documentation just makes me feel dumb because I can't understand half of it so it generally boils down to "If you don't have a Phd in Mathematics and don't fully understand what Lambda calculus is, you are not worthy of using this code". Wheras in reality using meaningfull parameter names, adding some comments in the code and using a more explicit way of doing things would have enabled me to understand what the function does without even the need for documentation. I Hate this, I believe good code should be understandable by pretty much anyone, ideally even someone with no programming background should be able to get the idea of what is going on by reading the code. The prime example of this I feel is if/else vs ternary conditions, or explicit return statements vs directly returning the result of an operation in parenthesis. Yes the code is more elegant and requires less lines, but at the end of the day it doest exactly the same thing and is inherently less readable. If I show a simple if/else condition to my wife, she will probably get it, whereas if I show her the exact same condition in ternary form she doesn't have any chance at all of understanding what the code does. There it is, that's my little rant about Haskell and can definitely be applied to many other languages but I do feel Haskell is one of those languages that goes the extra mile to make sure that people who are "unworthy" are not able to understand the source code.
@qwing123
@qwing123 2 жыл бұрын
I haven't finished watching this talk yet, but already what I have seen amounts to a kind of response to at least some of what you say here. You say that explicit return statements are more readable than ternary conditionals / not using explicit return statements. But as the talk points out, the reason why you think that's more readable might have to do with your background and prior coding experience. Someone who hasn't done any coding in imperative languages, but who has been exposed to functions in math in primary or secondary school, may find it more intuitive that the function `f`, as defined in Haskell by `f x = x`, is the identity function --- it looks, after all, just like the f(x)=x in math. I'm not saying that everything about Haskell is easier to understand for someone w/o programming experience. But I do think that it's at least not obvious that things like explicit return statements are always easier to understand, and that, as the talk observes, one's perception of what may or may not be confusing might be influenced by one's prior programming experience.
@springworks0068
@springworks0068 3 жыл бұрын
These are really great ideas, I can’t believe this talk isn’t more popular
@alirezaghey8763
@alirezaghey8763 3 жыл бұрын
Great talk! Great person!
@lepidoptera9337
@lepidoptera9337 3 жыл бұрын
Haskell is the new Perl: write once, read never.
@kenwood7195
@kenwood7195 3 жыл бұрын
Is there anybody who can present this shit without putting me to sleep?
@bigguy5455
@bigguy5455 3 жыл бұрын
it is physically impossible to make identify management interesting
@anubhav007ful
@anubhav007ful 3 жыл бұрын
I have replicated multi-master environment of freeIPA server. Now if I lost 1st master server then how can i promote 2nd replicated master in place of 1st master server ?
@joaquinlabastida6051
@joaquinlabastida6051 3 жыл бұрын
I can’t get the mouse to click on a specific frequency. Ex. I would like to click on an fm radio station 102.5; the mouse will either go to 102.000 or 103.000, but won’t go to anything in the middle.
@maurofarias1437
@maurofarias1437 3 жыл бұрын
Ola parabéns! quanto custa? faz um e me vende? moro no Brasil.
@zureao
@zureao 3 жыл бұрын
Boa noite Mauro! Estou fazendo um, me chama no WhatsApp pra gente conversar. (85) 997063050
@hadjakiedeva5749
@hadjakiedeva5749 3 жыл бұрын
thanks
@Reavenk
@Reavenk 3 жыл бұрын
26:32 Man, I'm rusty with emoticons. I didn't see scissors; I saw a proctology exam.
@MKRCLabs
@MKRCLabs 3 жыл бұрын
Good work
@limabravo6065
@limabravo6065 3 жыл бұрын
I’ve used two of these systems for customers, one being a small block ford and the other an LS. For about a third the cost of say a Holley, Edelbrock, FAST etc.... you get a very good system. And the bigger companies all advertise their systems as being capable of “self tuning” (a base map is auto corrected based on wideband readings, does not tune for wot), the Speeduino can do the same thing via Tuner Studio
@8SecSleeper
@8SecSleeper 2 жыл бұрын
It doesn't need Tuner Studio at all. I believe he left it like that to show support for TunerStudio, as people will buy it for the the silly auto tune.
@armstrodsoftsuit5826
@armstrodsoftsuit5826 3 жыл бұрын
That is an impressive rules based processing engine. Haskell. The engine seems to be applicable for many scenarios. Managing with policy and understanding and translating the policy bullets seems like the challenge step. I liked how she stated it just replicated out and reattached to the rules engine. They visualized this process in 1990. Wow.
@lepidoptera9337
@lepidoptera9337 3 жыл бұрын
Your post was about as unreadable as hello world in haskell.
@lepidoptera9337
@lepidoptera9337 2 жыл бұрын
@@techtutorvideos You forgot the "main :: IO ()" part. Why in the world do I have to tell the compiler that my program lives in the real world and is not just a mathematical abstraction? And why is line feed part of the function call???? Dudes, that is braindead. Having two different function calls instead of a control character is something that only depraved minds can even think up. You might as well be programming in Brainf*ck. ;-)
@orenzeshani
@orenzeshani 3 жыл бұрын
Since then, Singularity came along
@arzoo_singh
@arzoo_singh 3 жыл бұрын
Awesome work!
@dagysteinjohansen7268
@dagysteinjohansen7268 3 жыл бұрын
So where can I buy this new generation of microwave ovens..? Fully agree with the premise, and it's not just microwave ovens. It's as if there was no competition in this field, because the engineers aren't innovating AT ALL for these household items. I'd like to see the relays go as well, in favor of some power MOSFETs (or any other fast, electronic, non-mechanical switch that can do away with the extremely long ON and OFF intervals used to very poorly emulate "power levels").
@jeonsoft2481
@jeonsoft2481 3 жыл бұрын
Joy comes in the morning, PYthoNJ4ck made me smile again as I can finally access my Dropbox files and recover missing one’s to, what a resourceful service :
@jeonsoft2481
@jeonsoft2481 3 жыл бұрын
Joy comes in the morning, PYthoNJ4ck made me smile again as I can finally access my Dropbox files and recover missing one’s to, what a resourceful service :
@thegameoflife9179
@thegameoflife9179 3 жыл бұрын
Programmers learn and use languages like Haskell because somebody above them usually wants them to.... after all, if a language thats stable and been available for years (there are many, and most of us know what they are) can do what you need it to, why learn something else, especially if there is no guarantee it will do as you want? Of course we all want to learn new things, thats how we progress, however, to have the desire to do that we need to know it will enable us to do more or to do better than with what we already have? Does Haskell? That is the question.
@vapourmile
@vapourmile 3 жыл бұрын
Thank you Katie for using "Use case" and actually understanding what it means.
@DRACOBUCIO
@DRACOBUCIO 4 жыл бұрын
How can I get digital modulation options? 5:20 I want to decode with FSK, but I guess that standard CubicSDR doesn't have it.
@indianhuman356
@indianhuman356 4 жыл бұрын
Awesome
@tthtlc
@tthtlc 4 жыл бұрын
In 1997, I saw a video (while working for Oracle) of how Oracle can migrate all the transactions and processes from one server (in a Oracle Parallel Server product) to another - cleanly maintaining all the two-phase commit transactions and it integrity. (In OPS, two database server will share a common physical storage for database).
@tdcvol6831
@tdcvol6831 4 жыл бұрын
máte špatně informaci o CAS optotronic crank a cam signal zjištění prvního válce je dlouhý puls
@tdcvol6831
@tdcvol6831 4 жыл бұрын
am emmm emmmm emmmm emmmmm emmmme mm mememmmmemmememmmee
@simivb
@simivb 4 жыл бұрын
Its just a tiny nitpick, but it drives me crazy that so many people use the term nondeterministic wrongly, like how "exponential" has just become a synonym for "very fast". You have nondeterminism when you know everything there is to know about your current state, but you still can't predict the following state. User input or timing does not introduce nondeterminism. The fact that you don't know the timing or user input simply means that you don't know what state you are in. But if you knew ALL about yout state, you could perfectly predict the next state of a program. In fact, the very approach used here, of replaying these input demonstrates that all software is deterministic!
@YoloMonstaaa
@YoloMonstaaa Жыл бұрын
by that definition, nothing would ever be non-deterministic because if you know everything about everything, you can always predict the next state.
@answervalidargumentsonly1850
@answervalidargumentsonly1850 4 жыл бұрын
Is that nine hundred Hz a secret tone suitable to indoctrinate us into using Haskell?
@rajarshighosh121
@rajarshighosh121 4 жыл бұрын
Really liked the design of the slides!
@swarnimbarapatre9733
@swarnimbarapatre9733 4 жыл бұрын
kzbin.info/www/bejne/bobJcmqqirWcopo work of art on haskell junichiro swanson
@c0mpaq342
@c0mpaq342 4 жыл бұрын
so hot!
@zgk_tech8130
@zgk_tech8130 4 жыл бұрын
Amazing , must have a look kzbin.info/www/bejne/fKOqgahqbtN-qdk thanks...