Hacker Newsnew | past | comments | ask | show | jobs | submit | ynoxinul's commentslogin

*for direct messages in secret chats, which you have to enable explicitly and which reduces user expericence in comparison to normal chats.


*only on non-GNU/Linux systems.


You've said this a lot in this thread, but my client on Arch seems to have secret chats.

https://i.imgur.com/Pft8r3B.png


You screenshot doesn't show how you achieved this or that you're even using Linux. There is no option to start a secret chat for me on a right click. Where did you download your client?

This ticket suggests that there's no such option: https://github.com/telegramdesktop/tdesktop/issues/871

See also: https://github.com/telegramdesktop/tdesktop/issues/6491


Those are the same link and they’re 10 years old.

I am using telegram-desktop from aur, I clicked the three dots (…) at the top next to the magnifying glass, then info (i) to get to the profile, then there is a “more” (…) button where there was a “Secret” option.


> telegram-desktop from aur

Thanks, this looks interesting. However, it seems unofficial. There's no such option in the official client from telegram.org.

> Those are the same link

Thanks, I fixed that.


I’m not aware if it’s official or not, but to be clear, I like that telegram allows open source and alternative clients.


Building an e-bike battery from some random trash is a terrible idea. You won't electrocute yourself, but you are very likely to burn down your house when one of these cells randomly decides to ignite.


Location: Germany, Sweden, EU

Remote: only

Willing to relocate: no

Technologies: C++ (13+ years), Rust (4 years), C, Linux, Assembly, embedded

CV: https://qdiv.dev/cv.pdf

Email: imihajlow at gmail

Blog: https://qdiv.dev

Github: https://github.com/imihajlow/

I'm a senior software developer interested in low-level, performance, algorithms. I built a custom computer (including a CPU) from scratch and a C11 compiler for it. Please hit me up with jobs in Rust, C or C++.


Classic CNC routers use massive frame and rails to eliminate play. How is this thing supposed to be precise if it just hangs on four cables?


Cables are kevlar-reinforced belts and the machine knows how long they are and how much tension in on them so it's relatively easy to compute how much they'd stretch under most conditions.

The frame these belts are mounted on still needs to be stiff, though. A concrete floor is a pretty good option.


The key feature you are missing is that it is a sled that rides on the workpiece, so the cables are just moving it in one plane, while the spindle goes up and down relative to the sled.

So it doesn't need the big, rigid gantry of a traditional machine.

but it also is limited in that you can't cut away too much of the surface of your workpiece, you need to leave enough to keep the sled from falling into the cut.

It's also a lot slower as it's not as rigid.


> If you have a full 32-bit number and you need to divide, you can simply do a multiply and take the top 32-bit half as the result.

Can someone explain how this can work? Obviously, you can't just multiply the same numbers instead of dividing.


Of course not. It is multiplication with a reciprocal in fixed-point representation. You'd first have to compute the reciprocal as 2**32 / divisor. Therefore it is most often done with constant divisors.

A longer tutorial that goes into more depth: https://homepage.cs.uiowa.edu/~jones/bcd/divide.html


Also, x86 has an instruction that multiplies two 32-bit registers and stores the 64-bit result in two 32-bit registers. So you get the result of the division in the register with the high part of the multiplication result, and don't need to do a shift.


Reminded me of Lenny and he didn't even need any AI to waste a lot of scammers' time.


I remember setting up Lenny and forwarding calls I used to get to him while commuting on the bus early in my career. It was a lot of fun to listen to scammers start to freak out when they realized what was happening.


Our record at the office was 47 minutes. FORTY SEVEN MINUTES keeping a scammer on the phone till they hung up. We never laughed so much at work in all of twenty years. :D


Maybe Daisy has become sentient and has taken over all operations at 02. No one noticed.


Google Translate often translates words through English.


DeepL also, for the record (since it's being compared in the submission)

It's pretty clear if you use the words out of context and they're true friends but it gets you the German translation of the English translation of whatever Dutch thing you put in. I also heard somewhere, perhaps when interviewing with DeepL, that they were working towards / close to not needing to do that anymore, but so far no dice that I've noticed and it has been a few years


The dearth of Lojban and Ithkuil texts holds back machine translation, for they would be perfect intermediate languages.

</ha-ha-only-serious>


For though-hole components which I use with my breadboard and for small bolts, nuts and washers I have glued together a few dozen matchboxes and inscribed them with component description. For SMD resistors/capacitors I use an organizer box. Components within a certain range go into the same compartment together. For example, I have three compartments for resistors: ≤1k, 1k..≤10k, >10k. SMD ICs are all in one box, each type in its own plastic bag, inscribed.

I also have a registry of everything I have. When I buy or use something, I update the registry.


The king has just taken my largest piece after no moves were left. I guess when you reach 2048, you can take the king and win.


Apparently he is worth 1024 so you can take him when you have a 1024 piece, and win. I didn't realise this (or that he takes pieces when cornered - I avoided that, assuming a stalemate would mean losing) so played it right through to a regular 2048 which took a verrry long while.


This look like a simple test to see if remote command execution works.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: