@daridrea@graphics.social cover
@daridrea@graphics.social avatar

daridrea

@[email protected]

graphics programmer, engineer, and nerdy-entrepreneur (one line of code + one stunning visual at a time 🙃)

topics: #programming #softwaretools #reverseengineering #security #semiconductors #SoCs #CPU #GPU #chips #compilers #rendering #demoscene #math #creativity

🇪🇺 (langs: DE, PL, FR, JP, EN, CHN, Python, JavaScript, Swift, Rust, C, C++)🌈🇺🇦🇮🇱 #polyglot #prochoiceisprolife #childfree #happiestoutside #dorkyhumor

posts in german: @daridrea

This profile is from a federated server and may be incomplete. View on remote instance

daridrea , (edited ) to random
@daridrea@graphics.social avatar

Whenever someone from today's Gen Z generation tells me they're tired, I reply that I understand today's world is crazy (I have a brother who is 10 years younger, so I'm up to date with "we're a tired generation"), but imagine that I, at your age, studied two majors a day, I had three jobs (I worked in an advertising agency, partly in IT and worked casually in a company writing applications for EU funding) and in the meantime I paid off the loan for my first apartment.

daridrea OP ,
@daridrea@graphics.social avatar

@aeva there was a time when I slept for 3 hours at a time 😆 (coffee and sports kept me awake then). But insomnia is a serious matter, no kidding 💖

Skepticat , to random
@Skepticat@mstdn.social avatar

I really don't care to approach the neighbors with issues, so I renamed our wifi: Maybe Calm Down With The Goddam Leaf Blowing, Joe.

daridrea ,
@daridrea@graphics.social avatar

@Skepticat once I change to: "Silence of the LANs, please"

daridrea , to random
@daridrea@graphics.social avatar

A sign in Munich reads: "Heisenberg might have slept here"

daridrea , to random
@daridrea@graphics.social avatar

proof: is useful for busy nerds 🥸

EU_Commission , to random
@EU_Commission@social.network.europa.eu avatar

Happy ! 🇪🇺

Today, on 9 May, we celebrate our unity and solidarity.

A month ahead of the (6-9 June), it is the perfect day to share your wishes for Europe and reflect on which EU you want in the future.

It's time to get involved! → https://europa.eu/!8jtNqP

daridrea ,
@daridrea@graphics.social avatar

@EU_Commission The paper election notices came on time 🇪🇺

daridrea , to random
@daridrea@graphics.social avatar

TIL: that "Trafostation" is not an English term

daridrea , to random
@daridrea@graphics.social avatar

I really want to be wrong sometimes, unfortunately it rarely happens.

: “A Jewish man has been attacked by an unknown person in [...]”

“According to the press release, a stranger allegedly insulted him in German, shouted "Free Palestine" and pushed him to the ground. The unidentified man then allegedly grabbed an electric scooter standing on the side of the road and pushed it toward the victim, who was lying on the ground.” https://www.t-online.de/region/berlin/id_100400424/berlin-gesundbrunnen-jude-von-unbekanntem-attackiert-und-verletzt.html

evacide , to random
@evacide@hachyderm.io avatar

I cannot overstate how dangerous to free speech and a healthy democracy it is to redefine all anti-Zionism and criticism of the state of Israel as antisemitism. You know who's loudly critical of Zionism and the Israeli govt? Jews. A lot of Jews.

https://forward.com/fast-forward/608308/gop-democrats-antisemitism-campus-israel/

daridrea ,
@daridrea@graphics.social avatar

@evacide Constructive criticism is always needed for me there has never been and will never be a consensus to discriminate against Jews or paint the Star of David on front doors or stairwells, or better yet intimidate Jews who live in Europe. This has nothing to do with Zionists or anti-Zionists.

daridrea ,
@daridrea@graphics.social avatar

@Lassielmr @evacide well... I saw it in Berlin.

