HN user

renaudg

2,421 karma

Senior DevOps engineer. Ex-Facebook. French Londoner.

Posts29
Comments597
View on HN
thetyee.ca 3y ago

What If Covid Reinfections Wear Down Our Immunity?

renaudg
2pts0
twitter.com 3y ago

In the second half of the 16th century, Britain plunged into an energy crisis

renaudg
2pts0
medium.com 4y ago

The Covid Event Horizon

renaudg
9pts0
www.nytimes.com 4y ago

As Tanks Rolled into Ukraine, So Did Malware. Then Microsoft Entered the War

renaudg
6pts0
www.nytimes.com 4y ago

New Research Hints at 4 Factors That May Increase Chances of Long Covid

renaudg
3pts0
forbetterscience.com 4y ago

Sputnik V: fraudulent clinical trial data

renaudg
102pts54
twitter.com 5y ago

“I would buy a Mac today if I was not working at Microsoft” (2004)

renaudg
127pts219
eprint.iacr.org 5y ago

“This destroys the RSA cryptosystem”

renaudg
279pts146
pando.com 6y ago

The “Silicon Exodus”: Where will tech employees relocate to?

renaudg
1pts0
www.bristol.ac.uk 6y ago

Nuclear waste could be recycled for diamond battery power

renaudg
5pts3
www.severe-weather.eu 6y ago

An intense earthquake swarm is ongoing at Askja volcano, Iceland

renaudg
2pts0
thenextweb.com 7y ago

Facebook is so insanely big it had to design a brand new DHCP server

renaudg
2pts0
k3os.io 7y ago

K3OS: The First Kubernetes OS

renaudg
2pts0
theconversation.com 7y ago

Vitamin D: a pseudo-vitamin for a pseudo-disease

renaudg
3pts3
hackernoon.com 7y ago

The US or Europe? Where do you get a better deal working at a startup?

renaudg
1pts2
www.ianhogarth.com 8y ago

AI Nationalism

renaudg
2pts0
www.pnas.org 8y ago

Experiments reveal faculty preference for women on STEM tenure track (2014)

renaudg
120pts107
christiantietze.de 8y ago

macOS High Sierra “Month 13 is out of bounds”

renaudg
5pts0
theweek.com 8y ago

Turning minor-key songs major

renaudg
88pts48
www.zdnet.com 8y ago

Ex-NSA hacker drops macOS High Sierra zero-day hours before launch

renaudg
4pts0
decentraland.org 9y ago

An open source protocol to create and explore shared experiences in VR

renaudg
2pts0
arstechnica.co.uk 9y ago

Apple deleted server supplier after finding infected firmware in Siri servers

renaudg
2pts0
www.washingtonpost.com 9y ago

French politician promises refuge for U.S. scientists in age of Trump

renaudg
2pts1
www.buzzfeed.com 9y ago

Renegade Facebook Employees Form Task Force to Battle Fake News

renaudg
1pts0
9to5mac.com 9y ago

2016 MacBook Pros may not be compatible with current Thunderbolt 3 devices

renaudg
1pts0
www.osnews.com 9y ago

The iMac and the Floppy Drive: A Conspiracy Theory (1998)

renaudg
15pts3
www.pastemagazine.com 9y ago

5 Controversial Technology Choices That Apple Was Right About

renaudg
3pts0
community.monzo.com 9y ago

Building a Bank with Kubernetes [slides]

renaudg
375pts100
news.ycombinator.com 12y ago

Ask HN: Do you use AWS autoscaling with fully baked AMIs?

renaudg
6pts5

WhatsApp messages are end to end encrypted.

It doesn't have the same business model as the rest of Meta (which by the way, is to get advertisers products in front of users eyeballs, optimized by their personal data. Not to hand said personal data over to advertisers or anybody else, which would be a bit dumb as it's Meta's crown jewels)

I am no environmental activist, but Hetzner's carbon footprint is so much worse than the rest that it's hard to ignore. I've always avoided them as a matter of principle.

Two of their 3 datacenters are located in Germany, which has some of the worst carbon emissions in Europe due to their stubborn refusal of nuclear and reliance on coal/gas. As I write this, we're talking 20x higher carbon intensity compared to France or the Nordics (https://app.electricitymaps.com/).

