HNHacker News
TopNewBestAskShowJobs

alexis_fr

225 karma · joined October 31, 2018

submissionscomments
alexis_fr··on GitHub was down
Let’s reflect on Amazon’s 99.999999999% (literally their number) durability on S3.
alexis_fr··on Ask HN: How are you preparing for COVID-19 disruptions?
If we are constrained to work remotely, the network may experience issues too.

The 4G and internet also need actual interventions. If we must work remotely, internet companies may also have to.

alexis_fr··on Mozilla’s DNS over HTTPs
At least when I use my government-controlled DNS which pretends a website doesn’t exist, I can go somewhere else.
alexis_fr··on Mozilla’s DNS over HTTPs
> DoH providers have committed to far stronger privacy protections.

What about DNS tampering? In many countries there are different rules for taking down a website. My ISP applies different rules than 8.8.8.8, which is handy when required by law in France but not in USA.

Effectively, government-mandated tampering will be applied with much less granularity because of centralization (or bi-centralization).

alexis_fr··on Suspicious Discontinuities
Then... why don’t we act against it? Isn’t it, then, more urgent than other topics? It doesn’t seem like we care, given we always treat male complaints as crybabies.
alexis_fr··on Spain builds submarine 70 tons too heavy due to wrong decimal (2013)
Here you notice that engineering involves a lot of general culture, and making a good engineer starts at birth.

When I was a baby I asked my dad to draw power outlets, we had Legos, we’ve visited dozens of factories, I did a dozen programming languages before 18, I’ve always gathered data about things (Ok a nuclear plant is 1GW, a plane has 20t of fuel, etc), and I’m an average engineer.

Meanwhile my bigger sister has technical but never much about making things work, we went to the same engineering school but she ended up project manager because she can’t do the engineering job. So she manages people.

alexis_fr··on Suspicious Discontinuities
> The reason being is they were nearly a year older than other kids they were paired with.

I’m amused that the kids who did worse are absolutely necessary for the kids who do better. They end up getting wasted by the process, demotivated, but they are a necessary brick to step upon.

It’s the same consideration when talking about male suicide. Are they necessary for others to feel good? We could solve a good part of it as a society, but at the expense of providing an environment where males fail less, have a better social net, receive more love, and are less pushed to succeed in their career to be recognized. So we could solve it, but it may cost our economic growth. Is that why male suicide isn’t getting solved? It’s getting less funding than even dog shelters, and less attention than much smaller problems.

alexis_fr··on MVC is dead, it's time to MOVE on (2012)
Then the web came, and we have the MVCS+JS+REST mess. Explanation:

Model: The Javabean

View: The HTML

Controller: Whatever Java code that calls the service layers,

Service: The services in the lower layer,

JS: Since you have js with your HTML, then the JS also acts kind of like a controller for complex parts of the UI,

REST: Well that’s a second entry point to your service layer, to which the JS transmits Events (as in MOVE) that cannot be managed by a page reload. It’s a back channel unknown to the Controller.

So perhaps React has a point ;)

alexis_fr··on Facebook asks for a moat of regulations it already meets
I view it the opposite way: We underestimated as a society how many people were feeling bad. Addictions to alcohol is horrible, but their harm doesn’t scale. With social networks, we suddenly see what we chose to ignore before: The swathes of MGTOWs, Incels, doubters, we also see the swathes of “scientific studies” which were provably wrong, the lies of the medias when you compare the scientific study and how the articles spin them.

We should rather treat it as a brand new society with new balances, like after Gutemberg’s invention of the printer, which enabled communication and gave birth to Martin Luther, the accession of Bible translation to masses, the accession of The Encyclopedia, and more generally, the Humanists.

And maybe, just maybe, we should have taken better care of so many people we’ve put in such horrible situations that content binging becomes better than their life. Rather than assuming they were just crybabies.

alexis_fr··on Twitter locks WikiLeaks account days before Assange's extradition hearing
That is a solution only valid for US and for the current legislation since it was introduced in 2006. It can be changed at any time.

