Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zamalek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
541.
▲
by
zamalek
2y ago
It might be better to think of it this way: types in Rust do not implement traits, traits are implemented for types. It might seem subtle, but its not: a trait can be implemented for a type without that type's knowledge (obviously taki
542.
▲
by
zamalek
2y ago
STUN is merely a well-thought out signaling protocol. The simplest, and most common, route is for each party to reach out to the rendezvous (STUN server), which then responds with the port and IP in the other peer. Each party then uses the
543.
▲
by
zamalek
2y ago
Hole punching: https://en.wikipedia.org/wiki/Hole_punching_(networking)
544.
▲
by
zamalek
2y ago
My AD account has parenthesis in it for my short name, guess how much fun that is.
545.
▲
by
zamalek
2y ago
Battlefield 1 (I think) worked roughly two years ago, which is when I last played it. I think it was Lutris is that got it rolling for me. Not to mention the usual SDL_VIDEODRIVER=windows,x11 that us required for most anticheats. Give it a
546.
▲
by
zamalek
2y ago
How many packages will work without NSBullshit though?
547.
▲
by
zamalek
2y ago
My first few boards had exactly the same problem, it wasn't mentioned in any of the tutorials that I watched. All you need to do is add a fill region that encloses the whole board, and usually set it to GND. You probably don't nee
548.
▲
by
zamalek
2y ago
> Only Americans I was raised and educated in Africa, specifically the GCSE curriculum. I was taught to use etc.
549.
▲
by
zamalek
2y ago
Etc. is an abbreviation for etcetera. Correctly signifying contractions, abbreviations, and acronyms is far more commonplace than using the correct dash. Almost everyone would have learned about shortening words in high school; many people
550.
▲
by
zamalek
2y ago
This is coming from someone who can only speak English: what a stupid language. How is having 3 symbols that are discernible only by their, almost identical, length a good idea? How would one grade a paper for correct usage, especially if h
551.
▲
by
zamalek
2y ago
> I've found the Nix ecosystem to be lacking, missing packages, wrongly built packages This is an interesting problem you've faced, their marketing claim is that they have the most comprehensive catalog of packages (and I'
552.
▲
by
zamalek
2y ago
I wonder if you could bit-bang PS2 from the host side - though this is probably one of those things where we need to "consider if we should."
553.
▲
by
zamalek
2y ago
Botswana is one of the few countries that focused little on revenge politics, and they are a shining example of forgiveness and tolerance (relatively speaking, they do have problems - as does every place on Earth). South Africa was doing we
554.
▲
by
zamalek
2y ago
I completely misinterpreted it.
555.
▲
by
zamalek
2y ago
"I don't need the full capabilities of OCI." In my (now very much stagnating) Nix-like pet project[1] I merely want a hermetic build environment. Rolling my own container runtime was no more difficult than, what would likely
556.
▲
by
zamalek
2y ago
You get used to it. I didn't find it discriminatory or obnoxious. There are significantly bigger fish to fry. Source: was an African.
557.
▲
by
zamalek
2y ago
It started looking like "Rust but without lifetimes." Then I noticed structured exception handling. Oh well.
558.
▲
by
zamalek
2y ago
C++ is merely behaving as a intermediate language/representation in this case. They are compiling to subset of it. Idiomatic C++ is not safe.
559.
▲
by
zamalek
2y ago
As a job, at least. Programming does not exist exclusively in that realm, hence the demo scene.
560.
▲
by
zamalek
2y ago
Its slightly more insidious: merely opening it in a text editor (assuming it has some form of lsp) could pwn you. Rust definitely isn't alone in this. Quite a few of the editors I know will run in a dumbed down mode when opening an unk
561.
▲
by
zamalek
2y ago
> Some programming languages Other answers go into detail about why, but you have a more fundamental misconception: nearly all use at least 1 byte, the majority of which use 4 bytes. Using 4 bytes is partially historical, x86 used to suf
562.
▲
by
zamalek
2y ago
> I'm beyond confused how it got to that state. A few years back I wanted to throw in the towel and write a more minimal GHA-compatible agent. I couldn't even find where in the code they were calling out to GitHub APIs (one goa
563.
▲
by
zamalek
2y ago
> I'm not convinced it's any better. Your Jenkins experience is more valuable and worth replicating when you get the opportunity.
564.
▲
by
zamalek
2y ago
So people who invade the seat of power are good people worthy of pardons, and people peacefully protesting are terrorists? I thought that "fascist" may have been slightly misused prior to this, but investigating peaceful protest c
565.
▲
by
zamalek
2y ago
I did tons of distro hopping a year or two ago, I landed on both Ubuntu and Fedora. One thing that I absolutely did not like about Fedora is that updates take a non-trivial time on reboot (this generally isn't a problem with Ubuntu). O
566.
▲
by
zamalek
2y ago
Other users might not want to, such are the reasons for toggles.
567.
▲
by
zamalek
2y ago
Honestly, Zen should be upstreamed. It would be a great way to introduce FOMO.
568.
▲
by
zamalek
2y ago
Law is not logical and rarely makes sense. I'm not suggesting at all that they are doing the morally correct thing, but there are a bunch of ways that you can legally admit liability without meaning to. For example, little life pro-tip
569.
▲
by
zamalek
2y ago
LGs, while still smart TVs, are relatively competent at being dumb TVs. Your only other options these days (sans rescuing a dumb TV from e-waste) are commercial panels and projectors.
570.
▲
by
zamalek
2y ago
I was likewise. And I found that my workflow was very compatible with tiling window managers. I used splits for temporary apps (like a 30 sec diversion into a terminal) but otherwise dedicated an entire workspace/screen to each app.
More ›