Details
-
AboutAn Apple developer since 1984, disenfranchised and pissed at Apple for turning from excellence to a bunch of fuckups.
-
SkillsAny assembly (I piss machine code). Any communications system. C, C++ Objective C, Fortran if pressed, AppleScript for fun, FileMaker because other databases suck dick.
Joined devRant on 4/11/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@sleepyobjobjobj so what about photos of the new coding assistant? ☺️
-
@Parzi Not a Linux fan. Too much of a patch work quilt from the 1970s wearing bell bottoms and smoking LSD. Pass. BSD, underpinnings of current macOS, not much better but at least iApple managed to polish that turd. All current desktop operating systems are ultra-bloated self feeding monsters with patches that patch the patches that patch the patches that patched the original problem instead of fixing it.
Dont get me wrong, I am so not a Windows fan. I would say the best day of 1988 was this: https://m.youtube.com/watch/...
but today, Windows is a slightly cleaner leaner architecture than any *nix.
IM-not-so-HO The best desktop operating system ever created died from asphyxiation in March of 2010. -
The Eggs Templar? (Note the +s in the egg-cophagus )
-
Omg so true. Not because of code but because of everything else going on when you work that is non-productive horse sh..
-
I can agree with the Xcode comment … obviously … but this guy is a whiner.
The Mac you buy can run all operating systems. $800 is chump change for a machine that lasts 5 o 8 supported years.
And yea, the Mac is significantly more stable and secure because they do try to prevent hacks from schlocking their code around with little or no discipline.
Developing Mac software has always separated the men from the boys and the women from the girls.
A huge game creator hall of fame’r, creator of Halo, creator of Marathon, creator of (smile) Minotaur started on Mac (thankfully for him not in Xcode)
Let the YouTube baby cry and walk away from the Mac. Some just don’t have the talent. 🤷🏻♂️ -
Best advice: company is mismanaged and is likely circling the drain. Shop that resume out.
-
The first Doberman I ever met was a huge lap dog. Loved the breed ever since. Early congrats on the future furry family member! I have technical discussions with our lab all the time ;-)
-
“Cache” is usually preceded by “Corrupted” which then people make excuses for as if corrupted caches are just a fact of life like rainy days. Being a “real time” and “function first” sort of fellow; cache is a dirty word to me. Imagine caching your car’s brake pedal. 💥🚙
-
@i-despise-apple a wise man once told me never assume malice, when incompetence can be the cause
-
@SidTheITGuy in the U.S., people are math challenged.
I hear comments like “wow, restaurant prices have gone up but the poor server is still only getting tipped 15%, I’m going to tip 20% [the higher the number the bigger the moron]”
And be aware for **great service** it is 15% but again the math challenged people can’t figure 15% out and default to multiplying by 2 for the 20%
Tipping is ***not*** obligatory. If they give shit service you do not tip!!!
We just got back from overseas. They take Apple Pay everywhere there. No option to tip. They pay their employees reasonable wages. Going out to dinner every night was significantly cheaper in Europe than the U.S.
Tipping is “allow the restaurant owner to pay crap wages so you end up with hidden post-meal employee wage charges”
In the U.S. customers have created a monster by showing off with tipping. In Europe they recognize this as (“stupid”) Americans flaunting their wealth. Some even find it insulting -
@TrevorTheRat how about both? It’s hard to have a deep understanding of OOD, OOA, and OOP without having the raw experience of doing it.
I’m wondering how, for 30 years, you have never written anything that makes someone else go “holy shit, how did you do that” or “that can’t be done..” and show it working.
Twice in my career now I have shown Apple software engineers (while in the Apple campus) something that their subsystems could do (and do well) that they previously thought impossible.
Are you sure that after 30 years are you not just discounting impressive code you have written as “easy” after you did it? It’s kind of natural to do that… -
@Wisecrack What I am telling you is that unless you are motorhead super freak and disabled the system, your ride is likely pumping data to LexisNexis in real-time and hence your insurance company if you drive a relatively new car (one with a GPS system)... If you are a window crank 8-track player kinda person driving some old clunker piece of shit, then you are safe. GM to Jaguar collects data on your driving regardless of you giving them permission or having a service contract, and without your permission (so much for ecto gammat!)
-
@happygimp0 “I can still lock and unlock your car mechanically”. Are you sure? There are a good number of cars out there that do not short of the emergency access lock.
My car has everything electric, the doors, the glove compartment, the center hump lid, the trunk, the frunk. Sure, I can take my FOB apart and use the emergency “your battery is toast” key to get in but it is a challenge even to find the keyholes.
Most cars these days ship stands of data a day (in some cases gigabytes) out through either the XM radio connection or a dedicated cell data connection service that you don’t own.
Year, Make, Model and I’ll give you the 411 on what you share with LexusNexus hence your insurance company ;-) Maybe nothing, maybe not… -
@AleCx04 I’m not so worried about grief about IoT here. My background is a little deeper than most in hardware control systems but do understand the fear that IoT generates in the crowd that lives at the scripting levels.
I like where you are going with the custom system but I hesitate to dive into development in that (hardware and firmware) as the big players (Apple, Google, Amazon) already took the candy away from Zigbee and X-10.
I’m thinking that Matter + Thread will sew things up nicely. It should make the Siri vs Alexa vs xxx an end user choice.
I’m convinced that the only reason Siri is around is cuz she’s cute. She could be so much better, it’s criminal that they keep on beating her with the stupid stick on each release. -
@b2plane I agree with part of this but…
Consider that the nature of tipping has allowed business to pay sub-standard wage to bar tenders and waiters. This has in turn provided a way to increase profits without visibly raising prices. Without the motivation to increase efficiency to increase profitability, no efficiency increases are seen.
Could it be that tipping contributes to an anti-competitive nature of businesses?. Those businesses that are too inefficient (too cheap, too greedy) to pay a regular wage and keep prices reasonable for the patron are those that might have problems surviving without guilting their patrons into tipping large.
Perhaps tippers are actually causing their own problem.
I don’t hold any animosity towards the people that did not strive to better educate themselves towards a better career. I also have no qualms about their salary being commensurate with their ability to provide a common (aka anyone can do it) service. -
In a phrase 🐎💩
-
Meta is there too. Beautiful part of the country. Rather expensive though.
-
Interesting! Explain please!
-
@Demolishun Drive a GM?
-
@Hazarth I find your perspective fascinating. From what you wrote, your approach is that unprompted phone calls are only for emergencies.
So prior to 1992, did you try and use T9 to ask someone for permission to call them? -
@Demolishun
What do you drive? (year, make, model). I’m betting it’s a case of…
🎶 Welcome my son
Welcome to the machine
Where have you been?
It's alright we know where you've been… -
@ostream I like the response, not because I agree with the content but rather because it made me think.
When you work a muscle hard, it responds with getting stronger and more reliable.
When you work your brain harder, it responds with getting smarter and faster.
Both physical and mental hard work has the direct effect of building character.
Isn’t it more of a disease to be self indulgent, self centered, and hedonistic?
I’m guessing your parents worked hard so you could essentially stand on their shoulders to get ahead. Maybe they didn’t get to college but they managed to send you? If you don’t work hard get farther ahead and perhaps pave the way for your kids some day, aren’t you disrespecting your parents’ sacrifice for you? -
@Demolishun Kinda depends.
Do you own a Keurig? You push a button and /it/ decides what 12 oz looks like, what temperature your coffee should be (on some) and what the difference is between latte and cappuccino, not you.
You make a phone call and the network decides how to route your call, not you.
You click the unlock button on your car’s FOB and it decides to let you in. It ain’t no mechanical connection making that decision. If you are not driving a pre-2008 automobile, you literally sit surrounded by a mobile IoT.
Siri or any other AI is just a more complex set of IF-THEN-ELSE decisions.
But to respond to your criticism… AI + IoT is coming (here?)… you can either be its boss or it’s bitch. -
@happygimp0 Speaking of a lack of knowledge base, Siri is not “installed” ;-)
-
Why not compare it to getting a phone call from someone who you should never be rude to? Isn’t getting upset about getting a phone call or someone knocking at your door largely the definition of anti-social behavior? Getting bent out of shape because your boss calls you is definitely career limiting behavior.
When I call someone at work, I always lead with “do you have a moment?”. Yes, many times I DM first so I can make sure I can get through. Do I have to DM first, not at all. I’m always happy to hear from any of my boss, staff or customers. And when anyone calls me, even vendors trying to sell me shit, they hear the welcoming tone in my voice which makes all the difference in the relationship.
In this world it is not “what you know” it is “who you know”. And the corollary to this is that people will forget what you did for them ‘last week’, but they rarely forget how you made them feel. And remember, you don’t have to answer. The power is yours. -
@Hazarth I get the sense that the phone call is not the real problem with work.
I’ve been in environments where things are caustic and it is a whole lot worse when your manager basically pretends you don’t exist (the ultimate in passive-aggressive perhaps).
Think of it this way. At some point when you advance to the point of being a manager, you will have some younger staff member working for you who gets angry with you texting them without warning, interrupting their work day with conversation about what they want to DM about.
Today’s text message is yesterday’s telephone call.
If you instead take a breath and think about /why/ they are calling you and how you can use this to your benefit, you might find yourself advancing faster. Just a thought. -
HomeKit
-
@IntrusionCM It is a suggestion that a person who does not speak English as their first language used this particular English verb in the wrong context.
Sort of like those half-translated directions from Chinese to something else for assembly of furniture or a toy.
Pull makes some (but very little) sense, and infers other things improperly.
If I have to "pull" you out of bed, you are resisting getting out of bed. "Pull" infers that the person providing the file is resisting doing so.
If I "pull" something from somewhere or someone else, it infers that I do not have that something and must go get it. The act of "submitting" something means it is being "pushed" or "given" to another.
It is thus an anachronism to say "submit a pull request" because the act of pulling references that which the "puller" does not have, hence was not submitted! 🤪 -
@electrineer A Pushme Pullu situation?
-
@jiraTicket Or even "insert" or "save". Indeed "merge into project" or "add to project" or "replace in project" but "pull into project"?
In English the verb "pull" suggests that the person providing it is resistant to letting go and a force must be exerted on the file to get it out of their system into the code repo.
It would make more sense to just "Save" the file into the project and the project manager can accept or reject the modification as a revision. (admittedly the way we did it in the beginning with Macintosh Programmer's Workshop (MPW))