HNHacker News
TopNewBestAskShowJobs

woolion

1,326 karma · joined October 14, 2021

Programmer who drawz. Working on the open collaborative project Cosmoose. Come say hi!

Homepage: https://woolion.art/

submissionscomments
woolion··on Deezer says 44% of songs uploaded to its platform daily are AI-generated
I've had my digital art flagged a few times for various reasons (automatic copyright infringement and NSFW filters) -- so this is nothing new (in particular the artwork blocked the upload for some artist songs). The only thing is to have a reasonable appeal process. In all cases we got an automated approval after appeal, but it can put an untimely delay.

Honestly I hope that the AI filter would be much better in terms of false positive than the aforementioned one, if only because it should be easier via statistical methods.

woolion··on Book review: There Is No Antimemetics Division
I had seen this, but all the examples correspond to having an actual, external threat as a result of this knowledge. I thought more about the buddhist parable that men don't know when they'll die, because only buddhas are able to live with this information. I guess it's very close to 'malinformation', but this is still related to an external actor manipulating what you know with an external goal, rather than intrinsic to the information.
woolion··on Book review: There Is No Antimemetics Division
That's a good point. I think this one can be easily be resolved on a factual level, since hard work is one of the few variables you can actually control. But it is more interesting from an emotional point of view, since in many cases that would an article of faith with the implicit fear that it might not be true.

There are variations of this, such as composition theory in art getting good results based on completely false assumptions, but these tend to fall under epistemic underdetermination.

woolion··on Book review: There Is No Antimemetics Division
I have been thinking a lot about a notion of self-paradoxical knowledge, meaning knowledge that actively makes your reasoning worse. For example, knowledge of extremely rare diseases causes the mind to over-evaluate their importance by many orders of magnitude (there are many variants of this effect). Or trying to explain some concepts of the object/subject construction tend to use a language that is grounded on the concept of a shared objective reality that furthers from the concept true understanding -- in other words, "the tao that can be named is not the tao".

I didn't think "There Is No Antimemetics Division" did very well with its premise, but the premise is quite fascinating, and it's the closest I've seen to this concept. Are there other explorations of similar ideas?

woolion··on Just 'English with Hanzi'
There is a similar path with Chinese painting. The language of painting was refined over millennia, but the last 2 centuries caused an extremely rapid integration of Western influences. This article is interesting because language is like water to a fish, the invisible medium humans live through. Since art is more 'foreign' and 'superfluous', the change were more obvious and there was much more debate regarding this evolution than in linguistics.

I discussed with a painter in the artistic lineage of Shi Guoliang, and he told me he remembered how much that could be seen as "Western art painted with a Chinese brush". I think the criticism was more directed towards such painters than say the Lingnan school that explicitly sought to revitalize Chinese painting through foreign influences, because it's really in the foundations of the painting -- how perspective and light are tackled through the 'scientific' system rather than the elaborate symbolic system of classical painting.

woolion··on Mathematical methods and human thought in the age of AI
I just re-read my comment (too late for edits) and there are a number of typos (including missing "not") that significantly degraded the syntax, but the point kind of came across anyway.
woolion··on Mathematical methods and human thought in the age of AI
> We assert that artificial intelligence is a natural evolution of human tools developed throughout history to facilitate the creation, organization, and dissemination of ideas, and argue that it is paramount that the development and application of AI remain fundamentally human-centered.

While this is a noble goal, it seems obvious that this isn't how it usually goes. For instance, "free market" is often used as a dogma against companies that are actively harmful to society, as "globalization" might be. An unstoppable force, so any form of opposition is "luddite behavior". Another one is easier transport and remote communication, that generally broke down the social fabric. Or social media wreaking havoc among teen's minds. From there, it's easy to see why the technological system might be seen as an inherent evil. In 1872's Erewhon, Butler already described the technological system as a force that human society could contain as soon as it tolerated it. There are already many companies persecuting their employees for not using AI enough, even when the employee's response is that the quality of its output is not good enough for the work at hand, rather than any ideological reason.

