skysight-inc/HackerNews huggingface dataset:
Because those services don't get shown reports of CSAM and then turn a blind eye to it and do nothing about it.

A person witnessing a crime by itself is not a crime. However, a person witnessing a crime and choosing not to report it is a crime.
I’m totally with you in spirit. It’s irresponsible to create terrible weapons. Rule of thumb: never create a weapon you won’t want turned against you. (I don’t want ANY weapon turned against me, ergo…)
The recent interview with the cofounder of Palantier provided a more nuanced view though. The military of your country exists to defend you and your way of life against those who wish to attack and destroy it. Why wouldn’t you help?
The breakdown comes when the citizens look at what their military is doing and it doesn’t seem to connect to defending them and their way of life.
Ukrainian citizens I’m sure have zero qualms about supporting their military because they’re in a fight for the very existence of their country and their way of life.
still working on https://thegreatestbooks.org

been my main side project since like 2008. working on goodreads import right now. Always working on improving the algorithm. would love to collab with a data scientist on ways to improve my algorithm. https://github.com/ssherman/weighted_list_rank
No, we just don't use AM/PM. In written language, the 24 hour format is used exclusively. When the 12 hour format is used in spoken language, we either leave it out entirely when clear from context, or use "in the morning" vs "in the evening".

So noon is "12 in the morning", which is an hour after "11 in the morning"; and midnight is "12 in the evening", which is an hour after "11 in the evening".
bro is the creator of brainrot
TL;DR - The bad guys are winning?
I use telegram for some group chats, but I'm not sure why tech-savvy people would like it so much – messages are not end-to-end encrypted which makes it an inferior choice compared to even whatsapp
You win today's prize for Adolescent Shallowness. "he seems pro war"

> But should I be asked, instead, whether I would propose the West, such as it is today, as a model to my country, I would frankly have to answer negatively. No, I could not recommend your society as an ideal for the transformation of ours. Through deep suffering, people in our country have now achieved a spiritual development of such intensity that the Western system in its present state of spiritual exhaustion does not look attractive. Even those characteristics of your life which I have just enumerated are extremely saddening.

I was in Eastern Europe before 1989. It was NOT a model, as he says, but there were indeed some compensating advantages. Since people weren't allowed to strive for material things (or have them), they put their energies into other things.

I have no idea what Solzhenitsyn's ideal society would be, but I appreciate hearing some genuinely different thoughts.

(I always wonder what kind of neighbor he was in Cavendish, Vermont! Did he make small talk with folks at the post office? Did he go to the high school football games? Would he help you with your gopher problem? etc.)
Why would the concern not be the crime rather than the tool used in carrying out the crime?
> jpost.com

> • 5 hours ago

> Pavel Durov, Telegram founder, arrested by France following warrant - The Jerusalem Post

> The alleged offenses include: terrorism, narcotic supply, fraud, money laundering and receiving stolen goods.

For those unaware, all channel on telegram are NOT ENCRYPTED. They are stored in plaintext on telegram servers. All chats that are not 'secret chat' mode (single device to single device) are NOT ENCRYPTED (stored in plaintext on server).

This is not about encryption, it is about the plaintext data and the organized crime happening in these channels.

Signal group chats ARE ENCRYPTED by default. It is actually not possible to send an unencrypted message on signal. This will not pivot into an E2E issue, and will not affect signal which has set itself up to not store unencrypted content on it's servers.

EDIT: Also possibly this may be a factor in the decision to arrest:

> finance.yahoo.com

> • 2 weeks ago

> Telegram adds new ways for creators to earn money on its platform

> Today's announcement comes as Telegram reached 950 million active users last month, and aims to cross the 1 billion mark this year. Earlier this year, Telegram founder Pavel Durov said the company expects to hit profitability next year and is considering going public.
Apple explores robotics in search of life beyond the iPhone
I'm talking about financial damage, not deaths. The value of the human lives lost is relatively modest compared to the hit to (for example) property values.

You might object that the financial damage is due to unwarranted concerns by the public. Even if that were the case, they would be legally actionable.
Because those providers cooperate with authorities and moderate their content to a fairly large degree?
The metal itself would damage the ground that is walked on though no?
The IEEE has their own software engineering certification which covers all the basics and isn't tied to any vendor or technology. The content is generally pretty good, but hardly any hiring managers take it seriously.

https://www.computer.org/education/certifications
Telegram's E2EE isn't available for group chats. It's not on by default for other chats, so most or all of your chats are probably just transport encrypted. Further, they rolled their own crypto (bad), MTProto2, which has a number of problems (but is not necessarily broken)

This places Telegram's security stance below that of even Instagram or Facebook (which also has optional E2EE chats, but uses the Signal protocol, which is considered better than MTProto2.)
other countries do this and wonder why they aren't centers of technical innovation. why would anyone working on a privacy-centric tool, after seeing this, base themselves in .fr?
Why does this relay like an AI response…
> What’s wrong with CTEs though?

