GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by LisPi (lispi314@mastodon.top)

  1. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Thursday, 15-May-2025 00:51:08 JST LisPi LisPi
    • Electronic Frontier Foundation
    • Lauren Weinstein
    • Fight for the Future
    • HistoPol (#HP) 🏴 🇺🇸 🏴
    • Shachihoko

    @lauren @SocialistStan@kolektiva.social @Shachihoko @HistoPol @eff @team I guess the plan to repeat history was always there then.

    In conversation about 2 months ago from mastodon.top permalink
  2. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Tuesday, 22-Oct-2024 22:43:52 JST LisPi LisPi
    • Sun Microdevil Pte Ltd

    @koakuma 1:1 is most sensible when one cannot predict all the uses of the monitor.

    Otherwise you need to know & plan ahead what you plan to do for ideal results, with some uses suffering greatly as a tradeoff.

    In conversation about 8 months ago from mastodon.top permalink
  3. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Tuesday, 16-Jan-2024 08:32:18 JST LisPi LisPi
    • Electronic Frontier Foundation
    • Lauren Weinstein
    • Fight for the Future
    • HistoPol (#HP) 🏴 🇺🇸 🏴
    • Shachihoko

    @lauren @SocialistStan@kolektiva.social @Shachihoko @HistoPol @eff @team Are people really stupid enough to still buy that line?

    They're stereotypes (https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalypse) for a reason.

    In conversation Tuesday, 16-Jan-2024 08:32:18 JST from mastodon.top permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Four Horsemen of the Infocalypse
      The Four Horsemen of the Infocalypse refers to those who use the Internet to facilitate crime or (pejoratively) to rhetorical approaches evoking such criminals. The phrase is a play on Four Horsemen of the Apocalypse. There is not a universally agreed definition of who the Horsemen are. Terrorists, pedophiles/child molesters, organized crime like drug dealers, intellectual property pirates, and money launderers are cited commonly. One of the most famous definitions is in The Cyphernomicon by the cypherpunk writer and engineer Tim May, which states: 8.3.4. "How will privacy and anonymity be attacked?" [...] like so many other "computer hacker" items, as a tool for the "Four Horsemen": drug-dealers, money-launderers, terrorists, and pedophiles.17.5.7. "What limits on the Net are being proposed?" [...] Newspapers are complaining about the Four Horsemen of the Infocalypse: terrorists, pedophiles, drug dealers, and money launderers Digital rights activist Cory Doctorow frequently cites "software pirates, organized crime, child pornographers, and terrorists...
  4. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Sunday, 17-Dec-2023 15:04:28 JST LisPi LisPi
    • wakame

    @wakame JVM has some major design problems that compromise its applicability for various uses, both embedded and not.

    It has a *lot* of very questionable and Java-centric choices.

    BEAM is *very* domain-specific and doesn't really care for much outside of its domain.

    CLISP's VM is CLISP-only.

    Guile's VM is... actually not bad on desktops and supports a bunch of languages. Similarly for Racket/Chez's.

    In conversation Sunday, 17-Dec-2023 15:04:28 JST from mastodon.top permalink

    Attachments


  5. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Sunday, 17-Dec-2023 15:04:26 JST LisPi LisPi
    • wakame

    @wakame The funny part is that for the most part, #WASM's applications in the browser are among the least interesting aspects of it.

    The general VM uses are a lot more interesting.

    Especially the embedded VM variants. #Arduino in #Guile (or #CommonLisp since #ECL has been doing work on WASM support)? More likely than you'd think.

    In conversation Sunday, 17-Dec-2023 15:04:26 JST from mastodon.top permalink
  6. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Sunday, 12-Nov-2023 08:19:30 JST LisPi LisPi
    • Harold Jarche

    @harold Still greatly amused that miasma theory got that much right.

    Though it does make sense that such behavior was observed.

    In conversation Sunday, 12-Nov-2023 08:19:30 JST from mastodon.top permalink
  7. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Saturday, 04-Nov-2023 04:11:32 JST LisPi LisPi
    • :suya:
    • Matthew Garrett
    • :umu: :umu:

    @newt @mjg59 @a1ba OpenGenera had no issue supporting guest languages (https://en.wikipedia.org/wiki/Genera_(operating_system)#Programming_languages), so you're not technically stuck with a single language.

    You can make a lot of guarantees insofar as hardware side-channels aren't involved.

    Especially when you don't rely on static guarantees and permit for dynamic checking (a whole lot of the theoretical problems for static solutions can be handled this way, although in many cases imperfect heuristics are still required).

    In conversation Saturday, 04-Nov-2023 04:11:32 JST from mastodon.top permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
      Genera (operating system)
      Genera is a commercial operating system and integrated development environment for Lisp machines created by Symbolics. It is essentially a fork of an earlier operating system originating on the Massachusetts Institute of Technology (MIT) AI Lab's Lisp machines which Symbolics had used in common with Lisp Machines, Inc. (LMI), and Texas Instruments (TI). Genera was also sold by Symbolics as Open Genera, which runs Genera on computers based on a Digital Equipment Corporation (DEC) Alpha processor using Tru64 UNIX. In 2021 a new version was released as Portable Genera which runs on DEC Alpha, Tru64 UNIX, x86-64 and Arm64 Linux, x86-64 and Apple Silicon M Series macOS. It is released and licensed as proprietary software. Genera is an example of an object-oriented operating system based on the programming language Lisp. Genera supports incremental and interactive development of complex software using a mix of programming styles with extensive support for object-oriented programming. MIT's Lisp machine operating system The...
  8. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Saturday, 04-Nov-2023 04:11:31 JST LisPi LisPi
    in reply to
    • :suya:
    • Matthew Garrett
    • :umu: :umu:

    @newt @mjg59 @a1ba Incidentally this is part of why Ada SPARK has support for such checks too.

    In conversation Saturday, 04-Nov-2023 04:11:31 JST from gnusocial.jp permalink
  9. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Saturday, 04-Nov-2023 04:11:30 JST LisPi LisPi
    in reply to
    • :suya:
    • PC-9801 Enjoyer
    • Matthew Garrett
    • :umu: :umu:

    @Pawlicker @mjg59 @newt @a1ba Not sure which incident that is, but it sure looks it was never tested and/or unsafe shortcuts were taken.

    Or was that the test device (why not use a simulator? That looked expensive)?

    In conversation Saturday, 04-Nov-2023 04:11:30 JST from gnusocial.jp permalink
  10. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 09:50:50 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Christine Lemmer-Webber

    @lanodan @cwebber I see, though I do not see why purposely hobbling your system for the benefit of 3rd-party components written for inferior systems is desirable when you can transparently support them with better external interfaces anyway.

    You can implement microkernel RPCs with well-defined structures (instead of very general message-passing), but you don't absolutely have to.

    In conversation Friday, 03-Nov-2023 09:50:50 JST from mastodon.top permalink
  11. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 09:32:40 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Christine Lemmer-Webber

    @lanodan @cwebber I'm not quite sure what you mean by this.

    Even better than "approaching structured approaches through filesystem-like interaction" (paraphrasing) is simply "using structured approaches and actual structures/objects".

    The microkernel depends on address-space separation (via processes typically), so insofar as you don't introduce such separation (which isn't needed if you need references to access anything) you don't have one.

    In conversation Friday, 03-Nov-2023 09:32:40 JST from mastodon.top permalink
  12. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 09:12:27 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Christine Lemmer-Webber

    @lanodan @cwebber I'd prefer to wrap those interfaces to rely on something more sane, even if they internally think they're working with something else.

    If they're all expecting that less sane interface and it's stable-enough, the wrapping can probably be turned into a few macros with minimal maintenance burden.

    In conversation Friday, 03-Nov-2023 09:12:27 JST from mastodon.top permalink
  13. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 09:08:26 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Christine Lemmer-Webber

    @lanodan @cwebber The #CommonLisp #ConditionSystem is more than powerful enough to handle the task just fine.

    I do not consider the unstructured text/binary stream approach of Plan9's "everything is a file even more" desirable.

    It makes #interoperability a nightmare and any reliable structured use then requires ad-hoc structuring through additional serialization.

    In conversation Friday, 03-Nov-2023 09:08:26 JST from mastodon.top permalink

    Attachments


  14. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 09:05:06 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Christine Lemmer-Webber

    @lanodan @cwebber Did you know that #OpenGenera had a #C and an #Ada compiler (among others)?

    You don't need to rewrite the drivers, you can just implement a shim (with error handling) so they can run on top of the system in their little isolated bubble like the #rumpkernel idea was about.

    You do need those bits in some specific areas, but you can tightly constrain access to them to very specific modules & threads.

    Erlang's message-passing approach isn't required for condition handling.

    In conversation Friday, 03-Nov-2023 09:05:06 JST from mastodon.top permalink
  15. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 03-Nov-2023 08:53:31 JST LisPi LisPi
    • Christine Lemmer-Webber

    @cwebber Most recently arguing about #microkernels where #Lisp has previously demonstrated the argument about modularity & memory safety to be true (https://catern.com/microkernels.html).

    In conversation Friday, 03-Nov-2023 08:53:31 JST from mastodon.top permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Write modules, not microkernels
  16. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Friday, 27-Oct-2023 03:02:35 JST LisPi LisPi
    in reply to
    • Tim 🎮

    @timixretroplays Is Win9X relying on a bug that got fixed, or is the emulator buggy on Ryzen systems?

    In conversation Friday, 27-Oct-2023 03:02:35 JST from mastodon.top permalink
  17. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Wednesday, 25-Oct-2023 07:32:02 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:

    @lanodan @winter Yeah, filtering module chains are nicely flexible.

    How separated from the implementation are they in practice? Email seems to mostly use pipes/subprocesses for such things.

    In conversation Wednesday, 25-Oct-2023 07:32:02 JST from mastodon.top permalink
  18. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Wednesday, 25-Oct-2023 07:21:19 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:

    @lanodan @winter MRF?

    In conversation Wednesday, 25-Oct-2023 07:21:19 JST from mastodon.top permalink
  19. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Monday, 23-Oct-2023 08:03:50 JST LisPi LisPi
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • :umu: :umu:

    @lanodan @a1ba If you look at early designs, you actually straight-up can.

    In conversation Monday, 23-Oct-2023 08:03:50 JST from gnusocial.jp permalink
  20. Embed this notice
    LisPi (lispi314@mastodon.top)'s status on Monday, 23-Oct-2023 07:40:28 JST LisPi LisPi

    @novenary https://danbooru.donmai.us/posts/5485967?q=grs-

    Kinda wish this became a named meme tag so I could see more of it.

    In conversation Monday, 23-Oct-2023 07:40:28 JST from mastodon.top permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.donmai.us
      original and 1 more drawn by grs- | Danbooru
      View this 3000x4000 2.45 MB image
  • Before

User actions

    LisPi

    LisPi

    Programmer and Free Software proponent.Extra Pins:Software and Assumed Privilege, common problems: https://mastodon.top/@lispi314/111253066257920146Writing Privacy-preserving software & services 101: https://mastodon.top/@lispi314/110849018589421824#Kopimism #FreeSoftware #CommonLisp

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          96159
          Member since
          8 Feb 2023
          Notices
          152
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.