HNHacker News
TopNewBestAskShowJobs

nicoco

807 karma · joined January 27, 2021

submissionscomments
nicoco··on Game Boy Wordle clone: How to compress 12972 five-letter words to 17871 bytes
I think that in this case, the original text is rather strange to start with.
nicoco··on Difficult situation on campus: traffic jam of food delivery robots
Are you implying we should implement a smile feature to the delivery bots?
nicoco··on Dino 0.3: Video calls and conferences – encrypted and peer-to-peer
Yup I did. OS integration not great (resizing the window is slow, maximizing), but at least MAM works (couldn't get it to work in beagle for an unidentified reason [1])

[1] https://github.com/tigase/beagle-im/issues/25#issuecomment-9...

nicoco··on Dino 0.3: Video calls and conferences – encrypted and peer-to-peer
>while it's asleep it'll stop receiving messages via XMPP

Isn't there any API (? or something) for apps to run in "minimal" mode, to wake up the phone when needed? Does this also mean that it's not possible to have the phone notify you when you receive an email in sleep mode?

nicoco··on Dino 0.3: Video calls and conferences – encrypted and peer-to-peer
Oh well, gotta learn google too I guess.

Thanks!

nicoco··on Dino 0.3: Video calls and conferences – encrypted and peer-to-peer
FWIW, got this:

  CMake Error at /opt/homebrew/Cellar/cmake/3.22.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find Soup (missing: Soup_LIBRARY)
  Call Stack (most recent call first):
  /opt/homebrew/Cellar/cmake/3.22.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindSoup.cmake:29 (find_package_handle_standard_args)
  cmake/MultiFind.cmake:20 (find_package)
  plugins/http-files/CMakeLists.txt:1 (find_packages)
trying to follow the instructions you pointed to. Gotta learn CMake some day...
nicoco··on Dino 0.3: Video calls and conferences – encrypted and peer-to-peer
Hey! I am considering buying a pinephone but fear I am not enough of a hacker, an XMPP is one of the few things I need in my pocket computer. How hard is it to get Dino working on the pinephone? Do A/V calls work?

Any general feedback on the pinephone? Is it your main smartphone?

nicoco··on Why is the Zoom app listening on my microphone when not in a meeting?
Or maybe we shouldn't run spywares on our devices and stick to FLOSS? I know, that's not very 2022...
nicoco··on The Casio employee behind the “Sleng Teng” riddim that revolutionized reggae
Wouln't you call groundation at least decent?
nicoco··on The Banality of Genius: Notes on Peter Jackson's Get Back
We really aren't that unique, are we?
nicoco··on Worker pay isn’t keeping up with inflation
I think you're missing the point. With a 6% inflation, a 6% raise means the employees are worth the same as before, not more.
nicoco··on IPv6-only subnets and EC2 instances
Can Amazon Linux 2 repos be reached via IPv6? Last time I checked it was impossible, so this wasn't very practical to me. Someone else than me was annoyed by this: https://forums.aws.amazon.com/thread.jspa?messageID=987026
nicoco··on Show HN: Bomberland – An AI competition to build the best Bomberman bot
Oh, I have been thinking about learning about reinforcement learning by trying to make a STS AI too, nice! I eventually gave up, but would still be interested in seeing what can be done. Do you plan on releasing something at some point?

About re-implementing the environment, it is probably worth getting in touch with STS major modders and even streamers (jorbs comes to mind...). In case you did not do that already.

nicoco··on How WhatsApp enables multi-device capability
I never use the search feature, so I believe you if you think it's bad.

What are blabber's or monocles' selling points compared to Conversations? I couldn't find with a quick search, but I'm open to suggesting them instead of Conversations if their UI is better.

nicoco··on How WhatsApp enables multi-device capability
>What about iOS?

Siskin [1] seems to be the best client for iOS right now. It's not as good as Conversations.

>What about desktop?

I am pretty happy with beagle (OSX) [2], Dino (Linux) [3] and Gajim (linux, windows, OSX) [4]. If in-browser is your thing, converse.js [5] or movim [6] come to mind.

>What if I don't want to run my own XMPP server?

Use quicksy.im?

[1] https://siskin.im

[2] https://beagle.im

[3] https://dino.im

[4] https://gajim.org

[5] https://conversejs.org/

[6] https://movim.eu/

nicoco··on How WhatsApp enables multi-device capability
>without sync

My message history in sync'ed between Conversations (Android), Dino (Linux), Gajim (also Linux) and beagle-im (Mac OS X). Not sure what you are referring to.

>Gateways to other networks... Honestly I couldn't find working ones

Anything supported by pidgin can be used as a gateway through spectrum2. I use telegram and mattermost this way. I admit that spectrum2 is a bit confusing to set up, but it works!

>Why would you want to make a phone number your user ame - this way you are sharing it with almost everyone...

I am with you on this! But to many non tech user, this seems to be important. Some get the feeling that they don't "create an account" when they use whatsapp or similar.

nicoco··on How WhatsApp enables multi-device capability
ctrl+F "XMPP"… No? OKay, I'll be that guy.

Multiple devices, multiple platforms, E2EE, gateways to other networks... my XMPP server handles all of that, and I convinced non-tech users to use it mainly because of the great Android client Conversations.

Yes, there are some rough edges because there isn't a iOS client that matches Conversations in terms of user friendliness. But siskin-im in on its way there.

I also have had complaints from friends but mainly because I am a shitty admin...

Oh, and having your phone number as your username is something that really is important for you? Use Quicksy then.

nicoco··on Sustainable web design
Yes this tool is pretty crappy. Gave me same kind of advice for my nojs, no img personal website. I do agree with the website's manifest though. I have a nice alternative benchmark for sustainability: does it load fast on firefox on my xiaomi redmi note 4? Yes? Then it's probably sustainable web design.
nicoco··on Ask HN: Who is hiring? (July 2021)
inHEART | https://inheart.fr/jobs | ONSITE (part-time REMOTE is negotiable) | Pessac (near Bordeaux), France

Our company transform medical images into three dimensional models that are used by interventional cardiologists before and during their arrhythmia ablation procedures. Our clients (hospitals) send us CT and MR scans and we turn them in accurate and good looking meshes. To do so, we use a custom medical image processing software forked from https://med.inria.fr We are using machine learning to automate part of our processing pipeline.

We are looking for full stack and C++ developers.

nicoco··on Spectrum2_signald: An XMPP/Signal gateway (pre-alpha version)
I believe it is inspired by the signal protocol indeed. However, I completely lack the skills to do that, and this would undoubtedly require not using signald that already handle the encryption part. I believe that more hackers would be willing to work on that if the Signal people weren't so hostile to alternative clients…
nicoco··on Spectrum2_signald: An XMPP/Signal gateway (pre-alpha version)
(author here) You are right, I should mention this in the README. However, nothing prevents you from hosting your server at home. I tried to be clear about it in the README, this is not as secure as the official client.
← PreviousPage 8 of 8