Hacker News new | past | comments | ask | show | jobs | submit | markemer's comments login

I’ve known companies to give exit packages on firing to avoid a lawsuit since you sign away rights to sue for illegal firing and it’s a nice cheap bribe. Mostly the big lawsuit targets do this. Not usually as good as the layoff package, but something. But not all places do it, of course. I mean even layoff packages are optional, really.


I was able to. You just have to fill out the same paperwork. Give people an option to opt out, etc.


Yep, same. The process is obtuse, maybe intentionally to weed out bots and scammers too stupid to read instructions. But if you are legit and know what you are doing it was fairly straightforward, just pretty slow to hear back.


We make so much in China, I don’t get what the deal is, here. Just that a US billionaire isn’t making the money?


Once DJI gets banned, a new consumer company will come around and will happily import all the parts from China then slap on a substantial markup. I'm placing bets that DJI will somehow whitelabel the drones.

It's funny the lengths the US public and political machine will go to avoid blaming the business sector that outsourced all of everything to China over the last few decades. Chinese manufacturing got the tools and know-how to build these devices and have done a great job iterating on that knowledge across many different sectors and product categories.


Didn't we discover this recently? Like some domestic drone company was supplying drones to the law enforcement but most of the parts and software came from DJI.

Yep: https://www.nytimes.com/2024/05/24/business/china-drones-anz...


That’s been my thought since the TikTok ban as well. It was meant for people, but this for sure seems to meet the spirit of the prohibition. Does it actually violate it? We’ll have to see once the cases work their way through.


Maybe it’s just because I’m an EE, but I really got into the data modes too. Like did you know how stupid simple old school pagers are to create signals for? You have to make some slight modifications get them into the Ham Bands (or buy a new one, apparently a thing!) but after that it’s just 512 baud FSK.


Fascinating! Is there overlap of some equipment with a ham band or do you have to modify the frequency of the equipment? What band do you use? Now I want to try this.


> Is there overlap of some equipment with a ham band or do you have to modify the frequency of the equipment?

There are many cases of overlap. The "upper" pager band is 929-931 MHz. There is a lot of adaptable commercial 900 MHz equipment knocking around. There are also agile transceivers ICs like STM32WL than can tune 150-960 MHz continuous, for example. The lower pager bands are at the lower end of VHF. You can make transceivers at those frequencies from through-hole parts and cheap tools.

The great thing that has emerged recently is low cost RF tools. You can get cheap, hobbyist grade RF instruments for a song today. NanoVNC, TinySA, affordable antenna analyzers and more can do things that cost thousands of dollars only 10 years ago.


Yeah that’s exactly my experience, except I bought my first Mac more around ‘03.


My first contact with Objective-C and Cocoa was somewhere around 2001 or 2002 when I decided to tinker with the contents of the developer disc included in the OS X retail box, and while I toyed with Interface Builder (which resembled REALBasic, which I’d previously been using) quite a lot I wouldn’t write anything functional for another couple of years.

Newbie material for Obj-C and Cocoa was truly slim pickings at that point, particularly if your local library was too small to carry those books and you couldn’t afford to buy them yourself. All I had to go off of was the odd blog post I’d run across and later on, patient AIM friends (who I am still grateful to) who’d explain things if I asked, so it took a while to become able to write anything significant.


Also AppKit works perfectly well in swift. People just probably remember the ObjC versions of things better since that’s where this all started. But the naming is pretty standard if you remember the old calls.


Yeah the wrapper is the same, it’s just NSView instead of UIView and the like. But the API is wrapped just as well.


Yeah, it’s exactly the same function calls. Swift C interop is pretty decent, especially when dealing with apples own calls.


There isn’t a ton of work being done in ObjC anymore. I’ve interviewed quite a few junior iOS developer candidates that didn’t even know it. There are some holdouts, of course.

As I’ve been doing Mac/iOS programming since the retain release days, ObjC has a place in my heart, but swift is a decade old now (was announced 10 years ago this WWDC) and is pretty much the app language of choice.

Now that the ABI stabilized, even binary library authors are getting in on it.

Newer stuff like SwiftUI and SwiftData you might want to wait on, but Swift is pretty much most of what I’m up to these days.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: