14700+ entries in 0.1s
mircea_popescu: AS DOING. The fact the rest of you are now finally realizing that some of the problems I already solved years ago were, in fact, real issues, is mildly amusing to me in
a morbid way. If you have competent developers on this lsit you don't NEED my patches, you can figure out how to do it from the _idea_ in
a couple hours." << there, as good an epitaph FOSS could ever get.
BingoBoingo: Studying the quadruple digit peso bills is standard procedure for any cashier when you are
a new face. Studying the benjis... not so much
BingoBoingo: asciilifeform: I have yet to find an abitab clerk making 12,000-18,000 pesos
a month that studies the details of benjis in the way they study 1000 and 2000 pesos notes to make sure they aren't secretly Argentine pesos
BingoBoingo: Honestly, being here it took me
a while to get used to that slighly different color the new benjis have that good old Jackson's don't
mircea_popescu: d for building the complete system. Therein lies
a problem: the current combined size of these bootstrap binaries is about 250MB . Auditing or even inspecting these is next to impossible. For i686-linux and x86_64-linux, GuixSD now features
a "Reduced Binary Seed" bootstrap (see the wip-bootstrap branch). We would like to say: "Full Source Bootstrap" and while we are working towards that goal it would be hyperbole to use that
mircea_popescu: meanwhile in other lulz, "Guix---like other GNU/Linux distributions---is traditionally bootstrapped from
a set of bootstrap binaries: Bourne shell, command-line tools provided by GNU Coreutils, Awk, Findutils, sed, and grep and Guile, GCC, Binutils, and the GNU C Library. Usually, these bootstrap binaries are "taken for granted." Taking these binaries for granted means that we consider them to be
a correct and trustworthy see
BingoBoingo: Colon Powell is still
a major player in that young adult novel I started in 2010 when I lacked to experience to rightly attempt such
a thing
mircea_popescu: but anyway, certainly
a lot of interest in stripmining these days.
BingoBoingo:
A large part of what makes Vzla relatively VERY rich is... anti-malarials are
a relatively recent invention
a111: Logged on 2019-02-14 23:52 asciilifeform: in ru there are some decent microscopists ( not the 1 phf went to, but apparently others. ) for instance, very recently found that К1801 ( sovok 'pdp-11' single-chip ) was ~not~ in fact
a photoclone of dec's (only the early '80s demo ver was!) but , turns out, entirely indigenous orc design, with coupla x ~fewer~ transistors and yet faster max clock
BingoBoingo: I've been waiting to drop that factlet into
a blog, but there it is. One man month of hard if not particularly efficient work ~500-600
a month
BingoBoingo: asciilifeform: Artisinal gold mining is
a thing in Vzla. Typical haul of an artisan gold op there is 10 grams of gold per man-month
a111: Logged on 2019-02-22 13:58 spyked: re
http://btcbase.org/log/2019-02-18#1897845 : I obtained
a ascii-text-only copy of the gutenberg.org archive and it weighs ~18GB; lzma'ed archive of the same is 4.2GB, will post
a link in the following days
mircea_popescu: hmmm... i dun think so tbh, was
a DIFFERENT set of these equally indistinguishable amateur shitheads.
mircea_popescu: there's really
a lengthy list of these, "o noes, someone's fundamentally not as fucked in the head as us ?! O GOD SAVE US FROM SUCH HORRORS!!!"
BingoBoingo: Banco Bandes Uruguay (
a subsidary of the Venezuelan Development bank) is still functioning normally.
BingoBoingo: And now the local news is in
a panic about FISH! Pirannahs in Salto and "pez sapo" on the "angry beach" in Punta del Este
bvt: but version 4.9 looked healthy (i.e. plain c, did not see any cpp code there). i had
a look at
a single file, though, so this is no guarantee.
bvt: i have seen reports of this, but never verified myself. my understanding is that there is
a slow c++zation of gcc: i backported one gcc patch for my home system from 6 to 4.9, this involved removing c++ chunks.
bvt: it seems to be quite
a new item, iirc less than
a year old. i'd expect it does not support arm. can't say anything about bugs without trying out.
bvt: not yet, but can give it
a shot sometime next week
mircea_popescu: supports all the targets qemu does, B) can build linux and busybox and uClibc and itself (thus providing
a self-bootstrapping system; I'd upgrade busybox to have missing bits like "make"). << maybe HE could be doing the tcc work, at any rate.
mircea_popescu: Someday if I get back to this topic, I want to glue either sparse or the tcc front end to qemu's tcg back end and produce
a new compiler that
A)
mircea_popescu: anyway, has
a shitty html blog, all the symptoms people go through in that quarter or two between when they get the republic illumination and when they become actually useful/productive.
mircea_popescu: "(People sent me bug reports about the 0.9.24 release. Yeah, that release contained
a lot of code copied out of my tree into CVS, but the release was based on CVS, not on my tree.) By 2008 as CVS sank into obsolecense, TCC had clearly decided to go down with the ship. No matter how much work I put into my fork it would never eclipse the "official" tcc project (which could of course read my code to advance their tree)."
mircea_popescu: "This used to be the page for my fork of Fabrice Bellard's Tiny C Compiler, but I got sick of competing with
a mostly dead CVS archive that nevertheless remained "official". Every time I worked on my fork it inspired new work in the old CVS archive, and every time I set my fork aside the old project ground to
a halt. Even though the old tcc project repeatedly stagnated whenever I stopped working on my fork for
a few months, n
a111: Logged on 2019-02-21 01:45 mircea_popescu: but the ensemble will not move at the speed of
a single core will it ?
Mocky: but i don't have asciilifeform's mental model of
a much better lang with which to compare. I have c c++ python javascript that I also get paid to work with occasionally, which ~entirely punt on threading
a111: Logged on 2017-03-30 14:43 asciilifeform: anyway erlang is imho only worth discussing as part of
a larger pattern -- industry after industry independently discovered that c -- and its entire approach to logic -- is poison
a111: Logged on 2017-03-30 14:38 asciilifeform: mircea_popescu: i will also nitpick : 'erlang' does not belong in the list, it was
a 1980s product that worked quite well in its industrial niche (large telco switches) but was later stolen and used as
a totem by the folx from yesterday's thread (
http://btcbase.org/log/2017-03-29#1633873 )
Mocky: erlang I did look at briefly, but not the concurrency, seemed to me like
a puzzle lang
Mocky: i wouldn't argue that explicit threading is good. but instead of concurrent i++, consider concurrent assignment to heap references, even without locking always have
a valid reference, never
a garbage pointer, no matter how many threads or cores
Mocky: I'm not defending java, I'm stating that in addition to pile of shit, theres
a coherent memory model, thread model that is not agony to work with.
Mocky: so not optimal, maybe even laughable, but yet has
a model and as spec that is not self contradictory
mircea_popescu: but the ensemble will not move at the speed of
a single core will it ?
☟︎ mircea_popescu: Mocky so if i declare
a procedure which increments
a global and
a local counter, and then call it in
a loop from multiple threads, at the end the globa lflag will contain the sum of the local flags ?
Mocky: there are explicit and implicit semantics, but if you read the spec, you know what you'll get. multiple threads setting
a value on the same variable never create garbage
Mocky: I mostly agree. They did manage
a coherent threading model / memory model which turns out to be the thing I miss when I'm writing in something else
a111: Logged on 2019-02-20 15:50 asciilifeform: really oughta have ~1~ compiler, and for
a sane arch; and if yet cannot afford to actually siliconize the sane arch, then the sad iron oughta be booting straight in bios to
a compact (asmistic) emulator of same
BingoBoingo:
A bit deeper "Uruguayos no somos Latinos, somos Europeos": "Mi amiga tuvo un hijo en EEUU hace un tiempito y cuando lo van
a anotar, dentro de las cosas que ponen en la partida es raza (WTF EEUU??!), la administrativa no quería ponerle "caucásico" así que le puso Latino white o una onda así."
hanbot: in bootstrapping adventures, it looks like the flow for
a machine that knows to v to get vtools going is like so: grab some ancient v, ie mod6's v.py, use it to press phf's vtools vpatch, then eat phf's v.py "updated for vtools", then press vtools to keccak head. anyone feel like spotting this for me?
mircea_popescu: kinda makes it
a particularly delicious spot to rape the femstate.
a111: Logged on 2016-06-14 14:12 asciilifeform: did we ever do
a screw threads thread ?
mircea_popescu: i suppose the pov where design is ~constrained~ activity, and the concept of "design competition" must strictly describe
a situation where machine
a with 64 registers of which one is mask and machine b with 64 registers + ONE separate mask register compete.
mircea_popescu: as
a general design principle! you may NOT have "multiple" on
a machine. it's 0, 1, buswidth-count. THAT IS IT.