Also, when the likes of Spotify change their APIs, the integration will likely stop working too.
HN user
fgeiger
AFAIK, citronics uses Fairphone 2 hardware:
After all, it really seems what many developers would like Java to be.
As a backend Kotlin developer, I wonder if a lot of the advantages that Kotlin used to have over Java are rendered moot by new features in recent versions of Java.
The centralization of train infrastructure in France is especially annoying for someone arriving from the North or East trying to travel towards the South. That Paris does not have a proper rail connection between its various high speed terminals baffles me.
There are next to no security checks on stations that I regularly use throughout Germany, the Netherlands, and Austria. I believe that French stations have a turnstile at the platform for TGV trains. Other than that, I know security checks only from Eurostar terminals at the Amsterdam, Brussels, and Paris stations.
This is exactly what they always looked when I played (here in Europe). Is it maybe a regional thing?
I for one am consuming HN through RSS. I find it is incredible.
The main point of the article is that by "covering your ass" you are actually becoming a better developer, because the prose you write is plans and documentation and gives your thoughts structure.
Hence, your personal productivity (measured by what metric?) might suffer for this one task. However, in the long run you and your team gain productivity because of existing explicit documentation and plans.
I wonder the same. This proposal sounds like it is leeching nutrients from the ground and storing it for a long time (on a scale of centuries in the proposal). How do these nutrients cycle back for growing the food that we need? Or, for that matter, for the next round of biomass to freeze?
Odoo (formerly OpenERP) is a successful open source ERP.
To me, google shows a conversion tool: "120 metres = 4724,409 inches".
Note that it confused the unit cm vs m.
Caniuse is a database listing browser support for all kind of web development features, i.e. what version of what browser supports what features of HTML, CSS, Javascript.
It helps web developers to determine what language features to use in order to be compatible with the browsers most of their users use.
Okay, that is fair: I am also not happy about us being late with security patches for several weeks. I am not directly involved in that anymore, but I believe, we currently have a policy to release updates quarterly.
Back when I was still working on security updates, this took up so much resources that we struggled to work on anything else (bug fixes, major upgrades, etc.). It is unfortunately a compromise that we currently have to make with our limited resources.
Still, we are planning to release these regular security updates for 10 years and we have a track record of sticking to such plans. In my opinion, that is much better than having monthly updates for a couple of years. (Btw: outside of flagships, many models don't get monthly updates anyway and not even for long.)
You can quite easily install the Google-freie /e/OS: https://doc.e.foundation/devices/FP5
Murena also sells it preinstalled: https://murena.com/shop/smartphones/brand-new/murena-fairpho...
What do you mean with "abhorrent record on dealing with security issues"?
And you would even prefer Lineage OS? Isn't that still more or less mandating userdebug builds and entirely open?
Disclaimer: I work for Fairphone.
Maybe I misunderstand your point of spherical vs parabolic, but doesn't this paragraph explain it?
The concept turns part of the inside surface of an inflated sphere into a parabolic antenna. A section comprising about a third of the balloon’s interior surface is aluminized, giving it reflective properties.
The balloon is approximately spherical but probably not exactly (actually, when looking closely, hardly any beachballs are spherical either). What is parabolic is the part of the balloon which is aluminized.
Edit: fixed a typo
The headphones also work over a USB-C cable.
I work at Fairphone but am not at all involved with the headphones. Still, I know that this is an issue that we thought about and address.
Headphones should keep working even if the manufacturer goes bust and stops providing software support. And even if your battery dies and spare parts are unavailable. That is precisely the reason why we also sell a cable with a 3.5mm jack for these cans. That way, this product is long-lasting and sustainable even in the (hopefully hypothetical) case that we are not able to support them anymore.
That is the best out of both worlds: you get wireless connectivity and ANC now. And you will be able to use them for as long as you would with wired ones.
Are you sure this is the case? All the carrier app loading implementations that I am aware of (this is a small number) explicitly whitelist some carriers or even some apps by certain carriers. For instance, the implementation I worked on myself (as a reviewer) only granted a single carrier to load one of their apps when the SIM card was inserted.
With that implementation, it would not be possible for any random carrier in a foreign country to load random bloat onto my phone just by me crossing the border to that country.
I got you covered: I try out changes to CI tasks in a clone of the repository. Nobody needs to be bothered by my commits in the actual repository.
I'll just leave this here:
it'll end up being used as a worldwide centralized monorepo run by Microsoft, and no one will ever use any of that distributed stuff.
And I thought I use git in a decentralized fashion all the time … at least I don't need to connect to any other machine when committing, switching branches, merging, rebasing, etc. And my colleagues can do the same without any network connection at the same time.
Also, while it has the biggest brand recognition, not everyone is using GitHub for all their repositories, are they?
Good point about the use of exclamation mark at the end of imperative sentences in German. The article leads with Adorno's quote:
sociologist Theodor Adorno felt the ! signified an “unbearable gesture of authority”.
Calling the exclamation mark a sign of authority makes a lot more sense if one knows that in the native language of Adorno, it is a grammar rule to use it at the end of an imperative sentence.
The PDF format is diverse enough for such a new project to still have plenty of incompatibilities. If you wanted to find many of them quickly, you might want to have a look at the documents used as test cases in other projects, such as pdf.js:
I second that, and wholeheartedly recommend the official documentation. It might not be the best entry point, but it is a good reference throughout.
In particular, understanding the repo tool, manifests, etc. is also quite necessary to get started.
Obviously, there is a lot more to working on custom ROMs than that. I've seen a few resources mentioned in other threads that seem great for that.
My partner wrote her Social Science dissertation in LaTeX and also used branches. They are particularly helpful when you hand out a version to others for feedback or proof reading while still working on the document yourself.
Two out of three examples for sequences that you provide are not shorter in vim.
At least on my (US) keyboard, typing `^` takes two key presses (Shift + 6), as does typing `gs`. The same is true for typing `$` (Shift + 4) and `gl`.
When reading the migration guide as a decade long vim user, I actually found myself to think that some sequences in Helix are improvements over the ones in vim. For instance, `gs` is easier than `^` because both g and s are on the home row.
I do agree that going from `D` to `vgld` is a big change. If it is consistent throughout the UX, it might not be that big of a deal, though.
Signal has the "Note to self" chat which works the same ... Except for the cloud sync that Telegram has. Signal only syncs between your clients.
I made a habit of never replying to spam. You leak information about your email address being valid if you do. If you don't, the spammer never knows if the email was blackholed or delivered to an actual inbox.
And obviously, the exact list of words is contained in the source: