in reply to DAVID WOODBRIDGE

This is very sad news. I think that iMore was the first Web site I encountered where I was blown away to find an article on VoiceOver. It was then that I realized that accessibility features on Apple products weren't just documented on blindness-specific Web sites but that there was an awareness of this technology from mainstream sources. This is a sobering reminder that it's not just blindness-specific sites that could go away at any time.

В общем, сегодня у нас было внутрикорпоративное событие, где народ хвастался достижениями. Грубо говоря, этакий all-hands meeting по поводу релиза внутренней платформы для разработки, и разные команды хвастались, где и чего они достигли.

Ну что я могу сказать: после пары лет работы в Samsung я навсегда перешёл на айфоны. А после вот этого, Я БОЛЬШЕ НИКОГДА И НИ ЗА ЧТО НЕ СЯДУ В ЛЕКСУС!
Там просто ААААААААА!

Если не нарушать NDA, то, грубо говоря, я думал, что в автомобилестроении MISRA, AUTOSAR, CI/CD с параноидальными конфигами уймы анализаторов, расстрел из пулемёта за неинициализированную переменную. А здесь — нуууу, довольно ответственная разработка софта. Просто разработка, просто софта. С обычным легаси, с костылями, с хард-кодом, с кривыми BSP, требующими хаков в компиляторе. Ну то есть буквально та работа, к которой я привык, но НЕ В МАШИНЕ ЖЕ!

В общем, я был максимально прав, что всю жизнь считал, что в машине из электроники достаточно инжектора. Ну если очень хочется, то можно ещё ABS, но не более.

А теперь вот я увидел изнутри, как работает современное авто, и это, сука, вызывает у меня ужас и дрожь по всему телу.

Знаете, как открывается окно в современных премиальных автомобилях? А я вам расскажу!

Кнопка на двери, которая опускает стекло — нифига не кнопка, а энкодер, и прямо в двери установлен микроконтроллер, который считывает её состояние, и отправляет в CAN. CAN подключен к специальному грубо говоря хабу, который работает на линуксе (да, для «вторичных» штук там просто линукс), пакет идёт через обычный iptables, проверяется на то, что его отправил тот, кому можно, и откуда можно, и маршрутизируется в настоящую голову на QNX, там оно ещё раз идёт через файрволл (на этоти раз pf, который Blackberry портировал с OpenBSD ещё во времена оны), потом проверяется ещё набором правил, и если всё в порядке, то отправляется обратно с линуксовую маршрутизировалку, по направлению к стеклоподъёмнику. там оно проходит первую мааршрутизацию, закидывается во «вторичную» CAN-сеть, там ещё раз маршрутизируется в дверь, и в двери ЕЩЁ ОДИН контроллер принимает сигнал, и начинает драйвером мотора тащить вам стекло.

Само собой, на каждом этапе машина может запретить или поменять команду, скажем, сама закрыть окна на парковке, или запретить их открывать на каком-нибудь шоссе. Да, машина теперь постоянно на связи с материнским кораблём и получает оттуда команды, а сама отправляет туда статистику, скажем, по парковочным местам, которые видит бортовыми камерами и радарами.

А знаете, зачем она это делает? Потому что современному лексусу можно просто голосом сказать «Припаркуйся возле офиса», и он будет ехать по улице, вокруг твоего офиса, пока не найдёт подходящее место, а потом припаркуется туда. И если ты по пути заметишь более интересное место, можно просто сказать «Нет, припаркуйся туда», и показать рукой, куда. И ОН ПРИПАРКУЕТСЯ!

И мне сегодня показали на реальном автомобиле, что это реально работает.

Короче, дамы и господа, я готов объявлять Батлерианский Джихад. А мой следующий автомобиль будет как на приложенном видео.

#дыбр #работа

This entry was edited (1 year ago)
in reply to rayslava

Тупой вопрос. А сделать кнопочку, которая двигает моторчик, никак? А всю «умь» прикрутить к этому переключателю? Ну типа знаете, как есть в умных домах моторчики, которые двигают обычный тупой выключатель, если сказать «Алекса, включи свет», но при этом у вас есть бэкап? Как-то всё это капец несекьюрно.
in reply to André Polykanine

@menelion а у меня примерно поэтому жопа и горит.

А у моторчика там даже входа нет, там шаговый двигатель, со входом на десять обмоток, туда без драйвера подключиться нельзя, а как управлять драйвером знает только микроконтроллер

in reply to André Polykanine

@menelion
Справедливости ради - стеклоподъемник сейчас не просто с кнопочки управляется, но и с мультимедиа, смартфона, а еще и с ключа (закрыл машину - закрыл и окна).

Так что простым присоединением моторчика к питанию уже не обойдешься.

А если все равно городить огород для управления окошком через инет - то не проще ли и кнопку в эту же архитектуру добавить?

The Cookie Consent illusion:

Most users want to opt out of being tracked. Yet, many sites boast of high consent rates.

How? Through deceptive design:

- Hiding the "Reject" button, and making "Accept All" prominent
- Auto-accept by scrolling the site, with no obvious option to opt-out
- Pre-selecting tracking options
- Not as easy to withdraw as to consent

