Glad that Mercedes-Benz is doing this change. The management team has been misguided for a couple years. The "only luxury" strategy has not been working out as anticipated, partly due to quality not living up to the level to be truly luxury. The EVs, including the top line EQS, have also not been received to great success.
HN user
xxmarkuski
meet.hn/city/de-Karlsruhe meet.hn/city/de-Darmstadt
I had so much fun with Lego Mindstorms as well, we had a team at my school and we competed in First Lego league and in regional competitions. We also wrote our software in Java using LeJos one time. Because of it, I got to use git and GitHub.
When you have a simple journey and no interruptions DB in long distance is pretty good, not excellent but solid. But with more complicated things traveling with DB is not well thought out and they don't see what could be possible. Changing a platform should show you in-station navigation door to door. DB navigator should not show you impossible journeys, it presents you with train switches where the second train already left once you arrive or displays the stop is canceled entirely. DB Navigator and bahn.de have a monopoly over german train routing and ticketing, but are not subject to anti-trust regulation enough or run by the government directly (dataquality issues, etc). DB is very much against grassroots movements trying to improve customer experience and quality, like community built ticket stores or wallet and calendar integration. I also think the ministry of transportation and politicians are at fault for not getting DB to step up their game. Trying to privatize DB, rigid regulations for how DB has to run and not enough attention to rail as a whole for example. I would consider the "ampel" (21-24) to be one of the better ones. After some reforms, the government is still not in a position to control the monopolist enough.
I set it up for an old Google account that has been breached. It did a relatively good job, but HIBP has more data in my experience, albeit it mainly looks at emails, whereas Google's report can do lookups by full name, address, and phone number. I think it was useful, but did not get enough love to be like a second HIBP.
I use ChatGPT to compress SVGs, in particular QR codes. Many QR code SVG generators produce inefficient SVGs, and conventional SVG compressors often lack the understanding required for some compression techniques. ChatGPT can replace alignment indicators with <use> elements.
Is there a way to embed the data encoded in the QR code directly within the image? This would allow the data to be parsed directly by the browser, eliminating the need for computer vision to decode it again. Going further, for web images QR codes could be efficiently encoded and rendered by the browser.
I have heard, but do not aggree, that Let‘s Encrypt is risky, because phishing sites use it. It’s implied that other CAs do checks against it.
Graphene OS provides advanced security capabilities and a thorough defense-in-depth approach including a hardened supply chain. GOS aims to provide mechanisms to protect against 0day attacks. For example Celebrite can not open up GOS. GOS relys on hardware support provided by Pixels. Graphene OS works on getting their developments upstream.
For a list of security features see here [0].
Minecraft modding has done so much to get young people into CS. I started learning Java when I was 10 because I wanted to do modding. At university, I met so many people who had the same experience. The tooling developed for Minecraft modding is world-class and better than what is developed during PhDs. It's very advanced, and people internalized the JVM and Java spec. One problem, though, is that Mojang's updates often change much of the foundation, and upgrading mods is very time-intensive. Mojang announced in 2012 that an official modding API is in the works. This is another step.
The best teams from Google CTF were invited to compete in Hackceler8, a combination of speedrunning and CTF, this year on a SEGA Genesis. Today are the finals, which are steamed and commented on YouTube. See this teaser [0]
Android is not just Android. The device vendors have to customize it to fit their devices by including drivers for example. Device vendors have the option to change the look pretty heavily, Samsung TouchWiz was infamous, Chinese vendors also offer very customized versions, including making it look like iOS. What you are seeing is material design 3 "expressive" which will be rolled out in the next minor Android version and Google apps
How secure is Vaultwarden?
This caps capacity and reliability.
Karlsruhe: The local operators have severe quality issues, in part due to this concept. There are like four points in the city where issues impact the whole network. The rolling stock is very bad compared to the other regional trains running in Baden-Württemberg (no/bad ac, flaky internet, no sockets, bad seating). The trains have way too little capacity, I’ve seen incidents, where they run three coaches (which they don’t do often, they are too long to enter the city), where people could not get in anymore. Some of the stations in the surrounding area are absolutely mental (Durmersheim for example), you have to walk over rails where ICEs and cargo goes through. Some trains are split or merged when leaving or entering the city, but it always causes delays. When trains can’t use the heavy metal rails and thus not leave the city due to ICEs getting priority, a lot of inner city traffic can be affected. The cooperation between the different infrastructure operators is also a source of problems.
Do not take Karlsruhe uncritically as an example where this model works well, yeah sure average numbers make it look good, but the reliability is complete ass. KVV always manages to surprise me on how bad it gets.
INTERCAL is presented at the Christmas Lecture in Programming at KIT
Just a small hardware project: I am building a cocktail mixer in an old PC case. I saw something similar at a con over Easter and had to build one myself, it had a tap coming out of the 3.5" bay and the ingredients were inside the pc case. It uses peristaltic pumps to move the different ingredients to the cup. It is very simple, but still took a couple of days to complete. In detail it consists of 6 x peristaltic pumps, 3 x L298N motor driver, 3 x PCF8574 io expander and an esp32. The software for the esp32 is very dumb and I actually coded it correctly before I had all the parts, it just enables and sets the speed for the motors and is attached via USB to a laptop. There a webapp is used to manage ingredients and recipes.
Thank you for the background explanation and the link. KIT is actually my Alma Mater (cs). You are right the overlap is not that large. I was thinking about the WissZeitVG, Exzellenzstrategie, Tenure-Track-Program. As for the Länder, I personally think the transition between the Abitur and university could benefit from stronger collaboration between the involved ministries. For example by better aligning the educational goals of high school to the demands of universities and by integrating education research into schools. By this I mean the continuous application of the results of educational research to schools and the constant monitoring of schools.
I agree that merging the technology division from the ministry of economic affairs (BMWK) to the new research ministry is a good step as both ministries have been large providers of funding. The BMBF funds DFG, as well as the large science organizations in Germany (Fhg, Mpg, ...), the BMWK has funded research which is closer to applications, of course looking to enable economic activity. I'm unsure why the ministry gets a special focus on aerospace, this topic is being worked on by the DLR, funded by BMBF. I'm also not yet sure what to think about splitting education and research. It goes against the Humboldtian Ideal, especially in the universitys both topics are connected. On the other hand, it might enable the ministries to be more focused and do reforms that don't depend on each other to be performed more quickly. The research ministry will go to CSU, the bavarian sister party of CDU. While it may not be very popular amongst many Germans, because CSU is seen as conservative and individual CSU politicians are not famous science policymakers, Bavaria is a successful science hub. Munich is home to international leading institutions (TUM, MPG, FhG). Bavaria is also a hub for aerospace with Aibus and MTU and startups like Isar Aerospace and Rocket Factory Augsburg. Maybe repeating what bavarian policymakers have done regionally to the whole of Germany will be good.
Jochen Liedtke became a professor in 1999 in Karlsruhe, sadly he passed away only shortly after in 2001. I don't know if his successor Bellosa still does research on L4. There was the L4Ka project which appears to be completed. In the bachelor lecture on OS by him it's not part of the curriculum.
Rittinghaus, alumni of Bellosa, is involved with Unikraft [0], which was featured a couple of times on hn, and is using unikernel technology.
DNSSEC is the actual solution, providing authenticity and integrity for DNS records. The DNS client can verify that the received DNS response is what the zone admin intended. Additional records (NSEC / NSEC3) are used to provide a proof of non-existence, preventing suppression from a mitm attacker. But if your government is mitming you, you don't want them to see you use DNSSEC. DoH is useful in that case, because a mitm sees only https traffic, which is less suspicious than DoT.
Entropia is the local chapter from Karlsruhe of the Chaos Computer Club. The Gulaschprogrammiernacht (GPN) is their local version of Congress located in HfG and ZKM, a college and a great museum.
Daniels email collection is also funny [0].
Clojure is great. Brining together Lisp with the Java ecosystem makeand its concurrency model makes it great for building backend system, while still enabling quick changes. One thing that I found noteworthy is that Clujure did not pickup some innovations happening at Java since like version 8, such as Invoke Dynamic in the JVM or streams.
Previous investigations on APT42 from Mandiant:
May 2024: https://cloud.google.com/blog/topics/threat-intelligence/unt...
September 2022: https://cloud.google.com/blog/topics/threat-intelligence/apt...
Leaks say that tensor G5 is designed in-house based on ARM softcores [0].
[0] https://www.notebookcheck.net/Google-Pixel-9-successor-First...
I remember in mechanical engineering class we would often use this for exercise sheets. On our calculator we could directly enter π and ², thus it was equally as fast to entering 10.
My friends and I all selfhost own matrix homeservers and we use it to chat. It works reasonably well, but stil the administrative work required should not be underestimated, comparable to selfhosting e-mail.
Regarding features, matrix is promising and definitly innovative, but espacially the mobile apps don't have the same level of usability like WhatsApp or novel features like Telegram. Techsavvy friends can definitly use it, but you don't want to become a managed service provider for your broader family.
I use this ansible playbook to provision my server and related services (monitoring, bridges, ...) [0].
The bridges espacially make it fun to play around with.
[0] https://github.com/spantaleev/matrix-docker-ansible-deploy
I'm running bcache, with lvm/luks and xfs on top, since >5 years on my desktop and it has been stable and partition manipulations, like resizes, worked without problems, albeit the tooling is not so well supported.
I bought new a new ssd and hdd for my desktop this year and looked into running bcachefs because it offers caching as well as native encryption and cow. I also determined that it is not production ready yet for my use case, my file system is the last thing I want to beta tester of. Investigated using bcache again, but opted to use lvm caching, as it offers better tooling and saves on one layer of block devices (with luks and btrfs on top). Performance is great and partition manipulations also worked flawless.
Hopefully bcachefs gains more traction and will be ready for production use, as it combines several useful features. My current setup still feels like making compromises.
I recommend looking up the Wikipedia article [0] on The Open Group, if you haven't heard of them yet. Among other things, they maintain standards such as LDAP and POSIX and also currently own the trademark for UNIX.
I'm interested in toying around with IBMs current mainframe offerings and found news articles from 2022 about IBM offering mainframs in the cloud as an experiment. I setup an IBM cloud account and looked around at th offered services, but could not find services related to mainframes. Probably need to be a premium customer.