For example other countries may use of laws (EU Arricle 13, for instance) to bend social media [1], and Facebook has accepted to have Marlène Schiappa’s (our Minister of Equality) agents in-house. Law is the embodiment of the current political power balance, not a fixed referential to stake culprits upon. And for the moment, social media are the power in the balance, so it’s hard to use the law against them.

[1] https://juliareda.eu/2019/12/french_uploadfilter_law/

alexis_fr··on Kernighan's Law: You are not smart enough to debug it
And comments.
alexis_fr··on I Learned French in 12 Months
> I studied French from 7th-12th grade

As a French, I’ve lived a few years in Australia. A lot of people there can only say “Bonjour” and keep a bitter memory of their lessons. It feels like learning German for the French people, also a difficult (albeit more regular) language. It is merely necessary for political cohesion but not at an individual level; As such German lessons are... not designed for the students. If I had to believe the lessons, there are only two topics that Germans talk about: The Wiedervereinigung (reunification) and the war. All their movies are black and white with yellow subtitles. That’s how I imagine the French language in the Australian culture ;) Something you gotta learn at school, like se hazing or something.

It really feels like we haven’t mastered teaching, as a civilization. Our teaching works for pupils who have an interest; but for the others, it’s like signing for a mortgage and hating the house from the day you move in.

In fact, a lot of Ozzies I’ve met told me they went to Paris and felt hated by parisians. This testimonial was so frequent (dozens of times) that I led my little survey. On Twitter and among friends, all French people love Australians, between surfing and Crocodile Dundee, we have good conversation starters ;) Some may dislike some British but I don’t think there are many, let alone many who would act it out on the street. I just think parisians behave like stressed people behave in very stressful cities. So, no, we don’t hate English-speaking people, and I’m sorry that my language is so hard and so required in your curriculum ;)

Good day everyone!

alexis_fr··on Scaling Bitbucket’s Database
Free private repos is a real upside.

Central login where you can never understand what login you are using and what information they are collecting, nor on which website you are not whether you’ve suddenly integrated Confluence into a Bitbucket instance, is a real downside. God I hate SSO’ed companies, they went all the way of Google into Youtube.

alexis_fr··on Mac OS Catalina: more trouble than it’s worth (Part 2)
I use several tabs and histories override each other, meaning I could never count on a command being present in the history. I’ve always been told an experienced dev has a folder with txt notes, so that is what I did.
alexis_fr··on The outsize influence of middle-school friends
> even the negative feeling of heartbreak of crushes unrequited, games lost

Look, if you had heartbreaks that means you were in the girls game and you were 10 miles above the people we’re talking about here. You don’t seem to feel what it is to be excluded from the group, it’s an entirely different feeling from being rejected by a few girls and having enough support and love from your family around that it’s not a problem. I’d say 60% of the class don’t belong to the core group, and 20% are extremely solitary. Extremely solitary people also have double problems because they are not supported at home. And surprisingly, lack of love at home creates both the bullies and the victims.

Those people really need help. I know I did. It’s not a condescending tone, I’m just saying that some people are invisible and we need to learn to « see ». I’m 37 and I still have murderous thoughts. I have literally enlightened the lives of a few hundreds people around me by talking about men’s issues and describing them so people can articulate them and eventually get people who support them, and I keep fan mail on a wall at home because they help me see I’m useful to this world. But I never myself received the help I needed.

People need to learn to see. Sometimes you can’t believe how someone sitting next to you can be alone.

alexis_fr··on The outsize influence of middle-school friends
« Suck it up » means « Don’t have feelings » which make me get highly cynical, and cutting all affection ties with the outside world, which makes me want to commit... bad things. To others. So no, getting cynical isn’t the solution. We need feeling towards our next of kins.
alexis_fr··on The outsize influence of middle-school friends
Schooled in 6 different schools before 18. I’m functioning (easy to talk to people) but I lack trust. I always suppose they’ll let me down, and I accelerate the events because I’m tired of even arguing and I know it’s coming (I know I just don’t « belong » in any place, so I know in case my needs collide with someone else, they’ll choose someone else).