As per European laws, consent for cookie usage must be freely given, specific, informed, and unambiguous.

This entry was edited (1 year ago)

How does one go about begging for money from strangers online to feed your kids? I am out of options. The gig work I was using to keep us alive after being unemployed for 6 months has dried up. We are down to $20. My car will be repossessed soon. I'll lose my house in the spring when I can't pay the taxes. The electricity and water and phone will soon be cut off. I have never had so much trouble getting hired in my entire career. I don't understand it. I'm tremendously talented and have decades of experience, but all anyone wants is LLMs, the one thing I'm not experienced with. I'm worried I might not be alive much longer.

EDIT:
My PayPal link is paypal.me/AaronHosford

Thanks in advance to anyone willing to help, whether it's a dollar or a boost. I don't have a target right now. Just trying to have food for dinner tomorrow. I'll make another post soon if I don't find a way to get some income first.

#MutualAid

This entry was edited (1 year ago)
in reply to daniel:// stenberg://

I think if OpenSSL devs ever faced with a set of alt implementation choices, with say one better for security and code clarity (can overlap, imo) on one hand, versus say perf on the other, they should pick bias to former.

since ssh/sshd is one of the biggest security SPOFs in modern computing. a massive pinata for black hats

so I *hope* thats why their perf is non-ideal

This entry was edited (1 year ago)

Kdo získá digitalizaci stavebního řízení?

... Bartoš se snažil o to, aby do budoucna nešlo dělat vendor-lock-in; aby si jedna firma nemohla privatizovat celé ministerstvo tak jako to dělá OKsystem na MPSV. Piráti protlačovali otevřené technologie namísto proprietárních. Jenže tím, tou transparentností, drželi cenu dole, čili šlapali jiným po penězovodech. ...

blisty.cz/art/121413-kdo-ziska…

#pirati #digitalizace

Our refresh release, Endeavour Neo, is available

It was three months ago that our fifth-anniversary release, Endeavour, was released and with the upstream changes, we released this refresh ISO.

I know I mentioned in the Endeavour release announcement that the Endeavour release name would be a one-off release name that wouldn't be followed up by a Neo and Nova release. But we decided to name this

endeavouros.com/news/our-refre…

#News

#News

It appears the Dutch government has decided to greenlight the EU plan to make 'big tech' force-install software on all European phones that will automatically report any questionable photos in your private chat messages to the police. This is not actually about protecting the children. This is about removing the very possibility of private communications. We can tell because governments have exempted themselves from this legislation (!). Here's something I wrote earlier: berthub.eu/articles/posts/end-…

this latest edition of "Android team posting nothing but Ws for adopting Rust" is super important because it identifies that:

*you don't have to actually rewrite all your old unsafe C/C++ code to get the benefits of adopting safe languages, in terms of reducing vulnerabilites*

because they identify that most bugs are in new/changed code (with exponential decay!), so if you preferentially write new code in a safe language, your vulnerabilities crater even though most of your code is still unsafe!

security.googleblog.com/2024/0…

Interesting to read about this new adaptation of 20,000 Leagues Under the Sea.

Although... am I the only one who remembers ABC radio's Doctor Who parody 'Doctor Poo', and his epic adventure involving 20,000 *Legs* Under the Sea? (It was piloted by the evil Captain Kneemoss - so called because he had moss on his knees).

Just me?

#TV #DoctorWho #Australia smh.com.au/culture/tv-and-radi…

This entry was edited (1 year ago)

Sensitive content

in reply to AnthonyJK-Admin

Mutual Aid Update: Need $300 RIGHT NOW FOR CURRENT PASTDUE BILLS + FOOD; $750 BY 9/30 FOR CRITICAL END-OF-THE-MONTH UTILITY BILLS + RENT!! PLEASE CONTINUE TO HELP!! THANKS!!

Sensitive content

This entry was edited (1 year ago)
in reply to AnthonyJK-Admin

Mutual Aid Update: NOW AN EMERGENCY!! $630 NEEDED RIGHT NOW TO AVOID MAJOR UTILITY SHUTOFF & PAY RENT!! PLEASE HELP!!!

Sensitive content

George Lucas got the idea for Princess Leia's iconic "space buns" from Mexican revolutionary women. Specifically Clara de la Rocha, a total badass.

Clara's descendant recounted:

"She crossed a river on horseback…and was able to take out a power station in order to allow the rebel forces to attack during night without being seen."

Just like Leia, eh?

On Clara:
en.wikipedia.org/wiki/Clara_de…

Lucas interview:
time.com/archive/6911956/so-wh…

#HispanicHeritageMonth #Mexico #History #StarWars #PrincessLeia

Florida Division of Emergency Management:

We have partnered w/ @Uber
to provide Floridians free rides to shelters in counties under a state of emergency for #Helene. Get a ride:

📲 Open the Uber app
👤 Tap Account on the bottom right & tap Wallet
✅ Add promo code HELENERELIEF

Up to $35 each way, to & from a state-approved shelter: FloridaDisaster.org/shelter-st….

#FLwx #Helene #hurricane