HNHacker News
TopNewBestAskShowJobs

codetrotter

17,719 karma · joined February 6, 2018

meet.hn/city/no-Oslo

Socials: - github.com/ctsrc

Interests: Open Source, Hacking, Technology, Startups, Entrepreneurship, Books, Climbing, Cybersecurity, Data Science, DevOps, Hiking, Marketing, Media, Mobile Development, Music, Networking, Programming, Travel

---

submissionscomments
codetrotter··on Trip to moon required Apollo 11 crew to sign US Customs declaration to enter US
> What, specifically, makes you think it has something to do with the time leading up to 1900 CE rather than 1900 BCE

Normally when someone says "1900" they are referring to 1900 AD. Unless BCE had already been mentioned, which here it had not. And if they were referring to 1900 BCE they normally would specifically say 1900 BCE. That's why.

And furthermore, the parent comment above the one talking about "pre-1900" was talking about modern passports. Why would anyone immediately jump from modern passports to 1900 BCE? That don't make no sense at all. Jumping to 1900 AD however, that does make sense. You see?

codetrotter··on Trip to moon required Apollo 11 crew to sign US Customs declaration to enter US
There was plenty of pirates around still in the 1800s AD. Aka "pre-1900" AD.

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

codetrotter··on Neil Armstrong's customs form for moon rocks (2016)
> 1900 BCE

Nothing in the comment that we are talking about indicates that "pre-1900" is referring to 1900 BCE. It sounds squarely like it's referring to 1900 AD to me. Which is why people are saying it's ridiculous.

codetrotter··on Lossless video compression using Bloom filters
I applaud you for uploading even if it’s a bit disorganised still, and I do the same. It’s better to have something than nothing. Sometimes I see people talking about something but they don’t want to upload their code yet because they have to clean it up first. And then either they don’t get around to ever cleaning it up the way they wanted, or by they time they do it will have fallen off everyone’s radar and be forgotten. At least with a messy repo it’s possible to poke around, and not the least to star it and maybe check back later to see if they cleaned it up.
codetrotter··on Show HN: SVG Animation Software
Blender is amazing and I love it. That doesn’t mean that replicating their success is an easy feat or for everyone.

If it was easy to get the required funding, wouldn’t Synfig be in a position to rake in funds and hire people to improve Synfig?

codetrotter··on Using the Apple ][+ with the RetroTink-5X
But did they actually mean literally to use ][ as square brackets. Or is it merely an approximation that is meant to be read as Roman numeral two. And then people in that time writing it as ][ because Unicode didn't even exist yet. And then people stuck with that.
codetrotter··on Using the Apple ][+ with the RetroTink-5X
One thing, off topic kinda, that I always wonder when I see mention of said computer.

Why people don’t use the Unicode symbol for Roman numeral two?

Apple Ⅱ+

codetrotter··on Show HN: Photoshop Clone Built in React
https://github.com/chowderman/chowderman.github.io looks to be the original repo for https://github.com/h53d/xp-paint then.

And the other is a clone of that repo which was reuploaded manually instead of using the “fork” UI buttons of GitHub. Which is fine and all. But better to link the original as the repo anyway.

codetrotter··on Stereogram Solver
Came across this on a recent LGR video on YouTube: “How 1990s Magic Eye 3D Images Were Made”

https://youtu.be/uvXY99HysrU

The GitHub repo of the linked stereogram solver is https://github.com/piellardj/stereogram-solver

codetrotter··on Mermaid: Generation of diagrams like flowcharts or sequence diagrams from text
70!? That’s more than a Googol!
codetrotter··on Show HN: Chat with 19 years of HN
I think this is a result of the strategy that the AI chose for picking languages. I saw when it was planning what to do it said that it was going to use a regex against the post titles. Probably it only included the specific languages above in that regex. Leaving some languages out. Which should still mean it hopefully has accurate numbers for the languages it chose to look for, but it might be missing several other more or less widely mentioned languages.

If I ask it specifically to count how many Show HN posts mention Lisp or Scheme in the title, it says there’s a total of 370 mentioning one or the other of those.

codetrotter··on Procolored printer drivers contained malware
That kind of confirmation does exist, it’s called using a hardware wallet, such as those made by Trezor and others.

https://trezor.io/

The bigger question is, when they said:

> G Data's research showed that the Bitcoin address linked to SnipVex had received about 9.3 BTC, roughly $100,000

How big was the largest amount stolen?

It could be a few individuals with a lot of money in their unprotected software wallets, or it could be a lot of people with relatively smaller amounts stolen from each of them.

If you only have a couple hundred dollars worth of bitcoin and don’t intend to buy any more of it then it doesn’t make much sense to spend as much on a hardware wallet as those cost. But if you have like $500 of bitcoin then it starts to make more sense. Especially if you plan on buying more of it. And if you have over a $1,000 and are still using a software wallet you should really look into getting a hardware wallet ASAP IMHO.

codetrotter··on Procolored printer drivers contained malware
I’ve seen other hardware companies that host firmware downloads for their products on Google Drive and some Chinese cloud drive. I don’t think doing that, nor Dropbox link, is different really from hosting it on Mega.
codetrotter··on Show HN: Chat with 19 years of HN
> frequency of discussion (especially within an obsessive subgroup) does not represent effective implementation

I asked the chat tool to count how many times each different programming language is mentioned in different “Show HN” post titles.

If the tool is accurate, it seems that the results diverge somewhat from what you are implying.

    language post_count
    Python 3117
    JavaScript 2545
    Go 2178
    Rust 1251
    TypeScript 607
    Java 605
    Ruby 531
    PHP 514
    Swift 433
    Clojure 229
    Elixir 173
    Haskell 142
    Kotlin 128
    Scala 122
    Lua 110
    C++ 101
    Erlang 61
    Dart 45
    Perl 35
codetrotter··on Show HN: Chat with 19 years of HN
> Would love feedback

When I go to the link, the URL is indicating that it will redirect me to a /hn page after I log in.

I write in my email and get sent a login link. I click the button to complete login. I land on a page that asks me to connect PostgreSQL or another data source.

It’s a super small thing of course, and I bet that when I click the HN submitted link again it will redirect me to the /hn since I am now logged in.

But I thought I’d point this out anyhow. Nitpicking is a tradition in these circles ;)

