HNHacker News
TopNewBestAskShowJobs

tauchunfall

217 karma · joined May 6, 2015

submissionscomments
tauchunfall··on As We May Think (1945)
>It is often said that programming for a computing machine forces one to think clearly...it disciplines the thought process.

Gerald J. Sussman's "Structure and Interpretation of Classical Mechanics" (2001) also focuses on programming exercises for physics. In the preface they write:

>The requirement that the computer be able to interpret any expression provides strict and immediate feedback as to whether the expression is correctly formulated.

---

>Don't forget that Vannevar Bush also inspired Douglas Engelbart

Interestingly he read the July 1945 issue with "As We May Think" while stationed as radar technician in the Phillippines on an remote island. Having the time while waiting for redeployment and the radar technician background greatly contributed to his (and his teams) later inventions.

tauchunfall··on Tracking Austrian grocery prices by scraping store sites
It's also a difference in mentality. Germans just want cheap stuff.

Swiss restaurants also feel overpriced. But I've never been to a bad Swiss restaurant.

tauchunfall··on It's My Monitor
>no concept of "shutting down." >using a typewriter, there was no saving

I find it interesting that shutting down and saving files is also a thing of the past, when you use e.g. an iPad, a MacBook, or another notebook and Google Docs.

There is auto-saving and hibernation or suspend mode.

tauchunfall··on The longest word you can type on the first row
What is the name of this language authority? I researched and found "Council for German Orthography" and "Gesellschaft für deutsche Sprache" (Association for the German Language).

Duden (the standard German dictionary) is the closest I know. And they list "Aufmerksamkeitsdefizit-Hyperaktivitätsstörung" (the German word for attention deficit hyperactivity disorder) with 44 letters as the longest in the dictionary [1].

*Update:* There are also [2] and [3] but they are both not anymore part of a law (the "-gesetz" suffix in the word) or regulation (the "-verordnung" suffix in the word), respectively.

[1] https://www.duden.de/sprachwissen/sprachratgeber/Die-langste... [2] https://en.wiktionary.org/wiki/Rindfleischetikettierungs%C3%... [3] https://en.wiktionary.org/wiki/Grundst%C3%BCcksverkehrsgeneh...

tauchunfall··on Microsoft faces antitrust scrutiny from the EU over Teams, Office 365
Scrolling the teams channels is also far from smooth. when you scroll up the message threads load slowly. You see they tried to improve it using virtualized lists but it did not work out.

Several coworkers and me also had the problem that we were unmuted but it said we were muted. Just today the teams screen blacked out when someone presented something.

Notifications are a mess too. And when you have multiple teams with the same channel names (project with microservices) it only shows the channel name, but not the team name in the notifications and in the UI.

tauchunfall··on Microsoft lost its keys, and the government got hacked
You mean the python-based `az` command?

running `az` without parameters takes 10 seconds on my machine. `az version` and `az --version` return differnt outputs and are also very very slow.

When I run `az account subscription enable` it tells me "Command group 'account subscription' is experimental and under development.".

tauchunfall··on Podman Desktop 1.2 Released: Compose and Kubernetes Support
colima allows to chose between qemu and apple virtualization framework.

I found there is not much diffence in performance between both on my intel macbook.

I think it will not take long until rancher also updates to latest lima to support apple virtualization. but I haven't checked the latest release notes.

tauchunfall··on Germany, France offer youth free cross-border rail passes
Eurail/Interrail Rail Planer is available as XAPK/APK download, does this work on alternative phone firmware?
tauchunfall··on Fluent 2 Design System
Not sure what you mean with extra space, but many components have xs, sm, md, lg, xl, and 2xl sizes, e.g. you can use Modal components with small (sm) size; this is also shown in the live demo on the Modal component page.
tauchunfall··on Fluent 2 Design System
I used IBM Carbon Design for a backoffice module in a team without UI/UX designers/engineers. We built all components based on React-aria hooks and used the guidelines but also existing react, vue, and svelte components for reference.

