I have run NixOS for about eight years on server and desktop and been a nixpkgs maintainer. Yes, most of the time I would agree with you. The fact that you get warnings in the terminal for a lot of incompatibilities and changes when upgrading is a really nice touch and upgrades tend to be smooth. I do not use rollbacks much, but when you do need them they are really handy. Having every configuration in a single file makes you more bold to play around with configurations, which felt really empowering when I first got into NixOS, as I knew it could roll things back and I no longer had to keep notes on how each box was set up to refer to in the case of a reinstall or migration.
However, I have had one machine become unbootable as it could no longer mount its encrypted disks after an upgrade, forcing me to mount a rescue image remotely, mount the disks manually, lift the data out, and do a complete reinstall (migrated the box to OpenBSD at that time). Similarly, NixOS once messed up systemd (or vice versa) so badly that I could not even reboot without forcing a power cycle. Lastly, I have had a package break for my use cases by maintainers enabling so many custom flags by default for a package that they enabled one I have never seen enabled by any other packaging team and that then broke RTSP in "funny" ways. Ubuntu did tend to break things like graphics between releases at times back when I used it, but I have never had any other distribution or operating system throw curve balls like the three things I mentioned here.
My general impression of NixOS is that the core is solid, but that nixpkgs just has such a large number of things that it supports that the maintainers struggle to test them all and can not anticipate the interactions between all the packages and options. The default Julia package being so broken that it produced incorrect mathematics due to nixpkgs' insistence on allowing you to swap out the Blas library and also having turned off the unit tests for example springs to mind. This was shipped to end users for a long time before I noticed it by accident by enabling the unit tests and stepped in to clean it up. It all feels very "Gentoo", which was indeed an inspiration for NixOS by the way.
Now, return to that last sentence in the first paragraph that I wrote about feeling empowered to tinker, ultimately, I feel like you should try to resist that urge as it is what pushes you into the untested fractal of possible configurations that NixOS allows you to explore. My other main operating system is OpenBSD, where the mentality is "Stick to the defaults or suffer the consequences"; with NixOS, I feel like everyone's box is more or less a tailored suit, which comes with both its ups and downs.
Kenji Aoyama truly is aligned with the best of the hacker spirit. As for getting your hands on a luna88k, I have no clue. The only thing I managed to find was a broken one that sold for ~USD 750 at an online auction.
Well, it surely did not help that the government has been drip-feeding us computational resources. First we had about 16 GPU nodes to share between the whole country for over a decade. Then just before Isambard-AI came online they made one open call for about a week where you could get nearly enough to train a sizeable model, but the call was poorly advertised and in the middle of high vacation season. After this, the only big call explicitly cut out training large language models by its scope and the general calls have been peanuts and less than me and the UK-LLM team had access to during the Isambard-AI beta phase! When I gave a talk at White Hall recently my message was clear: We have the team, the knowledge, the data, etc. We just need an open call for enough compute to train the darn thing! Here is to hoping that they listened.
I can report that Facebook does not respect robots.txt. Heck, I even mailed domain@fb.com with the specific IP ranges and log samples three times over a month and they of did not even respond. Keeps on wasting my CPU cycles to this day by crawling massive development forks (I hope they choke on the data...):
If I had the time and energy, I would make some sort of simple code language model and generate infinite junk and feed that to them in the hope that it ruins their future training runs. But, I lack the former and some of the latter. Alternatively, maybe I would actually read one of those "backdoor papers" and try to inject something like that.
I was wondering if this could be done without being malicious to that level. If they are costing you money, then I have no moral qualms playing in kind. Taking that next step would then give up the moral high ground and potentially introduce yourself to legally questionable grounds.
I get the lack of time/energy for this type of thing. It is one of those projects that could be satisfying for yourself, but very hard to justify if you're a family person but something a younger person might get a lot of pleasure from.
My preferred way is ffplay(1). Last time I checked I get lower latencies than OBS at that, at least when I use `-sws_flags fast_bilinear`, which is the same scaling OBS uses by default.
I wouldn't wish bilinear scaling on my worst enemy; 1:N is the only way to go for me. I'll check out ffplay.
Edit: ffplay doesn't support cropping the output to fit my display (or if it does, it's far too arcane for me). As composable as ffmpeg is, it's awful UX for me. I'll stick to OBS.
Use whatever gets the job done. As for scaling and cropping, to the best of my knowledge, ffplay(1) supports all the options that ffmpeg(1) does. Here is what I for example use when capturing my Famicom: ffplay -sws_flags fast_bilinear -framerate 60 -video_size 1920x1080 -vf crop=iw-360:ih,scale=-1:1080 $DEV.
> Nvi 2 (nvi under openbsd) has Unicode support. It's like BSD Vi but with Iconv. Perfect for my needs.
My primary editor for text (not code) editing and e-mail. I just wish Unicode support made it into base vi(1) on OpenBSD, but for now I can at least use it for all other purposes other than the ones in the previous sentence.
> It's frustrating to try to interpret these stories with a lot of writing and video describing everything except the crucial detail about what the charges were for.
Is it really a crucial detail though? As someone having lived in Japan for a long time, I see no reason why we can not discuss the fact that civil rights and detention treatment in Japan are lacking without resorting to "Do they deserve it in light of what they were suspected for?". I personally see no reason why suspects can not deserve decent sleep, meal, bedding, etc. even if they may be Shoko Asahara himself.
For the record, I have not watched any video or read anything else about this individual. Nor do I intend to.
> Literally the central trigger point of the story
The fact that you and other insist on this really gets at the crux of this whole problem. There are two notable positions on criminality and punishment: yours, which is broadly that the justice system exists, at least in part, to deliver righteous punishment on the deserving, and the position of those appalled by the treatment here, which is that the purpose of the justice system is primarily to protect people, and then to deliver predictable, proportionate punishment of those found guilty to disincentivize criminal behavior. If you think that torture of someone detained but not found guilty might be justifiable if they're accused of a sufficiently heinous crime then you have an illiberal position that can and will be used to enable abuse of the criminal justice system to inflict extralegal punishment on anyone for any reason.
I think this is even getting ahead of itself, since the story is writing that you can be treated this way without yet being charged. Not knowing if the author "deserves" it puts you in the shoes of the detainee in either case, since the detention comes before assigning guilt.
That is not my position at all and it’s dishonest to project it upon my writings.
I said this is an important detail to the story because it’s literally the central trigger point. For as many details as she’s willing to share, include admissions that could theoretically impact legal proceedings, excluding the core charge from the story raises suspicions about the trustworthiness of the narrator.
To be clear I do not support the treatment as reported. However the omission of this one key detail is a calculated omission by the author, where we’re supposed to both believe it’s entirely normal and benign but at the same time it’s also something that must be withheld from this story?
Sorry if it doesn't apply to you. I think that's how a lot of readers would categorize you based on the insistence that the crime was important, and why you were downvoted at the time of writing.
What claim are you talking about? The claim is that she was denied her rights.
What she did beforehand would only be relevant if it could somehow suspend those rights.
The argument for that being the case is that she doesn't say, therefore we can assume she did... something... that is sufficient to suspend her rights; without being able to name even an example.
For most people, the critique of Japan is because their own countries used to operate jails in this way.
So rationalizations of why it’s appropriate because the person was suspected of XYZ isn’t going to land with them and is largely irrelevant.
But I don’t mind playing devils advocate.
Should the justice system force confessions out of murderers? No, because they are only potential murderers and we have historically been able to get innocent parties to confess. People with vulnerability such as mental health problems are even more likely to give false confessions. The goal of requesting testimony should be honesty not compliance.
This logic applies as well the drug dealer, drug users, and jay walkers. It’s a moral principle disconnected from any specific geography so even if we are not Japanese and have no intention to interact with Japan, we can say they have not lived up to that principle.
I think there is a happy path though and she stuffed it up by not responding for a request for information while she went overseas as they were investigating the matter. When she returned they put her in detention as they deemed her a flight risk. I don't know what information they asked, but it would seem prudent to provide it or say you don't have it or you are overseas and cannot get it at the moment, rather than simply ignore it.
reasonable suspicion is a pretty well established concept. importing controlled substances would get an arrest warrant easily anywhere if law enforcement decides to pursue the case.
the administive pretrial detention is also pretty common, especially nowadays with the ICE craze.
nobody should be treated like this, agreed, but that doesn't mean that the process has no correlation to the level of guilt established and the certainty of it.
(the real problem is that it's way too many bullshit laws.)
Japan has a very harsh system, this serves as both a deterrent and also incentivizes people to make their equivalent of plea deals.
There's nothing magical about a criminal trial, especially in Japan, since there's not even a jury. And in general there's no magical threshold for proving guilt.
Nobody should be treated like this. We agree.
I'm trying to point out that unfortunately is a trade off, it works, and unfortunately a lot of people are getting treated like this all over the world for things that are administratively easy to prove and are illegal by the letter of the law, so technically easy to "prove guilt".
I watched a little bit. She went overseas and the police asked for some information and she didn't respond. When she returned they deemed her a flight risk because she hadn't responded to the things they were asking.
Fair I suppose. I guess one can treat this either as a personal story (although frustratingly scattered across multiple places and incomplete) or as a description of a single instance of an arrest in Japan.
Well her detention didn't happen immediately, it likely happened because she didn't respond to an email while they were investigating asking for more information, which she even admits.
* All this story does it makes me want to avoid traveling to Japan. I don't fancy getting picked up for jay walking and tortured.*
Sure if you naively believe the hyperbole then don't go. Been 3 times, you'll know when you're in trouble, and you will have a chance to correct it before it goes further.
Infact according to her video she did have a chance, and she didn't bother.
It is? Because the whole ‘is it awful’ thing hinges pretty strongly on how many options you were given to avoid it before going there.
If I had the police over, was an ass, had them come back, was an ass again. Then at some point they’re going to just think I’m the person that’d run away while they conduct their investigation.
I’m sure bad policemen exist in Japan, but all the ones I’ve met have been very friendly and reasonable.
civil rights and detention treatment in Japan are lacking
The main difference I see are that police can hold you for a much longer period before bringing you in front of a judge and the bail conditions. Regarding the specific detention conditions, they do not strike me as worse than American jails.
You can love Japanese culture and still call them out when they are clearly uncivilized. We're talking about a culture largely defined by the same people that did Nanjing. It's quite ironic that the same culture that claims to be pacifist has no problem inflicting psychological torture on prisoners. Asia in general has this problem.
Makes me think of TNG (Season 1, Episode 8). Death for walking on the grass.
The punishment should be harsher than the crime. Stealing an apple might not be a "big problem", but it sets a precedent that taking someone else's property is acceptable under some circumstances -- say, the relative value of said object.
Morals are relative. I happen to align with Japan's morals, and wish Norway would take inspiration from it. We're on the far opposite end of the spectrum.
Likely some sort of stimulant as you point out. It is hardly the first time either as there have been public cases like this numerous times over the last two decades. Some cases even ending with deportation. The one I remember most vividly was someone carrying an unlabeled bottle of ADHD medication that had been sent to them while they were in South Korea by their pharmacist mum in the US; that they then ran afoul of when entering Japan. Similarly, there was a case at the University of Tokyo in the 00s, where an overseas student got sent an (allegedly) unprompted package with cannabis (not a stimulant though) from friends abroad. Allegedly, they were expelled and we got university-wide, anti-drug campaigns with memorable slogans like: "Illicit drugs are illegal".
Due to their history, laws regarding stimulants are harsher in Japan than in many other places in the world [1] and this frequently takes people by surprise. Not that Japanese laws related to illegal drugs are lenient to begin with.
The Japanese have some wonderful programming along these lines. For preschoolers there is PythagoraSwitch (ピタゴラスイッチ) [1] which features amazing Rube Goldberg machines, geometric reasoning, algorithmic thinking, etc. Sadly, NHK loves to keep their programmes under lock and key, so I could not find anything to share other than the name.
Well, yeah, the first time they made a really big push technology-wise --- making TRON-OS the default OS for their entire educational system --- the US FTC prevailed upon the State Department to inform them that such an endeavour would be viewed as anti-competitive.
I really wish that such things would instead be shared and celebrated and translated.
I did wonder, reading such a comment, whether it would be a hyperbole, but not only is it documented, it is way worse than that. The free market is only ever enforced in the direction that suits the US, and the vassal states get screwed.
Yeah, the demo where they showed multiple videos being played in separate windows on an 80186 was _amazing_ --- I _really_ wish that using TRON-OS for desktop use on commodity hardware was well-documented --- in particular, it would be _awesome_ for an rPi.
> The free market is only ever enforced in the direction that suits the US
I mean, come on. If it was free in both directions, the US might lose sometimes!!
Sigh. It's so sad. Stuff like this is why free-marketeers (and in particular libertarians) earn my ire. There is not a single economy in the world that is an actually free market. Capital can move fairly freely and labor not at all.
However, I have had one machine become unbootable as it could no longer mount its encrypted disks after an upgrade, forcing me to mount a rescue image remotely, mount the disks manually, lift the data out, and do a complete reinstall (migrated the box to OpenBSD at that time). Similarly, NixOS once messed up systemd (or vice versa) so badly that I could not even reboot without forcing a power cycle. Lastly, I have had a package break for my use cases by maintainers enabling so many custom flags by default for a package that they enabled one I have never seen enabled by any other packaging team and that then broke RTSP in "funny" ways. Ubuntu did tend to break things like graphics between releases at times back when I used it, but I have never had any other distribution or operating system throw curve balls like the three things I mentioned here.
My general impression of NixOS is that the core is solid, but that nixpkgs just has such a large number of things that it supports that the maintainers struggle to test them all and can not anticipate the interactions between all the packages and options. The default Julia package being so broken that it produced incorrect mathematics due to nixpkgs' insistence on allowing you to swap out the Blas library and also having turned off the unit tests for example springs to mind. This was shipped to end users for a long time before I noticed it by accident by enabling the unit tests and stepped in to clean it up. It all feels very "Gentoo", which was indeed an inspiration for NixOS by the way.
Now, return to that last sentence in the first paragraph that I wrote about feeling empowered to tinker, ultimately, I feel like you should try to resist that urge as it is what pushes you into the untested fractal of possible configurations that NixOS allows you to explore. My other main operating system is OpenBSD, where the mentality is "Stick to the defaults or suffer the consequences"; with NixOS, I feel like everyone's box is more or less a tailored suit, which comes with both its ups and downs.
reply