|
Had a friend? I hope his homebrew aircraft didn't end badly. Old pilots, bold pilots, and all that!
|
|
|
|
|
I haven't spoken with the guy in a long time. He was a coworker in the late 80's, and we used to get together for lunch through most of the 90's. The last time we talked he had hardware for two Long-EZ's (engine, control surface cabling, instruments, etc) and had partially constructed one.
Willy wasn't old, or outrageously bold, but he was in the middle of doing a startup so...
Software Zen: delete this;
|
|
|
|
|
In the middle of doing a startup? Maybe he has a Lear jet now.
|
|
|
|
|
In our bare feet.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Every January we feature works that are entering the public domain. And this year the big story is in recorded music. So you can party like it's 1922
|
|
|
|
|
EF6 was officially released nearly a decade ago in October 2013. The next major Entity Framework release was in June of 2016 when EF Core 1.0 was introduced as a complete rewrite for the modern .NET Core platform. What about porting some of my ODBC code?
|
|
|
|
|
Programmers, sysadmins, security researchers, and tech hobbyists copying-pasting commands from web pages into a console or terminal are warned they risk having their system compromised. Well, that's some websites reason for living going down the drain
<_<
No place in particular of course
>_>
|
|
|
|
|
Given that 2021 was a blockbuster year for NFTs, it’s not particularly surprising that major tech companies are incorporating Non-Fungible Tokens into their CES lineup. I guess you won't have to worry about right-clicking on your TV
|
|
|
|
|
Sega and ASRock’s Alder Lake build is a little different from the norm: it’s integrated into the chassis of a Remote Control car that’s capable of reaching 100 KPH, or just over 62 MPH. I think we're going to need a longer monitor cable
|
|
|
|
|
|
I heard people are "racing" to get it...
|
|
|
|
|
A hard reality of C and C++ software development on Windows is that there has never been a good, native C or C++ standard library implementation for the platform. "I'm starting to think sanity is overrated"
|
|
|
|
|
Well,
I like Chris Wellons and I read his blog monthly and monitor his Github feed. However this time he is not entirely correct.
Microsoft (Windows 3.1), Sun Microsystems[^] (including Java) and Mosaic/Netscape early web browsers all adopted UCS2 around 1992-1994 (the predecessor to UTF8) way before Unix/Linux. Windows 3.1 was supporting UCS2 in an attempt to penetrate the Asian markets.
He makes it sound like Unix/Linux adopted UTF8 early/first but that's simply not true. Microsoft Windows was an early adopter of the non-standard UCS2. This was a mistake. The problems today can be traced back to that decision.
It was C99[^] that added support for wide and multi-byte characters. The 99 in C99 represents the year 1999. By that time (six years later) there were millions of lines of code out in the wild that was designed around UCS2.
He should be blaming the ISO C committee. Keep in mind that 1989-1999 the C/C++ family of languages were heavily criticized for being stagnant. He should be asking why C89, C90, C95 weren't provisioned for wide string support.
The reason UTF8 works so well on Linux is because they waited until 2001 to begin fully using it on Gnome[^]. It was Redhat that funded the transition to UTF8.
Best Wishes,
-David Delaune
|
|
|
|
|
Since when has there ever been sanity in coding and programming?
|
|
|
|
|
This is a typical rant by a non-Windows developer. Since Microsoft did not make the same decisions as those made by the developers of their platform-of-choice, Windows is therefore completely broken. When you create a 'portable' application for other environments and then adapt it to Windows they claim you must make all sorts of compromises and re-implement things that are native everywhere else.
I've encountered this bullshit before in a product I now have to maintain. The original author #define 's a number of Windows values, then #include <windows.h> , claiming that Windows does this incorrectly. Just for fun, it's also multithreaded. It adjusts thread priorities to enforce order of execution between threads, and routinely fails to use synchronization primitives to guard access to things across thread boundaries. The claim in the comments is that Windows doesn't implement threading properly.
Software Zen: delete this;
|
|
|
|
|
Nobody implements threading properly.
Except for that, I totally sympathize. Windows actually does many things better than its competitors.
|
|
|
|
|
Greg Utas wrote: Nobody implements threading properly My 2¢ is that Windows threading works well enough. My experience in multi-threaded and multi-processor applications has been that the worst mistake programmers make is in their assumptions and expectations about how these types of applications behave. They also hear all of the horror stories about it, and use a cargo-cult approach to it.
It's also possible I'm being the grizzled-veteran-chewing-on-the-stub-of-his-cigar here, and watching the infants play amuses me.
Software Zen: delete this;
|
|
|
|
|
Yes, Windows threading is quite good. I should have said that nobody implements scheduling[^] properly.
|
|
|
|
|
Greg Utas wrote: I should have said that nobody implements scheduling[^] properly.
I think maybe you are right.
It's a good article, covers cooperative scheduling well enough. I have not voted, but left a critical comment.
Best Wishes,
-David Delaune
|
|
|
|
|
A team of scientists in the US is calling for the return of Pluto‘s planetary status. We're going to need a bigger mneumonic
|
|
|
|
|
About time...
I am 16 right...
I know I am not supposed to feel old but...
that would put me being born in 2005...
I was born when Pluto was still a planet the first time.
DAMN YOU MICHAEL E. BROWN!!!
|
|
|
|
|
While including large moons is a maximally expansive definition, as I've said every time this discussion comes up from a scientific (vs sentimental) standpoint you can't write a definition for planets that doesn't either exclude Pluto or include at least a few dozen of the other largest asteroids and Kuiper Belt Objects.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
U.S. Transportation Secretary Pete Buttigieg and the head of the Federal Aviation Administration (FAA) on Friday asked AT&T and Verizon Communications to delay the planned Jan. 5 introduction of new 5G wireless service over aviation safety concerns. Do the planes need extra lift to deal with the extra G?
Lame physics joke, sorry.
|
|
|
|
|
In the following, I will show examples of non-productive programmers (NPPs), how to detect them, what are their characteristics and how to pro-actively counterattack our nature in order to learn continuously. Speaking of me
|
|
|
|
|