It's a great design system and implementing the visual design from scratch based in the guidelines helps a lot to understand the concepts behind it. At first it might look like overkill to implement six color schemes for the two light and two dark themes, but once you have this it's very useful to implement a visual hierarchy (using Carbon's layering model [1]) for the pages.

There are so many B2B enterprisey webapplications that do not have a good visual hierarchy, no hover and focus states, and no keyboard navigation. Instead they make buttons look like text, i.e. it does not look like you can interact with it.

[1] https://carbondesignsystem.com/guidelines/color/overview#lay...

*Update:* It's six not only five color schemes.

tauchunfall··on Sensenmann: Code Deletion at Scale
It's actually not always clear. There are "Einkommensteuer" und "Einkommenssteuer" and you could write and pronounce them either way. Same for "Bahnhofstraße" and "Bahnhofsstraße". But yeah, I guess these are some rules that developed around the practice of writing words together.

It's also interesting when you split up the words. For instance "gebrandmarkt" results in "brand gemarkt". So you extract the "brand" from "ge-...markt".

tauchunfall··on Sensenmann: Code Deletion at Scale
>German would still be the same language, if you wrote Bahn Hof or Sommer Nachts Traum.

You would probably write "Sommer Nacht Traum" instead. The fugen-S of "Nachtstraum" only makes sense, when you connect "Nacht" and "Traum".

(English has no fugen-S, as far as I'm aware)

tauchunfall··on Germany's Slowdown
We don't have many tech startups, but also don't have many big tech companies. Like there is SAP, and then... Wirecard maybe. Oh no, that's the one that faked IT greatness. I guess, there are Siemens and Bosch.

Then, IT talents: In 2020 Informatik (computer science) made it to the second-most studied university discipline after BWL (business admistration). Which is very interesting since it was not even TOP 10 for decades and still is a male-dominated field. Tradionally Germany has great apprenticeships, so there are multiple vocational schools you can go to learn something in IT, backed by IHK (chamber of commerce and industry). We'll need them, because we somehow fail to attract many foreign talents, compared to Switzerland.

tauchunfall··on Germany's Slowdown
>I'm German and I can code.

Me, too.

But software engineering is definitely not on par in Germany with other important branches, e.g. car manufactoring.

There are huge successful non-IT companies that fail to transform into digital age. They have problems to hire good software engineers.

In the home computer era in the 80s I saw a lot of people in Europe produce nice software. But somehow we did not make the jump into PC-era.

tauchunfall··on The Little Learner: A Straight Line to Deep Learning
I bought "The Reasoned Schemer" as physical book and searched for a way to buy it as a PDF version, but could find it nowhere (also had no problem to pay twice for the book).

The Kindle version of it does not even have fixed table cell width for the layout of the conversation.

German book website buecher.de has "The Little Learner" to preorder as ePUB with Adobe DRM. I don't know, if you can buy digital books on this site outside of Germany. Also notice, that copy-protected digital books on this website are highly unusual; most of the books are with watermark instead, if at all.

I have no clue why a book with pedagogical background and custom layout, has copy-protection and no print-quality PDF version (but instead one with poor layout).

tauchunfall··on German digital signage ban prompts confusion
>It said that a single LED sign consumes as much energy as 10 single households.

I guess it's good to reduce energy consumption where we can. And political decisions only work in small focused steps.

I wonder what happens when they find out how much energy probably is wasted for advertisements on television and the internet.

tauchunfall··on German digital signage ban prompts confusion
>but I don't think there's a single one of those large LED screens (like the ones on time square) in Hamburg

yes, I also did not notice any of those here in Hamburg. there is a smaller one in Harvestehude; even those are so rare that I clearly noticed this one.

tauchunfall··on Man wakes up after night on sleeper train to find it never left Glasgow
Thanks for the suggestion. I found it in the ARD-Mediathek. My vacation begins tomorrow and now I have something to listen to on my train ride to Vienna (which hopefully will leave the station).
tauchunfall··on Vitali Klitschko fake tricks Berlin mayor in video call
Klitschko said it was not him who had the calls with the mayors of Berlin and Vienna.

It's interesting that they ignored that whoever pretended to be Klitschko did not speak in German with them.

But I guess this is how it works, when you already trust the other person, you ignore this stuff and invent plausible explanations.

tauchunfall··on The integrated timetable of Switzerland
German here, who traveled a lot through Switzerland.

I find it even more amazing that there are more people who have a Generalabonnement than a Bahncard 100 (the German equivalent which is a bit cheaper). [1]

Commuting between Fribourg and Zurich was always great, even when there were only circa five minutes to change trains in Bern. It's so efficient, I always catched my train in Bern.

[1] >2019: 500'000 Exemplare des GA sind seit dieser Woche im Umlauf. Dies entspricht im Vergleich zu vor 20 Jahren einer Verzwanzigfachung.

>Anzahl der Besitzer einer BahnCard 100 bis 2021. Die BahnCard 100 der Deutschen Bahn wurde lange Zeit immer beliebter, im Jahr 2021 gab es rund 36.000 Besitzer.

tauchunfall··on 700M users and Premium
The average price of a cappuccino in Hamburg is 3.50 EUR already.
tauchunfall··on Monkeypox goes global: why scientists are on alert
Yes, UK Health Security Agency (UKHSA) and Robert Koch Institut (RKI) wrote this.

RKI was criticised in German media it could lead to stigmatisation of homosexuals and africans.

tauchunfall··on 9-Euro-Ticket
It will consume more energy, when they need more trains or train cars. Excluding the energy needed for devices and in the restaurant on board.

edit: clearified a sentence.

tauchunfall··on 9-Euro-Ticket
>People who use local/regional transport will be able to buy it anywhere in Germany via channels such as bahn.de and DB Navigator. It will also be available from DB Reisezentrum (travel centre) staff and ticket machines at stations.

Ticket machines can be used without need to identify.

tauchunfall··on We deploy to production over 100 times a day
Depends on the perspective. Adding one data field to a Kafka record, or Protobuf message, or Bigtable cell, or Postgres table is already an improvement.

There is already so much work to do consuming data from A, transforming it, and storing it into B.

tauchunfall··on We deploy to production over 100 times a day
I work on a project with micro-services. Just looked into our repository: we merged around 1,100 pull requests in the last 30 days. That's a least this number of re-deployed services to our development cluster with a release train to staging and production clusters.

I'm not sure how many "feature" or stories that is. Maybe we need two to four pull requests per story.

tauchunfall··on Markdoc: Stripe's Markdown-based authoring framework
From a quick glanze it could've been implemented with remark instead of patching markdown-it.
tauchunfall··on Deno.js in production
TIL that Stromae (the name of a Belgian musician) is Maestro in verlan.
tauchunfall··on Deno.js in production
>Same deal with Postgres. `pg` would not compile at all. Knex also didn't work (this was an older project).

You should take a look at Postgres.js [0] which supports Deno and TypeScript. Version 3.x was released recently and discussed in this HN thread [1].

The client is implemented in JavaScript. Queries can be written using JavaScript template literals.

[0] https://github.com/porsager/postgres [1] https://news.ycombinator.com/item?id=30794332

tauchunfall··on Hayao Miyazaki prepares to cast one last spell
>that modern Japanese culture so heavily defined by its interactions with the West

It's maybe a small detail: The hero picture of the article shows Miyazaki in front of his atelier near Studio Ghibli with an old German mailbox ("Postkasten") next to him.

← PreviousPage 4 of 7Next →