annecavicchi , to Technology
@annecavicchi@mindly.social avatar

Calling techie friends! What is the best app for google forms that will allow you to add events to google calendar?
I’ve played a bit with the form populating a sheet and using Zapier to pop it into the calendar and it works, but uses the current time rather than the time the user enters on the form… haven’t had time yet to figure out why.
Thought I’d ask here for inspiration!

daridrea ,
@daridrea@graphics.social avatar

@annecavicchi another option you can explore is to use google-apps-script to create a custom solution, but this takes time and some debugging, most likely

daridrea , to random
@daridrea@graphics.social avatar

reminder: To achieve optimum "green" security in 2024, it is recommended to use a of at least 13 characters, including a combination of numbers, uppercase letters, lowercase letters and symbols. https://www.hivesystems.com/blog/are-your-passwords-in-the-green

daridrea , to random
@daridrea@graphics.social avatar

Here we are in 2024, and Raycast + Albert are still my favorite app-launchers 💜

rickweinberg , to random
@rickweinberg@techhub.social avatar

Anyone have advice on speech to text specifically for math and math equations?

daridrea ,
@daridrea@graphics.social avatar

@rickweinberg I used to test Equatio. It is an equation editor that provides various accessibility features, including speech input. https://www.texthelp.com/products/equatio/

daridrea , to random
@daridrea@graphics.social avatar

I love what Zoë Noble is doing for the folks.

Great initiative: *We are Childfree’s “Building Bridges” workshops help companies meet the needs of childfree colleagues and foster understanding between parents and non-parents. https://wearechildfree.com/building-bridges/

kate , to random
@kate@fosstodon.org avatar

Brits ask “A penny for your thoughts?” and Americans respond with “Just my two cents”. At current exchange rates ($1.00 = £0.80) this means Brits are receiving 1.6p of American thoughts for just 1p. In this paper we propose an alternative asset pricing model for the marketplace of ideas, considering—

daridrea ,
@daridrea@graphics.social avatar

@kate Germans sometimes say: "seinen senf dazugeben"- translated as "to add one's mustard." It means to offer one's unsolicited opinion or to interject in a conversation without being asked.

average mustard price: €5

daridrea , to random
@daridrea@graphics.social avatar

SEMI Electronic Design Market Data : growth continues to be strong at 14% overall. EDA and IP revenue ended 2023 at $17B, completing 20 consecutive quarters of positive growth. https://discover.semi.org/electronic-design-market-data-registration.html

daridrea , (edited ) to random
@daridrea@graphics.social avatar

TIL: 1. Kotlin Multiplatform takes advantage of Kotlin's ability to compile for several platforms, resulting in native libraries that may be used by native apps.

  1. Kotlin's native approach allows for efficient execution at runtime, as it doesn't require an additional layer to communicate with device hardware and compiles to native binaries for faster execution.

++ Kotlin has an extremely clear codebase. React N. yoü have a worthy rival.

yosh , to random
@yosh@toot.yosh.is avatar

I know very little about data frames, but at a glance they remind me a lot of differential dataflow? How would you articulate the differences between the two systems?

daridrea ,
@daridrea@graphics.social avatar

@yosh data frames are a tabular data structure commonly used (for organizing and manipulating structured data) in programming languages like R and Python. they provide a high-level interface for performing operations on data, such as filtering, aggregating etc.

differential dataflow is a computational framework that allows for incremental computation and efficient updates to data. they can efficiently process and maintain non-trivial algorithms, such as social-graph analysis on changing data

fabio , to random
@fabio@manganiello.social avatar

How do you feel about , and Automattic acquiring Beeper?

TBH credit is due where credit is due. Nobody can predict the real intentions of a company, least of all engineers, but Beeper has from day 1 built its product on top of , it has made it much easier to install and configure messaging bridges (even to those less likely to go through the hassle of configuring a full Synapse server and install bridges with huge configuration files), and it has challenged Apple head-to-head with the iMessage bridge.

