HNHacker News
TopNewBestAskShowJobs

xaedes

1,010 karma · joined November 21, 2014

submissionscomments
xaedes··on When did Google get so weird?
Some google representative once said something like "any search result requiring users to go beyond the first page is considered a failure". I think this is where it went downhill. And now AI answers try to condense the handful remaining results into a single answer. But search actually has two purposes, searching for something specific (where above statement might make sense) and exploring something, where you WANT to see more than just a handful of results. Imagine trying to do a literature review with a search where you only get a few results, how could this ever be exhaustive.
xaedes··on AI researchers debate how close we are to recursive self-improvement
Paperclip all humans into bottles filled with nutritious fluid and drug them all the time or let them dream about a better time, I heard 1999 is a good year they could dream about. Healthy happy safe - without exception.
xaedes··on Cells use 'bioelectricity' to coordinate and make group decisions
Robert O. Becker also studied this. His book "The Body Electric" (1985) was quite interesting. Nice to see some more recent research into this topic.
xaedes··on The lazy Git UI you didn't know you need
For a few minutes after reading this I was worried about smartgit losing its way. But it seems they actually still offer perpetual single-payment licenses, where you purchase a few years of updates, usable after update period ends.
xaedes··on End of Japanese community
> It puts a name to a considerate consensus-based way to approach change

When reading about nemawashi I immediately thought about its usage in software refactoring.

This is something you often intuitively do when making bigger refactors. Lay the foundations before actually doing it. Affected code parts and stakeholders should not be surprised by one big change. Instead they should be consulted before hand, building consensus, modify the planned big refactor itself and preparing the individual parts for it by small changes. Otherwise you will encounter a lot of friction, introduce bugs, etc.

It is very nice to have a proper term for this.

xaedes··on Samsung makes ads on smart fridges official with upcoming software update
In my opinion it is plain fraud: intentional deception to deprive a victim of a legal right or to gain from a victim unlawfully or unfairly.
xaedes··on Wu Wei
There is this concept of the "Four stages of competence":

- unconscious incompetence

- conscious incompetence

- conscious competence

- unconscious competence

At first you are unable to do something, but you don't even know it. Then you learn about your incompetence and begin to work on it. Eventually due to conscious effort you achieve conscious competence. Doing it long enough you don't need to spend conscious effort to be competent - you just do it, and you do it well.

I think this unconscious competence is very similar to Wu Wei.

xaedes··on EU’s plan to digitising travel documents might affect you
That official identity documents requiring a smartphone is the "smallest imaginable amount" is questionable. With this proposal I can not even go on vacation without a smartphone.

Maybe I am old-fashioned, but I still think humans should be able to do basic life actions without a smartphone.

xaedes··on Flashing elements alienate users
I read the pie chart as this:

Only 11.5% barely notice them or can completely tune them out. 88.5% are annoyed by them with varying degrees of annoyance.

xaedes··on Turmeric’s unexpected link to lead poisoning in Bangladesh
They believed the scurvy protection came from the sourness of lemons, so they switched to lime which is even more sour than lemon, but contains less vitamin C.
xaedes··on All EU Members are committed to achieving full climate neutrality by 2050
It is estimated that the full electrification of all railway tracks in Germany will be completed not earlier than 2070.

But maybe I am confusing "Deutschlandtakt 2070" and the electrification of the tracks.

xaedes··on Researchers warn of ‘model collapse’ as AI trains on AI-generated content
Maybe we need to integrate the AI golems as persons into society, so they can learn and interact with us as individual persons, like us.

But remembering Battlestar Galactica, cutting the interconnectivity was the prominent defense against cylons.

xaedes··on Do no harm petition: Don't give big tech access to our medical records
In Germany they decided to make the EPA (electronic medical record) opt-out starting by 2024. Managed by "gematik GmbH", a company with limited liability. Because why should the entity responsible for all medical records have some liability. It is a joke, a bad one.

They don't even say how to opt-out.

xaedes··on An IBM computer learned to sing in 1961
Eery, this song performance reminded me of the ending song of Portal.
xaedes··on Met Office says Northern Lights will be visible in England tonight and tomorrow
Oh, yes indeed. Thanks for pointing out my confusion and the difference between those two!
xaedes··on Met Office says Northern Lights will be visible in England tonight and tomorrow
The magnetic north pole is wandering pretty fast. Currently magnetic north pole is at coordinates 86.146, 146.826 [1] - right in the arctic ocean. It is not in Canada for quite some years.

[1] https://www.ngdc.noaa.gov/geomag/GeomagneticPoles.shtml

xaedes··on Vikings went to Mediterranean for ‘summer jobs’ as mercenaries, left graffiti
Yet another etymological curiosity:

hǫfn is "old norse" for harbour or port. Now going to wiktionary and following the etymology:

hǫfn: From Proto-Germanic *habanō, *habnō (“harbour, haven”).

habanō: From Proto-Indo-European *kh₂póneh₂ or *kh₂pnéh₂, from the root *keh₂p- (“to take, seize, grasp”).

Other germanic words (like german "Hafen") for harbour/port also have a very similar lineage and derive from this "to take, seize, grasp".

So basically the harbour is the place you go to, when you are going "to take, seize, grasp", like when you invade other countries by sea.*

