HNHacker News
TopNewBestAskShowJobs

rastignack

361 karma · joined January 3, 2022

submissionscomments
rastignack··on Mistral Le Chat
I guess it’s like « le Big Mac » in pulp fiction.
rastignack··on From Go to Rust: The Two Types of Readable Code
Yes async pin and all that jazz are so easy to understand !
rastignack··on Breaking free of plastic pollution
CO2 based tarifs? Nuclear energy? Us plebeians have zero leverage to have those implemented. It requires international coordination. It’s about the chosen few thus the constant hammering on the average joe is pointless.

Regarding plastics and soil pollution there are very actionable daily and local measures we can take the reduce it. Yet nothing is done.

rastignack··on Breaking free of plastic pollution
The thing is that it feels force fed. Reactions are adverse it’s counter productive.
rastignack··on Breaking free of plastic pollution
Well for example I spend 3 full days a year of training at my company being lectured about climate change.

There are yearly events and summits with huge press coverage.

I don’t know if my company can afford to spend 3 more days per employee talking about microplastics and chemicals pollution.

rastignack··on Breaking free of plastic pollution
I think there is more than enough attention on climate change (it’s constant hammering at this point) and that it is predatory to awareness about other environmental risks.
rastignack··on Breaking free of plastic pollution
I don’t know why all the attention is on climate change and not on the consequences of microplastics everywhere.

Such an important issue, yet no world summit, no word about the topic when we talk about environmental issues.

Change is due !

rastignack··on Terrapin Attack for prefix truncation in SSH
Is disallowing IGNORE messages during handshake a good enough fix for this ?
rastignack··on Designing a distributed SQL engine: Challenges and decisions
Which license is it compatible with ? Have the ASF and the FSF given their views on it ?

In my spare time I’m writing a gplv3 licensed DB. Can I read and use the code ? I have no problem with copy left licenses but their scope need to be studied carefully

rastignack··on Designing a distributed SQL engine: Challenges and decisions
Interesting recap.

Oceanbase looks neat, but its license is quite original (mulan public license), thus I’m reluctant to read the code.

rastignack··on Ask HN: How can my mom downshift as a SQL developer?
Oracle DB is really less and less popular. Oracle DBAs are worried. They know they are like COBOL devs.
rastignack··on Variadic generics, again
I think the plan is to avoid linking with llvm, not getting rid of llvm altogether.

To be fair go has never used llvm and was delivered in less that 50 years.

rastignack··on Building a Streaming Platform in Go for Postgres
How do you deliver your python package ? How does the end user fetch dependencies ? A proxy ? Pip ? Jfrog ? System packages ? Is he root ? Or behind a corporate proxy / firewall ?

That’s a hot mess to manage.

rastignack··on Building a Streaming Platform in Go for Postgres
> For applications, use Java or Python.

What’s the deployment story like ? Here’s a hot take of mine: we should treat our users as master and make their lives easier, not ours.

rastignack··on Musk attacked German support for migrants and promoted call to support far-right
Most of the times there are dropped a few miles away from the African coasts, with a good coordination between the smugglers and the NGOs. They then spend the essential of their travel in safe ships. They could travel less if the NGOs policy was to save them and return them to Africa.

Those NGOs are smugglers.

rastignack··on Norway rolls back EV incentives while boosting walking and cycling (2022)
> To me this reads like "Cars have won, give up on walking and biking in your cities."

Please consider that not everyone lives in a city with all amenities at walking distance. The countryside exists. We should not abandon those living there.

rastignack··on Show HN: DB-GPT, an LLM tool for database
Waiting for a local dba-gpt…
rastignack··on Session recording for Tailscale SSH in beta
Looks nice.

However if I scp a script to an audited server, then execute it, would I be able to retrieve the content of the script to have a proper audit trail ?

In other words is the file transfer protocol audited ?

rastignack··on Microsoft is busy rewriting core Windows library code in memory-safe Rust
> What's the difference between opting into a library with a feature flag and opting in with a line in Cargo.toml? Let's say you want to use the de-facto regex library. Would it really be ridiculously productive if you said you wanted the "regex" feature flag instead of the "regex" crate?

If you are all alone developing and can audit the crate properly, sure.

However when there’s a team, whose favorite lib should we pick ? How many of them shall we audit ? What’s their license ? How’s code attribution managed ? Etc etc

rastignack··on Microsoft is busy rewriting core Windows library code in memory-safe Rust
At least let’s get rid of c and put this in stdlib, shall we ?
rastignack··on Microsoft is busy rewriting core Windows library code in memory-safe Rust
> Crypto isn’t a core competency for the standard library authors and this it’s better to offload that responsibility.

Ring is mostly C/Assembly. Good bye safety ! Offloading core security routines is such a bad design.

> The other reason to prefer a smaller standard library is that it can often be difficult to strip away the unused bits from the resultant binary.

It’s actually already handled quite well, and could also be behind feature flags.

Really, a standard library with feature flags and editions would make rust ridiculously much more productive… such a waste.

rastignack··on Microsoft is busy rewriting core Windows library code in memory-safe Rust
I would say that having methods like ‘and_then_if_finally()’ or ‘then_unwrap_or_none_and_map()’ (I’m barely exaggerating) is less of a feature than say, json parsing and hashing / crypto, which are sorely missing.

Tokio provides a bit more features, but is a damn huge runtime to depend on, and is creating fragmentation.

I feel rust needs to be taken out of the hands of former c++ devs / language theorists and put straight under responsibility of library design experts (rip off go’s stdlib for gods sake!)

rastignack··on The ‘elite’ couples breeding to save mankind
The notion that you can move around people as if they had no ancestry or culture, and immediately adapt them to any other place seems wrong though.

At some point it seems better to give strong intensive for people in one’s country to have babies.

rastignack··on What's Postgres got to do with AI?
You can do it with extensions. However most of the time you are not going to need it.
rastignack··on OpenSSH Pre-Auth Double Free – Writeup and Proof-of-Concept
The first step would be to bless as much as possible of rust-crypto and promote it to Stdlib.

I sometimes wish the rust foundation would hire someone who does for rust what Filippo Valsorda does for go.

rastignack··on Features I'd Like in PostgreSQL
Other database engines solve this using phase commits.
rastignack··on Bye Twitter – Manu Cornet
I have yet to meet someone who feels more included when pronouns are stated.
rastignack··on Bye Twitter – Manu Cornet
Alex and Pat are diminutives. I would understand if only people with names like Taylor did state their gender though.
rastignack··on Bye Twitter – Manu Cornet
> Can you expand more on why this is problematic to you?

Because at my company I never see anyone but the HRs stating their pronouns systematically. Yet they are the one to pressure you to implement alienating policies.

Wolves dressed as welcoming and inclusive sheeps.

rastignack··on Bye Twitter – Manu Cornet
I just highlight the hypocrisy of HR people.

They are doing the dirty job to maximise shareholders’ profits at the expense of workers, all while abiding religiously to the current political correctness policy.

I just think that this in your face virtue is modern pharisaism.

← PreviousPage 3 of 6Next →