HNHacker News
TopNewBestAskShowJobs

UweSchmidt

3,459 karma · joined January 22, 2013

Freelance test automation engineer from Germany.

www.korrektesoftware.de

submissionscomments
UweSchmidt··on Clean your codebase with basic information theory
I wish there was another Gang of Four with a book on codebase design decisions, some of which you had outlined. I need the alternatives laid out clearly and, more importantly, given catchy names that I can refer to when real, or self-appointed code reviewers show up.

How do I explain what my prefered "level of abstraction" is and why it is superior to all the others? How can I be convincing with a fuzzy and subjective term "visual noise"? Etc.

UweSchmidt··on Clean your codebase with basic information theory
If it's not too much trouble, could you create a minimal demonstration of a simple piece of code, structured for various goals - easy to extend, easy to debug etc.? I can't defend my code form the best-practice-people with a Pareto Front wikipedia article.
UweSchmidt··on Korea to welcome 'digital nomads' with new visa starting Jan. 1
To be fair, your personal example would likely not be a quality argument in any case, and you not qualifying for a program in another country wouldn't necessarily good or bad in itself.

A strong argument should not only, as it is customary in modern times, to look at the advantages and the interest of the individual, but also consider the benefit of the commons, in this case the the country that (hopefully) designed their digital nomad program to the benefit of its population. It is their responsibility to attract and reject people accordingly.

UweSchmidt··on Korea to welcome 'digital nomads' with new visa starting Jan. 1
Could you argue a little better who those "actual" nomads are that have no money and want to go to Korea and why they should be able to? I think you don't actually mean the literal nomads that still exist in Africa etc.?

If you can argue well, an appeal to a "we" and to a specific use of language in an online forum won't be necessary.

UweSchmidt··on Bayer hit with $332M judgement in Roundup cancer trial
Yet another invisible thing invented for substantial benefit and maybe serious harm over a long time; hard to prove cause-and-effect, difficult to protect yourself from, or to know how much you are exposed.
UweSchmidt··on As I retire, my goal now is to release 40+ years of source code
That tutorial of yours is a lot more than I expected to get out of my question, such a cool first project! Thanks!
UweSchmidt··on As I retire, my goal now is to release 40+ years of source code
How would a HNer who's not familiar in those nether regions of computing, but wants to feel the excitement of sending a bitstream over a (possibly faulty!) serial data line, get started? Two Arduinos and a cable maybe?
UweSchmidt··on Genetic heritage of the Denisovans may have left its mark on our mental health
It takes exceptionally determined individuals and considerable effort to build and setup software and systems that deviate from mainstream "best-practices", for example to keep your data actually safe (in every sense of the word) long-term. These companies probably have their hands full solving their domain problems and running a business. Security is not mentioned as a main selling point on their respective websites.

Without a higher public awareness of data security, severe punishment for any breaches and failures to keep data safe, and a software ecosystem that prioritizes security much higher I feel you are right expecting the worst.

UweSchmidt··on Atlassian prepares to abandon on-prem server products
Any alternatives that you've used successfully in medium or large organizations?
UweSchmidt··on The Price-Fixing Economy
If your money is devalued through inflation and your groceries get more expensive, but you can still produce and sell a widget for the same price as before, do you (have to) increase the price of that widget?

Yes, inflation matters a lot, but the psychological part is significant as well (and is conveniently overlooked in basic classical undergrad economics).

A similar thing happened when the Euro was introduced in Europe in 2002: The act of changing the price tags, the confusion of consumers when showing different numbers was an opportunity to hike prices.

UweSchmidt··on Things I just don't like about Git
Good luck!
UweSchmidt··on Things I just don't like about Git
Probably, yes. Anything that does not require thinking in current Git-logic. I don't mind Git that much in everyday work but if something nicer came along, that would be great.

I do think that Git is very well established, and it would probably take a major player, maybe Azure or AWS with a cloud-based IDE to change paradigms.

UweSchmidt··on Things I just don't like about Git
In your design, can I go to the other "branch/folder" and look around / copy over that binary to my current "branch/folder" in a file explorer without a "checkout"?
UweSchmidt··on Things I just don't like about Git
Scrap the thing entirely and replace it with something that uses intuitive metaphors like "save", "load", "undo", "go back to old version", "update my work with work from colleague", "update the official state with my work" and others. Folders instead of branches. Be 100% language-aware; any merge result has to build obviously.

If this rejects actions and limits possibilities that Git provides, so be it.

UweSchmidt··on What Ghosting Says About Society (and Why It Hurts So Much)
Do you think bookmarking the user's comment page https://news.ycombinator.com/threads?id=nonrandomstring using the built-in browser functionality would be good enough for your purpose?

Insert rant here about bloat, deteriorationg user experiences, HN possibly turning into another little social network, the cognitive load of tending to notifications, of making the little numbers on top of inbox-icons go away

UweSchmidt··on Universities have disinvested from their presses just as much as their libraries
Automatic comment whenever univerity athletic programs are brought up. "It makes money", with the implication "..therefore it is all good" not even spelled out.

The original intent was to offer a well-rounded education that includes physical activity. Healthy body healthy mind. Nerds who are also in shape. This concept is lost by creating a pro athlete caste within a school, students more respected for their success on the field than in the classroom. Maybe sports is truly subsidizing academics, but then again if 280 Million are spent on this https://www.youtube.com/watch?v=iQIGwxsVv1E, is there enough institutional focus on academics?

Ok correct me if I'm ignorant on this topic but give me more than that oneliner that I've read a couple times before.

UweSchmidt··on iPhone 15 and iPhone 15 Plus
If there are no major innovations possible for a product, it should be a lower-priced, long-lasting commodity.
UweSchmidt··on California Might Legalize Magic Mushrooms
- we should reign in harmful drugs where possible, as was partially achieved with smoking