xaedes··on Show HN: Spaghettify – A VSCode Extension to make your code worse with AI
Rewrite this function into latin-py, a python dialect based on latin, with all identifiers (even append) and keywords translated to proper latin. Add comments in proper latin. Add typeannotations (translated into latin) and docstring in proper latin.

    ```latin-py
    """Haec definitio vicini elementos in arr in spatio n a puncto (x, y) repperit."""
    definio vicini(arra: lista, x: numerus, y: numerus, n: numerus) -> lista:
        """Resultatus in quem vicini elementi addentur."""
        resultato: lista = []
        # Maximum quod x possit esse.
        riga_maximus: numerus = max(0, x-n)
        # Minimum quod x possit esse.
        riga_minimum: numerus = min(longitudo(arra)-1, x+n)
        # Maximum quod y possit esse.
        colonna_maximus: numerus = max(0, y-n)
        # Minimum quod y possit esse.
        colonna_minimum: numerus = min(longitudo(arra[0])-1, y+n-1)
        # Itero per intervallum rigarum
        pro i in intervallum(riga_maximus, riga_minimum+1):
            # Itero per intervallum columnarum
            pro j in intervallum(colonna_maximus, colonna_minimum):
                # Addo elementum ad resultatum.
                resultato.adde((i, j))
        # Redire ad resultatum.
        redire resultato
    ```
xaedes··on Ask HN: How do I find my “purpose”?
I like this passage from "Demian" by Herman Hesse:

And at this point I felt the truth burning within me like a sharp flame, that there was some role for everybody but it was not one which he himself could choose, re-cast and regulate to his own liking. One had no right to want new gods, no right at all to want to give the world anything of that sort! There was but one duty for a grown man; it was to seek the way to himself, to become resolute within, to grope his way forward wherever that might lead him. The discovery shook me profoundly; it was the fruit of this experience. I had often toyed with pictures of the future, dreamed of roles which might be assigned to me --- as a poet, maybe, or prophet or painter or kindred vocation.

All that was futile. I was not there to write poetry, to preach or paint; neither I nor any other man was there for that purpose. They were only incidental things. There was only one true vocation for everybody - to find the way to himself.

He might end as poet, lunatic, prophet or criminal - that was not his affair; ultimately it was of no account. His affair was to discover his own destiny, not something of his own choosing, and live it out wholly and resolutely within himself.

Anything else was merely a half life, an attempt at evasion, an escape into the ideals of the masses, complacency and fear of his inner soul. The new picture rose before me, sacred and awe-inspiring, a hundred times glimpsed, possibly often expressed and now experienced for the first time.

I was an experiment on the part of nature, a 'throw' into the unknown, perhaps for some new purpose, perhaps for nothing and my only vocation was to allow this 'throw' to work itself out in my inner most being, feel its will within me and make it wholly mine. That or nothing!

xaedes··on In defense of linked lists
I learned to love linked lists as soon as I discovered that I can just store them in vectors to get the performance of guaranteed contiguous memory:

  // LinkedListItem[k]: item[k], prev[k], next[k]
  std::vector<T> item;
  std::vector<uint> prev;
  std::vector<uint> next;
Similar is used in transparency rendering with per-pixel linked-lists.
xaedes··on ZLibrary domains have been seized by the United States Postal Inspection Service
In Germany we have this propaganda word "Raubkopie" for pirated copies translating to "rob copy", like a copy that was acquired through robbing, i.e. through use of force.

It is quite ironic considering who really ab/uses the legal monopoly of force to rob others of their copies.

xaedes··on Why we chose not to release Stable Diffusion 1.5 as quickly
These models may contain executable code. Beware of malware. Official sources are recommended for this reason.
xaedes··on Syntax Design (2014)
Wow, amazing! This really is a comprehensive overview. Basically a syntax Tafelwerk.
xaedes··on If AI can read, then plain text can be weaponized (2019)
Reminds me of Big Bug. This movie went mostly unnoticed, but it is really good science fiction.
xaedes··on Good Positioning Makes Everything Easier. Here’s how to do it well
I was expecting Kalman filters or something fancy new for positioning or localization.
xaedes··on Ragnarök
"submersion of the world in water". What is seldom put in words, it might be frozen water: the mighty glacial sheet, the real cleanser and fertilizer.
xaedes··on Magic Leap 2: The most immersive AR platform for enterprise
With B2B you don't necessarily need to convince the final users of the product.
xaedes··on Google Broke Image Search for Creative Commons
Tried it, but returning lots of results doesn't seem to be their focus.

Now I installed OpenSearchServer and see how far a local index gets me. The simple query "a" gets me at most 394 results at google, after letting OpenSearchServer crawl/index for just 2h I already get over 900 results for "a". Well.. I guess it really is not hard to beat that meager 394 results.

xaedes··on Google Broke Image Search for Creative Commons
I was feeling this as well, but didn't pay attention _how_ bad it is. I mean it really is... Is there ANY search engine left that returns more than 500 results for any search? Are there any community driven search engines? I mean at this point it can't be hard to build a better alternative...
xaedes··on A CSS-Inspired Syntax for Flowcharts
That syntax here already is basically just sexpressions with indentation. Just integrate a full lisp with macros and all. Then people can define sugared DSLs for the simple use cases.
Page 1 of 17Next →