Besides carbon, coal-related air pollution is responsible for dozens of thousands of early deaths per year in Europe, and Germany has 6 of the top 10 worst offending plants. Until they fix that (not anytime soon), it's not a country that should be hosting foreign workloads on top of their national needs.

Hetzner seem to have a DC in Finland, which can only be better. Not sure if prices are competitive.

Scaleway and OVH are good alternatives if you want to host in Western Europe.

I know a couple of iOS developers who recently switched to a M4 MacBook pro

The M4 Macbook Pro will be released next week, what did you mean instead ?

they swear that in some frequent workloads it feels sluggish and slower than the old Intel MacBook pros

I don't think I've seen a single other piece of user feedback online that corroborates this.

I also add that, unlike Apple hardware, these miniPCs are built with extensibility in mind

Mac Mini gets its extensibility through Thunderbolt.

We can decide to build wind/solar instead of nuclear reactors.

That's what Germany did, but such intermittent renewables can't power an industry-heavy country by themselves for obvious reasons (e.g. the sun tends to set at night)

No matter how much renewables capacity you want to install, you always need a controllable and reliable source for the baseload : that will be either coal, gas, hydro or nuclear. Only two of those are low carbon btw.

So let's see :

- Germany doesn't have the geography for hydro (unlike say, Norway).

- They don't want nuclear because politics.

- They became partly reliant on Russian gas, an extraordinary geopolitical own goal (and hilariously, sold by a Greenpeace-affiliated energy company as "green gas")

- The only other solution left is coal, lots of coal. That's what Germany has been doing despite political promises to phase it out.

The two main end results of this policy are :

- Germany has some of the worst CO2 emissions per kWh produced of large European countries. As I write this, it's emitting 23 times more than France (the poster child for nuclear) per kWh. Source : https://app.electricitymaps.com/map

- An estimated 22.900 premature deaths every year across the EU from coal-fired power plants. Germany's plants cause an estimated 2490 premature deaths per year in neighbouring countries alone. Source : https://caneurope.org/report-europe-s-dark-cloud-coal-burnin...

Imagine if France had a nuclear incident causing 2490 deaths in neighbouring countries, every year ?

Nuclear is like air travel : spectacular when it fails, but much safer than all other modes of transportation.

I'm French and live in the UK, so feel qualified to compare. A few examples off the top of my head :

The UK census and most NHS health records include ethnicity and religion data. In France it's forbidden by law for any entity to collect this information.

Any idiot in the UK (including direct marketing firms) can purchase the electoral register which has a wealth of personal data. You can opt out of one version, but not from the one that political parties, election officials or private credit agencies (!) have full unfettered access to.

Credit agencies, by the way, don't exist at all in France.

I think this qualifies the UK as "not especially more privacy minded", for at least some definitions of privacy.

The problem may have more to do with Uganda and having a surveillance state than it has to do with National ID cards.

Most European countries have them and they are as uncontroversial as passports.

Countries without national ID cards are not especially more privacy minded : for the purpose of identity verification they just use alternative documents & processes that are less straightforward and at least as intrusive (e.g. driving licenses, utility bills and credit checks in the US and UK).

IMO it's much more honest to recognize that there's a legitimate need to be able to prove one's identity in a functioning society, and to build a dedicated system for that, instead of tying your existence as a citizen to your ability / willingness to drive a large piece of metal around.

I believe that the need to manage motivation is usually a sign that what one is doing is at least somewhat off-course from the ideal of the individual.

You're lucky not to have ADHD like the author then.

People with ADHD absolutely can (and will) procrastinate endlessly if they don't proactively use tricks to manage their motivation, even with interesting and pleasant tasks that they are also fully aware are critical to reaching their most cherished goals.

ADHD feels like a broken transmission gear between the planning/rational part of the brain (prefrontal cortex) that desperately wants the work to happen, and the "pre-actuator" part that actually gets to schedule your actions for the next 3 seconds.

Too often that part decides that, in spite of all the pleas from the rational brain, the best thing to do in this moment is to keep the finger infinitely scrolling down on X or to click on "just one more" HN link. That keeps the dopamine hits coming, which feels good and predictable, whereas stopping brings short-term discomfort and uncertainty.

