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
-
I had an offer from a rather prominent company, and when I had accepted and was finalizing the start date, HR tried to take the salary down 1.0%... and this is after all the negotiations & acceptance and hands were shook with the hiring manager.
1% is nothing serious (back then about 1,500/yr), but when the company pulls that kind of garbage, what else will they do later?
If I were not so shocked, I would have used that to negotiate up 5%. Instead, I was stupid and let my feelings get in the way. When I told her that the deal was already confirmed, she said, “Well, we are (Bigshot Company Name Here)..." as if they could do whatever they wanted. I politely said, “Oh, I see, then I will have to decline. Thank you very much for your time." and that was that. -
@PaperTrail Online
-
@awesomeest Loved your BT hack but did you become part problem doing that while driving? 🤔.
Unfortunately you seem to have confused my message to some degree. There is nothing "passive" about my aggression but I do withhold it for the right circumstance. On the road while moving is the **wrong** circumstance.
For example, when I asked if you became part of the problem, it was not a passive-aggressive neg. I was simply giving you the **benefit of the doubt** in that you /may/ have been a passenger performing that hack instead, of a moving violation who deserves to be cuffed-n-stuffed for "multitasking" with their phone while driving. Quite different, and nothing passive about it. -
Back in the days before time, there was MPW and the ability to check in and check out revisions with terminology that made sense in English. "Pull requests" OMG, shit for brains term. Pull on my finger...
-
@b2plane Went to Europe recently. Tipping was very unusual and it was explained to us that it is only in the tourist areas where the Americans typically visit... Prices were very reasonable where we were ($14 got two hoagies, 2 small side salads, and a bottle of great wine, no option to tip, and absolutely some of the best most friendly service we have ever had in our lives). I don't put my perspective out there quite as strong as you do :-) but in general principle I don't disagree at all with you.
-
Did they fail to draw the iOS crowd? They advertise all platforms but Mac / iOS / iPadOS but if you dig you find they have (had?) Objective C stuff for iOS: https://m2.material.io/develop/ios. Kinda looks like yawn...
-
Shower them with praise and be impressed. It is likely why they did it... they wanted to impress dad maybe as much as they wanted the Nintendo. Hell, after reading that I want to buy them the switch!
-
It happens all the time on Intel Macs... just idling uses all 8 real cores of the processor. The bloat in current software is out of control. Good engineering produces products that run well; excellent engineering produces products with fewer moving parts, smaller size, and hence fewer defects and less impact on resources. Computers don't do anything significantly better or more advanced than 20 years ago (ChatGPT and other AI not withstanding) yet they require 100 times the resources. Open source is actually a huge contributor to the problem. A project needs a "kidney" but the trend is to take the whole body of code just to get the kidney's function. All the cancer, dementia, body odor, and bad habits come along with the kidney.
-
I was in you shoes for a long time. One day I realized that I couldn't let other people's ignorance control me. I now park on the outer reaches of parking lots because I abhor door dings. I give plenty of distance between me and the next car because I hate rock chips. If someone pulls in front of me, I just back off. In the end, if I lose 10 min, I'm not going to cry as much as I would if a rock whacked my car. In our neighborhood, I make eye contact and wave at every car I see as I walk my dog or see them from my driveway... It cheers people up, makes them feel friendlier, makes them realize that someone sees them, and they are part of the neighborhood. Even the teenagers in their Mustangs / Chargers tend to drive more responsibly when they feel like they are part of the neighborhood. As a good friend of mine says "Assume positive intent and act appropriately". You may reduce someone's stress just enough help them think clearer and maybe end up averting a terrible accident.
-
@DreEleven what are you using your Mac for?
-
@helloworld Capitalism is not the issue here. It is the short term thinking and greed of leadership who looks from fiscal quarter to fiscal quarter.
If when you negotiate salary you ask for a month severance and they balk, it is a good indicator that you are working for a quarterly company.
But I will say that vulture capitalists do suck... https://en.wikipedia.org/wiki/... -
I have been part of a number of buy-outs over the years and the pattern is the same. Buy-out means time to leave. It also means that your original corporate leadership sold out (literally and figurativaly). Get a retention bonus when the buy out happens (too late now) and then immediately look for a job like your building was on fire.
I feel for you, I truly do. It's more than "a job" when you invest your heart and sole into a company that becomes a fraternity... when it evaporates it is like the rug is pulled out from under your feet.
The fact that you stayed there for a year means you have let your hope cloud your judgement. Pull the handle before you lose too much altitude. -
@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!