- if there are more drugs legalized and therefore out and about, people can use and abuse more different drugs and compound their negative effects (i.e. smoking and drinking often goes together). People might drink alcohol as usual, try mushrooms at a party and also take steroids (yellow on the chart) for muscles.

- some drugs might have random effects and can be hard to dose (magic mushrooms?); single may have permanent or long term effects; alcohol is 'safer' in the sense that the effects are linear.

What is your main intention here, minimize potential harm from drugs overall, or responsibly legalize a drug that you find very beneficial and intend to use?

UweSchmidt··on Order of the Occult Hand
The Order was occasionally endangered by reckless and artless users of the phrase
UweSchmidt··on Get a cable modem, go to jail (1999)
Point was, what should be a civil matter is a criminal matter instead. With jail.
UweSchmidt··on Get a cable modem, go to jail (1999)
As the other commenter said, "private company gets to deputize the state legal apparatus".
UweSchmidt··on War games: Battlefield strategy and the game of chess
I concede that this is a pattern that I enjoy contemplating and could be confirmation bias. A "Go" philosophy, if it were indeed a thing, is in itself certainly not morally superior, as it ultimately tries to surround and eliminate enemy pieces in an attempt to control most of the board. Chess on the other hand also includes plenty of moves that are intended to control the board or provide small longterm advantages that are hopefully not fully clear to the opponent.

I do think that the Eastern way of avoiding direct confrontation is a major cultural difference to the West, and is reflected in both Go and geopolitics.

Going back to the article, any Strategist should probably study a wide range of games to maybe gain a small improvement in strategic thinking.

UweSchmidt··on War games: Battlefield strategy and the game of chess
The West is probably generally influenced by chess. Thinking in terms of of the "Grand Go Board" would probably be less bloody, but still be confrontational on a fundamental level (concepts like my pieces vs your pieces, control, surrounding, eliminating, a winner and a loser).
UweSchmidt··on War games: Battlefield strategy and the game of chess
Contemporary expressions of the influence of prevalent strategy games on geopolitics might be:

- Chess, a popular game in Russia and a game of gambits and bloody material exchange for a pawn: the Ukraine war

- Go, a popular game in China and a game of long term development and area control: China building artificial islands, investing heavily in Africa, and avoiding direct confrontation in Taiwan

A certain characteristic of chess is the need to study and memorize openings and lines, which has no parallel in real life. Overall, if there was a strong correlation between chess and other areas of life, chess grandmasters would be prominently successful in top military and business leadership positions.

UweSchmidt··on From Art Nouveau to Bauhaus: How Home Interiors Looked in Popular Art Movements
https://en.wikipedia.org/wiki/Haus_am_Horn

https://en.wikipedia.org/wiki/Frankfurt_kitchen

UweSchmidt··on From Art Nouveau to Bauhaus: How Home Interiors Looked in Popular Art Movements
Architects and product designers saw Bauhaus and thought they could skip the decorations and call it a day, leading to ugly cities and crappy products, but that ain't Bauhaus!

Minimal, aesthetic and functional things remain few and far between; the old iPod was Bauhaus, but most other things? Not so much.

UweSchmidt··on AI real-time human full-body photo generator
- your critique is both vague, but at the same time touches a sensitive area, implying a wrongdoing by the tool authors that can't be refuted or fixed easily. What specifically bothers you? Consider that active Twitter discussions uncover and point out troublesome issues almost faster than the general public can understand and digest.

- assuming you found an egregious issue, do you also double down on maintaining that the tool is 'deliberately designed to make negative uses easy'? How so?

- I disagree with the 'safety catches' metaphor and would offer the 'hammer' metaphor instead.

- Actually, with the rapid development in this field I expect that anyone will be able to locally prompt for any content, even movies, soon, limited only by people's taste and imagination; with this realization I don't think I will follow up on this discussion that will surely be outdated in a minute.

UweSchmidt··on AI real-time human full-body photo generator
It would be quite hard to make any AI tool that preemptively avoids the wide range of potential issues that you've mentioned. If tool makers are forced to always err on the side of caution, it's likely that the resulting tool ends up disappointing.

Only when published, and when put into context of the entire work, could a creation deemed harmful. A tool should not, for example, prevent you from making a bunch of images with ominous poses, from which you select one to use with an article that discusses the history of ominous poses.

UweSchmidt··on Microsoft is bringing Python to Excel
The Cloud, and therefore the integration of as much as possible in it, is core Microsoft strategy.

It's about the recurring payments, the lock-in, and ultimately literally having the knowledge and business processes of the world economy on their own computers. If this is true, the reason why it is important to run data and scripts locally should be clear, and so is the motivation of your PMs to actively combat any such things.

But if you get a summary in your inbox and show it to your PMs let us know how that goes down.

UweSchmidt··on Brains on Drugs: How tinkering with consciousness became a societal sin
It seems there are plenty of unsuccessful "consciousness-tinkerers" out there:

- friends and people you've met who fell off the radar, some came back and now speak negatively about their past drug use

- plenty of homeless drug users in big city streets, clearly in a bad state of mind

- dead celebrities, their path documented by the media

So I have a hard time understanding how these articles downplay the risks and downsides, why they even pop up on HN and are so well received. On Fentanyl the straw man is "carpet bombing Mexico", the only alternative cheaper and more dangerous versions of this drug? That sounds a little tone-deaf.

It's one thing if you are well-established in life and experiment with a mushrooms from a trusted source under expert guidance - may you become a better fin-de-siècle poet. But opening the floodgates to the general public even more? Can't be good.

← PreviousPage 3 of 34Next →