735 karma · joined December 22, 2011
while(<>){
chomp;
<insert your -E code here>
}That isn't to say that the current freebsd-update isn't any good, just that it needs someone knowing they are doing. And even experienced people do make mistakes. Case in point, you tried to upgrade, you were given a locally-modified file under /etc/ to merge with the new version, you made a small mistake, shouldn't result in losing the system.
If I'm not mistaken, when Debian is confronted with the same problem usually asks whether to keep the old file or replace with the new, which basically narrows the ability to merge the two together in many cases. FreeBSD actually is slightly smarter there, in the sense that it can even detect whether the comment header of the file is the only thing that changes and actually merge it on its own. But, if there are real differences (e.g. you modified /etc/ssh/sshd_config), it asks you to merge the incoming with the current version. In any case, I think FreeBSD is extremely stable when it comes to what goes into /etc and how stable the file formats of individual files there are, so I think it would be perfectly reasonable to just simplify the choices presented to the user.
In my previous job we actually had an exhaustive list of IGNOREd files for freebsd-update, just to make sure that nothing was to get clobbered by some major or even minor upgrade. And that freebsd-update would practically run to completion without any interaction of this sort.
Noticed this uses pinger, which executes the actual ping command behind the scenes and parses the output. Which makes it fragile in case there are changes in the output format of ping. Are there any good alternative libraries that can use raw sockets, etc?
Many thanks to the author!
(edit, this is explicitly addressed further in the article: That's an important distinction, said Thibado, because a temperature difference between the graphene and circuit, in a circuit producing power, would contradict the second law of thermodynamics. "This means that the second law of thermodynamics is not violated, nor is there any need to argue that 'Maxwell's Demon' is separating hot and cold electrons," Thibado said.)
(full list: CoffeeScript, CSS, Diff, ERB, Haml, HTML, INI, JavaScript, JSON, JSX, Less, Lua, Markdown, Perl, PHP, Python, Ruby, Sass, SCSS, Smarty, SQL, TSX, TypeScript, XML, and YAML)
EDIT: oh yes https://theaviationgeekclub.com/the-story-of-the-sr-71-black...
We don't know what we don't know, but one way or the other it's money spent on basic research and physics.
In any case, we should never forget that without advancements in fundamental physics we are going nowhere as a species. We might be able to come up with better refinements, better techniques, slightly better computers, etc. But sooner or later we are going to hit a physical limit, and we are going to need to seriously enlarge our fundamental knowledge corpus of how the universe operates if we are going to keep moving forward.
https://www.raspberrypi.org/documentation/configuration/hdmi...
FreeBSD 11 has been around for some years now, getting an update to which 11.3-RELEASE can be upgraded with minimal hassle is a major plus for FreeBSD.
([1] edit: referring to https://lists.freebsd.org/pipermail/freebsd-announce/2015-Fe...)
As regards Perl 6, a recent development was to rename it to Raku, which (in hindsight) seems like a perfectly sensible decision. The overloading of the name Perl for a language that proved to be something different from Perl 5 caused trouble both ways. Perl 5 was widely considered to be a version that was to be eventually be replaced, whereas Perl 6 was considered a language that was a close and direct iteration of Perl 5. So we basically got the worst of both worlds. Perl 5 is very much in use today, still being actively maintained and is getting new features regularly, while Raku/Perl 6 is a beautiful new different language with interesting ideas being worked on by many brilliant folks, and the notion of trying to be in any way compatible with Perl 5 seems utterly irrelevant today.
A 10" google search can yield https://www.raspberrypi.org/documentation/configuration/hdmi..., where it is all explained.
On a general note, the RPi4 is in my opinion the most exciting computing piece of news there was in 2019, plus the recent arrival of RPi4 8Gb gives the option for even more RAM. This is a sub-100€ quad-core RISC device that can surpass desktop class machines from a few years back in many ways.
The last 64-bit RISC device with a normal desktop I could sit in front of and work, was a Sun Ultra 10 back in 2000. I think the RPi4 comes pretty sweet close to being a normal desktop class machine.
In the country where I live, you get access to office365, (physical) books, digital libraries (including Elsevier :)) and a wide variety of other services all via your institutional login.