The rational brain sees the clock showing 3am and the finger that keeps scrolling and scrolling. It screams and shouts in protest and powerlessly laments the self-sabotage and broken promises. But all this negative self-talk is annoying. What better way to silence this party-pooper than a juicy unread X thread or fascinating HN story ? So the pre-actuator votes for that, hits the snooze button on the rational brain one more time, which soon comes back screaming and shouting again, and so on and so on until exhaustion ensues and you finally give in and crash into bed (or start doing whatever you were supposed to work on). ADHD is a real curse.

The return of the 90s is not next up, it's right now.

For the past 2 years, mainstream chart-toppers like David Guetta or Calvin Harris have been (respectively) covering 90s eurodance songs or making new ones in the same style.

What if Zuckerberg didn't change overnight but his terrible reputation was somewhat undeserved all along ?

I worked at Facebook in 2010-2011 and I must say that the gap between what was really going on inside, and the hysterical, least possibly charitable interpretation and scrutinizing of every single product decision by the press, public, and politicians was insane. By far the worst I'd ever seen.

As an engineer, I actually learnt to appreciate the job of a PR team during that time (I previously assumed they were professional hypocrites paid who put a positive spin on indefensible corporate decisions), and was impressed at how professional they managed to remain as they had to counter some truly insane shit with facts, and still nobody believed them because Facebook is the devil and obviously lying.

Of course there were obviously some large fuck-ups at Facebook over the past decade (some of which even originated from good intentions, like the Cambridge Analytica fiasco : "people accuse us of being anticompetitive as we sit on a treasure trove of data, let's be more open and create a platform !")

In my view, these were more the product of Zuck's failure to rein in bad ideas from some executives due to his inexperience, rather than any indication of strategic malevolence and cynicism on his part.

In other words, he's not perfect but I've always seen him as the rather decent guy that more people can see now, like in this interview. If there's one area where he has changed a lot, it's probably in his ability to show it.

Greaseweazle 2 years ago

A typical use case for it is to dump Amiga disks, which are physically 3.5" disks but whose 880KB format is unreadable by a standard PC floppy controller.

If I give consent to participate in collection of my internet data, it doesn't give you authorization to like, have someone live in my house and follow me around 24/7 so they can see what i do on the internet.

TV ratings used to be collected from panelists using a wearable device that literally had an always-on microphone recording you 24/7 : https://en.wikipedia.org/wiki/Portable_People_Meter

How is the situation of Onavo/Meta panelists worse ?

The number of criteria required for a diagnosis of ADHD has been set arbitrarily in DSM-5. No scientific justification has been presented nor method used for deciding how many criteria should be required.

Erm.. welcome to psychiatry ?

There is nothing bizarre (or unique to ADHD) about picking from a list of precise, agreed-upon criteria to form a mental health diagnosis. It's how the entire field works, and it's actually a huge step forward from the times when each therapist made up their own definitions.

In the absence of definite imaging or genetic markers for most illnesses, building consensus on criteria and thresholds in a reference manual (the DSM) is the next best possible way to end up with objective, useful and standardized definitions.

Not having a blood test for an illness doesn't mean it isn't real.

It's important to be aware that each percentage point is hundreds of millions of dollars.

You don't need to resort to conspiracy theories once you understand the above.

OpenFPGA 2 years ago

At the end of the day both FPGAs and software emulators are Turing machines that produce a set of outputs given a set of inputs : any logic an FPGA can implement can also be implemented in software, it's computer science 101

FPGAs aren't magically more accurate. That is only up to the programmer and what effort they put in.

The main difference is efficiency and parallelism : it's much easier to reliably produce cycle-accurate parallel outputs in real time with an FPGA, compared to software running on a multi-tasking OS with many layers of abstraction and no deterministic real-time guarantees.

But, as a single-core processor can fake multitasking, by slicing time between processes (preemptive multitasking), software emulation can mimic parallelism if the host is beefy enough compared to the old school system it's emulating. The larger the performance / clock speed gap between the host and target, the more indistinguishable from a truly parallel FPGA an emulator can be.

Software emulation also has practical advantages for developers : while FPGAs force you to painstakingly implement every bit of functionality at the logic gate level, with software you can start off with a much higher level model of the target system that's much easier to implement, and mix & match that with more precise low level simulation where it matters. The time this frees up (+ the availability of various libraries) allows the developer to spend more time researching the original system and adding modern quality of life features that just wouldn't be possible otherwise.

Great article on the topic : https://archive.is/fWosI