At least in SQL Server CTE's are syntax level, so multiple uses of a CTE in a query causes it to get expanded in each of those places, which typically increases the complexity of the query and can cause issues with the optimizer and performance.
Telegram does store chats and channels on servers. Signal doesn't. I wonder Durov managed to stay between Scylla and Charybdis that long.
I prefer Signal and it provides encryption.
Bug: YC Incomplete Profile
I've filled out everything in my profile and retyped every field. Didn't work. The graphql payload had some extra fields which I manually edited before sending. Also there is a bug with the last work experience startDate.

Because of this bug, I can't apply to YC.
https://i.imgur.com/2dl10vY.png
Signal is also a lot smaller. Telegram has over 1B users, while Signal has 40M. These optics could just be a product of the size of the user base.
Probably from JDK 8, which is still actively supported, and will prospectively until around 2030, the main reason being that upgrading from it tends to come with major compatibility headaches. At work I still have to support JDK 8 libraries because the consuming customers won’t upgrade from it before next year at the earliest.
The difference is telegram wasn't cooperating with authorities in the jurisdictions in which it was operating; be that moderation, interception, etc.
You are moving the goal post a lot. I never pretended anything was impossible.

I said that the argument regarding rational calculation based on average costs of a kWh crumbles when you look at it from a proper angle.

The correct question is: is nuclear interesting when compared to building large scale storage facilities? The answer to that is far from being cut and dry with arguments in favour and against both.

The report you quote is not a definitive answer at all. It starts with a huge disclaimer that the cost of nuclear is to be taken specifically in the case of Australia and uses very adverse parameters based on South Korea.
Building some personal finance tools. I don't like how many personal finance sites seem to be built around hawking credit cards and insurance rather than focused on helping people build a budget and get out of debt.

https://freefinancialwellness.com/
Or, use flame as the plasma. Confine the plasma with magnets and let the burn time set the length. It could look and act the part, but wouldnt involve actual lasers.
Show HN: Get alerts from your apps on WhatsApp
Telegram is not end-to-end encrypted in the way other messaging services are (whatsapp, signal), it is encrypted but Telegram holds the keys and are able to decrypt any messages not sent on a "secret chat" which is not the default, or any messages on a group chat
I think the byteyarn library mentioned elsewhere in this thread meets your requirements:

https://mcyoung.xyz/2023/08/09/yarns/
Fun fact: It's also the only linker that enables --execute-only as a feature that Just Works with a single argument. Getting XO to work on regular linkers is a real pain.
Fs: Initial Atomic Write Support
The overwhelming majority of SpaceX's revenue has been government contracting. That is starting to diversify in the last 2-3 years with more truly private launches and with Starlink, but that's relatively new, and even so government is a very, very large share of revenue.
US has section 230, other countries don't.
Signal has better governance, plus e2ee mandatory, while on Telegram is optional and rarely used. Telegram also has a “social media” aspect with huge groups and channels, which attracts many people, but is a depart from the whole secure chat messaging it’s still known for.

IMHO, Signal is way better.
That's wildly expensive for how easy it is to manually do this.
I don't think it's a crime not to report a crime, at least not where I live. But facilitating a crime, which is something you could accuse telegram of is.
I believe both cases come down to how much effort the leaders put into identifying and purging the bad activities on their platforms.

One would hope that there is clear evidence to support a claim that they’re well aware what they’re profiting off and aren’t aggressively shutting it down.

To use Reddit as an example: in the early days it was the Wild West, and there were some absolutely legally gray subreddits. They eventually booted those, and more recently even seem to ban subreddits just because The Verge wrote an article about how people say bad things there.
I actually despise it. I'm not sure if this has changed, but after being forced to make an account under my phone number, it proceeded to send a message that I had joined to everyone who had my number in their contacts and was foolish enough to share them with Telegram. This included a rather vile woman whose number I apparently inherited from a deceased relative some years before. She didn't understand this and accused me of stealing his identity. While it was simple enough for me to brush it off, I couldn't believe they would allow and even encourage such a thing, so I almost immediately deleted my account and instead tried out one that wasn't so eager to lap up my personal details.
Is there a tool similar to this one on MacOS?
Given how it's all plaintext on their servers, telegram is essentially also a storage for those criminal data.
Google will review the listing and eventually add it to the map, no further action required by you. Once they do, you'll want to get your customers to write reviews.
Pataphysics: The philosophy that mocks academia
“ French authorities believe that Telegram, under Durov’s leadership, became a major platform for organised crime due to its encrypted messaging services, which allegedly facilitated illegal activities. ” One could replace Telegram with any other products and find abuse by users of the products to concoct a reason to arrest anyone. This is what an authoritarian regime would do. It’s shocking to see it becomes part of the playbook of the French government.
How does Meta cooperate with the authorities? Isn't Whatsapp supposed to be end-to-end encrypted?
I'm finally frustrated enough by the state of coding that I'm developing my own coding environment and language. The leading question is: What if UI was first-class while programming?