I'm neither optimistic nor pessimistic about the changes that AI might bring, but hoping it to become "human-centered" seems almost as optimistic as hoping for "humane wars".

woolion··on Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs
The ELIZA program, released in 1966, one of the first chatbots, led to the "ELIZA effect", where normal people would project human qualities upon simple programs. It prompted Joseph Weizenbaum, its author, to write "Computer Power and Human Reason" to try to dispel such errors. I bought a copy for my personal library as a kind of reassuring sanity check.
woolion··on Heathrow scraps liquid container limit
Flying back from Beijing, I had bought a lot of books. I filled my bags with it, so they were very heavy. When the agent came to try to check my backpack, he casually grabbed it, and fell on the conveyor belt trying to lift it. He looked at me with shock. "I'm done", I thought. He opened the bag, and saw a box of zongzi the university gave me, on top of the books. He instantly became radiant, gave me a pat on the back, and just indicated the way.
woolion··on Video Games as Art
Let's take the definition of "video-game art" as the art of defining interactive experiences that open themselves up upon mastery. This is the original definition of what video-games were at the start (Pac-Man, Space Invaders). The mastery takes effort to learn; the game, to incentivize this effort, rewards the player when they do well, and punish them when they don't. The almost immediate nature of the feedback loop makes learning faster than almost any other human activity.

Given the nature of the medium, you can tackle a theme (space invaders), and even a story on top of it. This is good for critics; they know stories, they know that books are the highest form of art for intellectuals. The currency of critics in the system (media/advertisement/entertainment industry loop) is credentialism -- except for purely independent critics you have their own platform and exist through a complex bidirectional relationship with their audience.

However, the story is almost always at odds with gameplay. A story limits the freedom the gameplay system can respond to the player by railroading certain outcomes. Often, adapting a story implies different scenes that cannot fit into a game genre, so it's more appropriate to a collection of mini-games rather than what people generally consider to be a game. Video-game stories tend towards tropes that don't cause such problems for itself, such as the 'big tournament' arc. Of course, certain genres have much more freedom (RPGs), but still a definite story means certain characters can't or have to die, etc, which remove the meaning of player choices.

The mastery approach hasn't gone away. But critics hate it; the general philosophy of the industry is inclusivity, which is at direct odds with a competitive direct ranking of players according to skills. It requires effort, and rewards innate ability -- reflex, memory, ability to make mental computations, ... are all advantages that generally directly translate into in-game advantages. So the critics industry had been relentless at disparaging the games that directly emphasized mastery (arcade designs, the infamous 'God Hand' review) and elevate what are generally called 'movie-games' that have worked at eliminating these aspects ('Last of Us', later 'God of war') to let all players experience the story fully without interacting with the gameplay in any meaningful manner. They had to compromise because of the success of Dark Souls that brought mastery back to the forefront, but this is where the total incompetence of mainstream critics is truly glaring (see the infamous 'Cuphead' journalist moment). As a result, their critiques are rarely anything more than press releases with a final score based on production value and not based on any insight into the depth of game mechanics and systems.

I'm surprised not to see Chris Crawford mentioned, as The Art of Computer Game Design (1984) makes the central point of this article at the very beginning, and is a primary source of video-game critique.

woolion··on Remove Black Color with Shaders
It seems the shader transparent version is badly aliased? The effect is less noticeable on Chrome than Firefox, but it is still quite visible. This defeats the purpose of vector graphics...

It's a nice trick to play around, but that limits its usefulness.

woolion··on Richard Stallman on ChatGPT
I have most sympathy for the ideals of free software, but I don't think prominently displaying "What's bad about:", include ChatGPT, and not make a modicum of effort to sketch out a basic argument, is making any service to anyone. It's barely worth a tweet, which would excuse it as a random blurb of barely coherent thought spurred by the moment. There are a number of serious problems with LLMs; the very poor analogies with neurobiology and anthropomorphization do poison the public discourse to a point where most arguments don't even mean anything. The article itself present LLMs as bullshitters, which is clearly another anthropomorphization, so I don't see how this really addresses these problems.

