HNHacker News
TopNewBestAskShowJobs

Fradow

1,071 karma · joined August 19, 2014

submissionscomments
Fradow··on Company Tells Employees: Work ‘Voluntary’ Overtime or Go to Jail
Actually "refusing to work overtime is considered to be a strike" is certainly not boring from my point of view. I would have expected it to go the other way, i.e. "refusing to work overtime is not considered to be a strike".

But yes, I'm not a media reporter, I'd probably suck at it.

By the way, if someone have a link to the court decision, it should be interesting to read. It was not linked in the article.

Fradow··on Company Tells Employees: Work ‘Voluntary’ Overtime or Go to Jail
Just to be clear, I don't pass any judgement about forcing overtime / forbidding strikes. I also think those are bad practices, and I'm pretty sure both are not legal in my country (in which most labor advances were a hard-won battle involving strikes, the country is famous for its strikes, you can probably guess it already).

I just tried to figure out the actual situation in a way that would actually make sense, assuming everyone involved was reasonable and tried to abid by the law.

Fradow··on Company Tells Employees: Work ‘Voluntary’ Overtime or Go to Jail
What's crazy when you read the company memo and the collective bargaining agreement (both linked in the article) is how the company has done a horrible job at wording the memo, that has been picked up by the news.

If I understand that right:

- the company can request overtime from its workers, first by asking for volunteers

- the workers collectively decided not to volunteer, as is their right

- the company can force workers, according to their skills and other factors, to work overtime. There doesn't seem to be any difference in pay between voluntarily accepting overtime and being forced to work overtime (at least none that I could find in the memo or bargaining agreement, I didn't read the law on that matter)

- the problem, then, seems to be that workers refuse to work overtime at all.

A much more reasonable headline, if I understood the story correctly, would be, "workers refuse to work mandatory overtime, and courts ruled that to be a strike, which is forbidden by their collective bargaining agreement".

That makes a lot more sense: workers don't want to work overtime because the conditions are bad and didn't think it would constitute a strike, but the courts disagreed, which seems like a reasonable ruling (IMO, it could have gone both ways before the ruling).

Fradow··on Effects of large vehicles on pedestrian and pedal-cyclist injury severity
Isn't it already the case?

A brand new C1 is about 12K€. That's not even twice the price of an electrified cargo bike (I saw about 7/8K€ floated around the other day).

And if you go for used, you can get cars in good enough shape for less than 5K€.

Obviously, the additional car will have a much higher running cost than if you went for an electrified cargo bike or stuck to a single car. Forcing people to make that conscious choice would be a pro in my opinion.

Fradow··on France is now offering a €4k e-bike subsidy to people who trade in their car
It's worth noting that 2006 and 2011 for diesel are not random numbers: they match Crit'Air 3. Incidentally, any vehicle on Crit'Air 3 will become restricted in about a year (July 1th 2023) in low-emission zones (most big cities).

That restriction means you cannot drive the vehicle in those zones during some periods or when there is a pollution event.

Fradow··on A 12-Year-Old Died on an E-Bike. Is the Manufacturer to Blame?
The silliness of letting kids ride powerful e-bikes unsupervised as been well debated already. I'll just add that speed (20mph or about 32km/h) would actually classify that e-bike as a motorcycle on the other side of the pond (the limit for e-bike electric assist on roads is 25km/h, or about 15mph).

> My main complaint about the RadWagon is that it doesn’t have hydraulic disc brakes, instead using a less effective mechanical version, which don’t have the stopping power that their more complicated counterparts do

That part is bollocks. Sure, mechanical disk brakes are inferior to hydraulic brakes, but despite having less stopping power, properly maintained mechanical disk brakes can easily lock your wheels in any situation, including with road tires on dry asphalt (where you have the most grip). Note that I talk about first-hand experience.

The limit to the stopping power for any disk brakes is generally going to be your tires, not the actual brake.

Fradow··on Apple expands Self Service Repair to Mac notebooks
> It is clear this 'Self Service Repair' model is designed to prevent independent repair shops from making money, therefore eliminating them.

That's not clear at all. See for yourself the actual user experience of using it: https://www.nytimes.com/2022/05/25/technology/personaltech/a...

From reading that a while ago, it seems to be designed so that Apple score some marketing points and plan ahead for regulations making that mandatory, while not actually delivering a credible service on that front. Virtually no one is going to use that service if it is indeed what's described in the article.

