Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rian
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Real-time Audio Effects on the SNES [video]
(youtube.com)
1 points
by
rian
2y ago
|
0 comments
2.
▲
Real-time Audio Effects on the SNES [video]
(youtube.com)
1 points
by
rian
2y ago
|
0 comments
3.
▲
by
rian
11y ago
Might I recommend not using the prev/next executables and instead adding another directory level to indicate search page, e.g. ytfs/search/1/video.mp4 would make it easy to reexport this file system, e.g. Over http or sm
4.
▲
Indirect vs. Direct Function Call Overhead in C/C++
(gist.github.com)
2 points
by
rian
11y ago
|
0 comments
5.
▲
by
rian
11y ago
I think it's a safe assumption that most Netflix subscribers want to watch Netflix on their TV with ease. My grandpa has a Netflix account. If he wants to buy a tv that can play Netflix, It's so much easier for me to tell him &quo
6.
▲
by
rian
11y ago
Just because literally everyone you know uses those platforms doesn't mean they have meaningful pull either. That's unless you know every TV owner in the world. Your anecdotal experience is irrelevant compared to the average exper
7.
▲
by
rian
11y ago
I think you're in the minority. Most TV owners don't have xbox or chromecast. Netflix bundled with a TV strictly reduces the friction to watch Netflix.
8.
▲
by
rian
12y ago
Or in other words The way you feel when you can't use GPL code in your startup Is the same way I feel when I can't use Mickey Mouse or Mario for a toy in my toy company.
9.
▲
by
rian
12y ago
> That doesn't mean you have to support every particular choice about how it is wielded I never wrote you have to support how it's wielded but that it is wielded. Your freedom of speech analogy doesn't apply to what I
10.
▲
by
rian
12y ago
It's possible but it's not logical! If one supports the level of power that current copyright law provides for authors, then you must support the fact that any particular author wields it. If you think the author is abusing power,
11.
▲
by
rian
12y ago
The GPL is a hack on copyright law. If you disagree with the GPL then you disagree with copyright law. The GPL is only as powerful as current copyright law allows it to be. Don't hate on the GPL, it's satire . Hate on the last ce
12.
▲
by
rian
12y ago
hehe someone has been watching house of cards a bit too earnestly.
13.
▲
by
rian
12y ago
C++ templates do have "protocols," they just aren't necessary. The result is that the perpetrator of a template error is ambiguous. check out type traits: http://en.cppreference.com/w/cpp/types and
14.
▲
by
rian
12y ago
reinterpret_cast<>?! that's implementation-defined. not to mention type-aliasing which is undefined behavior. what you want is: template<typename T> typename std::enable_if<std::is_trivial<T>::value, T>
15.
▲
by
rian
12y ago
I wish all of these C++ template metaprogramming-based javascript binding generators would standardize into a single API. Embind is another one for use on the client side: http://kripken.github.io/emscripten-site/docs&#
16.
▲
by
rian
12y ago
You really could have just said "dream."
17.
▲
by
rian
12y ago
Why aren't you using nullptr instead of casting NULL to your pointer type?
18.
▲
by
rian
12y ago
thank you for sharing byuu a+
19.
▲
by
rian
12y ago
it's art, there's no single metric for quality. you can like them both in different ways. it's not a competition. try something new.
20.
▲
“The news web is straight trash”
(twitter.com)
29 points
by
rian
12y ago
|
19 comments
21.
▲
by
rian
12y ago
On your Mac the stack trace hints that the bug is due to a bad pointer/offset/size being passed to fwrite() but in the debug builds it looks like it's in the fastcmp() function. Is this the descrepancy you're talking abo
22.
▲
by
rian
12y ago
It's not a false contradiction (dichotomy?). In general, non-standard modifications can break the default configuration, even in your hotplug example. If they can break the default configuration, I'm simply saying don't compl
23.
▲
by
rian
12y ago
To all the programmers saying they don't want to spend their time building their own desktops: My point isn't that people in general should be hacking up their own Linux desktops, even if they can. Programmers that like to do th
24.
▲
by
rian
12y ago
Kudos to you sir for contributing! By "core contributor" I did mean developer but really my point was that there is an explicit gap in the roles of the people involved in these platforms. You have a small group of people explicitl
25.
▲
by
rian
12y ago
I don't understand technical Linux users who use GNOME/KDE. They are not designed to be hackable nor modular. They are intended for enterprise users who want something Windows-ish. Their core contributors aren't volunteers&#x
26.
▲
by
rian
12y ago
Bitlbee!!
27.
▲
by
rian
12y ago
it only works because you're skipping over environment variables: char **argv = &stack; char **envp = __environ = argv + ( 1 * sizeof( void* ) ); let's say argv = 0x8, then according to this code, on x86_64, envp
28.
▲
by
rian
12y ago
good point, the gcc optimizer is smart enough to omit the preamble. it's still hacked though. inline assembly is one thing, messing with compiler-owned registers is another especially without a clobber list . btw why do you prefix you
29.
▲
by
rian
12y ago
00_start.c is too hacked on x86_64. it'll work but you're getting a less efficient binary since gcc has to assume _start is called like a normal C function (e.g. it creates a preamble). you should just implement it in assembly. __
30.
▲
by
rian
12y ago
Digging the abduco/dvtm split.
More ›