4 Женщина разбогатела на 24 миллиона рублей благодаря апельсиновому соку By lenta.ru Published On :: Wed, 13 Nov 2024 10:45:00 +0300 Full Article Из жизни
4 To the Moon, Mars, and beyond with the 2024 NASA Authorization By www.planetary.org Published On :: Fri, 12 Jul 2024 10:27:00 -0700 If passed, it would be the first standalone NASA authorization since 2017. Full Article
4 Your impact: September equinox 2024 By www.planetary.org Published On :: Mon, 09 Sep 2024 06:56:00 -0700 Exploring Europa and defending Earth. Full Article
4 Space in the 2024 elections By www.planetary.org Published On :: Tue, 22 Oct 2024 07:00:00 -0700 An overview of what U.S. space policy might look like under a Trump or a Harris administration. Full Article
4 Best of 2024 By www.planetary.org Published On :: Fri, 25 Oct 2024 08:36:00 -0700 Cast your vote for the best of space exploration and science in 2024! Full Article
4 Quicklisp news: October 2024 Quicklisp dist update now available By blog.quicklisp.org Published On :: Tue, 15 Oct 2024 20:16:00 GMT New projects: adp-github — ADP extension to generate github markdown files. — MITadp-plain — Add Documentation, Please... using plain text. An extension of ADP to generate files with barely additional features. — MITallioli — Alliolification — MITalternate-asdf-system-connections — Allows for ASDF system to be connected so that auto-loading may occur. This is a fork of asdf-system-connections and incorporates a load-system-driven mechanism for loading dependencies and also loads the dependencies of the connections. — MITcbor — CBOR encoder/decoder — MITcharje.documentation — Documentation is an opinionated yet customizable docstring parsing library. — AGPL V3 or any later versionchipi — House automation bus in Common Lisp — Apache-2cl-aseprite — Aseprite file format parser — GPLv3cl-astar — A heavily optimized yet flexible A* pathfinding algorithm implementation — MITcl-ceigen-lite — A Common Lisp wrapper around CEIGEN-LITE - which is itself a C wrapper around the C++ Eigen library. — MITcl-cf — Computations using continued fractions — GPL-3cl-concord — CONCORD implementation based on Common Lisp — LGPLcl-duckdb — CFFI wrapper around the DuckDB C API — MIT Licensecl-fastcgi — FastCGI wrapper for Common Lisp — BSD Licensecl-flx — Rewrite emacs-flx in Common Lisp — MITcl-frugal-uuid — Common Lisp UUID library with zero dependencies — MIT Licensecl-gog-galaxy — A wrapper for the GOG Galaxy SDK — zlibcl-lc — List comprehensions — MITcl-naive-ptrees — Functions to make it easier to work with plist(s) and plist trees. Works with plist(s) pairs as units and not as individual list items. — MITcl-qoa — An implementation of the Quite Okay Audio format. — zlibcl-reddit — Reddit client api library — BSDcl-resvg — An up-to-date bindings library for the resvg SVG rendering library — zlibcl-trivial-clock — Common Lisp library to get accurate wall-clock times on multiple platforms — MIT Licenseclack-cors — A Clack middleware to set CORS related HTTP headers. — Unlicenseclack-prometheus — Clack middleware to serve stats in Prometheus format. — Unlicenseclith — Common Lisp wITH macro. A general WITH macro. — MITclj-arrows — Implements Clojure-styled threading/transformation macros. — MITclos-encounters — A collection of OOP patterns benefiting from the CLOS MOP. — Unlicensecoalton — An efficient, statically typed functional programming language that supercharges Common Lisp. — MITcocoas — A toolkit library to help deal with CoreFoundation, Cocoa, and objc — zlibcom.danielkeogh.graph — A fast an reliable graph library. — MITfast-mpsc-queue — Multi-Producer Single-Consumer queue implementation. — MITfile-finder — File finder. Enable rapid file search, inspection and manipulation. — GPL3+golden-utils — A utility library. — MIThiccl — HTML generator for Common Lisp — MIThsx — Hypertext S-expression — MIThunchentoot-stuck-connection-monitor — Monitors hunchentoot connections and logs the connections stuck in the same state for a long time (due to slow or inactive clients and network stream timeouts that hunchentoot tries to utilize not working properly). Offers an option to shutdown the stuck connections sockets manually or automatically, thus unblocking the connection threads and preventing thread and socket leak. See https://github.com/edicl/hunchentoot/issues/189 — BSD-2-Clauseincless — A portable and extensible Common Lisp printer implementation (core) — BSDinravina — A portable and extensible Common Lisp pretty printer. — MITinvistra — A portable and extensible Common Lisp FORMAT implementation — BSDknx-conn — KNXnet/IP implementation in Common Lisp — GNU GPL, version 3machine-state — Retrieve machine state information about CPU time, memory usage, etc. — zlibmyweb — simple web server written in common lisp for educational reasons — LGPLv3noisy — Perlin noise for arbitrary numbers of dimensions. — MITnontrivial-gray-streams — A compatibility layer for Gray streams including extensions — MITopen-with — Open a file in a suitable external program — zlibopenai-openapi-client — Openai API client — AGPLv3+openrpc — CI for Common Lisp OpenRPC library. — BSDparse-number-range — Parses LOOP's convenient "for-as-arithmetic" syntax into 5 simple values: from, to, limit-kind (:inclusive, :exclusive or nil if unbounded), by (step) and direction (+ or -)). Further related utilities are provided. Intended for easy implementation of analogous functionality in other constructs. — Public Domainprecise-time — Precise time measurements — zlibpregexp — Portable regular expressions for Common Lisp — MIT-likeprogressons — Display a progress bar on one line. — MITquaviver — A portable and extensible floating point string library — MITquilc — A CLI front-end for the Quil compiler — Apache License 2.0 (See LICENSE.txt)qvm — An implementation of the Quantum Abstract Machine. — Apache License 2.0 (See LICENSE.txt)random-sampling — Functions to generate random samples with various distributions — zlibrs-dlx — Knuth's Algorithm X with dancing links. — Modified BSD Licensescrapycl — The web scraping framework for writing crawlers in Common Lisp. — Unlicensesmoothers — Statistical methods to create approximating functions that attempt to capture important patterns in the data, while leaving out noise or other fine-scale structures/rapid phenomena. — MS-PLtrivial-adjust-simple-array — A tiny utility to change array size ensuring it is simple. — MITtrivial-system-loader — A system installation/loading abstraction for Common Lisp — MITtrivial-toplevel-commands — Trivial Toplevel Commands allows to define toplevel commands available on most implementations in a portable fashion. — BSD-3 Clausetrivial-toplevel-prompt — Portability library to customize REPL prompts. — BSD-3 Clauseutf8-input-stream — A UTF-8 string input stream over a binary stream for Common Lisp — MITwhereiseveryone.command-line-args — Automatically create a command-line-argument parser for a given Common Lisp function definition. — AGPL v3 or any later versionUpdated projects: 3b-bmfont, 3bgl-shader, 3bmd, 3d-math, 3d-spaces, 40ants-asdf-system, 40ants-slynk, access, acclimation, action-list, adhoc, adopt, adp, agnostic-lizard, alexandria, alexandria-plus, anatevka, anypool, april, arc-compat, architecture.builder-protocol, array-utils, arrow-macros, assoc-utils, async-process, atomics, auto-restart, aws-sdk-lisp, babel, bdef, bike, binary-structures, binding-arrows, birch, blackbird, bordeaux-threads, calm, carrier, caveman, ccldoc, cephes.cl, cepl, cerberus, cffi, cffi-object, cffi-ops, chanl, chunga, ci, ci-utils, ciao, cl-6502, cl-algebraic-data-type, cl-all, cl-ansi-term, cl-async, cl-atelier, cl-autowrap, cl-base32, cl-bmas, cl-bmp, cl-bnf, cl-brewer, cl-buchberger, cl-cmark, cl-collider, cl-colors2, cl-confidence, cl-containers, cl-cookie, cl-csv, cl-custom-hash-table, cl-cxx-jit, cl-data-structures, cl-dbi, cl-digraph, cl-dot, cl-enchant, cl-environments, cl-fast-ecs, cl-fbx, cl-fluent-logger, cl-form-types, cl-forms, cl-freetype2, cl-gamepad, cl-github-v3, cl-gltf, cl-gobject-introspection, cl-graph, cl-grip, cl-gserver, cl-hamcrest, cl-hash-util, cl-html-readme, cl-i18n, cl-info, cl-ini, cl-ipfs-api2, cl-kanren, cl-lib-helper, cl-liballegro, cl-liballegro-nuklear, cl-log, cl-markless, cl-marshal, cl-migratum, cl-mixed, cl-modio, cl-mount-info, cl-mpg123, cl-mssql, cl-mustache, cl-mysql, cl-neovim, cl-netpbm, cl-oju, cl-opengl, cl-opensearch-query-builder, cl-opus, cl-patterns, cl-plus-ssl-osx-fix, cl-ppcre, cl-project, cl-protobufs, cl-pslib, cl-pslib-barcode, cl-rashell, cl-readline, cl-sat.minisat, cl-sdl2-image, cl-sdl2-mixer, cl-sdl2-ttf, cl-sendgrid, cl-sentry-client, cl-skkserv, cl-smtp, cl-ssh-keys, cl-steamworks, cl-str, cl-svg, cl-telegram-bot, cl-threadpool, cl-tiled, cl-torrents, cl-tqdm, cl-transducers, cl-transit, cl-unicode, cl-unification, cl-unix-sockets, cl-utils, cl-vectors, cl-vorbis, cl-wavefront, cl-webdriver-client, cl-webkit, cl-webmachine, cl-who, clack, clack-pretend, clad, classimp, clast, clath, clavier, clazy, clerk, clgplot, climacs, clingon, clip, clj-con, clj-re, clobber, clog, clog-ace, clog-collection, clog-plotly, clog-terminal, clohost, closer-mop, clss, cluffer, clunit2, clx, cmd, codata-recommended-values, codex, coleslaw, collectors, colored, com-on, common-lisp-jupyter, commondoc-markdown, compiler-macro-notes, conduit-packages, consfigurator, contextl, croatoan, ctype, cytoscape-clj, damn-fast-priority-queue, dartscluuid, data-frame, data-lens, datafly, dbus, decompress, defenum, definer, definitions, deflate, defmain, deploy, depot, deptree, dexador, dissect, djula, dns-client, doc, docs-builder, dsm, dufy, easter-gauss, easy-audio, easy-macros, easy-routes, eclector, equals, erjoalgo-webutil, erudite, esrap, event-emitter, external-program, external-symbol-not-found, fare-csv, fare-scripts, fast-http, fast-websocket, file-attributes, file-notify, file-select, filesystem-utils, fiveam, fiveam-matchers, flexi-streams, float-features, flow, fn, fset, functional-trees, fuzzy-dates, gadgets, generic-cl, github-api-cl, glfw, glsl-toolkit, harmony, hashtrie, helambdap, http2, hunchentoot, imago, in-nomine, inferior-shell, introspect-environment, ironclad, jose, js, json-mop, jsonrpc, jzon, khazern, lack, lass, lemmy-api, letv, lichat-protocol, lichat-tcp-client, linear-programming, lisp-binary, lisp-chat, lisp-critic, lisp-pay, lisp-stat, lispcord, lla, local-time, log4cl-extras, logging, lru-cache, magicl, maiden, maidenhead, manifolds, math, mcclim, memory-regions, messagebox, method-combination-utilities, mgl-pax, misc-extensions, mito, mk-defsystem, mmap, mnas-package, mnas-string, moira, multiposter, mutility, mutils, named-closure, ndebug, neural-classifier, new-op, nibbles, nibbles-streams, ningle, nodgui, north, numerical-utilities, nytpu.lisp-utils, omglib, ook, open-location-code, openapi-generator, orizuru-orm, overlord, papyrus, parachute, parse-number, pathname-utils, petalisp, phos, picl, plot, plump, plump-sexp, pngload, policy-cond, polymorphic-functions, postmodern, ppath, prometheus-gc, psychiq, purgatory, py4cl, py4cl2, py4cl2-cffi, qlot, qoi, query-fs, quick-patch, quickhull, quri, random-state, reblocks, reblocks-auth, reblocks-file-server, reblocks-lass, reblocks-navigation-widget, reblocks-parenscript, reblocks-prometheus, reblocks-typeahead, reblocks-ui, reblocks-websocket, rove, s-dot2, sandalphon.lambda-list, sb-fastcgi, sc-extensions, sel, select, serapeum, shasht, shop3, si-kanren, sketch, slime, slite, sly, snooze, spinneret, staple, static-vectors, statistics, stepster, stmx, stripe, swank-crew, swank-protocol, sxql, symath, system-locale, taglib, teddy, ten, testiere, tfeb-lisp-hax, tfm, tiny-routes, tooter, trivia, trivial-arguments, trivial-clipboard, trivial-file-size, trivial-gray-streams, trivial-main-thread, trivial-octet-streams, trivial-package-locks, trivial-package-manager, trivial-sanitize, trivial-shell, type-templates, typo, uax-15, uiop, usocket, vellum, vellum-binary, vellum-csv, vellum-postmodern, verbose, vernacular, vom, websocket-driver, winhttp, with-branching, with-contexts, woo, xhtmlambda, xml-emitter, yason, zippy, zpb-ttf.Removed projects: abstract-arrays, ahungry-fleece, cl-cheshire-cat, cl-darksky, cl-epoch, cl-naive-store, convolution-kernel, dense-arrays, extensible-compound-types, extensible-optimizing-coerce, fast-generic-functions, flac-metadata, freebsd-ffi, listoflist, luckless, one-more-re-nightmare, postmodern-localtime, stumpwm-dynamic-float, stumpwm-sndioctl, unicly.To get this update, use: (ql:update-dist "quicklisp")Sorry this update took so long. My goal is to resume monthly releases.Enjoy! Full Article
4 vindarel: Running my 4th Common Lisp script in production© - you can do it too By lisp-journey.gitlab.io Published On :: Tue, 22 Oct 2024 17:19:26 GMT Last week I finished a new service written in Common Lisp. It now runs in production© every mornings, and it expands the set of services I offer to clients. It’s the 4th service of this kind that I developed: - they are not big - but have to be done nonetheless, and the quicker the better (they each amount to 1k to 2k lines of Lisp code), - they are not part of a super advanced domain that requires Common Lisp superpowers - I am the one who benefits from CL during development, - I could have written them in Python - and conversely nothing prevented me from writing them in Common Lisp. So here lies the goal of this post: illustrate that you don’t need to need a super difficult problem to use Common Lisp. This has been asked many times, directly to me or on social media :) At the same time, I want to encourage you to write a little something about how you use Common Lisp in the real world. Sharing creates emulation. Do it! If you don’t have a blog you can simply write in a new GitHub repository or in a Gist and come share on /r/lisp. We don’t care. Thanks <3 We’ll briefly see what my scripts do, what libraries I use, how I deploy them, what I did along the way. Needless to say that I dogfooded my CIEL (beta) meta-library and scripting tool for all those projects. Table of Contents Scripts n°4 and 2 - shaping and sending data - when you can write Lisp on the side SFTP Deploying Script n°2 and simple FTP Scripts n°3 and 1 - complementary web apps Lasting words Links Scripts n°4 and 2 - shaping and sending data - when you can write Lisp on the side My latest script needs to read data from a DB, format what’s necessary according to specifications, and send the result by SFTP. In this case I read a DB that I own, created by a software that I develop and host. So I could have developed this script in the software itself, right? I could have, but I would have been tied to the main project’s versioning scheme, quirks, and deployment. I rather had to write this script on the side. And since it can be done on the side, it can be done in Common Lisp. I have to extract products and their data (price, VAT...), aggregate the numbers for each day, write this to a file, according to a specification. To read the DB, I used cl-dbi. I didn’t format the SQL with SxQL this time like in my web apps (where I use the Mito light ORM), but I wrote SQL directly. I’m spoiled by the Django ORM (which has its idiosyncrasies and shortcomings), so I double checked the different kinds of JOINs and all went well. I had to group rows by some properties, so it was a great time to use serapeum:assort. I left you an example here: https://dev.to/vindarel/common-lisps-group-by-is-serapeumassort-32ma Dates have to be handled in different formats. I used local-time of course, and I still greatly appreciate its lispy formatter syntax: (defun date-yymmddhhnnss (&optional date stream) (local-time:format-timestring stream (or date (local-time:now)) :format '((:year 4) (:month 2) (:day 2) (:hour 2) (:min 2) (:sec 2) ))) the 2 in (:month 2) is to ensure the month is written with 2 digits. Once the file is written, I have to send it to a SFTP server, with the client’s codes. I wrote a profile class to encapsulate the client’s data as well as some functions to read the credentials from either environment variables, the file system, or a lisp variable. I had a top-level profile object for ease of testing, but I made sure that my functions formatting or sending data required a profile parameter. (defun send-stock (profile &key date) ...) (defun write-stock (profile filename) ...) Still nothing surprising, but it’s tempting to only use global parameters for a one-off script. Except the program grows and you pay the mess later. SFTP To send the result through SFTP, I had to make a choice. The SFTP command line doesn’t make it possible to give a password as argument (or via an environment variable, etc). So I use lftp (in Debian repositories) that allows to do that. In the end, we format a command like this: lftp sftp://user:****@host -e "CD I/; put local-file.name; bye" You can format the command string and run it with uiop:run-program: no problem, but I took the opportunity to release another utility: https://github.com/vindarel/lftp-wrapper First, you create a profile object. This one-liner reads the credentials from a lispy file: (defvar profile (make-profile-from-plist (uiop:read-file-form "CREDS.lisp-expr")) then you define the commands you’ll want to run: (defvar command (put :cd "I/" :local-filename "data.csv")) ;; #<PUT cd: "I/", filename: "data.csv" {1007153883}> and finally you call the run method on a profile and a command. Tada. Deploying Build a binary the classic way (it’s all on the Cookbook), send it to your server, run it. (during a testing phase I have deployed “as a script”, from sources, which is a bit quicker to pull changes and try again on the server) Set up a CRON job. No Python virtual env to activate in the CRON environment... Add command line arguments the easy way or with the library of your choice (I like Clingon). Script n°2 and simple FTP My script #2 at the time was similar and simpler. I extract the same products but only take their quantities, and I assemble lines like EXTRACTION STOCK DU 11/04/2008 ....978202019116600010000001387 ....978270730656200040000000991 For this service, we have to send the file to a simple FTP server. We have a pure Lisp library for FTP (and not SFTP) which works very well, cl-ftp. It’s a typical example of an old library that didn’t receive any update in years and so that looks abandoned, that has seldom documentation but whose usage is easy to infer, and that does its job as requested. For example we do this to send a file: (ftp:with-ftp-connection (conn :hostname hostname :username username :password password :passive-ftp-p t) (ftp:store-file conn local-filename filename)) I left you notes about cl-ftp and my SFTP wrapper here: https://dev.to/vindarel/ftp-and-sftp-clients-for-common-lisp-1c3b Scripts n°3 and n°1 - specialized web apps A recent web app that I’m testing with a couple clients extends an existing stock management system. This one also was done in order to avoid a Python monolith. I still needed additions in the Python main software, but this little app can be independent and grow on its own. The app maintains its state and communicates it with a REST API. It gives a web interface to their clients (so my clients’ clients, but not all of them, only the institutional) so that they can: search for products add them in shopping carts validate the cart, which sends the data to the main software and notifies the owner, who will work on them. The peculiarities of this app are that: there is no user login, we use unique URLs with UUIDs in the form: http://command.client.com/admin-E9DFOO82-R2D2-007/list?id=1 I need a bit of file persistence but I didn’t want the rigidity of a database so I am using the clache library. Here also, not a great activity, but it works©. I persist lists and hash-tables. Now that the needs grow and the original scope doesn’t cut it any more, I wonder how long I’ll survive without a DB. Only for its short SQL queries VS lisp code to filter data. I deploy a self-contained binary: code + html templates in the same binary (+ the implementation, the web server, the debugger...), with Systemd. I wrote more on how to ship a standalone binary with templates and static assets with Djula templates here: https://lisp-journey.gitlab.io/blog/lisp-for-the-web-build-standalone-binaries-foreign-libraries-templates-static-assets/ I can connect to the running app with a Swank server to check and set parameters, which is super helpful and harmless. It is possible to reload the whole app from within itself and I did it with no hiccups for a couple years, but it isn’t necessary the most reliable, easiest to set up and fastest method. You can do it, but nobody forces you to do this because you are running CL in production. You can use the industry’s boring and best practices too. Common Lisp doesn’t inforce a “big ball of mud” approach. Develop locally, use Git, use a CI, deploy a binary... Every thing that I learned I documented it along the way in the Cookbook ;) Another app that I’ll mention but about which I also wrote earlier is my first web app. This one is open-source. It still runs :) In this project I had my friend and colleague contribute five lines of Lisp code to add a theme switcher in the backend that would help him do the frontend. He had never written a line of Lisp before. Of course, he did so by looking at my existing code to learn the existing functions at hand, and he could do it because the project was easy to install and run. (defun get-template(template &optional (theme *theme*)) "Loads template from the base templates directory or from the given theme templates directory if it exists." (if (and (str:non-blank-string-p theme) (probe-file (asdf:system-relative-pathname "abstock" (str:concat "src/templates/themes/" theme "/" template)))) ;; then (str:concat "themes/" theme "/" template) ;; else :D template)) He had to annotate the if branches :] This passed the code review. Lasting words The 5th script/app is already on the way, and the next ones are awaiting that I open their .docx specification files. This one was a bit harder but the Lisp side was done sucessfully with the efficient collaboration of another freelance lisper (Kevin to not name him). All those tasks (read a DB, transform data...) are very mundane. They are everywhere. They don’t always need supercharged web framework or integrations. You have plenty of opportunities to make yourself a favor, and use Common Lisp in the wild. Not counting the super-advanced domains where Lisp excels at ;) Links https://lispcookbook.github.io/cl-cookbook/ awesome-cl companies using Common Lisp in production (at least the ones we know) Common Lisp course in videos – it helps me, and you ;) I added 9 videos about CLOS last month, and more are coming. It’s 86 minutes of an efficient code-first approach, out of 7+ hours of total content in the course. After this chapter you know enough to read the sources of the Hunchentoot web server or of the Kandria game. I have done some preliminary Common Lisp exploration prior to this course but had a lot of questions regarding practical use and development workflows. This course was amazing for this! I learned a lot of useful techniques for actually writing the code in Emacs, as well as conversational explanations of concepts that had previously confused me in text-heavy resources. Please keep up the good work and continue with this line of topics, it is well worth the price! [Preston, October of 2024] Full Article
4 All Souls Night (Part 24 of 31) By floggingbabel.blogspot.com Published On :: Thu, 24 Oct 2024 07:30:00 +0000 . CONTINUED TOMORROW. (For those who came in late: The first sentence was posted here on October 1 and a new sentence was posted every day thereafter.) Above: Every Autumn, I write a Halloween story, write it out on leaves (one word per leaf), photograph the leaves, and then leave them where.I found them. The story is then serialized, starting on October 1 and concluding on the 31st--All Souls Day. * Full Article
4 Kanguva Box Office Day 1 Advance Sales: 568% Higher Than Suriya’s Last Release ET In USA, Selling 5,460 Tix/Hr In India! - Koimoi By news.google.com Published On :: Tue, 12 Nov 2024 12:24:51 GMT Kanguva Box Office Day 1 Advance Sales: 568% Higher Than Suriya’s Last Release ET In USA, Selling 5,460 Tix/Hr In India! KoimoiKanguva morning show: Tamilians miffed as other states get earlier shows for Suriya, Bobby Deol's film Hindustan Times5 Reasons To Watch Suriya and Bobby Deol Starrer 'Kanguva' In Theatres Zee NewsKanguva’s second half to be very crisp 123teluguKanguva advance booking: Suriya's film earns over Rs 4 crore ahead of release India Today Full Article
4 Webinar: nieuw HPV-screeningsbeleid en -vaccinatie - 19 november 2024 - Medi-Sfeer By news.google.com Published On :: Wed, 13 Nov 2024 08:08:57 GMT Webinar: nieuw HPV-screeningsbeleid en -vaccinatie - 19 november 2024 Medi-Sfeer Full Article
4 2024/10/25 - Дугин о будущем By lleo.me Published On :: Fri, 25 Oct 2024 00:00:00 +0300 Тут интересна не сама идея русских воздушных городов (мы все читали «S.N.U.F.F.» Пелевина), а БПЛА. Дугин очень последовательный. Много лет открыто продвигает идею о ключевой миссии России в деле финального закрытия человеческого проекта для перехода в царство божье. И конечно же призыв переместить русских внутрь БПЛА является продолжением его идей. Разумеется, он знает расшифровку аббревиатуры. Если бы знал, что такое /dev/null, возможно, выразился бы ещё тоньше. Full Article
4 2024/10/25_lyzhi - О лыжниках By lleo.me Published On :: Fri, 25 Oct 2024 00:00:01 +0300 Дом, семья, любовь и помощь ближним — это и должно быть на уме. Но не может настоящий лыжник не мечтать о ядерной зиме! Это же лыжня длиной в экватор! Это же сезон длиною в год! И прохожих тоже маловато, и подсветка из-под снега прёт. Низкие оплавленные Альпы, навсегда замёрзший океан, и доступны для Елены Вяльбе все лыжни закрытых прежде стран! Full Article
4 2024/10/28 - Про уют и мою нынешнюю комнатку By lleo.me Published On :: Mon, 28 Oct 2024 00:00:00 +0300 Мне с детства нравились маленькие уютные помещения — всевозможные антресоли и особенно верхние полки вагонов. Я прекрасно спал даже на третьей полке — багажной. Бывало в студенчестве беру «сидячий билет» старого типа — это когда в плацкартное купе набивали в полтора раза больше народа, чем полок, и народ не мог договориться, кому достанется верхняя, а кто двое будут всю ночь сидеть на нижней, поэтому обычно сидели внизу все втроем. Я эту систему ломал: сразу объявлял попутчикам, что претендую на третью багажную, а им достанутся верхняя и нижняя. Я стелил там куртку и сладко спал, двое счастливых попутчиков тоже спокойно спали подо мной. В жизни на мою долю не выпало бездомных скитаний и квартирных проблем — я жил в Чертаново в отдельной квартире, бывало, даже в трех сразу на одном этаже, жил в элитной коммуналке Дома Писателей, жил в Питере в самых экзотичных местах, даже в музее. Короче, никаких нищебродских комплексов, что квартира непременно должна быть огромной, с золотым ковром и последней модели телевизором, у меня не сложилось. Напротив: многокомнатные пафосные отели с золотом по мрамору, гардинами и гулким эхом я люто ненавижу с тех пор, как был блогером и меня в таких постоянно селили. Считаю, что квартира должна быть наполнена близкими людьми, родственниками и друзьями — вот это, пожалуй, единственное требование к квартире. Так или иначе, мне уютнее всего в маленьких помещениях. За последний месяц во время поездки по США, помимо ночевок в палатке в кемпинге, наиболее запомнилась микро-мансарда в доме Миши и Вероники в Нью-Йорке: Не то, чтоб они мне не предлагали спальню побольше. Но я выбрал эту, там было прекрасно, и воздух свежий прямо из окна. А недавно я и в родных краях нашел себе совсем симпатичное место — вот она, идеальная микрокомнатка под лестницей. Я называю ее «палатка номер 6»: Туда влез стандартный матрас, ноги вытягиваются полностью, еще место остается. Обитаю там уже который день. Хотя мою келью не все домашние одобряют — они хотят там вместо меня хранить старый хлам, вёдра, коврики и ящики с говном. Но я пока держу оборону, придумываю каждый день новые отмазки: ах, гость приехал, уступил ему на время свою комнату, ах, гость уехал, белье надо постирать, пусть сохнет, ах устал сегодня, нет сил идти на второй этаж... Порой думаю: вот было бы классно здесь еще и полочку раскладную приделать, монитор поставить и книгу писать. А какие у вас уютные места? Full Article
4 2024/10/31 - Посоветуйте шапку на зиму By lleo.me Published On :: Thu, 31 Oct 2024 00:00:00 +0300 Всем спасибо за помощь в выборе! Максимальное число голосов набрали эти 4 шапки, и я 3 из них купил. Как придут, фото в них выложу: 11494127109 Уж извините, шапку Йоды брать не стал — но не только потому, что мне она не в стиль, просто ее цена (я сейчас посмотрел в корзине) оказалась не в районе 350-750 руб, а аж 1400, самая дорогая из всех. Было: Вот пытаюсь выбрать себе шапку на зиму, а то заморозки. Нашел на Алиэкспрессе с десяток подходящих в районе 500 руб, но не могу выбрать. Помогите: ======== [ ГОЛОСОВАНИЕ ] ======== недоступно при трансляции в соцсети, зайдите на сайт ======== [ /ГОЛОСОВАНИЕ ] ======== Все остальные какие-то пидорские. Full Article
4 2024/11/03 - Разговоры с высшим разумом о мышах By lleo.me Published On :: Sun, 03 Nov 2024 00:00:00 +0300 Заехал в гости товарищ Чук, пили пиво с раками. По этому поводу спросил у ЧатГПТ заведомую хуйню и получил очень умный ответ: Спросил ещё более чудовищную хуйню и получил ещё более убедительный ответ: Дуглас Адамс полагал, что сверхинтеллектуальная машина на вопрос о жизни и Вселенной ответит «42». Он ошибался. Ответ будет гораздо более подробный и бессмысленный. Но я верю: всё-таки вырастет поколение, которое будет ссылаться даже не на Википедию, а на ЧатГПТ. Возможно, имеет смысл уже сейчас позволить ЧатуГПТ вносить свои правки в Википедию и модерировать чужие. Чатгппедия станет самым убедительным источником знаний на планете! Full Article
4 2024/11/05 - Трамп vs Харрис By lleo.me Published On :: Tue, 05 Nov 2024 00:00:00 +0300 Очень мне этого не хочется, но я считаю, что Америка выберет Трампа. Почему? Не потому, что ей симпатичен 80-летний вздорный старик. И даже не потому, что он уже был президентом (средний американец, как любой другой казуал, готов голосовать за старое). А просто потому что американцы не готовы выбрать своим президентом черную бабу. Вы скажете — как же так, это же Мекка политкорректности, дивёрсити и мультикультуризма. Так вот именно поэтому. Нарратив о равенстве женщин и рас, который Америка транслирует громче всех, на самом деле означает, что слишком многие там с этим не согласны и их требуется переспорить. Любая агрессивная декларация прав — не баловство, а болезненная реакция общества на существующие проблемы. Никому ведь не придет в голову устраивать демонстрации в поддержку лыжников — нет у лыжников проблем. Проблемы есть у женщин: им действительно реже удается построить высокооплачиваемую карьеру (не важно, по какой причине), они действительно часто сталкиваются с насилием и дискриминацией. Проблемы есть и у черных: их действительно постоянно убивают американские полицейские. Их действительно называют ниггерами. Многие их действительно считают людьми второго сорта. Да, среди них есть прекрасные люди, музыканты, учёные и айтишники. Но большая масса черных живет в своих гетто и предпочитает не учиться, не работать, а заниматься криминалом и наркотой. Это не я придумал, это бессердечная сука статистика. Впрочем, тут не важна причина, важно, что есть в американском обществе такое отношение, и всё. Именно поэтому чем громче пропагандистские вопли о том, что лыжники имеют такие же права, как гребцы и велосипедисты, тем чётче следует понимать, что это крик о проблеме: лыжников, получается, действительно не любят. А значит, и в президенты не выберут. Всё это нетрудно видеть и в исторических фактах: у Америки не было опыта женщины-президента, и уж особенно черной женщины-президента. В Британии с этим норм, там испокон веков были королевы или Тетчер, в Германии — Меркель, в ортодоксальном Израиле — Голда Меир, про современную Европу не говорю, даже в сверхпатриархальной гипермаскулинной Грузии президент сейчас женщина. Даже в истории России были великие императрицы, хотя советская и постсоветская власть, тяготеющая к старым хрычам, сильно пошатнула народную готовность поклоняться верховной женщине. Но в США изначально с 1789 года, со времён первого Джорджа Вашингтона, президентом всегда был только белый мужик с очень серьезным хлебальником. И чем громче кричат о своих правах американские темнокожие феминистки, тем понятнее, что им реально есть за что и с кем бодаться. Поэтому я думаю, что у Харрис шансов нет. И во многом — именно по причине дискриминации, которую наконец-то средняя масса сможет проявить абсолютно прозрачно и безнаказанно. А жаль. Full Article
4 2024/11/06 - Вот тоже раздобыл себе книгу By lleo.me Published On :: Wed, 06 Nov 2024 00:00:00 +0300 Вообще у меня принцип: в доме не должно быть ни одной бумажной книги, даже своей. Но решил, что всё-таки одна какая-нибудь книга у меня должна быть. Full Article
4 2024/11/06_SITE - Мой сайт временно не открывается из России By lleo.me Published On :: Wed, 06 Nov 2024 00:00:01 +0300 Мой сайт временно не открывается из России у большинства провайдеров (у меня из Питера открывается). И это нормально. Мы этого ждали, мы с вами к этому давно готовы. Но спешу успокоить: связано это вовсе не с моим скромным сайтом. Он не под запретом и не под санкциями. Связано это с тем, что он, как сотни тысяч других сайтов, проксируется через CloudFlare. CloudFlare — крупнейший мировой сервис (ему, например, принадлежит IP 1.1.1.1), который, скажем так, сильно помогает владельцу строить доступ к своему сайту. С недавнего времени там используется новая технология соединения под названием ECH (Encrypted Client Hello) на TLS версии 1.3, и вот ее Роскомнадзор принялся блокировать. Простыми словами: когда вы открываете ссылку https (вместо старого протокола http), то ваше соединение шифрованное. И Роскомнадзор не видит, что за данные вы читаете-передаете. Он просто видит, что идет обмен какими-то зашифрованными данными с сайтом по имени lleo.me Это Роскомнадзор сильно огорчает. https именно для этого и придумали ещё в прошлом веке. Но раньше Роскомнадзору было хотя бы видно имя сайта. В новом протоколе обмена имя сайта тоже не видно. Пользователь пошел куда-то и прочитал там три килобайта чего-то. Это совсем расстраивает Роскомнадзор. Поэтому пару дней назад он начал тупо блокировать протокол ECH, как минимум — для CloudFlare. Не блокируются только заходы с браузеров, которые не поддерживают TLS 1.3 (например, wget). Думаю, теоретически посетитель может отключить у себя в браузере TLS версии 1.3, но я не пробовал и вам категорически не советую — много чего может рухнуть. А советую раздобыть уже наконец VPN. Владельцы сайтов могут это поправить на своей стороне: в своих настройках на Сloudflare выключить ECH — но только если вы платный абонент CloudFlare. Зато бесплатные владельцы сайтов могут в настройках CloudFlare просто выключить TLS 1.3 в разделе «SSL/TLS» / «Edge Certificates» / «TLS 1.3», и будет тот же эффект. Однако я не побегу это делать сразу. Почему? У меня в ближайшие дни до 12 числа адова дохерища работы и все равно нет времени писать новые посты в дневник. Но и чисто из педагогических соображений спешить не следует. Во-первых, VPN должен стать таким же элементом личной гигиены как мыло в каждом доме. Каждая новая проблема, созданная Роскомнадзором, должна лишь напоминать об этом. Во-вторых, говноеды Роскомнадзора должны сперва вдоволь наесться говна. Ведь через CloudFlare завязан не какой-то там никчемный lleo.me, а сотни тысяч сайтов, в том числе критически важные: заводы, магазины, поликлиники, детские садики, билетные кассы, и всё это точно так же наебнулось. Так что теоретически даже есть мизерный шанс, что фраер сдаст назад. В общем, если у вас действительно проблемы с моим сайтом, просто советую недельку подождать и не заходить. Я постараюсь, чтобы до 13 ноября здесь не было ничего, достойного вашего внимания. А 13 ноября мы что-нибудь с этим придумаем, и я новый рассказ, например, выложу. Full Article
4 2024/11/07 - А принимал посильное участие By lleo.me Published On :: Thu, 07 Nov 2024 00:00:00 +0300 Смертная казнь и мировая война — это очень хорошо для меня Сера, пентаграмма и кипящий котел — это очень хорошо для меня Черные рога, копыта и хвост — это очень хорошо для меня А Царство Божье — ня ня-ня-ня-ня А Царство Божье — ня ня-ня-ня-ня Full Article
4 2024/11/08 - Борща вам в ленту By lleo.me Published On :: Fri, 08 Nov 2024 00:00:00 +0300 Full Article
4 The Hardest Part About Moving into 2014 By cheezburger.com Published On :: Tue, 31 Dec 2013 10:00:00 -0800 Prepare to make this fix a lot. Full Article spelling g rated
4 C.J. Stroud tops the list of best-selling NFL jerseys midway through 2024 season By www.foxsports.com Published On :: Tue, 12 Nov 2024 19:29:22 -0500 Three quarterbacks lead the way in top NFL jerseys sales so far this season. Full Article nfl
4 49ers agree to 5-year, $92 million extension with CB Deommodore Lenoir By www.foxsports.com Published On :: Tue, 12 Nov 2024 19:51:46 -0500 San Francisco 49ers cornerback Deommodore Lenoir has agreed to a five-year, $92 million extension to stay with the team instead of testing the free agent market next offseason Full Article nfl
4 Mavs' Klay Thompson cheered by 400 Warriors employees in return to Golden State By www.foxsports.com Published On :: Tue, 12 Nov 2024 20:18:09 -0500 Klay Thompson was greeted by some 400 cheering Warriors employees showing their love and appreciation for the former Golden State star and lined up along his path to the Dallas locker room Full Article nba
4 Bensley Joseph finds Corey Floyd Jr. for a TOUGH ALLEY-OOP dunk as Providence leads 47-43 vs. Hampton By www.foxsports.com Published On :: Wed, 13 Nov 2024 01:21:41 +0000 Providence Friars' Bensley Joseph found Corey Floyd Jr. for a tough alley-oop dunk against the Hampton Pirates. Full Article college-basketball
4 John Hugley IV records a NASTY block to help Xavier hold on to 40-25 lead at halftime vs. Jackson State By www.foxsports.com Published On :: Wed, 13 Nov 2024 02:32:10 +0000 John Hugley IV recodrded a NASTY block to help Xavier hold on to 40-25 lead at halftime vs. Jackson State Full Article college-basketball
4 2024 Fantasy football: Top performers in Week 10 By www.foxsports.com Published On :: Tue, 12 Nov 2024 22:06:45 -0500 Check out which players had the top performances in Week 10 of the fantasy football season. Full Article nfl
4 2024-25 NBA championship odds: Celtics, Thunder favored; Cavs rising By www.foxsports.com Published On :: Tue, 12 Nov 2024 23:47:40 -0500 A number of contenders are chasing the defending champion Celtics on the oddsboard. Check out where things stand, with insight from Jason McIntyre. Full Article nba
4 Въезд в Таиланд из Камбоджи через КПП Ban Pakkad / Phsar Prum. 2024 By za7gorami.ru Published On :: Fri, 19 Apr 2024 08:20:43 +0000 В Таиланд через КПП Бан Паккад (на фото) - как практически осуществить, чтобы без платы за такси тут и там? Этот вопрос меня интересовал в феврале 2024, когда я возвращался из Камбоджи в Таиланд. читать далее Full Article Камбоджа Таиланд
4 Цены в Сепоне (Xepon, Laos) в 2024 году: гестхаусы и еда By za7gorami.ru Published On :: Mon, 09 Sep 2024 09:22:38 +0000 Я позавчера оббегал гесты в Сепоне, и, вот, решил поделиться. читать далее Full Article Лаос
4 Бордер-ран в Лаос через Лаобао. Получение штампа Вьетнама на новые 45 дней By za7gorami.ru Published On :: Sun, 03 Nov 2024 09:33:00 +0000 Съездил на бордер-ран ("визаран") в конце октября 2024 года. Кроме того ездил через Лаобао туда и обратно несколько раз в другое время. Делюсь свежими данными. читать далее Full Article Вьетнам Лаос
4 4Blox By game.giveawayoftheday.com Published On :: Fri, 08 Nov 2024 03:00:00 -0500 4Blox is a challenging and addictive arcade-style puzzle game! The goal is simple - place identical tiles in rows of 2x2 or more as blocks of random tiles descend. Sounds easy right? Think again as mastering this is a completely different story! Are you up for the challenge? Master 100 block-matching levels in the exciting puzzle game 4Blox! Features: * Puzzle your way through 100 addictive levels! * Match identical tiles in 2x2 rows or more. * Challenge yourself with tricky block-matching puzzles. * Discover a fantastic soundtrack! Full Article puzzle game Addictive Manicware 4Blox arcade-style place identical tiles rows
4 Swiggy's shares up 2.5% in trading debut after $1.4 billion IPO By biztoc.com Published On :: Wed, 13 Nov 2024 05:02:56 GMT Shares of Indian food and grocery delivery firm Swiggy rose 2.5% in their trading debut on Wednesday, after its $1.4 billion IPO last week, but pared initial gains on concerns about its path to profitability. The stock listed at 420 rupees ($4.98) on India's National Stock Exchange, compared to… Full Article
4 Shares of Swiggy opened up ~8% on their trading debut after the company raised $1.34B in its IPO, which became the second largest IPO in India this year By biztoc.com Published On :: Wed, 13 Nov 2024 05:24:25 GMT Shares of Indian food delivery giant Swiggy rose nearly 8% on their trading debut Wednesday after its IPO became the country's second largest this year. The company raised 113.27 billion Indian rupees ($1.34 billion) in its IPO that closed Monday, pricing its shares at 390 rupees apiece. The IPO… Full Article
4 RWE's adjusted income in first 9 months of 2024 at €1.6B By biztoc.com Published On :: Wed, 13 Nov 2024 07:02:10 GMT RWE AG announced on Wednesday that its adjusted net income in the first nine months of the fiscal year 2024 decreased by 1.4% annually to reach €1.6 billion. Its external revenue lost 24% in contrast ... Full Article
4 RWE's net income in first 9 months of 2024 at €1.6B By biztoc.com Published On :: Wed, 13 Nov 2024 06:08:07 GMT RWE AG announced on Wednesday that its adjusted income in the first nine months of the fiscal year 2024 decreased by 1.4% annually to reach €1.6 billion. Its external revenue lost 4.9% in contrast wit... Full Article
4 Allianz revenues increase 17.3% to €42.8B in Q3 By biztoc.com Published On :: Wed, 13 Nov 2024 06:07:54 GMT More to come...... Full Article
4 Siemens Energy won't propose dividend for fiscal year 2024 By biztoc.com Published On :: Wed, 13 Nov 2024 06:08:14 GMT In This Article: MUNICH (Reuters) - Siemens Energy has not proposed a dividend for the 2024 fiscal year, citing limitations to its payout policy as a result of obtaining project guarantees last year that are backed by the German government. A year ago, Berlin supported Siemens Energy with… Full Article
4 Bitcoin pushes past $90K amid meteoric 24-hour rally By biztoc.com Published On :: Wed, 13 Nov 2024 06:40:30 GMT Full Article
4 teardown: the SSD module is proprietary but replaceable, modular front ports, and the M4 Pro model has a beefier cooling rig than the M4 model By biztoc.com Published On :: Wed, 13 Nov 2024 06:40:32 GMT It shouldn’t be a big story that a desktop computer has upgradeable internal storage, but with Apple’s cute new 2024 Mac mini, that’s exactly where we are. It’s possible to pop the SSD out after removing a screw, and then switch in a bigger one. We didn’t run into the software blocks we saw in the… Full Article
4 A look at Qwen2.5-Coder-32B-Instruct, which Alibaba claims to match GPT-4o's coding capabilities and is small enough to run on a MacBook Pro M2 with 64GB of RAM By biztoc.com Published On :: Wed, 13 Nov 2024 06:51:20 GMT Qwen2.5-Coder-32B is an LLM that can code well that runs on my Mac 12th November 2024 There’s a whole lot of buzz around the new Qwen2.5-Coder Series of open source (Apache 2.0 licensed) LLM releases from Alibaba’s Qwen research team. On first impression it looks like the buzz is well… Full Article
4 Teraco Taps Absa for $442 Million Loan for AI-Ready Facility By biztoc.com Published On :: Wed, 13 Nov 2024 07:12:58 GMT In This Article: (Bloomberg) -- Teraco Data Environments Ltd. hired Absa Group Ltd. to syndicate an 8 billion rand ($442 million) loan as the company gears up for a new facility to meet rising demand from artificial intelligence applications. Most Read from Bloomberg The facility will push… Full Article
4 Spot bitcoin ETFs continue strong inflows of $817 million, BTC dips 3.4% By biztoc.com Published On :: Wed, 13 Nov 2024 08:03:07 GMT Bitcoin fell 3.4% in the past 24 hours to trade at $86,855, potentially indicating profit-taking by investors, according to a BRN analyst. Full Article
4 Klarna files for a US IPO; analysts put Klarna's implied valuation at ~$14.6B in October 2024 after shareholder Chrysalis upped the value of its stake to $154M By biztoc.com Published On :: Wed, 13 Nov 2024 07:42:42 GMT Full Article
4 7-Eleven starts talks with ACT on $47bn takeover bid as ‘white knight’ emerges By biztoc.com Published On :: Wed, 13 Nov 2024 07:52:44 GMT Convenience store operator receives rival buyout offer from members of founding family Full Article
4 EA Play: EA Sports FC 24 Joins the Play List This June, As Well as New Rewards By news.xbox.com Published On :: Thu, 20 Jun 2024 19:00:00 +0000 The post EA Play: EA Sports FC 24 Joins the Play List This June, As Well as New Rewards appeared first on Xbox Wire. Full Article Games Xbox Game Pass EA Play EA Play List EA Sports F1 24 EA Sports FC 24
4 Next Week on Xbox: New Games for June 24 to 28 By news.xbox.com Published On :: Fri, 21 Jun 2024 14:00:00 +0000 The post Next Week on Xbox: New Games for June 24 to 28 appeared first on Xbox Wire. Full Article Cloud Gaming Games ID@Xbox Next Week on Xbox PC Gaming Xbox Game Pass Xbox One Aimlabs BattleCakes Dash & Swing FROGUE FROGUN Encore Garten of Banban 2 Garten of Banban 3 Garten of Banban 4 Gigantosaurus: Dino Sports Go Go Jump!!! GRAVEN How to Sing to Open Your Heart Remastered Kingdom's Dungeon Rage Last Night of Winter Local News with Cliff Rockslide Mr Trials NeoSprint New Lands 2 Next Week on Xbox: June 24 to 28 Nocturnal Visitors Undercat Wild Seas
4 NVIDIA Announces Indiana Jones and the Great Circle GeForce RTX 40 Series Bundle By thinkcomputers.org Published On :: Tue, 12 Nov 2024 15:31:43 +0000 Until December 29th, as part of our Indiana Jones and the Great Circle GeForce RTX 40 Series Bundle, get the Digital Premium Edition of Indiana Jones and the Great Circle (a $99.99 value) with the purchase of a qualifying GeForce RTX 4090, 4080 SUPER, 4080, 4070 Ti SUPER, 4070 Ti, 4070 SUPER, or 4070 desktop or graphics card, or laptop with a GeForce RTX 4090 Laptop GPU, RTX 4080 Laptop GPU, RTX 4070 Laptop GPU. The post NVIDIA Announces Indiana Jones and the Great Circle GeForce RTX 40 Series Bundle appeared first on ThinkComputers.org. Full Article All News Gaming News Hardware News Game Bundle Gaming Indiana Jones Nvidia PC Gaming RTX 40
4 Extending complex number to spaces with 3, 4 or any number of dimensions By blogs.scienceforums.net Published On :: Thu, 17 Feb 2022 20:53:22 +0000 Multidimensional complex systems with 3, 4 or more dimensions are constructed. They possess algebraic operations which have geometrical meanings. Multidimensional complex numbers can be written in Cartesian, trigonometric and exponential form and can be converted from one form to another. Each complex numbers has a conjugate. Multidimensional complex systems are extensions of the classical complex... Full Article SFN Blogs Uncategorized