log☇︎
165900+ entries in 1.222s
asciilifeform: <Adlai> never trust a man with no last name << there's a fella in '80s theoretical comp sci, worked on parallel systems iirc, who was known as simply 'arvind'
mircea_popescu: this, btw, is a sign of being a gypsy in romania
Adlai: never trust a man with no last name
Adlai: more common as a girl's name, but it's found as both
mircea_popescu: Adlai btw, is ariel sharon totally a girl's name only to my ear ? or is it kinda lulzy in teh medinat too ?
mircea_popescu: or at least, until hse takes a down to the knee.
mircea_popescu: eh that's a myth. anal sex helps continence, doth not reduce it.
mircea_popescu: grep is ~overall~ faster for this optimization, or in other words : the downtrodden are downtrodden for a reason. step on their faces!
mircea_popescu: anyway, not that any of the retards involved in such considerations have the skill or werewithal to get it, but : this is a fine example of privilege in computing.
mircea_popescu: friend, and the last thing I see before I black out is a patch of yellow cheese powder inside her long tangled beard."
mircea_popescu: "Put another way, grep sells out its worst case (lots of partial matches) to make the best case (few partial matches) go faster. How treacherous! As this realization dawns on me, the room seemed to grow dim and slip sideways. I look up at the Ultimate Unix Geek, spinning slowly in his padded chair, and I hear his cackle "old age and treachery...", and in his flickering CRT there is a face reflected, but it's my ex girl ☟︎☟︎
mircea_popescu: must suck to live in a rural area.
assbot: Yahoo! Chat - A Eulogy ... ( http://bit.ly/1JApwnR )
mircea_popescu: http://log.bitcoin-assets.com/?date=29-04-2015#1115372 << well, the prepared statements in a notepad / pasted later model is no good! ☝︎
mircea_popescu: "i used to be a pop star but then i took a down to the knee"
mircea_popescu: we're a species of idiots.
punkman: related, I watched a cab driver fashion a cooling system for his lenovo tablet/gps thing because it'd overheat and shut down
mircea_popescu: iirc you can't even save a file on it.
mircea_popescu: currently for instance, cpanel forums require ssl, and so i'm not visiting them. i don't generally visit sites that don't have a http version.
mircea_popescu: gabriel_laddel: 1. A WoT host has been mentioned a few times in the logs - MP's new hosts << yeah i had sent teh guy an invite. all it takes is for him to actually show up etc.
mircea_popescu: it has a decent chance at simply ending the world, now.
mircea_popescu: i was ftr not proposing this was a thing at any point in the past.
mircea_popescu: jurov so is your argument something like "oh look how cute, mp found a socialism HE CAN BELIEVE IN!!1" ?
assbot: Logged on 28-04-2015 17:16:36; mircea_popescu: think about it. why the fuck should the code have to know about this. and if it does have to know about this, why aren't ALL the code references affected by any of such a change cross-indexed somewhere ?
mircea_popescu: and yesterday's discussion re http://log.bitcoin-assets.com/?date=28-04-2015#1113989 is a magnificent example of the exact problem. ☝︎
mircea_popescu: what you _have_ in point of fact ACTUALLY LOST is the ability to live in a world where things actually work,
mircea_popescu: " that his way of life is just great the way it is, it is a pretty good sign that you let him set the agenda once he realized that his way of life was under threat. Since you have nothing to defend, your self-preservation instinct will not activate hitherto unused parts of your brain to come up with reasons and rationalizations for what you have done, you will not be aware that you have been taken for a ride before it
mircea_popescu: make them miserable and hate their lives. People are pretty good at detecting that this is a likely outcome of thinking, and it takes conscious effort to brace yourself and get through such experiences. Most people are not willing even to /listen/ to arguments or information that could threaten their comfortable view of their own existence, much less think about it, so when you cannot answer a C programmer's "arguments
mircea_popescu: The core problem is that C programmers think they can get away with doing much less than the Common Lisp programmer causes the computer to do. But this is actually wrong. Getting C programmers to understand that they cause the computer to do less than minimum is intractable. They would not /use/ C if they understood this point, so if you actually cause them to understand it in the course of a discussion, you will only
punkman: also, cab driver: "check out the hottie over there" *honks* "oh shit that was my cousin. damn she lost a lot of weight" ☟︎
davout: http://log.bitcoin-assets.com/?date=29-04-2015#1115283 <<< ugh. this whole story is such a pile of braindamage ☝︎
assbot: Successfully added a rating of 2 for gabriel_laddel with note: ...then I expect an operating system.
assbot: Request successful, get your OTP: http://w.b-a.link/otp/bbb73859c2d2f57f
gabriel_laddel: ^ http://www.douglasadams.com/dna/980707-00-a.html
BingoBoingo: gabriel_laddel: Couldn't a Perl OS do that? Works for make baby?
gabriel_laddel: ific inquiry, but as a consequence of a comprehensible, expressive design that empowers the individual. "
gabriel_laddel: graphics routines are inadequate, I can fall back on an 'api' independent of man. Lessons, as a refinement of research, shall offer the same capabilities. Networking (e.g., sharing these programs or crafting interactions between them) shall be trivial. No single authority shall dictate what is an isn't appropriate to publish. This is not to be enforced by social machinery which promises to promote and cherish scient
gabriel_laddel: "I need the ability to publish a unit of research as an interactive program containing all information used to draw my conclusions. It shall be entirely and trivially modifiable, extensible, and if reproducing the research is possible on this machine, running the program shall be a single click or procedure call away. WYSIWYG tools shall be included and fashioned from the precepts of geometry. Thus, if the supplied ☟︎
gabriel_laddel: right now I can't draw you a 3D picture you can just open up, modify and send back to me
BingoBoingo: I doubt severely shared languages are a thing
BingoBoingo: gabriel_laddel: What makes you sure we have a shared platform, or that individuals here choose platforms for themselves singularly?
gabriel_laddel: Without a shared language the logs will end up in endless cycles of the above.
BingoBoingo: gabriel_laddel: Dunno how useful I can be. Drunk on vodka trying to protect my vital fluids from triclopyr. Watched a Disney movie...
gabriel_laddel: If I could just get a working shared kill ring...
BingoBoingo: <trinque> if I represent a grammar in SQL tables you cannot fuck it up << You want to throw a stake down on that???
BingoBoingo still wonders about the search for a singular #b-a distribution when x86 sucks as much as it does...
gabriel_laddel: Also, you don't have to parse anything, or have "generator rules" or whatever, which cuts out a lot of the complexity that you get when doing something like what you've done.
trinque: which amounts to building a database in to your thing, yeah?
gabriel_laddel: you just end up writing a predicate to see that the information you're manipulating is (every #'string ...) or whatever
trinque: because a printer could fellate itself or linux could grow cancer and fill a disk
trinque: and if one of your hacks fucks up the logic of what it is to be a "whatever's in that list" ?
gabriel_laddel: you might get a "relational algebra"
gabriel_laddel: "how in lips could you take the ast of a view against one table" << This ends up being just hacking at sexprs with the full language at your disposal.
gabriel_laddel: btw, I'm still putting together a model of what exactly it is you've done so that I can discuss this with you using your vocabulary...
gabriel_laddel: because parsing is a terribly boring (and totally unnecessary) task.
gabriel_laddel: everything is a "list of lists" or a "tree" when you get down to it (in the compiler - though yes, you can go directly stack machine).
trinque: doesn't need a fucking postgresql
trinque: if I discovered a way to do something lispy in a non-lisp environment, do you think this'd be the first time I've done this?
trinque: well grow the fuck up, and discuss ideas like a man.
gabriel_laddel is a child :/
trinque: you have a childish way of speaking
trinque: gabriel_laddel: asumming the AST is represented as a set of tables with foreign key relationships, each table representing a production rule in the grammar
trinque: other such logic, producing a result
gabriel_laddel: trinque: could you rephrase "take the ast of a view against one table"
trinque: how in lips could you take the ast of a view against one table
gabriel_laddel: Sure, even in sexprs you have a 'grammer' you might want to check
Adlai: this seems to be more "store the AST in a db rather than text"
gabriel_laddel: I find the parsing to be a gigantic PITA
trinque: gabriel_laddel: it's just a join between the tables that represent the grammar and the AST tables
Adlai: sounds like a defmethod print-object
gabriel_laddel: ^ sounds like a bitch - but I'm lazy...
trinque: SQL's a highly functional language, easy to think about
gabriel_laddel: yeah that sounds like a lot of work
trinque: SQL is just a terrible syntax.
trinque: so you can metaprogram like a motherfucker in an rdbms
trinque: so one of the projects I built with that is a schema generator given some ebnf representation of a grammar
trinque: if I represent a grammar in SQL tables you cannot fuck it up
assbot: 3 results for 'reflections on trusting trust' : http://s.b-a.link/?q=reflections+on+trusting+trust
assbot: Logged on 29-04-2015 00:40:05; Adlai: trinque: what, you want a table with two columns, CAR and CDR?
gabriel_laddel: one could tear out all windows crud from SBCL, and replace the C crud with some clever assembler hacks in a manner similar to what I've been told T did.
gabriel_laddel: SBCL has a %6 C core for GC stuff
gabriel_laddel: ^ this contains information about how to get a list of all hardware - the kernel can determine hardware -> driver mappings somehow. Find, document.
gabriel_laddel: Another useful thing someone could do is to figure out how we would go about generating a canonical hardware -> driver mapping
gabriel_laddel: ^ http://dev.gentoo.org/~zmedico/portage/doc/ this is probably a good place to start for portage -> CL
gabriel_laddel: Portage has a USE flag (what is that? Idk, some nonsense abstraction) for docs so you can tell it to build all docs, but it gets caught in cyclic dependencies atm. ☟︎
gabriel_laddel: If someone would like to make themselves useful and move us that much closer to a source-only #-assets distribution, a CL interface to portage is desperately needed.
assbot: Logged on 27-04-2015 23:07:20; mircea_popescu: i'd settle for a well documented and judiciously defaulted gentoo.
gabriel_laddel: I'll note that I wrote a prototype for the RPC described above - ran into an issue with TCP or the library I was using it from. Messages were disappearing in flight. ☟︎
gabriel_laddel: I should be able to have a cursor on either one of the (x 4) and hit a keystroke to extract it into a let binding
gabriel_laddel: Why isn't all this information part of the version control toolchain? I can't query over all commits to find those that changed `some-function'..? WHAT THE FUCK IS HTTP? All I want to do is expose a procedure to a network - how is this more difficult than selecting a list of procedures which are then exposed?
gabriel_laddel: is not be handled automatically? Why isn't there grammer/spellchecking for my comments? If I modify a package or system definition at runtime, shouldn't I be prompted to write that change to the defining expression? Why must I optimize my programs and add type annotations? Can't test data be used to add typing annotations in an automated manner? Can't this information inform modifications of the program's fundamenta
assbot: Logged on 28-04-2015 17:16:36; mircea_popescu: think about it. why the fuck should the code have to know about this. and if it does have to know about this, why aren't ALL the code references affected by any of such a change cross-indexed somewhere ?
gabriel_laddel: 7. http://log.bitcoin-assets.com/?date=28-04-2015#1113989 << When I change the argument list, rename a procedure, use an unnamed reference why are the holes not marked or filled? Why must I manually declare my local variables and functions? Can't the current top level expression be searched for occurrences then factored out on a keystroke? Why must I balance strings, whatever the level of nesting or escaping? Can th ☝︎
Adlai: gabriel_laddel: at the very least, sending those in with a few-second delay would let assbot annotate the logs in a more readable manner
assbot: Logged on 28-04-2015 20:56:45; ascii_field: i'd be open to a purely gnumake-based thing instead of the sh
assbot: Logged on 28-04-2015 21:47:49; trinque: unix's "everything is a file" is a poor man's "everything is data"
assbot: Logged on 18-03-2014 14:54:45; nubbins`: "hey guys i'd like to open a sandwich shop, is there any place i can buy deli meats in bulk?"
gabriel_laddel: 1. A WoT host has been mentioned a few times in the logs - MP's new hosts (abusehosting.ru) accept bitcoin. It is probably easier to get them into the WoT than to start a new hosting company, which (understandably) no one wants to do. See also: http://log.bitcoin-assets.com/?date=18-03-2014#565389 ☝︎
trinque: tell you what; this country is a shitty place, but I have the good fortune to have met a handful of americans worth knowing
BingoBoingo: James Spader plays an evil robot on point, and... Disney spent 4 Josh Hamiltons or 1 Coinbase on a film.