Happy to elaborate if anyone is interested, I will also write about it on my blog (https://watwa.re) at some point
I don't know anything about this guy or the basis of these charges but if he is only "guilty" of operating a messaging platform with the option of end-to-end encryption, thus can't let law enforcement tap into private communications when customer's enable that option, how can he be held responsible for the criminal actions of those customers when he isn't even aware of the actions and physically cannot tap into them himself?

This seems like some heavy-handed government coercion.
> A person witnessing a crime by itself is not a crime. However, a person witnessing a crime and choosing not to report it is a crime.

That’s generally not true, at least in the Anglo legal system.
To some degree OS productivity is subjective based on what you grew up with. Your neural pathways form around a certain way of work management and it becomes hard to change that after ten years.

I'm naturally biased then to early Windows and MATE-esque environments. And, it's worth noting that I despise Win11 overall, so a better comparison is indeed Linux Mint MATE[1]. Part of the project inspiration is to never use Windows 11 again, actually!

Before I started the project I wrote down what I consider productivity boosters for me:

1. Fast context switching between open apps and windows, natively. All open apps are in front of me by way of the taskbar, always, and never hidden. I never have to think about where to find my immediate work. I can group apps, pin them, and create custom behavior for them.

2. System tray apps for things that you interact with often, but aren't necessarily immediately working on. Macos has something similar but it isn't really pluggable or widely used yet, and nowhere near as customizable. With Win10 I can add, remove, or hide system tray apps based on how I use my workstation best.

3. Optimized Start Menu. I press a button, I get access to things I've favorited, recent apps/files, and categories of apps I use often. It is highly customizable in Win10, while I struggle to have something as efficient in macos (even though macos global search is wonderful!).

I feel like the old UX rule of "don't make me think" applies heavily here. The macos app dock is a great example of this. You're forced to think about what you want to do with 10-20+ options glaring at you. Disabling the dock is the first thing I do on a new Mac ;)

Lastly, Win10 lets me customize my system to a high degree as my needs change. I just don't get that with macos, nor have I found apps that hit the mark for me.

I'm curious about your own experiences if you care to share :-)

-

[1] Linux Mint MATE: https://www.linuxmint.com/rel_vanessa_mate_whatsnew.php
There is (or was as of recently) a little exhibit on these at the Jewish Museum in NYC of all places. It’s an incredibly cool project.
Signal is much better, even if the UX is not quite as good as telegram's.
Telegram doesn’t have mandatory e2ee, which puts it in this kind of situation. Having data on crime committing and denying access to it from authorities is a crime itself in most countries.
Ancient Egyptian comes to mind. And we couldn’t figure it out until we found the Rosetta Stone.
> which makes it an inferior choice compared to even whatsapp

I'd rather have a good privacy policy with a good enough server-side encryption than some closed-source implementation of E2EE, that we can never audit.

WhatsApp actually disallows you from reverse-engineering the app and looking into the algorithm. That begs the question, what percentage of E2EE is it really? 20%? 50%? 100%? Because there's still no way to confirm their claims of E2EE. All we have is a company with a really good track record in lying publicly, telling you that it's safe.

Looking at WhatsApp's privacy policy, I really wonder why people even support it compared to Telegram: https://privacyspy.org/product/whatsapp/

https://privacyspy.org/product/telegram/
Facebook Banned Me for Life Because I Help People Use It Less (2021)
Goodhart’s Law. When a metric becomes a target, it ceases to be a good metric
There is no problem. People believing in a flat earth or birds not being real has no impact on you and how you live your life, unless you allow these people to live in your head.
Yes, please. My colleagues, who are parents, are constantly sick whenever their children are at daycare, and I have no interest in the constant coughing and/or getting sick myself.
So let's say I open up a night club. I have to abide the laws and regulations, and make sure things like the following: Minors aren't getting in or being served alcohol, that people aren't selling drugs there, that prostitutes aren't doing business there.

If undercover agents come by, and discover that minors are purchasing alcohol - the business will get fined, and likely banned from selling alcohol for some time.

If I, the owner, continue to ignore authorities and flat out refuse to cooperate, and there are new busts - I would expect to face charges. The joint would likely get shut down, and I could be liable. If things are severe enough, I'll likely be investigated for running a criminal enterprise there.

Obviously there are differences in how things are regulated in the different countries - but in countries where the CEO assumes total responsibility, and the buck stops there - it would make sense that the CEO will get charged with those sort of things, if the company has not done enough to cooperate or moderate their product and users.
I think good communities exist, but it's not necessarily easy to find them. Some comment here mentions USENET, and I think it was from a different time, where there was a very strong filter based on who joins Internet communities (only a specific subset of people were doing that). Now pretty much everyone does. It's probably easy to find a community of Taylor Swift's fans because there are so many, harder to find a niche community.

The hard thing, IMO, is that it's also very hard to promote those communities to the people who would fit. If a community is over-advertised, then many people will join and alter it, maybe destroying it (say you have this nice community of mobile development that talks about Kotlin and Swift, and in a few weeks you get 3000% more users who all love PWAs... it won't be the same community anymore).