Edit: Clicked the submission again but it’s asking me to log in rather than seeing I am logged in so another nitpick on that also.

codetrotter··on Ask HN: How to Foreshadow?
Absolutely. Padding it falls under making sure the text is not too short.
codetrotter··on Ask HN: How to Foreshadow?
If the sentence is too short it might be possible to guess.

It’s not going to consist of random bytes.

Imagine for example that a high profile celebrity accused of murder has successfully defended himself in court and on that day he tweets:

I have something to reveal, but I won’t be telling you until the year 2135. Sha256 73fa194342af6b6e355e129fafd9b19d2a63589b1e3c6e2b5d94a7ca1b3e25f6

If this happens to be a short sentence related to recent events, don’t you think someone will figure out what he wrote pretty soon?

codetrotter··on Ask HN: How to Foreshadow?
Another alternative is to encrypt the document with a very strong pass key, and publish only the encrypted document now along with an announcement that the key to decrypt it will be published on such and such date.

If you are on a platform that doesn’t support posting attachments you can use IPFS or similar to host the encrypted file.

codetrotter··on Ask HN: How to Foreshadow?
Make a PDF or whatever kind of document containing the things you want to reveal.

Make a hash sum of the file.

Publish the hash of the document somewhere. Like on your Mastodon timeline or on Reddit, or on HN, or as an ad in a national printed newspaper.

Make sure the text is pretty long though. If you write something super short someone could guess the hash for it.

Write a short comment along with the hash. Something like:

“My prediction will be revealed on Dec 31 2025. Sha256 a9774a1a6ebf564cc408cfd86b5f2c06c13d830e143989714d958d34f325db13.”

When time comes, publish the document.

codetrotter··on Popcorn: Run Elixir in WASM
For anyone else wondering the GitHub repo is here:

https://github.com/software-mansion/popcorn

Couldn’t find any link to it on the article

codetrotter··on Address of Pope Leo XIV to the College of Cardinals
In Norway we have a website developed by the Norwegian Digitalisation Agency which has the domain

https://www.norge.no/

(Norge means Norway in Norwegian.)

But in our case that’s a little bit different from the Canadian one.

Norge.no is a guide to digital public services in Norway. The portal presents services from national and local government agencies.

So it’s a place you might go to find where to go for government services when you aren’t sure where to go to find it. And then you are taken to the actual website for what you are looking for, which will be under its own domain instead of on norge.no

