Viewing profile — ezdiy
ezdiy
HN member- Joined
- Tue, Apr 02, 2013, 10:57 AM UTC
- HN karma
- 195
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About ezdiy
No profile information was provided.
Recent public activity
-
comment
Comment #16801586
TLB is only an indirect cause. This is because kernel scheduler preempts processes fairly infrequently (100 or 1000hz, or dynamic, but still capped to a small number). Scheduling q…
-
comment
Comment #16801397
HTTP2 is all about "tcp-inside-tcp" states. https://github.com/golang/net/blob/master/http2/http2.go#L81 Wherever possible, they do the sensible thing - just goroutines for each fl…
-
comment
Comment #15889855
What do you mean "accidentaly"? You either have the file pinned, or not. If its not pinned, you're not seeding anything. If it's pinned, you're liable same as with BT.
-
comment
Comment #15880636
> IPFS feels closest to it as of now. I'm rather skeptic. IMO, IPFS is just overengineered bittorrent. At the lowest layer, the semantics are the same, except with really bad ideas…
-
comment
Comment #15880567
GIT would come closest. Note that while it's not common now (aside from some first canaries, like scuttlebutt), GIT works perfectly fine as a P2P opennet. You are much less trapped…
-
comment
Comment #15880427
>Then when we've all sunk into all these convenient cloud services and "easy to use" disposable devices, we'll have lost all of our privacy and power. Convenience can be engineered…
-
comment
Comment #14059619
All pubs on the wiki are indeed overloaded. Interestingly if one sets up their own, the other pubs eventually sync with it, only the desktop client seems to be unhappy with laggy p…
-
comment
Comment #14059036
If you want a "modern web" example, nntpchan - despite the name, its not related to usenet directly, only uses the same method of federated pub/sub replication.
-
comment
Comment #13424492
> using different types for things that are web observable, especially Can you be more specific? > has UI lagginess with large numbers of tabs due to IPC The IPC lock contention is…
-
comment
Comment #13422421
The answer is - it's sorta comparing apples and oranges - libraries, or general C++ inlining cruft can inflate the binary size a lot indeed. A much fairer comparison is to compare …
-
comment
Comment #13419339
I'm posting this from chropera as we speak, and I used presto for a decade before that. While your points are spot on, there's one thing about Presto - performance, or more specifi…
- story
- comment
-
comment
Comment #9829442
Love how the algorithm is simple compared to iDCT based ones, very good job! > No text at all Or indeed anything which poorly maps to gradients. For this I'm thinking about instead…
-
comment
Comment #9672472
> A fully concurrent GC is impossible That's a common misconception, of course mutability gc barriers can be made atomic. But it comes at significant synchronization cost, plus usi…
-
comment
Comment #9669983
Current channels implementation uses fibers, ie everything runs on single thread and only stack is switched. There is no GIL. If you want true multithreading, simply use pthreads l…
-
comment
Comment #9669754
Indeed it's becoming quite promising (using crystal already for few pet scripts which were too slow even for rubinius). Where it's most lacking at the moment is gc - it uses stop-w…
-
comment
Comment #9234720
While the efforts of Matasano to make wargaming cool and hip again certainly is commendable, I think HR drones of the world also appreciate a game of "pretend to be sociable teampl…
- comment
-
comment
Comment #5706035
Spender did excellent write-up about how it exactly works: http://www.reddit.com/r/netsec/comments/1eb9iw/sdfucksheepor...
-
comment
Comment #5704589
Try dmesg.
-
comment
Comment #5704346
You're correct. Bug is in 2.6.37-3.8.8, fixed in 3.8.9. http://lxr.linux.no/linux+v3.8.9/kernel/events/core.c#L5331
-
comment
Comment #5704020
Not that I know of, hence 0day.
-
comment
Comment #5704005
Either your kernel is patched, or the exploit does not work on your system. It certainly fails without -O2, glance over the code indicates horrible reliance on various UB on how gc…
-
comment
Comment #5703918
Than you so much for this. You actually implemented Haskell/Caml for us, mere mortals, and as close to bare metal as possible. Bravo!