I feel that Beeper joining forces with Automattic will give the company both:

  1. Stronger shoulders to defend themselves from lawsuits coming from the likes of Apple and anybody who has made it their business mission to oppose inter-operability as long as they can - Apple can’t simply take down a Github repo with a snap of their fingers if that Github repo is owned by the same company that also owns Wordpress, at least not without a lengthy legal battle on the blueprint of Epic v Apple. Moreover, sclerotic corporate scum with an outdated business model like Apple will just never understand how big of a favour they do to small companies like Beeper when they attack them. Beeper was in beta until recently. Then it got a lot of attention after Apple declared war to its iMessage bridge. Consequence: the largest company on earth suddenly put a relatively small product like Beeper under the spotlight, its user-base went up by an order of magnitude or so within a short time frame, they rushed their way out of beta, and now Automattic is acquiring them. There’s no better publicity than an aggressive rent-seeking parasite waging war against your product.
  2. More opportunities to sit at a table with the likes of Google, Meta etc. and get them to actually build the open alternatives together, instead of reverse engineering their closed garden and play and endless catch-up game with them.

The timing of this announcement is also perfect, as the EU’s is just about to make inter-operability a requirement for messaging gatekeepers - and Beeper seems to be eager to capitalize on its opportunity of being at the right place at the right time.

Let’s keep an eye on how this product develops. I see a lot of potential for growth, and I’ll be looking for all the signals of early-exit/lock-in/enshittification.

https://blog.beeper.com/2024/04/09/beeper-is-joining-automattic/

daridrea ,
@daridrea@graphics.social avatar

@fabio Imo, the acquisition of Beeper by Automattic will allow Beeper to operate "independently" while benefiting from the "resources" of Automattic. overall I'm optimistic but the messaging app landscape is dynamic and the success of any acquisition depends on various factors, including user adoption, retention strategies etc.

daridrea , (edited ) to random
@daridrea@graphics.social avatar

Infineon's tool partner, HighTec EDV-Systeme, has developed a dedicated Rust compiler for the AURIX microcontrollers/TriCore processors https://github.com/Infineon/tc375-pac

"This unified toolchain solution allows seamless integration of newly developed Rust code with legacy C/C++ code or a so-called hybrid development approach. Therefore, software developers e.g. can identify critical functions in terms of security, rewrite that part in Rust and integrate it in their overall system" https://hightec-rt.com/en/rust

daridrea , to random
@daridrea@graphics.social avatar

If anyone is looking for or wants to change jobs Zeiss is looking for , , , and more: https://zeissgroup.wd3.myworkdayjobs.com/de-DE/External

jimniels , to random
@jimniels@mastodon.social avatar

lol these “vision vs. reality” before and afters for buildings are so good (and relatable)

It’s like the Figma mockup vs. what shipped

Or basically any Pinterest fail meme

https://www.architecturaluprising.com/debate/fake-views-the-painful-contrast-between-renderings-and-reality/

(via the @eric newsletter, which again, if you’re not subscribed you should)

daridrea ,
@daridrea@graphics.social avatar

@jimniels @eric It's all due to bad light... 😏 + on the optimistic side: the library in Stuttgart looks better in real life than all the renders I saw before 2011

daridrea , to random
@daridrea@graphics.social avatar

If the US forces ByteDance to sell TikTok, Europe should buy the NSA.

daridrea OP ,
@daridrea@graphics.social avatar
zarfeblong , to random
@zarfeblong@mastodon.gamedev.place avatar

I guess the takeaway from the xz backdoor situation is:

If you’re an open-source project maintainer, and somebody starts getting on your case for not doing enough free work for them, you reply “big Jia Tan energy there” and then block them forever.

daridrea ,
@daridrea@graphics.social avatar

@zarfeblong “This” sentence will age well..

Tijn , to random
@Tijn@dosgame.club avatar