Personally I don’t use Norge.no, I just go more or less directly to the websites for the government services that I am interested in or I find them on Google.

codetrotter··on Show HN: BlenderQ – A TUI for managing multiple Blender renders
My late grandfather used to teach some classes many years ago.

He recounted how one time, after he had graded and handed back some deliveries from the students, one of them came up to him with a confused look on his face.

The student said: In the feedback you wrote D.N.A.S.M. What does that mean?

My grandfather said: It means Do Not Abbreviate So Much.

Your comment reminded me of this :)

codetrotter··on Sofie: open-source web based system for automating live TV news production
Meteor got a lot of attention and hype on HN a few years ago.

Looks at Wikipedia article

Well, 12 or 13 years ago probably actually.

codetrotter··on How Obama’s BlackBerry got secured (2013)
whomst'd've'ly'yaint'nt'ed'ies's'y'es
codetrotter··on I can’t understand Apple’s Critical Alert policy (2023)
> we got rejected because of "Mac*" in the name. we pointed them to a dozen others that had it, where it seemingly was no problem. didn't help.

To be fair, it’s understandable for many reasons that they don’t want other companies to use “Mac” in the name of the software.

- Brand dilution

- Losing trademark if Mac becomes a generic word

- It’s also annoying actually with apps that name themselves that way. Just because I’m on a Mac doesn’t mean I need that a whole bunch of my apps start with “Mac” in their name. Likewise for apps that start their name with lowercase i on iOS, and apps that end their name with droid on Android.

Also, for the ones that were allowed anyway, were those already big outside of App Store by chance? Or have they been allowing even new apps that don’t have an existing user base into the App Store with names like that?

codetrotter··on Mistral ships Le Chat – enterprise AI assistant that can run on prem
How about on an MacBook Pro M2 Max with 64GB RAM? Any recommendations for local models for coding on that?

I tried to run some of the differently sized DeepSeek R1 locally when those had recently come out, but couldn’t manage at the time to run any of them. And I had to download a lot of data to try those. So if you know a specific size of DeepSeek R1 that will work on 64GB RAM on MacBook Pro M2 Max, or another great local LLM for coding on that, that would be super appreciated

codetrotter··on Yggdrasil is an experimental compact routing scheme that is fully decentralised
Yggdrasil is from Norse mythology. So I’m not surprised that a bunch of different people name software after it.

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

Just like many might pick cool and important names from Greek mythology for example, like Poseidon.

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

codetrotter··on Dimension 126 Contains Twisted Shapes, Mathematicians Prove
As someone who is also not a mathematician it sounded perfectly normal to me.
codetrotter··on Internet usage pattern during power outage in Spain and Portugal
It’s a very valid question.

I don’t have one currently. But I did hear later that others were using radio to get news.

Thank you for bringing it up again. I’m gonna buy a small battery powered radio :)

codetrotter··on Internet usage pattern during power outage in Spain and Portugal
> some information services were still able to stay online and available

I’m in Valencia, Spain.

The mobile internet connectivity here during the power outage was very unstable.

Cellular phone signal strength was also very very low for the majority of the time.

Even sending SMS or WhatsApp messages would not work most of the day, because of just how unusable mobile connection was for me and my girlfriend and our families here.

And I only managed to load news pages, national or foreign, a few times during the hours of outage, to try and get some information on what cause, how widespread, and how long it would probably take to restore power.

On the plus side I did get to try my little solar panel for the first time to try and charge one of my power banks using solar power. And it did seem to get some juice out of it.

The biggest problems of all from my pov was:

- We live on the 8th floor with a 1 year-old baby. Going 8 floors of stairs with the stroller was not fun.

- All my money is electronic, except from one 50 euro bill I had in my wallet. How was I going to pay for water and food if this outage would go on.

- What’s going on? How bad is it? How long is it going to last? Very unstable mobile internet as mentioned.

In the end we ended up staying outside going for a walk and meeting up with my mother a bit and then me and my girlfriend and our baby going to the beach and sitting there until late. Finally when we came home lights were starting to come back on. And the elevator was working again too!

The next day the first thing I did was walk to the nearest ATM and withdraw several hundred euros, and I bought a bunch of water. We don’t have a car, so I used one of my big bags with wheels to be able to bring more water home than usual.

Page 1 of 34Next →