Viewing profile — estebank
estebank
HN member- Joined
- Wed, Jun 06, 2012, 10:14 PM UTC
- HN karma
- 6,071
- Public activity
- 1,874 items
- HN profile
- View on Hacker News ↗
About estebank
Recent public activity
-
comment
Comment #49208711
>> Built-in line and column tracking. Any movement across a newline updates the line number, including a backwards seek. getLine and getColumn are always available and both are one…
-
comment
Comment #49208312
I will provide some context from having done a lot of that work. The Rust grammar is actually quite regular, that's why we have things like the turbofish for type parameters (`bind…
-
comment
Comment #49119845
It's a project years in the making.
-
comment
Comment #49051809
The thing that has changed is that there are spaces where security is being taken more seriously, and C's memory unsafety became a deal breaker there. I do think that providing a m…
-
comment
Comment #49051745
Could you point me at the members of the Rust project doing so? I'd want to have a word with them (I'm a member of t-compiler).
-
comment
Comment #48949567
I don't think using an example that includes licensing, plenty of regulations governing drivers, the cars themselves and the built environment, enforcement, and plenty of research …
-
comment
Comment #48943283
There's a material difference on one taking risks for oneself and one taking risks where the brunt of the consequences fall on others.
-
comment
Comment #48937114
> that just lost his most popular open source project As they state in the article, they started the migration a year and a half ago, something that happened a few weeks back would…
-
comment
Comment #48936220
> Are there any drawbacks to Rust editions? That they can't (yet) be used to influence name resolution, so that they can't be leveraged for std API evolution. Work is being done on…
-
comment
Comment #48883286
I think that everyone has the power to be wrong, but to be very wrong with convincing arguments , you must be smart. A smart person can come up with post-hoc rationalizations that …
-
comment
Comment #48876780
https://github.com/tursodatabase/turso
-
comment
Comment #48854123
> And some programmers are so good that some issues are self-explanatory and they write good code to note a thing but don't write a test, because implementing the test is more expe…
-
comment
Comment #48807750
If anything comedy is an excellent way of learning a language: the use of double and triple entendres helps to quickly get exposed to alternate meanings and misunderstandings of wo…
-
comment
Comment #48807713
Someone who can speak English on top of their mother tongue is already multilingual. Anecdotally, people who live anywhere close to a border in Europe tends to speak at least two l…
-
comment
Comment #48779216
You sure come across as calm and collected, looking for a good faith discussion...
-
comment
Comment #48776702
In cycling threads you always have comments both telling cyclists to stay out of sidewalks and others telling cyclists that they "only* belong in sidewalks (and away from the road …
-
comment
Comment #48776677
We can't individual responsibility our way out of systemic problems. Cyclists on sidewalks generally signals terrible bike infrastructure. There are people on bikes that ride like …
-
comment
Comment #48768625
Yes, that would be one way of doing it. You can model off of the Typed Builder pattern: struct Builder { a: Option , b: Option , } struct Val { a: u32, b: u32, } impl Builder { fn …
-
comment
Comment #48765180
This is in effect a state machine, and when you have a type system more complex than C's you can encode state transitions in the type system (either by having state transitions exp…
-
comment
Comment #48765068
Like DVD before it, Blu-ray includes region locking as a feature (but apparently ~70% of disks don't bother with it, notably Paramount and Universal don't). Non-locked disks are ma…
-
comment
Comment #48749946
The movie itself is generally encoded at a higher bitrate than what you can find in streaming or torrents. The media includes bonus features that generally aren't available in stre…
-
comment
Comment #48737710
A lot of people talking about how displaying the flag at all could get somebody in Russia in trouble. You could see the increasing of the likelihood as helpful then, because the fl…
-
comment
Comment #48733265
This is a problem I'm seeing a lot of countries rushing full steam ahead. The age of a single physical ID that's only rarely needed and ubiquitous cash payments seems to be coming …
-
comment
Comment #48674280
This kind of thing is one of the reasons crates.io distributes source only, and that published crate dependencies can't depend on other repositories (that might allow for that atta…
-
comment
Comment #48674215
Feel free to point at 1 thing that the rust-lang didn't do because the Foundation blocked it.