Viewing profile — phaylon
phaylon
HN member- Joined
- Thu, Apr 09, 2009, 4:03 PM UTC
- HN karma
- 471
- Public activity
- 285 items
- HN profile
- View on Hacker News ↗
About phaylon
No profile information was provided.
Recent public activity
-
comment
Comment #46032602
Something else I usually don't see: A system hitting a fail-safe is a lot easier to detect and handle from the outside than one that just enters an unknown invalid state. Like, if …
-
comment
Comment #45471580
I've felt kind of miffed in the past for not being able to join Discord communities. Discord always wanted my phone number, and I wasn't ready to share that. I am no longer miffed …
-
comment
Comment #43545095
Not only Trump. Without the rules, Musk or Putin could run as well, the latter even work-from-home style. Also, if justice being blind is so bad before an election, why not after? …
-
comment
Comment #41407814
This just gives all the power to abusers. I'd rather fix the abuse (the cause of the particular burnout), because it impacts not only the Rust developers, but all current and futur…
-
comment
Comment #34817626
You know, people outside the Rust community keep bringing this up as some kind of argument against it. But to me, it's one of the biggest points for it; because the important thing…
-
comment
Comment #33823040
Small nitpick: Fortunately, `Rc` and `Arc` actually don't require the nightly feature.
-
comment
Comment #32932568
From the Linux Plumbers Conference from a couple days ago: https://www.youtube.com/watch?v=Xw9pKeJ-4Bw&t=8040s (Warning: It's a longer stream, but the timestamp should be where the…
-
comment
Comment #31860313
They're usually edge cases. For example let-chains changed the parsing logic for if-let constructs across all editions. I expect these to become even less frequent with ever rising…
-
comment
Comment #31061771
Just tried that command (wanted to give rebellion a bit of a go anyway) on my dual-core 4GB laptop with an SSD: real 5m18,721s; user 6m22,607s; sys 0m20,515s So, given that the SSD…
-
comment
Comment #29769527
Been here 12.5 years and have 439 points. So I'm _almost_ there :)
-
comment
Comment #29714046
Honestly, after running into the phone number requirement it's gonna be hard to get back my trust. You required the phone number after you got all my account details. You wouldn't …
-
comment
Comment #27153397
Yeah. I'd assume a 2018 specific one would show up below https://github.com/rust-lang/rust/tree/master/src/test/ui/ru... if needed.
-
comment
Comment #27153188
It's the part of the Rust compiler test suite that makes sure odd syntactical combinations still behave as they are supposed to.
-
comment
Comment #26938517
You can store it independently without it being borrowed. So your structs don't need lifetimes. I consider it a midpoint between `String` and `&str`. Most of the convenience of `St…
-
comment
Comment #26934427
A `&str` is a borrow of the string slice data, and has borrowing semantics. An `std::sync::Arc ` on the other hand isn't borrowed but has shared ownership and is atomically referen…
-
comment
Comment #26934397
I usually just have a `type Text = std::sync::Arc ` at the root, specifically during prototyping :)
-
comment
Comment #26933391
You might want to look into using `Arc `. It's an immutable string slice that can have many owners and will be dropped once the last one is done with it.
-
comment
Comment #24557694
> That last one is a common enough idea nowadays. Prominent people in every community advocate enforcing code style rules (Douglas Crawford's Javascript linter is famous as an earl…
-
comment
Comment #22326574
From my perspective, I'd say it's because there isn't much talk about Ada as a technology. It comes up a lot when Rust is discussed, but I never see details besides built-in ranges…
-
comment
Comment #19962793
I actually tend to try and work with them. With this article as well, I tried to change my data settings instead of just leaving. But I gave up after following the 7th link without…
-
comment
Comment #19658948
An edition is just another word for version. If the language were truly backwards compatible, you wouldn't have to tell tools like `rustc` which version/edition your code is writte…
-
comment
Comment #19646931
How do you square your interpretation with the comment I linked to above?
-
comment
Comment #19644525
Where do you get that understanding? All the comments and the summaries I've seen by language team members on this give me a different impression. See this comment from Niko for ex…
-
comment
Comment #19644493
Once again something is at odds here. You give resounding "Yes" comments, but in the backwards compatibility discussions I had with language team members, those "Yes" comments were…
-
comment
Comment #19644441
No, that wasn't for soundness fixes. This is from the discussion surrounding syntax changes like turbofish or chained if-let bindings. Can you point me towards an authoritative pos…