One could hope that algorithms would be very good at creating perfect communities of people who match with each other, but it's hard to say from history that social networks are good at that except for a few examples were they actually grouped together people with pretty radical opinions and it was not exactly great.
France was the country of the Declaration of the Rights of Man and of the Citizen, and now you have an autocracy in a semi-democratic vest:

- All protests in support of Palestine banned https://www.politico.eu/article/france-gerald-darmanin-aims-...

- Head coverings banned

- Run a messaging app but the French state finds stuff on it that it disapproves of? You are a Terrorist

It's sad to see this backsliding in Europe.
(A) That's not how search warrants work.

(B) Having your computers spuriously seized for a police investigation is a risk shared by every computer user, but those investigations cost money. They don't tend to seize your hardware frivolously, except to intimidate (fairly common for security researchers, for some reason). If you have a public Wi-Fi network, and there's no reason to believe you're a culprit, they're more likely to ask you to keep MAC address logs, or shut down the public Wi-Fi network, than assume you dunnit and try to prosecute with insufficient evidence. You're at far more risk running a Tor exit node than a public Wi-Fi network, and most Tor exit nodes don't get raided by the police.

Your neighbours are probably not cybercriminals. It's probably okay to be nice to them.
This is actually awesome, I‘m enjoying this tremendously right now!
Not sure if I did understood the question correctly: currently use a sqlite database as a backend for storing data, since it make easy to iterate and inspect while I'm developing, also sqlite seem to be able to handle blob just fine (up to 50MB).

I'm planning to have pluggable backends but the primary one will be a append-only log structure within a single file, however it should be relatively easy to add a git based backend. The reason for using a custom file format is that i want add support for a couple of feature to make it easier to recover data in case of corruption of both the data and the filesystem that host the file.
A small tool to align two versions of a video with each other, that have the same video (e.g same cut of a show or movie), but different audio tracks, so that the audio track from one can be merged into the other. The primary use case is to merge native BluRay rips that only have native language audio with dubbed audio from DVD or VHS rips. Should help simplify my media collection and cut down on storage.

Uses the scenedetect Python library to locate scene breaks and then uses perceptual hashing to find points for alignment. Also will include a small webapp to debug and adjust things manually in difficult cases.
You're right, that's a fair call, but still he's a person with possibly the most recognised face on the planet at the time and really it took that long? He's not in a cave, he's living in a mansion in a city with servants and staff.

There's plenty of completely unknown actors who I'm sure are on their radar, along with modern serial killers who despite leaving physical evidence have still evaded capture.

I've had brief dealings with cyber side of policing from reporting incidents and a few friends in the services, they all seem incredibly capable but have questionable amount of resources to do the job (along with not getting private sector wages).

Some seem repeat this phrase like it's a done deal but their job ain't easy, there's a huge amount of bad people out there in the world and there's only so much focus an agency can have. Think a little bit of realism is needed when someone mindlessly repeats such things.
I'm generally very pro EU, but this anti-encryption stuff they try to pull these last couple of years needs to stop. If it's proven that Pavel Durov is facilitating bad actors with purpose, that's a different story, but creating a secure messaging platform by itself should not constitute a crime.
It's very interesting to know that postal code verification isn't the global M.O... I've been curious about this for a while and you've provided some valuable context.

FWIW: the pump was asking for the ZIP code of the billing address you have on file with your bank. If I typed in a random ZIP code, my card would get declined. I'm pleasantly surprised someone actually thought to handle the "foreign address" case, even if it's silly that the machine forced you to provide a ZIP code in the first place. That's how low my bar is for payment processing networks, I guess.
Very peculiar coincidence
> We're in 2024, every exec should know better.

"Should" doesn't mean much. People respond to incentives. Can you explain the incentive function that exists today in the real world to prioritize the security cost center above the profit center?

I mean, I work at a company that I'd say does a pretty good job of this--in a regulated industry and after getting burned a few times. But you can still go full-send with VP approval, and the risk becomes part of the cost of doing business.
Our tendency as programmers is to make it perfect (or bust), take the seeing it getting traction as an indicator that you can often release earlier than you thought.
That infuriates me on your behalf. It’s so hard to make something nice to help people.