Fradow··on Apple expands Self Service Repair to Mac notebooks
I'm surprised the popping sound doesn't surface much more than that. I recently bought a 2021 M1 Macbook Pro (so a 2K€+ machine) and this popping sound I get when I use the built-in speakers is awful.

After Googling around, it seems this issue hits a lot of people and dates back to the first M1 Macs being released (nearly 2 years now) and has still not been properly addressed (and I never found a workaround other than plugging headphones and just not using the speakers). And as you said, Apple seems clueless about it.

Fradow··on Did we all believe a myth about depression?
Perhaps I could have been more precise: the article answers the title and big question "So do antidepressants work?" with "Research suggests antidepressants work only a bit better than placebos", then bury the actual detail you outlined later.

That's at least misleading if not downright a lie. "a group of people who experience much better results on antidepressants" is, in my opinion, simply not compatible with "work only a bit better than placebos".

If you tell me the later, I'll probably forgo the treatment. If told the former, I'm willing to give it a try to see if it works. (luckily for me, it did)

Fradow··on Did we all believe a myth about depression?
1. Indeed, there were serious trials before those were made available and prescribed. Those trials have to demonstrate that the medicine is better than placebo effect. I personally don't like to hand-wave away those trials to "big pharma bought them".

2. Yes, I inadvertently forgot to take a pill one day and only realized the next day. Coincidentally I felt depressed that day. It could only be a coincidence but I'm firmly convinced it's not. I'm not going to try to replicate the experiment though (especially since doing it on purpose could induce a placebo effect).

Edit: see answer, I'm probably wrong on that 2.

Fradow··on Did we all believe a myth about depression?
> Research suggests antidepressants work only a bit better than placebos

That really undermine the credibility of that article. They work extremely well for some people. Others might need to try several before they find one that works. And a minority might not be able to find one that works (I don't know, I'm not a professional).

Another anecdotal evidence: I started taking anti-depressants 1.5 months ago, and after the acclimating period (which was hell for me, I wish I had been better warned, I had to take a week off), it's a night and day difference on how my brain works.

My SO had the exact same experience: it changed her life, from a miserable struggle every day to a life she can enjoy.

If this article makes you reconsider taking anti-depressants or not, please talk to a healthcare professional instead.

Fradow··on Ask HN: Help, I'm Drowning in JavaScript
> I do not understand his code

I believe that's your main problem. You are seeing a foreign language kinda close to what you know and expect to understand it right away (while it's the same "Javascript", using different writing ways is more akin to another dialect). It takes a bit of time and practice to familiarize yourself with it. Try to decompose it until you become fluent. When you learned to read, you would read a word one letter at a time. Do the same: read the code one operator at a time, until you understand what's going on and how they work together.

For example, a ternary is just a compressed if/else with a different syntax. An arrow function is just an inline function with a different syntax. etc...

> I do not get Typescript

Typescript is Javascript with type safety. In Javascript, if you pass a number to something that expects a string, it will convert without any complaint. Typescript will complain that it's the wrong type. You can go much further than this with complex types that have to be passed correctly.

> thousands of dependencies, while nobody cares, that 20 to 100 of them are deprecated

Some people care, but for most dev, it's a black box that just works. It's frankly not something to worry about when starting.

> I do not understand, how this whole eco system works

If I had to sum it up, it would be building on the shoulders of giants, over and over again, at a break-neck speed, valuing improvements over backward-compatibility. I'm personally not a fan of it, but that's how it is.

Fradow··on Show HN: A friend and I spent 6 years making a simulation game, finally released
The game is a one-shot purchase though, and Steam doesn't offer a per-platform pricing.

It doesn't look like a game where micro-transactions would work either.

Fradow··on New York rolling out noise law, listening tech for souped-up speedsters
I can confirm first-hand that it's the main noise pollution source there.

As I stated in a sibling thread, 3 of the 4 sources I cited come from motorized vehicles: mopeds, general ICE noise, honking (in that order).

This is better explained by NotJustBikes video "Cities aren't loud: cars are loud": https://www.youtube.com/watch?v=CTV-wwszGw8

Fradow··on New York rolling out noise law, listening tech for souped-up speedsters
> 4. Scaffolding being put up or taken down. Incredibly noisy, actually has to be done fairly regularly [...]

The fact that it has to be done fairly regularly is not inevitable. It's a consequence of some arguable laws in some cities (NYC for example).

