HN user

BafS

2,245 karma
Posts163
Comments45
View on HN
www.cnbc.com 20d ago

OpenAI proposes 5% stake to Trump administration to ease Washington pressure

BafS
8pts3
thoughtforms.life 1mo ago

Trophic memory, deer, and a unique scientific object

BafS
5pts0
deno.com 1mo ago

Deno Fresh 2.3: Zero JavaScript by Default, View Transitions, Temporal Support

BafS
3pts1
ai.symfony.com 2mo ago

AI Symfony: Build AI-powered applications with PHP components

BafS
1pts0
coffeescript.org 4mo ago

Throwback: Coffeescript.org

BafS
2pts0
checkeagle.com 7mo ago

A Month of Chat-Oriented Programming with Claude

BafS
1pts0
symfony.com 7mo ago

Symfony 8 Released

BafS
1pts0
github.com 10mo ago

Swiyu, the Swiss Trust Infrastructure ecosystem (e-id)

BafS
1pts0
help.ente.io 1y ago

Migrating from Authy

BafS
2pts0
www.tomsguide.com 1y ago

Infomaniak comes out in support of controversial Swiss encryption law

BafS
188pts102
github.com 1y ago

PHP-SPX: profiling extension with its built-in web UI for PHP

BafS
1pts0
www.orau.org 1y ago

Plutonium Powered Pacemaker (From 1974)

BafS
63pts28
wulinshu.com 1y ago

Shenmue (1999) reverse engineering reveals possible sun position oversight

BafS
183pts81
www.macrumors.com 1y ago

Sonos CEO Steps Down Following Disastrous App Redesign

BafS
3pts1
bafs.github.io 1y ago

Equal Temperament Playground

BafS
3pts0
fabianburghardt.de 1y ago

Swiss Style Color Picker

BafS
4pts0
www.macrumors.com 1y ago

Sonos to Recommit to Software Quality and Customer Experience After App Disaster

BafS
1pts0
proton.me 1y ago

Proton Wallet – a safer way to hold Bitcoin

BafS
44pts36
github.com 2y ago

UV – an fast Python package installer and resolver, written in Rust

BafS
1pts0
digital.sbb.ch 2y ago

Swiss Federal Railways Design Systems

BafS
1pts0
www.macrumors.com 2y ago

Sonos Said Rolling Out Widely Criticized App Redesign Took 'Courage'

BafS
7pts6
takanori-fujiwara.github.io 2y ago

D3 Gallery, observable examples without observable runtime

BafS
2pts0
proton.me 2y ago

Proton Key Transparency [pdf]

BafS
11pts0
proton.me 2y ago

Proton and Standard Notes are joining forces

BafS
137pts96
minaprotocol.com 2y ago

Httpz: The internet you can trust

BafS
2pts1
gbdev.io 2y ago

History of Gameboy.txt

BafS
1pts0
clkao.substack.com 2y ago

ISO 3166-1 country list names considered harmful

BafS
2pts1
github.com 2y ago

Nyan, yet Another Notation

BafS
2pts0
github.com 2y ago

A multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator

BafS
1pts0
blog.notesnook.com 2y ago

The Skiff Privacy Fiasco, or How Not to Shutdown Your Startup

BafS
7pts1

It's time for the famous quote

"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety."

- Benjamin Franklin

Edit: format

It's complex because french is full of exceptions

the classical way to pluralize "–al" words:

  un animal → des animaux [en: animal(s)]
  un journal → des journaux [en: journal(s)]
with some exceptions:
  un carnaval → des carnavals [en: carnival(s)]
  un festival → des festivals [en: festival(s)]
  un idéal → des idéals (OR des idéaux) [en: ideal(s)]
  un val → des vals (OR des vaux) [en: valley(s)]
There is no logic there (as many things in french), it's up to Mistral to choose how the plural can be

EDIT: Format + better examples

PHP in 2024 2 years ago

I worked with Laravel and trust me, it's a pain in the ass when you have a medium/big project. The "documentation" (more a how-to) is full of bad practices, the facade pattern makes it hard to refactor or change the underline logic, you can break the contract easily (it's just php annotations, not real type-hints), the ORM is a pain to test and has too much magic, you use strings to set the validation makes it hard to understand when it's not trivial, the request->input() takes query/body so you end up mixing everything and some clients use the API in various way, there is helpers to get the config/service anywhere (even in static methods) which makes it painful to test and refactor, etc. I strongly recommend to use Symfony instead, the documentation is great, the profiler is built-in, the cache is better (faster), it's type-hinted and strict, there is interfaces, it scales well because it's flexible and well thought.

[dead] 2 years ago

Do you think they planned on being anonymous or world famous?

Eloquent is one of the worst ORM I worked with. It works until it doesn't, there is too much magic and it mixes SQL/Entity in the same class. Since then I use doctrine and/or repository pattern which makes the code more extensible and testable, it's also trivial to do your own raw SQL request and map it to your entity if you don't want to rely on an ORM.

Go with PHP 3 years ago

Absolutely, having worked with Laravel I can only recommend not to use it, Symfony does a much better job.

Go with PHP 3 years ago

It's terrible indeed but Laravel pushes for this kind of "fluent" apis

ProtonMail | Mid/Senior Software Engineer | Remote (Europe), Prague, Taipei, Barcelona, London, Zurich, Geneva | Full-time

We are looking for backend engineers at ProtonMail, we are working with modern PHP and Symfony on our API side.

At Proton, we envision an internet where privacy is the default, and we’re building ways to help all people secure their digital lives and take control of their data.

ProtonMail was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). And since its inception, the company has grown at a fast pace and today has over 40 million users. Our principal product, ProtonMail, is the world’s largest secure email service. Our second product, ProtonVPN, is one of the world’s most popular VPN services. Our vision is to build an internet platform for the protection of digital rights, and we are also developing additional products, including ProtonCalendar, ProtonDrive, and more to come.

To apply see https://careers.protonmail.com/o/backend-engineer-api

I saw it as a teenager/kid (~16 years old) and it made me deeply sad but also more connected to people who have to experiment the atrocities of the war. I don't think it's bad for kids if they are not too young, it's not an easy movie but you can learn a lot from it.

edit: typo

Thanks for this font, I really appreciate the mix between Roboto and Helvetica or San Francisco. The cuts of Interface are more horizontals than Roboto (look the S for example) and I find it more readable, rational and beautiful. Good job !

Opera do the job well for me, it's minimalist too and seem to perform better than Chrome for batteries life on my machine (also it support the touche bar).