Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
estebank
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
estebank
6d ago
> None of these ideas in zig are novel. Few ideas are new under the Sun. But the inventor and the popularizer are rarely the same. We should be happy that the ideas got more exposure instead of litigating novelty.
2.
▲
by
estebank
6d ago
Making things opt-in means that it will happen less often, making them opt-out that they will happen more often. In this case, on the one hand you have destructors that don't run when they should, and on the other you have destructors
3.
▲
by
estebank
7d ago
FWIW const traits are progressing quite nicely. It will also allow for Default to be used in const context, which is quite handy (and will integrate nicely with default field values, which only allows consts today in nightly).
4.
▲
by
estebank
9d ago
Your programs shall never grace my systems.
5.
▲
by
estebank
12d ago
> last I looked[1] (which was a few years ago) You weren't kidding: it was exactly 4 years ago ("September 13, 2022").
6.
▲
by
estebank
13d ago
The problem is that assuring no breaks ever with inference means you can't ever improve the inference algorithm nor update the stdlib. This is what triggered the time 0.35 breakage. I have a still incomplete/unmerged rustc lint to
7.
▲
by
estebank
13d ago
> Not to mention the vast amount of professionals who don’t have root on their runners / build nodes. Putting a ticket in every 3-6 weeks for a new compiler version takes… 3-6 weeks. People give up after a while. When I talked with
8.
▲
by
estebank
16d ago
You might want to take a look at https://github.com/hkalbasi/zngur Calling Rust from C++ seems to be more technically straightforward than the reverse.
9.
▲
by
estebank
16d ago
I suspect GP is using system rustc to build random projects off of github and doesn't use one of the distros that actually updates rustc, like Fedora, SuSE or Arch. Then the conversation is about forward compatibility, whether develo
10.
▲
by
estebank
16d ago
A headwind makes it harder to advance in the direction you're going. I think you might have meant to say "there is a strong tailwind towards memory safety".
11.
▲
by
estebank
16d ago
> Even considering urban areas, most people don’t live in London or New York or Tokyo. They live in a city like Jakarta, Dhaka, Mexico City or Lagos. Even Bangkok which has the MRT and Skytrain only services the relatively affluent areas
12.
▲
by
estebank
16d ago
Earlier today saw a guy on a pick up truck griefing an empty Waymo by brake checking and boxing it, all over the road for about 10 minutes and over 5 blocks (no idea how much earlier it started), causing every other driver to freak out or b
13.
▲
by
estebank
17d ago
I don't think that simulating the vastness of the universe is ever going to be fun, but approximating a theme park ride that evokes the vastness of the universe can be breathtaking, like Outer Wilds was. (The gameplay is confined to a
14.
▲
by
estebank
2mo ago
>> 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-based, which makes decent error messages nearly free.
15.
▲
by
estebank
2mo ago
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 (`binding.method::<Type>()`): it makes the grammar unam
16.
▲
by
estebank
2mo ago
It's a project years in the making.
17.
▲
by
estebank
2mo ago
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 mechanism to run existing C software that isn't per
18.
▲
by
estebank
2mo ago
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).
19.
▲
by
estebank
2mo ago
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 on the impact of passive infrastructure to make things
20.
▲
by
estebank
2mo ago
There's a material difference on one taking risks for oneself and one taking risks where the brunt of the consequences fall on others.
21.
▲
by
estebank
2mo ago
> 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 never come into the decision making process.
22.
▲
by
estebank
2mo ago
> 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 that front. Older documentation that people fi
23.
▲
by
estebank
3mo ago
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 hold up under some scrutiny, to the point it is very ha
24.
▲
by
estebank
3mo ago
https://github.com/tursodatabase/turso
25.
▲
by
estebank
3mo ago
> 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 expensive. You don't write a test (just) to verify
26.
▲
by
estebank
3mo ago
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 words. Comedy aimed at learners or multilinguals can also help
27.
▲
by
estebank
3mo ago
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 languages, often more than two, regardless of class or profes
28.
▲
by
estebank
3mo ago
You sure come across as calm and collected, looking for a good faith discussion...
29.
▲
by
estebank
3mo ago
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 they drive in). It is legal in some places, illegal i
30.
▲
by
estebank
3mo ago
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 an asshole. There are people on cars that drive like an
More ›