Living in Paris, I can't recall ever being disturbed by scaffolding being put up or taken down. The scaffolding I see generally stays up for months at a time until the work is finished, which means it's only being put up and taken down once. And it's not frequent to see scaffolding.

A big item missing from that list is mopeds (and, to a lesser extent, other loud 2-wheelers, which are less frequent). A lot of food delivery workers use those all day and night round, and they are very loud.

As others have said, someone's list is heavily influenced by where they live. All the items you listed are generally not a big issue to me (mopeds, general ICE noise, honking and random alarms are the main culprits).

Edit: clarification, "ICE" means internal combustion engine here. Electric vehicles are nearly silent at low speed and don't contribute to noise.

Fradow··on Ask HN: Thoughts on being “boring”
Here's my 30-something perspective. It's mostly settled for 10 years now with little change, as I'm very happy with it.

I decided then what should be my guiding principle: build things, and don't become mainly a consumer of things.

That's very vague on purpose: "build things" can refer to writing, photography, build gizmos with electronics, inventing cocktails, woodworking, games theorycrafting, repairing broken stuff, and obviously developing things (that's my profession). Those have all been hobby of mine at some point, ranging from a few months to several years. I generally loose interest once I've learned enough or feel like it's starting to get repetitive or there is no way to progress without being a professional. And that's okay, those are hobbies.

Not being main a consumer doesn't mean never playing games, watching shows or socializing, but it does mean I'd rather not spend all my time on those. If I find myself spending too much time on those, I try to kick myself in the butt to build something instead.

Another decision was that I wanted to be my main job to be for societal good, and not a meaningless or morally questionable job. That means, for me, no banking, defense, ads at least. Despite not wanting to create a company, I ended up creating one (luckily when I was younger and had more energy and free time). Nowadays, I consider myself a regular employee with a weird "founder" status. This leaves me enough time to engage with whatever building I fancy at the moment.

As a consequence of those choices, there are a few things I had to make peace with: I'm never going to be really rich, I will stay firmly in the middle class (dev is a good position, but doesn't pay as much as in the states here). I will never be famous, I won't become an entrepreneur or businessman. Frankly, it's really okay: I don't want the stress associated with those, I'd rather have a happy life I can enjoy.

Fradow··on Please stop making Discord servers for things that shouldn't be Discord servers
Do you litter your entire house or allow others to do so?

How you deal with it is make it explicit that memes (or at least off-topic memes) are not allowed (and even excessive usage of on-topic meme is frowned upon), heavily enforce that rule and invite people who want to meme to join a meme server.

At least that's how it's done in a ~10K member server and it has worked well so far. Plus it avoids lowering the discussion level to meme-level.

Fradow··on Chainless electric drive system “Free Drive” for bicycles (2021)
That differs from country to country.

In France, pedelecs (pedal-assist, assist is capped to 25km/h) are allowed on bike lanes, but speed bikes (not limited to 25km/h, they can reach the same speed as cars in cities, often 50km/h, and do not require pedaling) are not allowed on bike lanes.

For all intent and purpose, a speed bike (or however you call it) is an electric moped.

Fradow··on Wireless is a trap (2020)
I use those and have a generally positive view on them, but from personal experience, the adapters tend to de-synchronize, and re-synchronizing them is a pain (first of all because you need to actually access them, but since they are ugly they are generally kept hidden in hard to reach places).

They are also the other issues people reported.

IMO, they are fine in a rental where you don't have a lot of options and don't expect too much, but if you have a choice, use a better alternative.

Fradow··on I fixed my broken monitor with a hair dryer
He's talking about a 12 years-old screen that probably saw daily use. Something failing at that point is more than expected.

As others have noted, it's in fact probably bad capacitors, which is a really common issue for electronics of that era. I also encountered that several times, it's a quick fix if you know how to solder new ones, and you can find such capacitors for cheap (like 1$ cheap last time I had to look, though finding that price for a single one is hard, and much less when bought in bulk).

Fradow··on I Miss Heroku's DevEx
Since I've never used Docker, I can't answer.

A Procfile works well with what you'd want to do on Heroku: run a webserver, and maybe run some other worker process. It's a single line per process, equivalent to what you run locally.

