HNHacker News
TopNewBestAskShowJobs

Shorel

4,356 karma · joined June 18, 2007

We Live In The Year 2779 From The Founding Of Rome

We live in the year AUC 2779, or AUC MMDCCLXXVIII in Roman numerals.

Ab Urbe Condita, often abbreviated as AUC, means "From The Founding Of The City". It refers to the year of the founding of Rome, which was the Epoch used in Ancient Rome.

submissionscomments
Shorel··on Photopea creator weighs in on Photosuite project
It's a reimplementation.

A rip off would be using the actual Photoshop source code.

Shorel··on Photopea creator weighs in on Photosuite project
I can imagine ten alternatives with much better architecture.

This kind of thinking is what brought us the trend of painful Electron apps like Teams.

Shorel··on Competitive Programmer's Handbook (2018) [pdf]
AI is the only thing that has ruined the industry
Shorel··on Competitive Programmer's Handbook (2018) [pdf]
Competitive programming is a fun activity with little to no relation with the actual industry.

Why would influence perception in any way being an unrelated very niche hobby?

Shorel··on We're going to need default hard budget caps on pretty much everything
While you have a valid argument for why a customer would prefer the alerts...

It should be the choice of the customer.

Imposing one option: only hard budget cap or only alerts is the wrong design decision.

Shorel··on Pi 1.0
Congratulations, this looks actually awesome.

We need to pay attention to the new Cambrian explosion of software. The attitude of "everyone already uses VSCode" should disappear, and people should be open to try more niche products.

After all, being a developer is no longer a moat, and smaller ecosystems can thrive now.

Shorel··on How to speed up the Rust compiler in September 2026
Dlang is my weapon of choice and I prefer it to rust.
Shorel··on Thinking fast and slow in AI: The role of metacognition (2021)
It seems to me that idea is rooted in social consensus.

Someone expresses an emotion but doesn't know how to react to it, their inner group all have an opinion about it, and the consensus is selected as the "appropiate" reaction to it. The individuals who react this way will claim this consensus is the same as emotional intelligence.

Just as there are also people who react in one way, and completely disregard any external opinion about it. They simply have firm opinions and don't need the consensus.

I will not comment on who can belong to each group, that's an exercise for the reader.

Shorel··on Thinking fast and slow in AI: The role of metacognition (2021)
I can't agree about the "unable to recognize and process it", simply because that idea is totally contrary to my own experience. I have in fact many memories which have emotions in them, without words or other external elements. However, seeing that language serialization seems to enable a vastly extended memory (entire sagas remembered as songs), it is understandable that something is gained by serialization of emotional experiences, just as something more immediate is lost.
Shorel··on Thinking fast and slow in AI: The role of metacognition (2021)
That's because an LLM thinks in terms of language, while we think in a different way, then convert the ideas to language. It can be said that language is a tool for the serialization (writing) and deserialization (reading) of human ideas. It is also an incredible useful and powerful tool by itself. This last sentence has been proved true by LLMs themselves. However, since it is working on the serialized version of ideas, I agree with you in that's not the optimal way to think and something not serialized (maybe world models) can be invented that's better for thinking. All this in no way diminishes the usefulness of language and of automated language generation.
Shorel··on VSCode's SSH Agent Is Bananas (2025)
Is this Gram capable of running on old macs?
Shorel··on VSCode's SSH Agent Is Bananas (2025)
I'm still in SublimeText, which is fast, and does everything I need. Including not being a programming agent.
Shorel··on VSCode's SSH Agent Is Bananas (2025)
For my own agent one of the design constraints is that it can't get out of the work directory, and it can't even try to guess the full path of that directory. Interesting that VSC has gone the other way entirely.
Shorel··on Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived
There's a category in the OWASP Top 6, called: Insecure Design.

It is top 6 in their vulnerabilities ranking.

This is definitely insecure design.

Shorel··on I said no and Apple said yes
It's because it means they can't fix it themselves. The actual reason is their acquired helplessness, compared to previous generations.
Shorel··on Attention is all you have
I'm using a wallabag extension in every browser. Also using a wallabag app on Android. And also a wallabag app on PocketBook.
Shorel··on Attention is all you have
I have a wallabag setup for my interesting bookmarks, and it downloads and indexes the contents of these bookmarks. I read the contents later in a PocketBook, free of distractions from the normal devices. It is a bit of setup work, but just totally frictionless after it was setup. Firefox also has Pocket, which I used before switching to wallabag.
Shorel··on Brood War Bench
It's a very fun tic tac toe!

(I have not reached single digit kyu)

Shorel··on Why isn't mutable a subtype of immutable, or vice versa?
Not all all. It merely indicates that this is an strict logic approach to the topic.

https://commonplacefacts.com/2022/07/27/principia-mathematic...

Shorel··on What Zig felt like, coming from Rust
No D-lang? It seems quite incomplete without it.
Shorel··on I don't like passkeys
For me passkeys work wonderfully synced in Bitwarden on Windows, Linux, and Android. I have no idea what this article trying to say, except some negative opinion that should IMO be ignored.
Shorel··on PS5 Linux lead quits: "a bunch of noobs using LLMs" that "they don't understand"
No guarantee at all that a new exploit will be found, and even much lower probability that a suitable lead developer will be found. The slop kiddy was just an asshole TBH.
Shorel··on Lotus Notes and the dangers of starting from scratch
That's because they destroyed the market for native windows programming by pushing so heavily on .NET.

Also, everyone else using web platforms (Electron ugh...) for what should be desktop applications.

Shorel··on Shopify is moving from React Native back to Swift and Kotlin
I could not disagree more.

Space on disk, I have plenty. But the Electron version of many apps feels slow, sluggish, and it takes time to open, it takes time for every click to respond, it is the runtime cost what matters the most.

You say it is irrelevant? It makes a computer in 2026 feel just as fast as a computer from 2001, doing similar tasks, while the computer from 2026 is thousands of times faster.

And I definitely run more than one app at the same time.

This 300MB is the bare minimum used by these apps, in my example just an API tester. A simple "chat" app like Teams, Slack, or Discord wasting so many CPU cycles and so much memory is to me something that should feel like collective shame to our profession. Maybe that's why you disagree with me.

Shorel··on Shopify is moving from React Native back to Swift and Kotlin
I stand corrected. I will leave one star reviews from now on.
Shorel··on Shopify is moving from React Native back to Swift and Kotlin
Are you defending Electron apps? The audacity :)

Bruno consumes 300MB in RAM. The alternative I am using consumes 25 MB and it is much faster.

The difference is not because some uncompressed PNG or some fonts, it's the Electron architecture that is wasteful, by design.

Shorel··on Shopify is moving from React Native back to Swift and Kotlin
Bad reviews?

Haha. I completely replace the software with a non Electron alternative if available.

Shorel··on We have a year to fix security everywhere
The CEO of the company I work for is extremely paranoic about data breaches.

We do a lot of prevention and recovery testing.

So yes, it can happen.

Shorel··on Live map of public transport in Belgium
The same idea, this time for Sofia, Bulgaria.

https://livetransport.eu/#/sofia

Shorel··on Go grandmaster Shin defeats AI KataGo with a two-stone handicap
This would be exactly that. The handicap stones in go allow it, it also works between humans of different strength levels. Now, if you mean a NN specifically trained to play at disadvantage, that would be extremely interesting and I hope they make it!
← PreviousPage 3 of 34Next →