Hacker Newsnew | past | comments | ask | show | jobs | submit | Erwin's commentslogin

What's fascinating is that this is the difficulty of English translation -- which uses a different start letter and different words than the Polish one:

  Cyprian cyberotoman, cynik, ceniąc czule
  Czarnej córy cesarskiej cud ciemnego ciała,
  Ciągle cytrą czarował. Czerwieniała cała,
  Cicha, co-dzień czekała, cierpiała, czuwała...
  ... Cyprian ciotkę całuje, cisnąwszy czarnulę!!

You can consider the job of a translator as compared to LLM. Both derivative works, working within some constraints but with room for creativity.

I enjoyed the 2009 book Ultimatum about this scenario -- what could you do to make a global polluter to stop if they were endangering the world? https://www.amazon.com/Ultimatum-Matthew-Glass-ebook/dp/B002...


I was in Belgium going to Antwerp and sometimes the French name -- Anvers -- was used. At least in e.g. Valais in CH cities that have dual names are shown with both, e.g. Sierre/Siders.


Tales from Earthsea aka "Gedo Senki". Badly reviewed but I enjoyed it.


Oh yeah haven't seen it due to bad reviews. Maybe I should give it a try someday. I mean I sat through the whole of Pom Poko!

I guess you need to dare to have all those full blown hits, which might disappoint from time to time.


Jeff Bezos has a 233 billion net worth. It's not because Amazon users overpaid by a 233 billion but because his share in Amazon is highly valued by investors.

My own Amazon investment in my pension has also gone up by 10x in the last 10 years, just like Jeff's. Where did the value increase come from?

Is this idea of the stock market good for us? I don't know, but it's paper money until you sell it.


Because the same thing has happened successfully in most other European countries. Nationalist parties talk about scary immigrants, ordinary parties tighten immigration rules, and the nationalist parties fail to gain power.

For example, Denmark created the highly criticized "Smykkelov" in 2016 which lets us confiscate any values asylum seekers have over 10.000 DKK (e.g. jewelry as the name says, but never actually used for jewelry just cash) in 2016. It has been hardly used (10 times in the first 3 years), but it had enormous press coverage. The largest left party (and the party of current PM) voted for it.

The previously largest nationalist party (DF) have never been in power, despite existing for 30 years and getting 20+% of the vote in 2015 -- at most they were a support party to the right-wing government.


Ah, this is like the "trickle down" theory of piracy.


It was the explicit policy of Bill Gates and others in regards to Asia.


Spending some months with a TDEE spreadsheet can be helpful but requires logging a lot of CI and weights -- if you go to any online TDEE calc you might overestimate your activity level.

I was surprised that running 6h/week and 15k/steps a day gave me an TDEE activity level at barely above "Light Exercise" and I need about 2460/day.

The "Moderate" activity level is if you actually work construction and haul bricks all day!


I found the backslash as separator of multiple statements on one line curious. I guess that's because I was used to BASIC on the Commodore C-64/128/Amiga and later the magical Amos Basic, so there were more differences in some of the other dialects.


I've been slowly documenting these differences with a series of Wiki articles. Generally though, there's three major "families":

* The original Dartmouth BASIC turned into a wide variety of mainframe versions. These are marked by the use of the CHANGE statement and supporting the MAT statements. * HP's dialect had array-based strings (like C) and string slicing... LET A$[1,6]="HELLO. * Timeshare's SUPER BASIC, which turned into BASIC-PLUS, which turned into MS BASIC, lacked those features and instead used MID/LEFT/RIGHT.

There's many other more minor changes from dialect to dialect, but those are the main differences.


That was an amusing post to see pop up here, as I believe I came up with the "copyover" name when I copied Melvin Smith (aka "Fusion") idea about "hot reboot" from his "MUD++" code base to the popular Diku-based MERC/Envy etc. bases -- that was 2000 or probably earlier. Whether Melvin originally got the idea from somewhere else I don't know.

That version just used exec, and closed all files but network descriptors already logged in, the mapping of fds -> login names was saved in a file. When the new copy started up, it would log the users on existing file descriptors. Today, using explicit file descriptor passing (so you don't accidentally keep files open) or a long-running proxy would be preferable.

Back then C/C++ were often used by the developers, and we were at best CS students. There were surprisingly few segmentation faults, but I remember a few mysterious memory corruptions...


2000 or probably earlier

according to the patches in the source posted on your website the main work was done 1996-1997 ;-)

i am actually surprised that this didn't happen earlier, given that Diku itself was inspired by LPMuds which could do live code update already in the early 90s. of course the motivation for Diku was to produce something more stable than LPMud, so maybe they didn't think that live updates were a good idea in the first place. (that said, i don't remember LPMuds being unstable myself, but i only played from about 1992 at which time it may have improved)


So the original versions were even simpler than I knew! I'd like to add this detail to the article. How would you like to be credited?


This kind of reminds me of a story I heard about how they passed around raw function pointers between servers as an RPC mechanism at Yahoo back in the day. They'd disabled ASLR to make that possible. I guess there were few enough segmentation faults :).


99% sure I used your copyover snippet when we first added it to our MUD like 25 years ago


I definitely used his copy over snippet when implementing it.


Only on HN. Thanks for sharing!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: