Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
0x09
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
0x09
13y ago
The statistics on that page do a good job of explaining that in many (most?) of the cases clang will never quite be a drop-in replacement, because the failure is in actuality uncovering a bug in either GCC or the software being compiled. Sy
122.
▲
by
0x09
13y ago
I'm not sure the bigger number of nonstandard and noncompliant extensions is really a desirable attribute when comparing the merits of C compilers.
123.
▲
by
0x09
13y ago
Étoilé svn is actually rather active. I suspect the reason the site has languished so badly is that the focus largely shifted away from the desktop environment and towards producing a development platform with tighter involvement in GNUstep
124.
▲
Kickstart the GNUstep Project
(kickstarter.com)
175 points
by
0x09
13y ago
|
84 comments
125.
▲
by
0x09
13y ago
> a pointer is the same length for any data type, even pointers to functions No that's not guaranteed despite being common. And function pointers are not even guaranteed to be representable by void * (POSIX08 does mandate it though
126.
▲
by
0x09
13y ago
So the summary is "JPEG encoder written in assembly with NEON instructions saves images faster than Apple's encoder." That's a cool feat and is a little damning for Accelerate.framework, although the way techcrunch write
127.
▲
by
0x09
13y ago
This post seems to have been inspired by a comment I made yesterday with the original PDF ( ´_ゝ`) https://news.ycombinator.com/item?id=6119347 http://chrisantonellis.com/files/gameboy/gb-programmi
128.
▲
by
0x09
13y ago
SGB palettes aren't recognized by the CGB, which instead only has a hardcoded set of 12 to apply on regular GameBoy games. Backwards-compatible CGB games used another incompatible format. Some games (Pokémon Yellow) contained both. If
129.
▲
by
0x09
13y ago
To be fair to outsiders, http://llvm.org/docs/LangRef.html is linked from the main page where the human-readable IR format is referred to as "LLVM assembly language", and with the in-memory representation lis
130.
▲
by
0x09
13y ago
> I can imagine having a lot of fun making a toy compiler that emits LLVM IR directly. Practically speaking, is there a good reason to do this in non-toy software rather than the more-or-less standard practice of using C as an IR? Well w
131.
▲
by
0x09
13y ago
> The ’id’ type is a void . non typedef struct objc_class *Class; typedef struct objc_object { Class isa; } *id; with struct objc_class { Class isa; /* objc v1 members omitted */ };
132.
▲
by
0x09
13y ago
You can write regular C GTK+ code side by side with it, but you would need a wrapper in order to use most of the constructs with GTK+, or anything else not written with Cello's type system in mind (e.g. var w = $(GTKWidget) would not w
133.
▲
by
0x09
13y ago
I don't think he was making a statement about society. Rather pointing out that when we think of the benefits of evolution, we tend to think of the combined effect over billions of years. But holding a microscope to it on scales like t
134.
▲
by
0x09
13y ago
Since the DCT has an implicit even extent as opposed to the DFT which is strictly periodic it's much more resistant to removal of high frequencies. Most signals (especially image blocks) aren't periodic, so the DFT uses a lot of e
135.
▲
by
0x09
13y ago
> Not sure if MPEG-LA will release another one 2 years from now. MPEG-LA aren't compression engineers or a standards body. They're a law firm in Colorado. The LA stands for "Licensing Authority." Thanks to the blog ro
136.
▲
by
0x09
13y ago
The whole reason this analogy breaks down is that letters are independent symbols while levels in an image represent a continuum. There's no mathematical correspondence among letters to exploit, only an accident of encoding. Apples to
137.
▲
by
0x09
13y ago
I'm positive that anyone who misuses the word "closed" to refer to patent encumbrance has never had to suffer through working with actual by-definition closed codecs.
138.
▲
by
0x09
13y ago
E with scatterings of GNOME's software suite has always made a pretty good combination, every time I've run a free desktop in the last 8 years it's always come back to that.
139.
▲
by
0x09
13y ago
This is the part I wish he hadn't glossed over, especially since at least a small handful of studies suggest that we naturally adopt > 24h cycles when left away from light cues and set time responsibilities.
140.
▲
by
0x09
14y ago
"Unwilling to Commit to the Provisions of a), b), or c) Above" refers to the following from the IETF's template for patent disclosures and licensing declarations[1] a) ___ No License Required for Implementers b) ___ Royalty-Free, Reason
141.
▲
by
0x09
14y ago
There is actually a tool in the clang extras repository for this called clang-format. It supports three different styles ("LLVM", "Google", "Chromium") although I'm not sure where those are documented exactly. http://clang.llvm.org/docs/Cl
142.
▲
by
0x09
14y ago
That will sound more palatable when the royalty-free web can provide the technically superior solution.
143.
▲
by
0x09
14y ago
There's also a post on the webm project blog about it: http://blog.webmproject.org/2013/03/vp8-and-mpeg-la.html > we may sublicense those techniques to any VP8 user on a royalty-free basis What did Google put in their drinks?
144.
▲
by
0x09
14y ago
> Calling unity a fiasco, is like calling it a failure. This has gotten singled out so I'd better say that I meant to find a more polite way of saying "shitstorm". It's not a judgement on Unity itself, but I think it's fair to call the
145.
▲
by
0x09
14y ago
I think there are probably three obvious reasons. 1) For the past two years or so the community has been led to believe Canonical would be adopting Wayland. After the slow build of anticipation over that, it was dropped out of the blue. 2)
146.
▲
by
0x09
14y ago
I played through it about a year ago with mupen64plus/wxMupen64Plus (I wish Matt had linked it directly rather than only mentioning openemu.) Everything I've tried works brilliantly except Blast Corps which at least runs well enough with wi
147.
▲
by
0x09
14y ago
Discussion from last June: http://news.ycombinator.com/item?id=4062216
148.
▲
by
0x09
14y ago
Seems like the reason is no default libc++ install... which sucks because libc++ can be installed on 10.6 just fine.
149.
▲
by
0x09
14y ago
Closed formats haven't dominated since the heyday of RealMedia in the late 1990s.
150.
▲
by
0x09
14y ago
Any GPL (any version) explicitly forbids distributing the software with external conditions restricting its ability to be redistributed. That puts it at odds with almost any conceivable patent license.
More ›