
"from one of its social media orifices"
(from the article)
good one. heh.
10507 publicly visible posts • joined 1 May 2015
I want an OS, not a circus
To them, the OS *IS* the MOST important thing on YOUR PC. This dates back to the MS-DOS days where arrogant developers would silently mess up your autoexec.bat and config.sys files, which required manual intervention to fix it BACK.
From the article: the ability to restart applications automatically following reboot and sign in
OK - this is what phones do, sometimes, if you want them to. However, didn't we used to have a 'Startup' folder in Start Menu to start things on bootup? Aren't there registry entries we could muck with to make that happen? And I've seen 3rd party GUI tools for non-guru users that leverage these.
So here's the thing: it's bad enough when malware takes over these "features". Let's not allow regular applications to do it, too. I may NOT want to spend an extra 30 seconds booting up to recover whatever web pages were visible when I powered off last. Or maybe I do. But browsers typically let me "recover" that state when I start them myself. Or choose NOT to.
I can only see this causing even MORE inconvenience, having to MANUALLY SHUT DOWN EVERYTHING EVERY TIME I POWER OFF.
don't forget the disappearance of the Windows 7 and XP "look and feel"
and the traditional Start Menu (not that "start thing" of Win-10-nic)
Even with start menu replacements, there's still SO MUCH that STILL needs to go away, from ads and spyware to "the Micros~1 Logon" that you're strong-armed into using.
So Micros~1 continues to get it "bass ackwards" with respect to Win-10-nic "features'
And all they needed to do... ALL they needed... was to make Windows 7 more robust and reliable and to fully support newer hardware. And it would have COST THEM LESS to have done so.
it seems too easy to me, like they were SUPPOSED to conclude it was Russia wot dun it
And after a rather quick investigation (in my opinion, as it was NOT that long ago this happened), we hear an implied message similar to "Nothing to see, move along..." like we're not supposed to dig any further, now. The perp was found. It was Russia wot dun it.
(yet, my instincts tell me that there is more to this - how far down DOES that rabbit hole go?)
I use sendmail with an IMAP server (I use Cyrus but I set it up over a decade ago and it just works). Other solutions obviously exist. This one seemed just fine when I set it up. Integrating Cyrus was pretty easy. I'm using the FreeBSD version of sendmail.
No need for bloat-ness and security craters, like Micros~1 Exchange
A South Texas attorney?
As long as an attorney is able to argue cases in Federal court (passed whatever bar exams, etc.), that should be fine, yeah. It's also possible that the FBI hired a private attorney, or has a law firm under contract. This would not be unusual, really. However you would normally expect a government attorney to argue such cases.
Not as dangerous as you might think. A court had to approve it, with a paper trail of people and agencies to file lawsuits against, in case something went horribly wrong.
Back during the 'Code Red' infection, the malware resided in memory but not on disk, yet it opened up a CMD shell accessible via a listening TCP port. So if someone (nobody I know of course) were to get an infection attempt from "some IP address", that person could have written a bot (but nobody did this, it's probably not legal) to use the CMD back door to shut down the web server and make the virus go away. Of course the machine would get infected again as soon as one of the many code red bots detected it, so the only REAL fix was to patch or shut off the web server.
Similarly here, except the FBI got court approval first and apparently had a list of IP addresses to work with already (a court would require this).
The whole WFH assessment stuff is going to kick off properly soon as this becomes permanent
I hope so, and that WFH passes "the test". Occasionally "in the office" [I believe] is more productive for a LOT of us. Not everyone, of course, but a LOT of us.
The PC sales statistics now actually coincide with something I'd been saying for a long time, that the market stats are NEW SALES and not "I like what I already own". For those of us happy with our existing hardware, which in my case dates back to 2007-ish, I might be constantly running 4 or 5 'PC' computers simultaneously with various OSs and use cases, but the "PC sales" stats will NEVER reflect it.
But when people finally NEED to replace the old hardware, sales spike up.
the problems I've seen on ARM vs x86 vs amd64 are compiler related.
As an example (for gcc anyway), the default character type is signed on x86 and amd64, but UNsigned on ARM.
Occasionally this causes problems with bit-wise operations and comparisons. Your program may no behave *exactly* the same. Similarly for 32-bit vs 64-bit, where in some cases the default size of 'int' actually makes a difference.
To fix the problem, you can try using standardized C types like 'int8_t' instead of 'char', for all variables, so that there are NO unnecessary surprises. Yeah, you might have to edit your code. A bit.
Otherwise, C is C and C++ is C++. But then again, Micros~1 doesn't JUST use C and C++ these days. They (unfortunately) have that "CLR" thing formerly known as ".Not" that (for some reason) they insist on using EVEN FOR C++, and the lingos like VB and C-pound that rely on it.
It is a fair bet that the CLR itself is ALSO a major stumbling block to ARM programs running properly, regardless of the many re-writes it's apparently undergone since TIFKAM was first foisted upon us (and ARM was proposed as a supported platform).
(and don't EVEN get me started on UWP or anything newer coming down the pike...)
Micros~1 is apparently still up to their "let background processes spin instead of going into a wait state" tricks again...
I discovered DECADES ago, in the Win 95 beta [aka 'Chicago'], that if you wanted to have a background process NOT eat 100% of the CPU [it was monitoring system resources like memory usage if I remember correctly], you had to enter a bonafide WAIT STATE and not just call "yield()" or some other similar function. Earlier 16-bit windows had cooperative tasking via the message loop, which avoided the problem.
With background threads (without a message loop) I especially had this same issue, as my threads that polled things would eat 100% CPU unless I forced them NOT to. Usually 'wait on a mutex' or 'wait for file I/O' was sufficient to prevent that from happening, with a slight cost in performance. You could specify a timeout on the wait so you could still poll things, too. THAT solved it, more or less.
Some time in the Windows 10 beta this problem creeped into NEARLY ALL of the TIFKAM code, or at least that's how it appeared to me when running it in a VM [in fact the TIFKAM stuff related to the Start Thing was partifularly bad about it, and several such applications appeared to actually fight one another while attempting interprocess communication]. I screamed loud about it, had arguments over why it was happening, and only deaf ears and somewhat condescending attitudes resulted.
Making the fans spin also means that laptop batteries drain unnecessarily, and that CPU clock throttling won't behave correctly. One Drive on your Mac apparently has this same problem. Maybe not all OSs or not all CPUs have this problem. But for the ones that do, it's very very very irritating.
And, from what you said, it appears as if nobody in Redmond has learned anything about such things, either
I'm pretty sure there's a slight performance benefit to working with 64-bit values when you're running in amd64 mode, which is probably offset a bit by the fact that you HAVE to now work with 64-bit addresses. In my experience, the 64-bit executables are slightly larger and require slightly more RAM, but seem to perform [with my code, anyway] at about the same speed.
Maybe there's an algorithm or two that can significantly benefit from either 32-bitness or 64-bitness, but I haven't found it. Still, if you have a system with less than 4G of RAM on it, you're probably better off running a 32-bit OS unless you have some compelling reason not to.
And the beauty of 32-bit code is that the same binary generally runs on both the 32-bit AND 64-bit version of that OS. It makes distribution of the code a little easier.
(but I had to load 64-bit Linux on a ~4G box because things like Android Studio basically demand it nowadays...)
Why use title rather than anything else
I think the obvious elephant in the room has been avoided. And, here comes Captain Obvious [me].
If an entire American football team decided to self-identify as 'Miss' on their next flight, then this whole algorithm would be thrown on its head. Sorta like a team of elephants self-identifying as "mice".
(how come nobody else said anything like this?)
[troll icon, for obvious reasons]
weight sensors under the seats makes a lot more sense. Who knows, they might pay for themselves over time with better takeoff performance and fuel cost reduction.
ok, how about weight sensors in the seats then? Even an approximate value would justify adding a few coins to the cost of the seat... [I've been looking at price of pressure sensors lately, and they're not that expensive and often use I2C]. Extra added bonus, you'd know if the seat is empty at any time during the flight.
your standard 5 gallon portable fuel can would do it. No offroad vehicle is complete without one. Just fill up a bunch of them, put them on a cart capable of holding the weight and navi-guessing the terrain, transfer to the diesel generator's tank when you arrive, and rinse/repeat until full.
A turnover tax would ALSO mess up inventory control for manufacturing and most likely DRIVE IT OFF SHORE. You'd see a lot of sub-contract distribution centers in China (for example) directly shipping to customers, thus avoiding any inventory at all within the borders of the taxing authority. And even if it WERE paid (instead of avoided), the cost would be passed on to the consumer. What, people thought that "mega-corps you want punished" would just dip their hands a little deeper into some wellsopring of CASH they have laying about??? No, they'll pass the costs on to consumers, an excuse to jack up prices or scrape revenue from them by some other means...
let alone the additional accounting nightmares for sales and VAT taxes later, because people WOULD complain a LOT about "taxing the tax" otherwise...
increase of tax *RATES* for high income earners does NOT tax people like BEZOS...
It taxes the MIDDLE CLASS WAGE EARNERS who are trying to *BECOME* "the rich", MOSTLY upper management and small business owners.
And if you tax SMALL BUSINESS OWNERS do you think they will be
* hiring more people
* increasing employee wages and benefits
* investing in future business growth
Or, will their otherwise "disposabl income" *NOW* be locked into being RE-DISTRIBUTED by GOVERNMENTS to BUY VOTES with in the form of WEALTH CONFISCATION TAXES???
And "the TRULY rich" like Bezos, who contributed in various ways to DEMO[N,C]RAT candidates, won't pay even an extra DIME in REAL taxes. Do not doubt me, Loopholes are the LEAST of his advantages. There are trusts, income deferment, non-profit "charity" corporations, off-shoring, yotta yotta yotta all working in his favor.
These people must be elitists with NO conscience.
Imposing monthly subscriptions on everything that is not a phone or tablet is a goal that's worth pursuing
Not if you are in business to SATISFY your customers instead of EXPLOITING them...
"Imposing" things that way foments *REBELLION*. How long before software authors that targeted windows lose their market share and stop further windows development? (MS once recognized the importants of Developers, Developers after all) Nobody outside of mega-corporations is going to RENT their software, not when there are SO many alternatives, and "Imposing" would rapidly shift the market to "non-Imposing" alternatives.
And if Linux were to become "a rental" as well, there is STILL FreeBSD!!!
the absolute pig headed refusal that some things can NEVER EVER change fascinates me.
no, unfortunately, some of those things CAN change, and it's nearly always for the WORSE when they do...
So it's more like some things should NEVER EVER change.
If Micros~1 were serious about their 'Linux in Windows' subsystem they'd make an equivalent Wine-like subsystem to seamlessly run Windows GUI applications (both 32-bit and 64-bit) under Linux and FreeBSD, alongside X11 applications, on your Mate, Cinnamon, lxde, or other desktop. I'd pay money for that. Maybe the 'Mint' folks could help...
I'm already farmiliar with FreeBSD
I smell a POSSIBLE BUSINESS VENTURE [converting Linux systems to FreeBSD]
Also NetBSD, OpenBSD, others. The BSD kernel has its own copyrights and whatnot and was sanitized DECADES ago. In fact, maybe SCO et al had copyright violations of BSD CODE !!!
(wouldn't THAT be a nice twist of fate?)
icon, because, FreeBSD
Should be making it possible to run WINDOWS APPLICATIONS on a Linux desktop, like Wine, only officially blessed by Micros~1, like the OSX subsystem they did for Windows XP applications a while back...
(both 32-bit and 64-bit seamlessly on 64-bit systems, which last I checked, Wine had trouble doing)
If Micros~1 released it as an add-on product for Linux, and it required me paying for it, I think I'd pay for it.
but if applications begin to *RELY* *TOO* *HEAVILY* on obscure and ridiculous "features" supplied by systemd, it will only encumber the BSDs and Devuan and other "non-systemd" Linux flavors with having to WORK AROUND IT.
I hope devs will not rely on such features, and will NOT assume systemd is "there". I fear they just might jump into the lemming herd and do exactly THAT...
(it's bad enough when they assume /proc or /sys exist as they do in Linux, or WORSE, Pulse Audio - even as a PORT on FreeBSD, Pulse Audio tends to interfere with OSS whenever the server is running)
I've been looking at another ISP for my company domain again. The accounts are being migrated and I would lose a couple of features I want to keep. Fortunately, a comparable service [to the existing capabilities] exists.
In the mean time I've had to look at a lot of hosting options and pricing.
In short, AWS, Azure, and Google are *NOT* the only game in town. Many lesser expensive alternatives exist. And it may benefit them to combine their cloudy services with a hybrid shared/dedicated hosting platform for admin things. Based on what I saw in the article it may be the "adinistrative" crunching that's doing them in.
(you know how managers are, "what's the average man hour for XXX type of YYY and can I get that in my e-mail every monday morning, summarized and totaled?" - multiply that by a dozen or so, and CLOUD SERVICE STICKER SHOCK ensues)
Not quite sure what the point of an inflatable habitat is.
I would guess it's all about cost. Structural supports are heavy and cost money to launch into orbit.
Rocket fuel tanks are pressurized to make them nice and stiff, and probably to improve fuel pump performance at the same time. As an example, take a couple of empty paper towel rolls and try this experiment:
* Stack weights on a paper towel tube that's pure vertical. Most likely you'll squish it after a small amount of weight.
* Now, inflate a balloon inside the tube [make sure it fills the tube] and observe what the balloon air pressure does to the paper towel tube.
(this is why rocket fuel tanks are pressurized)
So: the air pressure in this case is providing the structural strength. you need air pressure anyway inside the people tank, so you might as well work WITH it. Win-Win
I would assume that, like a car tire, there are re-enforcement bands that keep the pressure from over-inflating the container. With a pre-stress OUTwards, you can actually withstand even MORE stress INWARDS, and depending, it might withstand a collision with a space rock (or space junk) better than a solid structure.
"Steel Belted Radial" space enclosures. Works for me.
for an April Fool twist (regardless of whether this article is comedic April 1 material), how about the following:
* subcontracted to a company that makes inflatable auto-pilots [think 'Airplane' the movie]
* has face painted around external airlock (with a very surprised look)
* Commissioned by former U.S. President Bill Clinton
MANY more are possible - we ALL have imaginations. Heh.
it's the same arguments regarding street lights. San Diego metro area is near Mt. Palomar Observatory. Over the years the observatory's night sky requirements have influenced the color and placement of street lights in the metro area. It's a compromise between dark and dangerous night time streets vs an unusable observatory.
Orange and yellow lights that direct their light downwards seem to work pretty well. But comments earlier about LED lights, and considering the high level of blue [which is VERY bad for your eyes, I might add] and their effect on light pollution relates to this.
OK we paint the satellites orange. Helps to find them if they "splash down" too I bet... [ok they'd burn up but still, the color of an orange life vest might be filterable by telescopes]
Yes they are only an issue for a very small set of astronomers which look for variable objects near sunrise/sunset. This doesn't affect most 'deep-space' astronomy.
Then, if THIS is the case, WHY are their claims of illuminating the night sky by 10% ?
There seems to be a contradiction here...
stealth satellites... hmmm...
if they keep solar panels pointed directly at the sun, the back sides could be reflective to dissipate heat. This could minimize the number of reflective surfaces in which the sun would reflect onto the earth. So you'd potentially solve the solar heating problem AND reflectivity.
(no doubt the cost would be higher as well, moving solar panels and the necessary gyros and thrusters and fuel needed to remain stable)
I was thinking "gangs" and "bullying" and "chaos" but your description is adequate for arguing against it.
"Get Woke" - "Go Broke". It'll happen, as people 'wake up' and see "the woke" for who they REALLY are... and even more than RH abandoning FSF, it'll be 'the rest of us' abandoning "the woke".
As for Stallman [back on topic] I would normally consider him to become 'one of the woke' but I assume it's too late for that.
from the article:
deeply insensitive remarks
hurting feelings. *AWWW* - teh intarwebs were OFFENSIVE again!!! <facepalm>
Seriously I can think of WORSE things that Stallman appears to hold in high regard, some of which seem to have found their way into GPLv3, that would concern ME a WHOLE lot more than "deeply insensitive remarks". The one that concerns me the most is the "non-freedom" restrictions about GPL'ness and compatibility with other licenses, while at the same time calling it "freedom". It bears too close a resemblance to a kind of "double-speak" or "double-think".
And In My Bombastic Opinion, a HIGHLY INTELLIGENT PERSON should NOT care about some snowflake's FEELINGS. There are way too many IMPORTANT things to think and care about.
and firing someone and NOT doing business wiht a company over something like "deeply insensitive remarks" (In My Bombastic Opinion) reflects a POOR set of priorities.
We need a safer battery technology
yeah well the obligatory snarky response of "people in hell need ice water" aside, to get a lightweight high capacity battery, you need a lightweight highly reactive material like Lithium...
Resolving THAT contradiction would probably be like the proverbial "better mouse trap"
From the article:
C2D2, or Continuous Capability Development and Delivery. This has been less than stellar
I guess this is 'similar in principle to Agile'. And apparently, JUST as *FRAGILE*. Yeah it was supposed to rhyme...
I'll just say it: Developing software to a moving target is NEVER going to get things done. Neither is meeting mania nor analysis paralysis nor changing directions so fast you could generate electricity with the circular motion.
remember the "dot bomb" companies?
They're probably a straw and/or a single card away from collapse...
Sell to the investors! Sell the INVESTMENT OPPORTUNITY! Make THAT our Business, and use famous people as employees to help promote it!!!
Without doing any research on this company I'll say that, pretty confidently, believing that I'm right.
(Those VCs should invest in MY company instead. i'll hire people and make stuff. Hopefully, would make a profit, too. I'm envious...)
I think your description is the more accurate one, in my bombastic opinion at least. I won't say why exactly, other than "it sounds typical" of the kind of person that i believe Stallman to be, especially politically.
His original vision, I think, was to increase freedom with software, and NOBODY can really argue with that. Where it's gone from there, is ALSO typical, and a LOT less "free" In My Bombastic Opinion. It reminds me a bit of George Orwell's "Animal Farm". Implications obvious.
heh. that's pretty funny.
Seriously my only objection to Stallman being on the board is his politics, and the way he seems to want to FORCE GPL-ness instead of "allow more freedom". GPLv2 is fine (especially with LGPL and compiler exceptions), GPL 3 not so fine, and I hate to think what a GPL 4 would be like if Stallman _REALLY_ got his way...
It's probably contributed code
You _could_ write a kernel module as a port. I've done it (more than once). Then someone who wants the kernel module can install it from FreeBSD ports, or maybe just copy the port files onto the target machine and build it. All you need is kernel headers and the ports collection to do that.
But inclusion as part of the base system requires that it meet some specific standards, from coding style and naming of variables to reliability and security.
Usually it gets a lot of peer review. At least, that's been my experience in the small number of contributions I've made.
(if you have something good to contribute, it's worth going through the process, spend some IRC time with the core devs, submit it to Phabricator for review, have specific people review it, and so on)