HNHacker News
TopNewBestAskShowJobs

cyann

337 karma · joined January 31, 2011

Co-founder & CEO @ Ystorian - Real-time security inventory platform written in Rust

flavien+hn@ystorian.com

meet.hn/city/ch-Geneva

Socials: - linkedin.com/in/flavienscheurer - infosec.exchange/@cyann - github.com/cyann

Interests: Cybersecurity, Rust, DevOps, UI/UX Design, Open Source, Entrepreneurship, Startups, Privacy, Kite Surfing ---

submissionscomments
cyann··on Migrating from Go to Rust
I've got a `.rustfmt.toml` file in all my repos with

  hard_tabs = true
cyann··on Tell HN: YC companies scrape GitHub activity, send spam emails to users
Got this spam today on my GitHub address, YC affiliated:

From: henry@joincactuscompute.com

Hey,

I hope all is well with you, just reaching out as you seem to be interested in on-device speech models.

Cactus is a low-latency AI engine for consumer devices like phones, Macs, wearables, Raspberry Pis, etc.

We support transcription models like Whisper & Parakeet, benchmarks available in the attached GitHub repo.

GitHub: https://github.com/cactus-compute/cactus

We are keen to get your feedback, and star if feeling generous.

Thanks a million

cyann··on Apple introduces new AirTag with longer range and improved findability
I had a similar problem, the 5 reboots fixed it: https://support.apple.com/en-us/102577
cyann··on Psilocybin shows promise as anti-aging therapy
Melatonin is effective ~5 hours later. No need to take more than 0.3 mg.

What you should try is L-Theanine just before going to sleep, it's effective against Caffeine, not sure about Psilocybin.

cyann··on Show HN: Lstr – A modern, interactive tree command written in Rust
I did some benchmarks on one of our CLI and found that `opt-level = "z"` reduced the size from 2.68M to 2.28M, and shaved 10% on the build time, worth a try.

I'll try with `panic = "abort"` for our next release, thanks for the reminder.

cyann··on If not React, then what?
Same, anGLuar sounds, for a french speaker, like https://en.wiktionary.org/wiki/engluer

1. to birdlime

2. (reflexive) to get bogged down

cyann··on If not React, then what?
Angluar -> I'm using this from now on
cyann··on Night owls' cognitive function 'superior' to early risers, study suggests
The EU will switch to permanent winter time as well: https://www.euronews.com/my-europe/2022/10/28/when-will-the-...
cyann··on A clickjacking vulnerability in WhatsApp that enables phishing attacks
Proof of Concept
cyann··on De-crufted Windows 11 coming to Europe soon
Excellent user experience using a Logitech MX Master 3S with Mos and ScrollReverser.

https://mos.caldis.me/

https://pilotmoon.com/scrollreverser/

cyann··on Kagi finally let me lay Google Search to rest
I'm a paying customer since June 2022, and I was wondering if I was the only one using its most powerful feature: domains personalizations. I guess not: https://kagi.com/stats?stat=leaderboard&k=2

When you start searching a lot for professional reasons (e.g. rust the language vs rust the game), Kagi's value is a no-brainer.

cyann··on Safely open apps on your Mac
This should help:

  defaults write com.apple.security.authorization ignoreArd -bool true
cyann··on Klack – Satisfying sound with every keystroke
Been using it for weeks, makes me feel "productive" when typing a lot.

Some keys (numeric keypad) are silent, which is odd, and makes me look at the keyboard wondering where did I put my fingers...

cyann··on Ball milling destroys PFAS in contaminated soil
Flywheel are efficient for high power in short duration: https://en.wikipedia.org/wiki/Flywheel_energy_storage

Usually used during a short period of time before the diesel generator can be fully operational.

cyann··on Instagram will shut down its companion app Threads by year end (2021)
G.net
cyann··on Store epoch times as 64-bit floats
At first glance I thought you were talking about "Thai" time, which is a surprising calendar when you have dates with years in the 2500 range. Looking at you Symantec AntiVirus, storing AV definitions date using the user's locale...

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

cyann··on US solar market is projected to triple in size by 2028
If you are a homeowner, first start with your own house.

1. Insulation

2. Heat pump

3. Solar panels (more the better)

Depending on your location, this will be amortized in ~7 years, which is like 14%/year return rate. Excellent investment!

With some added benefits:

- Better climate control (less cold in winter, less hot in summer)

- Charge the car/bike for free

- Some green washing points to brag about ;-)

cyann··on “A Great Ox Stands on My Tongue”: The Pitfalls of Latin Translation
Well, Romansh is a Romance language, a Latin vernacular like French and Spanish.

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

Off topic: I'm rebuilding our landing page (targeting CH for the time being) and decided to add Romansh. Long story short, there are 5 standard forms, plus an official made-up version, all of that for 60k speakers. Was interesting to read so much about our 4th official language.

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

cyann··on Becoming Rustacean: Resources to Learn Rust Programming
Something like https://exercism.org/tracks/rust
cyann··on Rust Is a Scalable Language
I've found the sparse protocol many times faster than git since Rust 1.68

To use the sparse protocol with crates.io, set the environment variable CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse, or edit your .cargo/config.toml file to add:

  [registries.crates-io]
  protocol = "sparse"
https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html#cargo...
cyann··on Firefox 111 supports CSS 4 color functions
CSS color functions color(), lab(), lch(), oklab(), and oklch() are now supported. These features are disabled by default and can be enabled by setting the preference layout.css.more_color_4.enabled to true.
cyann··on Credit Suisse sheds nearly 25%, key backer says no more money
Brawndo
cyann··on An M1 for Curl
I'd guess https://huemenu.app/ (I'm a user)
cyann··on Be wary of imitating high-status people who can afford to countersignal
These: https://www.stromerbike.com/en/models/stromer-st7-launch-edi...

Starting at USD 13 400.

cyann··on Inkscape 1.2.2
rsvg-convert from https://gitlab.gnome.org/GNOME/librsvg is what I use. They've been refactoring it in Rust for the last 5 years. It fit my needs, but I'm still trying to figure out how to get it to compile and get a fully static build.
cyann··on If PHP Were British (2011)
Thank you! I've heard that on a episode of Avenue 5 and it was confusing
cyann··on reMarkable 2
I wish Remarkable would release an Apple Silicon (arm64) version of their desktop companion app.

I've got to keep an old Intel MacBook for these "legacy" apps, it's not ideal.

It works in Rosetta, but I can't install Rosetta on my main machine. I use it for dev work and the only way I've found to ensure that I don't have x64 code sneaking in is to have Rosetta not installed.

cyann··on Zstandard – Real-time data compression algorithm
Yes, sort of: "Zstd offers a training mode, which can be used to tune the algorithm for a selected type of data. Training Zstandard is achieved by providing it with a few samples (one file per sample). The result of this training is stored in a file called "dictionary", which must be loaded before compression and decompression. Using this dictionary, the compression ratio achievable on small data improves dramatically."

https://github.com/facebook/zstd#the-case-for-small-data-com...

cyann··on Poll: What do you call the small USB device that you plug in to transfer files?
We call them "clé USB" (USB key) in french: https://fr.wikipedia.org/wiki/Cl%C3%A9_USB
cyann··on Scientists find there are 70% fewer pollinators, due to air pollution
More pollution from tires due to the added weight, less from brake disks and plates due to regenerative braking. Not sure if this has a measurable impact compared to the reduced CO2 emissions.
Page 1 of 3Next →