Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Svetlitski
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
AbstractSingletonProxyFactoryBean
(docs.spring.io)
3 points
by
Svetlitski
2mo ago
|
1 comments
2.
▲
Djot – A light markup language
(github.com)
9 points
by
Svetlitski
9mo ago
|
1 comments
3.
▲
by
Svetlitski
1y ago
When available I prefer installing applications via brew as casks, since at least this way if I decide to uninstall it later brew will take care of deleting all of these associated directories. I remember using an app called AppZapper sever
4.
▲
by
Svetlitski
1y ago
Compression algorithms like Brotli already do this: https://www.rfc-editor.org/rfc/rfc7932#page-28
5.
▲
The Ejection Site
(ejectionsite.com)
2 points
by
Svetlitski
1y ago
|
0 comments
6.
▲
by
Svetlitski
1y ago
The Itanium ISA was an infamous failure, never seeing widespread usage, hence people often referring to it as “The Itanic” (i.e. the much-touted ship that immediately sunk). The fact that anyone would be using it today at all is sort of h
7.
▲
by
Svetlitski
1y ago
As of when I left Meta nearly two years ago (although I would be absolutely shocked if this isn’t still the case) Jemalloc is the allocator, and is statically linked into every single binary running at the company. > Or I wonder if the
8.
▲
by
Svetlitski
1y ago
It’s just a huge pain to build and link against. Before the bazel 7.4.0 change your options were basically: 1. Use it as a dynamically linked library. This is not great because you’re taking at a minimum the performance hit of going through
9.
▲
by
Svetlitski
1y ago
I understand the decision to archive the upstream repo; as of when I left Meta, we (i.e. the Jemalloc team) weren’t really in a great place to respond to all the random GitHub issues people would file (my favorite was the time someone filed
10.
▲
by
Svetlitski
1y ago
At the risk of sounding overly harsh, I just don’t think this crate is a particularly good idea. I really do mean this as constructive criticism, so let me explain my reasoning. A function being marked unsafe in Rust indicates that there ar
11.
▲
by
Svetlitski
1y ago
This is likely to violate async-signal-safety [1] in any non-trivial program, unless used with extreme care. Running code in between a fork() and an exec() is fraught with peril; it's not hard to end up in a situation where you deadloc
12.
▲
by
Svetlitski
2y ago
I'm quoting from the article, and wanted to be charitable by not adding a "[sic]"
13.
▲
by
Svetlitski
2y ago
> I think the big asterick to all of this design is that my ideal framework would not look like standard C++ but like a slightly weirder Rust stdlib An interesting option in this space is rpp [1], which bills itself as a “Minimal Rust-in
14.
▲
by
Svetlitski
2y ago
You can implement pipes via operator overloading in Python. Whether or not you should is a different question: class Pipe: __slots__ = ("value",) def __init__(self): self.value = None def
15.
▲
by
Svetlitski
2y ago
I have a genuine question, intended in good faith: why? Why spend 10 years working on this, only to give it way for free?
16.
▲
Running new applications on old glibc
(lightofdawn.org)
1 points
by
Svetlitski
3y ago
|
0 comments
17.
▲
by
Svetlitski
3y ago
While I don’t use it anymore and have been out of the web dev space completely for a few years now, I personally feel I owe a lot to Django. It’s the framework behind the first software I wrote that other people actually used and depended
18.
▲
by
Svetlitski
3y ago
This is unfortunate considering how far the language has come since then. Local variable type inference (i.e. the `var` keyword) is very difficult to give up once you’ve gotten used to this being table-stakes in basically every other modern
19.
▲
by
Svetlitski
3y ago
Turn off “Slide to Type” in the settings if you don’t use it. This appears to increase accuracy in my experience.
20.
▲
by
Svetlitski
3y ago
> This will lead to hard to read code I’m curious to hear why you think this. What is it about duplicating the variable name that you feel makes the code clearer?
21.
▲
The Success and Failure of Ninja
(neugierig.org)
1 points
by
Svetlitski
3y ago
|
0 comments
22.
▲
by
Svetlitski
3y ago
These things are everywhere in Manhattan; a few weeks ago there were so many it took concerted effort not to step on one on the sidewalk. They don’t appear to be particularly intelligent either, and as such the ground is littered with t
23.
▲
by
Svetlitski
3y ago
The only place I ever encountered these was in the computer labs in Soda Hall at Berkeley. They’re a great fit for an environment like that so there’s one machine for each person without needing the extra space for a traditional tower. But
24.
▲
Linus Torvalds: "MAINTAINERS 2: Electric Boogaloo"
(github.com)
5 points
by
Svetlitski
3y ago
|
1 comments
25.
▲
by
Svetlitski
3y ago
Starting with Ice Lake there’s support for 5-level paging, which increases this to 128 PiB. Can’t say that I’ve ever seen this used in the wild though.
26.
▲
by
Svetlitski
3y ago
Clang provides the "musttail" attribute for C and C++: https://clang.llvm.org/docs/AttributeReference.html#musttail
27.
▲
by
Svetlitski
3y ago
I can’t help but ask, why “,notify” and not just “notify”?
28.
▲
UC Berkeley Establishes the College of Computing, Data Science, and Society
(light.berkeley.edu)
3 points
by
Svetlitski
3y ago
|
0 comments
29.
▲
by
Svetlitski
3y ago
I cannot help but think of the novel “A Fall of Moondust” by Arthur C. Clarke.
30.
▲
MDN: Missouri Digital News
(mdn.org)
2 points
by
Svetlitski
3y ago
|
0 comments
More ›