Coming back to Facebook, I can’t quit Fb or Youtube because they are my only friends. I have some, but they have girlfriends and kids. I just wanted to highlight that addiction usually come because there is a void, and getting rid of the addiction is not so simple. Same for those addicted to alcohol: Stopping alcohol is actually the easy part; Finding friend who don’t revolve around consumption is the harder step. I insist, I’m a functioning adult, actually founder with 2 employees, but I really don’t spin round.

alexis_fr··on Airbus unveils 'blended wing body' plane design after secret flight tests
To be honest, air travel used to be very noisy and expensive, sometimes with fumes events, let alone smokers. Despite the legroom, I’m pretty sure it is more comfortable now.
alexis_fr··on Building Firefox's Picture-in-Picture Support
That is an awesome idea. Would be extremely useful for guitar and transcription too, while writing the text in Word.

It typically would be a usecase for the Macbook touch bar, does anyone has one and can tell us whether it has an integration with web videoplayers?

alexis_fr··on Building Firefox's Picture-in-Picture Support
> Given that it would be available on any video content, the feature needed to be discoverable and straight-forward for as many people as possible.

This is the designer’s nightmare: Every feature needs to be available to everyone, therefore be visible on the screen. Yet they only cite rare usecases: « Watching sports event while continuing to browse the web ». In the meantime, the blue tone isn’t generally consistent with the websites’ colors.

I would have supposed moderatelt-used features belongs in the right-click menu like the rest, or they need to find a way to merge it with the video controls (I guess an Apple designer would imagine a new kind of special press to detach the video, which is fine too).

alexis_fr··on Time.gov was upgraded today
I once forgot to install NTP on a Debian server (It is not installed by default). The skew reached 31s after 2 years and it invalidated all my JWT tokens.
alexis_fr··on Verlan: French slang that inverses words
I love that, in pure French tradition, we went as far as designing a circumvoluted spelling for this word, with a « s » at the end. Proof that we have an intuitive reflex about where to put the S, even when there is no grammar rule for new words.
alexis_fr··on Verlan: French slang that inverses words
A Mac wouldn’t be confused with a McDo because both are short enough that they can’t be shortened.
alexis_fr··on Verlan: French slang that inverses words
It is pretty old, it was already popular in the 90ies when Les Inconnus used it. Everyone who wants to appear « in » (in touch with the young) uses it, I’m not even sure it looks that cool to actual teenagers ;)
alexis_fr··on Verlan: French slang that inverses words
I’ve always imagined the inverted words written with the original spelling: « Comme aç » for « Comme ça », which adds more poetry to the word to my opinion.

They don’t talk about words inherited from SMS mistakes, but I would add « aps » (for « pas », as in « je sais aps » = « I don’t kown »).

alexis_fr··on Writing Safe Shell Scripts (2019)
At the beginning of each file:

    #!/bin/bash
    set -euf -o pipefail
    cd $(dirname $0)
Then add "" everywhere ;) And they say, write Python instead, except I’m dubious because python programs can have a lot of dependencies which can be tricky to install.
alexis_fr··on 82nd Airborne unit told to use Signal or Wickr on government cell phones
Price: 10k$ per user. Fair enough if we’re billing the army for an app with a huge bug bounty.
alexis_fr··on Jeff Bezos's phone 'hacked by Saudi crown prince'
Some CEOs have “cube” as their password and got their company hacked. Please don’t say who, but it happens.
alexis_fr··on The Internet of Beefs
> Importantly, unless you do something dumb that makes you vulnerable to being drawn into the mook-manorial economy against your will, such as saying something that can be used against you while in a position of authority in an important institution, the IoB is an opt-in conflict arena. You only opt-in to the Internet of Beefs driven by a sincere grievance if you are mook enough to want to.

I find this vert true. The particularity of HN is that they did not gather by beef but by learning about the startup scene and skills.

alexis_fr··on Show HN: YouTube-dl wrapper with added features to easily manage YouTube audio
I’m not near a computer but I was persuaded I have used youtube-dl -f mp3 https://... before.
← PreviousPage 2 of 12Next →