Whats bad about: RMS Not making a decent argument make your position look unserious

The objection that is generally made to RMS is that he is 'radically' pro-freedom rather than be willing to compromise to get 'better results'. This is something that makes sense, and that he is a beacon for. It seems such argument weaken even this perspective.

woolion··on I wasted years of my life in crypto
"In theory it's a great idea, in practice not so much."

I feel that's the lesson anyone who toyed with libertarians ideals ultimately come to. It just takes a bit longer for some than others. It's also harder to realize if you're making mad bank on it, rather than be part of the idiots who blew their hard-earned money on some technical misunderstanding, scam, or retro-active regulation.

woolion··on FLUX.2: Frontier Visual Intelligence
I'm pretty sure that some model at least advertised that it would work. I also think your example was in the training data at some point least, but I suspect these styles are kind of pruned when the models are steered towards "aesthetically pleasing" outputs which are often used as benchmarks. Thanks for the replies, it's quite informative.
woolion··on FLUX.2: Frontier Visual Intelligence
I didn't go very far with my own benchmarks because my results were just so bad. But for example, here's a line art with the instruction to color it (I can't remember the prompt, I didn't take notes).

https://woolion.art/assets/img/ai/ai_editing.webp

It's original, ChatGPT, Flux.

Still, you can see that ChatGPT just throw everything out and does not do a minimal attempt at respecting style. Flux is quite bad, but it follows the design much more (although it gets completely confused by it) that it seems that with a whole lot of work you could get something out of it.

woolion··on FLUX.2: Frontier Visual Intelligence
Oh, thank you for your reply. We may have different definitions of style and what editing would mean.

If you look for example at "Mermaid Disciplinary Committee", every single image is in a very different style, each that you can consider a default of what the model assume would be for the specific prompt. It's quite obvious that these styles were 'baked in' the models, and it's not clear how much you can steer in a specific style. If you look at "The Yarrctic Circle", a lot more models default to a kind of "generic concept art" style (the "by greg rutkowski" meme) but even then I would classify the results as at least 5 distinct styles. So for me this benchmark is not checking style at all, unless you consider style to be just around 4 categories (cartoon, anime, realistic, painterly).

So regarding image editing, I did my own tests at the first release of Flux tools, and found that it was almost impossible to get any decent results on some specific styles, specifically cartoon and concept art styles. I think the tools focus on what imaginary marketing people would want (like "put this can of sugary beverage into an idyllic scene") rather than such use cases. So editing like "color this" or other changes would just be terrible, and certainly unusable.

woolion··on FLUX.2: Frontier Visual Intelligence
The comparison are very useful but also quite limited in terms of styles. Models tend to have extremely diverse abilities in following a given style against steering to its own.

It's pretty obvious that OpenAI is terrible at it -- it is known for its unmissable touch. However, for Flux it really depends on the style. They already posted at some point that they changed their training to avoid averaging different styles together, which is the ultimate AI look. But this is at odds with the goal to directly generate images that are visually appealing, so the style matching is going to be a problem for a while, at least.

woolion··on AWS is 10x slower than a dedicated server for the same price [video]
I'm migrating my last AWS services to dedicated servers with Gitops. In principle, AWS give you a few benefits that are worth paying for. In practice, I have seen all of them to be massive issues. Price and performance are obviously bad. More annoying than that, their systems have arbitrary limitations that you may not be aware of because they're considered 'corner cases' -- e.g. my small use-case bumped against DNS limitation and the streaming of replies was not supported. Then, you have a fairly steep learning curve with their products and their configuration DSLs.

There are Gitops solution that give you all the benefits that are promised by it, without any of the downsides or compromises. You just have to bite the bullet and learn kubernetes. It may be a bit more of a learning curve, but in my experience I would say not by much. And you have much more flexibility in the precise tech stack that you choose, so you can reduce it by using stuff you're already know well.

