Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
conaclos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
conaclos
2y ago
I kinda disagree with the conclusion. Punctuation is important to humans, it makes it more parsable/readable. I just accept that in a multi-line context they are not so useful, because the newline acts like a kind of punctuation. So I
32.
▲
by
conaclos
2y ago
> Well I have no idea what your parent meant, but existential types (types which we assert to exist but don't specify) is in fact already used in Rust Yes, but it is still quite limited: they are not yet supported as associated type
33.
▲
by
conaclos
2y ago
Actually we have a command to do exactly what you want: `expand macro`. Crabtime claims to have the same thing.
34.
▲
by
conaclos
2y ago
> If you're developing open source software because you believe in the commons, license it under (A)GPL to ensure the propagation of the commons. If you're developing open source because it looks good on a resume, then you'
35.
▲
by
conaclos
2y ago
One of the problems I have with paid solutions is that they generally use open source softwares and don't contribute a dime to them once their paid solutions are generating cash.
36.
▲
by
conaclos
2y ago
[0] is the article from LeMonde (in french) for anyone interested. [0] https://www.lemonde.fr/international/article/2025/03/19/etat...
37.
▲
by
conaclos
2y ago
An interesting design choice of Austral is the use of second-class references [0] in place of first-class references like Rust does. This makes the implementation of a borrow checker simpler at the cost of reduced expressiveness. Hylo (prev
38.
▲
by
conaclos
2y ago
SHOULD include a zero byte I guess it is expected to be at the end of the magic number to act as a null-termibated string? MUST include a byte sequence that is invalid UTF-8 I guess it is to differentiate a text file from a
39.
▲
by
conaclos
2y ago
Does anyone use Ecosia every day? How does it compare with DuckDuckGo and Qwant?
40.
▲
by
conaclos
2y ago
Some extra options I like: [apply] # Remove trailing whitespaces whitespace = fix [color "diff"] whitespace = red reverse [diff] colorMovedWS = allow-indentation-change [format] pretty = fuller [log
41.
▲
by
conaclos
2y ago
This is also problematic in cases where navigation apps are not updated and drivers start taking routes they are no longer authorized to take.
42.
▲
by
conaclos
2y ago
Actually they propose two algorithms: Funnel Hashing and Elastic Hashing. Funnel Hashing is "greedy" and defeats the Yao's conjecture that concerns greedy hash mechanisms. Elastic Hashing is "non-greedy" and provide
43.
▲
by
conaclos
2y ago
At my engineering school they taught Ada. I never had the opportunity to learn Ada because they switched to Java a decade before I started.
44.
▲
by
conaclos
2y ago
> Once you have Magisk stabilized, install the Advanced Charging Controller, and configure it to halt charging at 80%. If we install LineageOS, should we worry about Google's firmware update? Then why bother with all these steps?
45.
▲
by
conaclos
2y ago
Maybe I was wrong to share the project at its early stage. I hope the Paxo's team doesn't get discouraged by all these negative comments. Personally, I was really impressed with the project and wanted to share it here.
46.
▲
by
conaclos
2y ago
The project is still in early stages. More and more people are getting involved, including people with some expertise.
47.
▲
by
conaclos
2y ago
They are working on a new version that will include 4G.
48.
▲
Paxo: A DIY Phone
(paxo.fr)
138 points
by
conaclos
2y ago
|
36 comments
49.
▲
by
conaclos
2y ago
Thanks for the reply. I was not aware of this. In this case, I could write this: type Activation = "Active" | "Inactive"; const Activation = { __proto__: null, Active: "Active", Inactive: &quo
50.
▲
by
conaclos
2y ago
The suggested alternative looks overly complex to me. Moreover, it uses the `__proto__` property that is deprecated [0] and never was standardized. I could write something like this instead: type MyEnum = typeof MyEnum[keyof typeof MyEn
51.
▲
by
conaclos
2y ago
I am a happy foot user and I am considering switching from Sway to Niri. What has been your experience with Niri? One thing that concerns me about Niri is that it is not wlroots based. This means that many tools I accustomed to don't w
52.
▲
by
conaclos
2y ago
I agree 100%. It is such a pain to write tools that have to account for all these exceptions.
53.
▲
by
conaclos
2y ago
Does Graphite support baseline grids as Scribus does?
54.
▲
by
conaclos
2y ago
> The auto committing behavior is a bit weird at first I am a bit skeptical about this, because this requires a jj daemon?
55.
▲
Biome v1.9 CSS and GraphQL support
(biomejs.dev)
9 points
by
conaclos
2y ago
|
0 comments
56.
▲
by
conaclos
2y ago
The anarchist culture of the 1800s and 1900s in Spain, especially the emergence of anarcho-syndicalist structures [0], is certainly one of the reasons for Mondagon's existence. [0] https://en.wikipedia.org/wiki/Ana
57.
▲
by
conaclos
2y ago
compact_str is a fantastic crate, used by many projects. Do you know the byteyarn crate [0]? This could be nice to add this to the `Similar Crates` section if it makes sense. [0] https://docs.rs/byteyarn/latest/byt
58.
▲
by
conaclos
2y ago
Readers who like this article may also like a more recent one [0]. It designs a compact string with extra capabilities. The crate was released under the name byteyarn [1] [0] https://mcyoung.xyz/2023/08/09/yar
59.
▲
by
conaclos
2y ago
In computer science, we still need LaTeX because conferences and journals require the use of their official LaTeX template.
60.
▲
by
conaclos
2y ago
Maybe Typst ( https://typst.app/ ) is a good in-between?
More ›