Fradow··on I Miss Heroku's DevEx
If you have a purchase department, you likely are on an entreprise plan, for which the purchase department is in direct contact with a Salesforce account executive, and that becomes a non-issue. The purchase department negotiate directly Salesforce based on projected usage, with periodic re-evaluation.
Fradow··on I Miss Heroku's DevEx
It doesn't, no. I don't even know what that is (well a quick look at the documentation: it's about Docker, which is not needed for Heroku).

All it requires is a Procfile, which can contain a single line telling how to start your server and that you can extend to add other process types. It's not even needed for simple apps.

Fradow··on Ask HN: Have you created programs for only your personal use?
I have created a webapp (very ugly, but it works) to control my bar lighting. It's a wall of 3 rows of ~12 bottles. Each bottle can be highlighted individually, per group, or I have configured a few animations.

It's 3 bands of Adafruit Neopixels, which means I could play with colors as well, and it's driven by a Raspberry Pi 1 (accessible on local network only).

Fun fact: it runs on a computer PSU: the Raspberry is low power enough that it run on the stand-by rail, and the PSU is only turned on (by the Pi) when the lighting is on.

Due to how custom and crude it is, I never considered open-sourcing it. It's a fun party trick when I have guests though.

Fradow··on Twitter user sentenced to 150 hours of community service in UK
> He was 15, she was 40 years old at the time. Not only have they not been sued (in France, both would be punished)

That's not quite as clear cut as you put it. Sexual majority is 15 years old in France.

Now, since she was his teacher, it could be argued that it was not a consensual relationship (if there even was an actual act, I don't pretend to know), but that would be something for courts to decide.

In short, this is a terrible example of your point.

https://fr.wikipedia.org/wiki/Majorit%C3%A9_sexuelle_en_Fran...

Fradow··on Google fined €150M, Facebook €60M for for non-compliance with French legislation
6. No, you are not really looking at this issue the right way.

While it has been nicknamed the "Cookie Law", the ePrivacy Directive is about trackers that contains PII (Personally Identifiable Information) and the reason some cookie exist.

On a high-level, the spirit of the law is:

- if the cookie is essential to the site, consent is not needed

- if the cookie doesn't contain PII / isn't used for tracking, it is not impacted by the law, and thus consent is not needed

Now several examples you detailed could be done server-side, without any tracking cookie, or with a cookie if the user is logged (which implies accepting the website conditions and could be deemed essential). In those cases, no consent is needed. If on the other hand you use a tracking cookie, like a Google Analytics tracking cookie, yes consent is needed.

Fradow··on Ask HN: My client want an agent on my laptop. Is this the new normal?
The "Data Processing Addendum" is a legal document that's meant to ensure a legal basis to get GDPR-covered data out of the EU (in my opinion it's a load of bullshit because it's fundamentally incompatible with the Patriot Act, but that's off-topic and beside the point, as far as you or me are concerned it's lawyer-approved). It's a common document that's meant to replace the Privacy Shield (that has been ruled not GDPR compliant a while ago).

The Data Processing Addendum isn't a loophole to collect data that they don't have a legal basis to collect.

Fradow··on Ask HN: My client want an agent on my laptop. Is this the new normal?
You mention you are in the EU. That's important because the GDPR applies. Even if you are working for a US company.

The details come down to what exactly the software is spying on (I won't look at their website): if it's too invasive, even on a company-provided computer (as many other commenter suggested), it can run afoul of the GDPR (i.e. illegal). There have been some cases already on that [1], and looking up some of them might prove to be a very effective negotiating strategy against that.

[1] quick search on Google: https://www.complianceweek.com/data-privacy/employee-monitor...

Fradow··on Cultures where men and women don’t speak the same language (2017)
First very simple example that comes to mind, the sentence "I'm happy": in English, the speaker's gender is not obvious.

In French, you will say "Je suis content" if you are male, and "Je suis contente" if you are female.

The trailing "e" change the pronunciation: in the male variant, the trailing "t" is silent, while it's not in the female variant because of that "e".

Fradow··on Pixel prevented me from calling 911
First: I used "Calling apps" because that's how it's displayed on my Android 8 phone. The actual naming isn't consistent across Android versions, so yours is probably named "Phone apps". That's located in the settings, and again the exact way to access it varies according Android versions, manufacturer and whatnot (which is an endless source of pain to guide end-users by the way).

To appear there, apps have to declare they are phone apps and handle the proper calls (an "Intent" in Android jargon) when the system receive a request to make a phone call. WhatsApp, Signal and Telegram do not do that: you are only able to initiate a call when already inside the app.

← PreviousPage 4 of 10Next →