Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
epage
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
epage
3y ago
I would instead recommend Josh's version as it covers more events with more context https://hackmd.io/p3VG_bK9TXOvtgh1oA2yZQ?view I found JT's version lacked some context (e.g. that the 5 people wasn't even h
212.
▲
by
epage
3y ago
As someone who infrequently had to touch Ruby code, this was maddening. Years later, I only now am finding out what was going wrong and a better sense of what search terms to use. As I said I'm a big propoenent in languages being appro
213.
▲
by
epage
3y ago
> I tend to miss one specific sigil (or pair of sigils): the @ and @@ sigils in Ruby, that mean "instance variable" and "class variable" respectively. Having identifier shadowing between stack-locals, and what Java wo
214.
▲
by
epage
3y ago
See also https://bixense.com/clicolors/ for CLICOLOR and CLICOLOR_FORCE env variables. In my applications and CLI libraries (like Rust's clap), I support both. FORCE_COLOR is a de facto variable without a de facto
215.
▲
by
epage
3y ago
I grew up next to Manzanar and I don't think it registered with me that we were right next to an internment camp and I never visited until I was in my mid-30s. The only reason I was even in the area is I came back to hike Whitney but
216.
▲
by
epage
3y ago
Strange. I'm on jitsi a couple times a week (not self-hosted) and don't have these problems and am using Firefox.
217.
▲
by
epage
3y ago
For (1) there is a parallel effort to add a gcc backend to the rustc frontend.
218.
▲
by
epage
3y ago
Except the library uses nightly features so to pull in newer versions, you have to be up to date with all the unstable compiler features.
219.
▲
by
epage
3y ago
> No Core Proprietary Stuff: Rye (with the exception of it's own tool section in the pyproject.toml) uses standardized keys. That means it uses regular requirements as you would expect. It also does not use a proprietary lock file a
220.
▲
by
epage
3y ago
For some reason, I had thought they already closed this side of the business.
221.
▲
by
epage
3y ago
In Austin they are putting in diverging diamonds where regular roads intersect the interstate going through town. One of those roads in particular (Parmer Lane), they've been building out its sidewalk on the east side. So it is meant t
222.
▲
by
epage
4y ago
Whats old becomes new again. I worked on some Windows drivers that batched calls into the kernel because of the overhead "back in the day". At the time, we were re-working the drivers to not doing batching anymore because the ov
223.
▲
by
epage
4y ago
I quit a place that had the opposite, you were required to work your last two weeks, no vacation. It was frustrating because I had mapped out using up my vacation before the job change, unaware of the policy.
224.
▲
by
epage
4y ago
Not OP but to me the ecosystem is too disjoint. To ship "production python", you need to figure out which of the "current" tools are to cobble together to build, test, and share your code. `cargo` combines poetry, ruff,
225.
▲
by
epage
4y ago
Having dealt with the brittleness of mixed-allocator code in C/C++, I much prefer library designs that ensure I'm using the right allocator in the right place.
226.
▲
by
epage
4y ago
> But they don't seem to care While I've not fully dug into all of those links, that is rarely the case and it makes the conversations harder when people over simplify situations like this. Generally, I've found when peop
227.
▲
by
epage
4y ago
Oo, don't want to miss it next year! Do you have a mastadon account or an email list? I'm trying to keep to my "no twitter" streak.
228.
▲
by
epage
4y ago
Was glad to see this blurb > One interesting avenue of future work is to try to replace libsolv by a solver written in Rust, such as PubGrub. That way we could get rid of a bunch of unsafe code we are using to interface with libsolv thro
229.
▲
by
epage
4y ago
Thanks!
230.
▲
by
epage
4y ago
Generally I do. My comment isn't about whether my own types are `Debug` but others on top of several other problems.
231.
▲
by
epage
4y ago
Since I've heard of this idea, I keep finding places where id use it, whether that be for variant-specific behavior or to remove the redudant type definitions in my API.
232.
▲
by
epage
4y ago
Background: C++ since around 1998, added in Python around 2008, Rust around 2016 While I agree with everything in the article, some times I wish I could have it both ways with: > First of all, generics without duck typing are greatly app
233.
▲
by
epage
4y ago
To me its not just exhaustiveness but that sum types (enums) are just like product types (structs), they have have member methods, implement traits, etc. Coming from C++, when I realized Rust let me do that, it blew me away.
234.
▲
by
epage
4y ago
> Colon is the correct separator there Where would I find this documented and how broadly is it supported? So far, the most exhaustive documentation I've found is wikipedia [0], vt100 [2], and wezterm with only wezterm talking abou
235.
▲
by
epage
4y ago
Been digging into escape sequences lately and gave WezTerm a spin to test some things out One thing that put a sour taste in my mouth for WezTerm is they document all escape sequences [0] using a deviation from standard syntax (sometimes us
236.
▲
by
epage
4y ago
> The biggest goal of this latest major release was to decrease abstraction from our configuration schema. Rather than implementing our own ways of configuring plugins, we expose it to the user in the same way that they would configure i
237.
▲
by
epage
4y ago
I believe ruff [0] is using this for their linting / fixing [0]: https://beta.ruff.rs/docs/
238.
▲
by
epage
4y ago
When you are already using flake8/ruff and mypy, there is little room left for pylint in my opinion. It might have some extra checks but they aren't enough to justify the performance hit.
239.
▲
by
epage
4y ago
I really appreciated by CA community college experience with part-time faculty. My math, physics, and chemistry teachers were literally rocket scientists at their day jobs (military R&D).
240.
▲
by
epage
4y ago
It makes a big difference when you share a code sample, whether in a blog or on an issue, to have a single block of text to copy/paste including dependency declarations. It also lowers the barrier for experimentation. I have a director
More ›