HN user

edarchis

361 karma

Born in the 70s, started coding in the 80s, Linux early adopter, FOSDEM, now doing Python and devopsec.

Posts0
Comments54
View on HN
No posts found.

I'll be honest. I discovered him with this post. And I studied in France. I am also familiar with his projects, the obfuscated C code contest and more. Just don't remember seeing his name.

I guess that if people aren't loud on social media, people tend to ignore them.

Respect to those who posted their praise of someone else on social media. We need more of this.

I got a prompt about trying new apps every week or something similar. The wording, the moment it prompted me were clearly designed for people to just say "ok" and then wonder how apps were installing regularly without any action. I got caught myself, disabled it but still got new app installs later. I killed the whole thing and have been free since. But definitely felt like a scam. And the apps suck.

I think that you underestimate the portion of people just letting Youtube play videos in a continuous flow. They are doing the dishes, sewing, folding clothes, watching the entrance of the building... Stating the subject of the video makes a lot of sense for them.

I use DeArrow to remove clickbait titles and thumbnails, so indeed, I don't need that information to be repeated. I don't mind a few seconds at the beginning, what I hate is the person rambling about why they didn't post the day before and what not. That time multiplied by the number of viewers makes me wanna cry.

Play the GDPR card, even if you're not from Europe. Find their DPO and state that you want to appeal the automated decision to a human.

Companies operating in Europe must provide a clear way to appeal automated decisions: https://www.edps.europa.eu/data-protection/our-work/publicat...

You might not have a way to actually file a complaint against them but quite often, their legal department will just have a quick look at your case and just give you what you want without bothering to tell you anything. Worth a shot.

I think that it's a great opportunity to play with relatives. Each person can explain why/why not and that's probably the main point.

It'll also probably shut the mouth of those who think that they know better. This works with the driving license. Start a test with the whole family and watch the older men get a reality check.

But critics have said E2EE makes it harder to stop harmful content spreading online, because it means tech firms and law enforcement have no way of viewing any material sent in direct messages.

Like they give a damn. I report accounts that explicitly sell fake credit cards, citing laws that make it illegal and 95% of the time "we checked and there is no violation here, we know that you're not happy but don't give a crap".

So the argument of security is utter bullshit and they just want to snoop.

Not COBOL but I sometimes have to maintain a large ColdFusion app. The early LLMs were pretty bad at it but these days, I can let AI write code and I "just" review it.

I've also used AI to convert a really old legacy app to something more modern. It works surprisingly well.

I got banned for asking about the yfinance python module. They had an "appeal" but it was a Google Form that probably nobody ever looks at.

My recommendation would be to get in touch with their DPO (Data Protection Officer) and invoke the GDPR rule that you have the right to 1. have an explanation as to why an automated decision was made about you, 2. ask for a human review. You are out of the GDPR scope but the legal contact might not bother checking and just restore your account. Getting your data is also a right under GDPR but getting your account back would be a better option. I wouldn't mention this or they'll jump on it.

There is no certification to pass or anything. You just have to keep it in mind when creating your business. It's too easy to just abuse data and then claim that it's too late to fix.

I've been through several startups after GDPR went into effect, it's really not a problem.

It's funny to talk about internationalization but only support Western date format.

If you are managing hospital admissions in Nepal, you have to be able to provide the date in Nepalese calendar and in the common one. And believe me, the Nepalese calendar is a complex one.

In Ethiopia, you'll have to support 13 months but they'll be close enough to common dates that people will manage mentally. But imagine that you have to handle a quarter of 4 months, one of which is 5 or 6 days long.

If someone has a good reference for a properly international picker, I'm all ears.

Relying on a salinity differential, even between salted and unsalted, seems like a terribly small amount of energy. There are projects to put large spheres at the feet of offshore windmills to pump water in and out. That has some pressure challenges but store a lot more.

The advantage I see for the salinity difference is that you can make them a lot larger than the pumped water ones. But is worth it, I'm skeptical.

The author is using a random CMS, namely Hugo.

You probably mean a PHP that can be hosted for cheap. But then, you end up with a Wordpress nightmare, even more spam and security issues.

I had a pretty popular blog and some posts gathered hundreds of useful comments. But I was so tired of fighting spam that I threw it all away and started using Hugo too, without comments.

Tried it on Mac too and from Python, it just outputs an empty file, with their own samples. With the command line directly, it complains about reverse mtime /Library/Fonts.

This is the kind of thing that might be fixed with more people attempting to use it, or it could be another pita like having to install an old wkhtmltopdf for Odoo to use.

Visa application is riddled with scams. From the simple website that charges you twice the price to websites that will tell you that you were rejected and then fake your documents to get in with your name. So they're probably trying to see that you're not one of those web servers, a proxy for them or detect some known C2 channels.

I love this one, it's excellent at packing lots and lots of information in very little space.

It's sadly victim of its success and is quite often over quota to its weather API. We should make a paid version that wouldn't have this problem and bring some monetary karma to Igor

What drives me nuts with this is that they'll go for a weird guessing game instead of using the language settings that the browser is providing in every single request.

My browser states that I favour English, then French. My user profile on the website has "English" as language. Yet, when I get to the homepage, it tries to guess my language from my IP. NOOOO.

<edit> as pointed out by @addandsubtract, I misunderstood the extension, it's about audio translation, not just titles. Sorry about that. </edit>

If you're using DeArrow, there is an option to disable those translations.

DeArrow is from the same team as SponsorBlock, it removes the clickbait thumbnails and titles with more descriptive ones. It makes the experience sooo much better. https://dearrow.ajay.app/

A former colleague makes it an interview question. He asks the recruiter what the procedure is if he wants to buy a product or use a service under $100/year. If the bureaucracy is overwhelming, it's a major red flag.

When I was working at Cisco, the general rule was to get manager approval and just go for it. Of course, these days, there are security concerns but for most cases, it's not a problem.

In a different company, it was sooo hard to get anything that they refused to buy JetBrains IntelliJ and forced us to use Eclipse. Most of us ended up buying it ourselves.

I've had this argument with a Google Developer.

He told me that for efficiency, they had different stages in the content rendering and that the main page structure didn't have your user information yet. That's rubbish IMHO because the accept language header should be readily available in that phase.

My brother is a wifi expert at a hw manufacturer. He once had a case where the customer had issues setting the transmit power to like 100 times the legal limit. They happened to be an offshore drilling platform and had an exemption for the transmission power as their antenna was basically on a buoy on the ocean. He had to convince the developer to fix that very specific bug.