It's easter weekend. In NL that means a lot of families do an easter breakfast, which traditionally involves a piece of bread shaped like a chicken, with a raisin for an eye.

Nothing says easter like a bread chicken with a raisin for an eye.

daridrea ,
@daridrea@graphics.social avatar

@Tijn Im an atheist, but some in Germany still bake yeast rabbits for Easter (a gift from neighbors) 🌄🏖️

daridrea ,
@daridrea@graphics.social avatar

@Tijn yes most likely, it has more to do with local tradition than with Christianity

rail_ , to random
@rail_@bark.lgbt avatar

Fucking savage

daridrea ,
@daridrea@graphics.social avatar

@rail_ WE're even more colorful 😎

daridrea , to random
@daridrea@graphics.social avatar

“Although KX-7000 clearly won't be breaking any records, for China it's a big improvement. Technological autonomy is a priority for the country, and while performance leadership would be nice, it's not necessary. With performance roughly on par with CPUs like the 2500X and the 8300, KX-7000 could power decent PCs made entirely from Chinese hardware.” https://www.tomshardware.com/pc-components/cpus/chinas-zhaoxin-kx-7000-cpu-doubles-performance-of-prior-gen-chip-still-trails-6-year-old-amd-and-intel-processors

daridrea , to random
@daridrea@graphics.social avatar

The Real C++ Killers (Not You, Rust) by Oleksandr Kaleniuk https://wordsandbuttons.online/the_real_cpp_killers.html

daridrea , to random
@daridrea@graphics.social avatar
daridrea , to random
@daridrea@graphics.social avatar

“The boss of Mercedes-Benz wants the European Union to cut tariffs on Chinese electric cars, which he argues will force European companies to make better vehicles.”

I couldn't agree more, deserves cheaper, smaller, more compact cars, because not everyone will be riding bikes to work. Let's look at things realistically. https://www.businessinsider.com/china-electric-cars-mercedes-benz-ola-kallenius-european-union-tariffs-2024-3?international=true&r=US&IR=T

daridrea OP ,
@daridrea@graphics.social avatar

@Lokjo For now, it's a win-win situation. There remains the standard issue of compliance with European safety standards (WP.29), etc. + manufacturers may have to make various modifications and tests. BYD has done this brilliantly. https://www.youtube.com/watch?v=OsgtqDHmrJ0

daridrea OP ,
@daridrea@graphics.social avatar

@Lokjo no worries, technical details can get tricky. btw, you had some great insights here

daridrea , to random
@daridrea@graphics.social avatar
daridrea , (edited ) to random
@daridrea@graphics.social avatar

Moving from C to Rust for embedded software development by Rusty Bits https://www.youtube.com/watch?v=TOAynddiu5M

daridrea OP ,
@daridrea@graphics.social avatar

@mo8it Sure. (btw I use rust and rust-lang tags alternately and my feed on mastadon works well)

daridrea , to random
@daridrea@graphics.social avatar

Epic fails — a list with no end in sight
https://tech.co/news/list-ai-failures-mistakes-errors

daridrea OP ,
@daridrea@graphics.social avatar

inspired by a random clickbait article:

Instead of talking about artificial intelligence, LLMs and AGI, we'd better start discussing change management and task architectures.

Like c'mon... , or Artificial Intelligence, refers to the development of computer systems that can perform tasks that would typically require human intelligence. This can include tasks such as speech recognition, image processing, natural language understanding, decision-making, and more.

daridrea OP ,
@daridrea@graphics.social avatar

Yes, it is a very interesting landscape that encompasses a wide range of techniques and technologies, including machine learning, deep learning, natural language processing, and computer vision.

Process automation + change management are also important components of applications that can be used to automate repetitive tasks, streamline processes, and improve operational efficiency.

Also-also, LLMs are simply-slowly starting to bore me! ¯⁠\⁠⁠ʘ⁠‿⁠ʘ⁠⁠/⁠¯

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines