Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alschwalm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
alschwalm
9y ago
Wait, what? I know that hw accelerated video decoding is generally not available on linux chrome, but I'm pretty sure that lots of other things are. From my chrome://gpu Canvas: Hardware accelerated CheckerImaging:
32.
▲
by
alschwalm
9y ago
There is a description of the problem here: https://github.com/hylang/hy/issues/1056 I think it really comes down to python having limited scoping capabilities (I think you can only really make new scopes wit
33.
▲
by
alschwalm
9y ago
Hy is a great project. One unfortunate thing, though, is that no one has been able to successfully implement `let`, which makes writing idiomatic lisp almost impossible. I'm curious if anyone can actually prove it can't be done or
34.
▲
by
alschwalm
9y ago
The problem I tend to think of is that they store the urls in the clear, so an attacker (who can bypass SSL) will potentially be able see which sites you have passwords saved for. There's a writeup that mentions it here: http:/&#
35.
▲
by
alschwalm
9y ago
Presented graphically here: http://i.imgur.com/xMyblyM.png Though the graphic, like this post, doesn't talk much about elf segments.
36.
▲
by
alschwalm
9y ago
Maybe a reference to the protagonist from Hackers: http://www.imdb.com/title/tt0113243/
37.
▲
Exploring Dynamic Dispatch in Rust
(alschwalm.com)
1 points
by
alschwalm
10y ago
|
0 comments
38.
▲
by
alschwalm
10y ago
Author here. This is a pretty introductory post, but I wanted to do something basic before going more in-depth. The next part (hopefully!) will contain a tool release (in the form of an IDA plugin) for automating things.
39.
▲
Reversing C++ Virtual Functions: Part 1
(alschwalm.com)
1 points
by
alschwalm
10y ago
|
1 comments
40.
▲
by
alschwalm
10y ago
It is probably also worth noting that there is a good optimization opportunity when using noexcept move constructors. std::vector::push_back has a strong exception safety guarantee, so the normal behavior when the vector is at capacity is t
41.
▲
by
alschwalm
10y ago
I'm a fan of the graphics as well. Does anyone know what they were made with? I see the org-mode reference at the bottom of the page, but I assume that doesn't include the images.
42.
▲
by
alschwalm
10y ago
Anyone have any thoughts on why removing the superfluous assignments had such a dramatic effect? That was a surprise to me.
43.
▲
by
alschwalm
10y ago
I think just DIE's would be sufficient, definitely don't need accelerator table stuff. I've actually considered looking more at the LLVM dwarf writing components. Do you have any experience with that?
44.
▲
by
alschwalm
10y ago
Nice writeup! I've done some work with libdwarf and I agree that it isn't very pleasant. Do you have any suggestions for better interfaces that support writing?
45.
▲
by
alschwalm
11y ago
For those (like me) wondering what became of that P != NP proof. It seems to have generally been discredited (though not yet retracted). Note that I'm just reporting what I found here: http://www.scottaaronson.com/blog&
46.
▲
by
alschwalm
11y ago
Awesome work! I've actually been making something in a similar vein myself, but it's not nearly this polished. One issue (I'm not sure how it could be fixed) is that sections of code that were disabled by the preprocessor are
47.
▲
by
alschwalm
11y ago
Just to note, the proposal the author lists as "so complicated" is actually just fixing an inconsistency in the grammar where "class" and "typename" are not always synonymous in the context of template declarat
48.
▲
by
alschwalm
11y ago
Somewhat related, C++14 gets 'auto' for function return types, which really makes me nervous (C++11 has a form of this, but not as powerful).The D programming language uses 'auto' as the return type for many of the funct