woolion··on Show HN: I built an interactive HN Simulator
So, something I find particularly annoying about hn is that you can segment it into very different subgroups that may or may not interact with a particular post. So you may find that in one thread, anti-hype sentiment is very high, and a more reasonable comment would be downvoted, and the next day the same anti-AI posts on another thread would get strongly downvoted because the thread is dominated by the hype people. It's far from being uniform, and since some people might feel that they risk to burn karma by entering the wrong thread there's an amount of self-censorship that makes this effect stronger.

Do you have something like that to manage the group dynamics?

Also in terms of personalities, I'm guessing the most appropriate way to get the list of prompts would be to run an analysis on the hn dataset to classify user behaviour patterns and create the prompts according to this. Since you can match these to posts in thread, you can also get a rough approximation of the dynamics distribution. Did you do such an analysis?

woolion··on The Lions Operating System
The mascot it super cute lion too. How can a project do everything so right? I was browsing some popular python libraries and they just slapped on the first image they got out of ChatGPT. It's nice to see care in the craft.
woolion··on Show HN: I built a synth for my daughter
Were you aware of the Dato Duo (https://dato.mu/)? It's very cool for kids, except for the fairly steep price point.

The advantage is that it's limited, so it greatly reduces the wall of difficulty to manage to get some 'nice-sounding' music (mostly the restriction to the pentatonic scale). However, kids still manage to find the most horrible-sounding settings, and insist on keeping them as is...

woolion··on Neuroscientists track the neural activity underlying an “aha”
It seems to me that it's exactly why I don't like word games. They use words like "combine", but it's generally mixing abstractions or taxonomies.

To guess it, I looked at 'crab' because it's a quite uncommon that has some deep relationship with a few words only. Then checked the most obvious one (which was the solution) against the other words, and determined that it didn't bear any significant relationship to the third word. So I checked the other (less obvious) potential solutions, and after a frustrating lack of match, I gave up. And then got annoyed that the first candidate was the right one. To be fair, I guess it's partly because I'm an ESL, as I think that solution/sauce can be used as a nominative locution enough to form a "special relationship".

To be a designer, you have to play with people's (as in general crowd, not individuals) general understanding of the subject. In particular, that means avoiding the curse of knowledge, and yes for normal people PC meant "not Apple consumer product". So ultimately, the search algorithm includes:

- categorize all relationships between words, ranked by strength

- compare with what is expected to be known in popular culture (adjust ranks)

- match against the designer's expectations of similar problems (look for clues to pick a best match)

It's a lot of words to say it's the opposite of a aha moment, the result of a pure computational problem, that is often quite frustrating. Thank you for coming to my TED talk.

woolion··on Books by People – Defending Organic Literature in an AI World
I recently saw this, and technical subjects that actually have 0 books written about them now have entire pages filled with books. Title sound good, and the page look decently good, but there's something slightly off, and when you look at it the "author" has been writing a book a week...

It's disheartening because now I will look much more into reputable publishers, and so filter off independent writers who have nothing to do with this.

woolion··on Books by People – Defending Organic Literature in an AI World
I don't think that it's necessarily true, but the big problem is that discoverability is almost impossible, and that the investment to know how good a book might be is much higher than other forms of media. It's also why you might get more out of books, you have to make some efforts to ingest them, but this means it's a problem if you have no idea how good it might be.
woolion··on Paper2Agent: Stanford Reimagining Research Papers as Interactive AI Agents
A lot of people will dismiss with some of the usual AI complaints. I suspect they never did real research. Getting into a paper can be a really long endeavor. The notation might not be entirely self contained, or used in an alien or confusing way. Managing to get into it might finally yield that the results in the paper are not applicable to your own, a point that is often obscured intentionally to make it to publication.

Lowering the investment to understand a specific paper could really help focus on the most relevant results, on which you can dedicate your full resources.

Although, as of now I tend to favor approaches that only summarize rather than produce "active systems" -- with the approximate nature of LLMs, every step should be properly human reviewed. So, it's not clear what signal you can take out of such an AI approach to a paper.

Related, a few days ago: "Show HN: Asxiv.org – Ask ArXiv papers questions through chat"

https://news.ycombinator.com/item?id=45212535

Paper2Code: Automating Code Generation from Scientific Papers in Machine Learning

https://news.ycombinator.com/item?id=43796419

woolion··on Achieving 10,000x training data reduction with high-fidelity labels
Parent says it's an outlandish claim that they can reliably tell whether ads are clickbait.

I believe that detecting whether an ad is clickbait is a similar problem -- not exactly the same, but it suffers from the same issues:

- it's not well defined at all.

- any heuristic is constantly gamed by bad actors

- it requires a deeper, contextual analysis of the content that is served

- content analysis requires a notion of what is reputable or reasonable

If I take an LLM's definition of "clickbait", I get "sensationalized, misleading, or exaggerated headlines"; so scams would be a subset of it (it is misleading content that you need to click through). They do not provide their definition though.

So you have Google products (both the Products search and the general search) that recommend scams with an incredible rate, where the stakes are much higher. Is it reasonable that they're able to solve the general problem? How can anyone verify such a claim, or trust it?

woolion··on Achieving 10,000x training data reduction with high-fidelity labels
In the last 6 months, I've had to buy a few things that 'normal people' tend to buy (a coffee machine, fuel, ...), for which we didn't already have trusted sellers, and so checked Google.

For fuel, Google results were 90% scams, for coffee machines closer to 75% The scams are fairly elaborate: they clone some legitimate looking sites, then offer prices that are very competitive -- between 50% and 75% of market prices -- that put them on top of SEO. It's only by looking in details at contact information that there are some things that look off (one common thing is that they may encourage bank transfers since there's no buyer protection there, but it's not always the case).

A 75% market rate is not crazy "too good to be true" thing, it's in the realm of what a legitimate business can do, and with the prices of the items being in the 1000s, that means any hooked victim is a good catch. A particular example was a website copying the one for a massive discount appliance store chain in the Netherlands. They had a close domain name, even though the website looked different, so any Google search linked it towards the legitimate business.

You really have to apply a high level of scrutiny, or understand that Google is basically a scam registry.

woolion··on Does the Bitter Lesson Have Limits?
I believe the main problem could be reframed as an improper use of analogies. People are pushing the analogy of "artificial intelligence" and "brain", etc. creating a confusion that leads to such "laws". What we have is a situation that is similar to birds and planes, they do not operate under the same principles at all.

Looking at the original claim, we can take from birds a number of optimization regarding air flows that are far beyond what any plane can do. But, the impact that could be transfer to planes would be minimal compared to a boost in engine technology. Which is not surprising since the way both systems achieve "flight" are completely different.

I don't believe such discourse would happen at all if it was just considered to be a number of techniques, of different categories with their own strength and weaknesses, used to tackle problems.

Like all fake "laws", it is based on a general idea that is devoid of any time-frame prediction that would make it falsifiable. In "the short term" is beaten by "in the long run". How far is "the long run"? This is like the "mean reversion law", saying that prices will "eventually" go back to their equilibrium price; will you survive bankruptcy by the time of "eventually"?

woolion··on I know when you're vibe coding
100% agree.

However, you'll probably get an angry answer that it's management fault, or something of the sort, that is to blame (because there isn't enough time). Responsibility would have to be taken up before in pushing back if some objectives truly are not reasonable.

woolion··on I know when you're vibe coding
Serious question: I'm currently re-evaluating if Cursor can speed up my daily work. Currently it is not really the case because of the many subtle errors (like switching a ":" for a ","). But mostly the problem I face is that the code base is big, with entirely outdated parts and poorly coded ones. So the AI favors the most common patterns, which are the bad ones. Even with basic instructions like "take inspiration from <part of the code that is very similar and well-written>" it still mostly takes from the overall codebase (which, by the way, was worsened by a big chunk of vibe-coded output that was hastily merged). My understanding is that a rule should essentially do the same as if it is put in the prompt directly. Is there a solution to that?
← PreviousPage 2 of 14Next →