Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
PeCaN
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
301.
▲
by
PeCaN
10y ago
I implemented something heavily based on that once¹, though no work has gone into optimizing much. It's not particularly state-of-the-art, but it's a good design for what it is. I'll probably use the quad-color strategy in my
302.
▲
by
PeCaN
10y ago
I believe Intel has been doing this for a while, or at least it's definitely not the first time I've heard of the idea. ‘Neutral network’ is more of a marketing term, though somewhat accurate in that it's a number of perceptr
303.
▲
by
PeCaN
10y ago
Spanish isn't tonal. It contrasts stress, but not pitch. Words with the same syllables but a different stressed syllable are different in Spanish, but in tonal languages the same syllable pronounced with a different pitch and pitch cha
304.
▲
by
PeCaN
10y ago
No, you're quite right. Cyrillic writes vowels, which is the distinguishing factor between alphabet and abjad.
305.
▲
by
PeCaN
10y ago
Nah, he's a pretty bright kid, I'd hate for his talent to go to waste.
306.
▲
by
PeCaN
10y ago
So there's run-of-the-mill old code that's accumulated a lot of cruft, is hard to get acquainted with, and can be tedious to work with. But it works , and doesn't get replaced. Then there's old code that barely worked w
307.
▲
by
PeCaN
10y ago
They did Oberon System one of the previous years, but I don't know if it used the Oberon CPU emulator or an x86 port.
308.
▲
by
PeCaN
10y ago
I bought this last time it was posted here, back when it was ThingieQuery. It's been super useful to me. Definitely recommend trying it out, it's basically a SQL IDE within Excel. Some of the things I've used it for: - Poking
309.
▲
by
PeCaN
10y ago
That… seems like probably a mistake, partly because of existing programs and also because it's not too clear what the correct behavior is there. Yes it's annoying, but I think it's also probably the least surprising behavior.
310.
▲
by
PeCaN
10y ago
The annoying thing is that in spite of the fact that everyone (including the bizarrely malcompliant and bug-ridden bcc32 compiler I use at work) supports #pragma once, it will never get standardized simply because pragma anything is suppo
311.
▲
by
PeCaN
10y ago
Neither one is used like an integer though. As in, you don't really add GUIDs together¹, so there's no real benefit over a byte array or struct. 1. I guess having bit mask operations for IPv6 addresses could be useful.
312.
▲
by
PeCaN
10y ago
I actually implemented a variation of that once. The quad-color thing is really brilliant once I understood it.
313.
▲
by
PeCaN
10y ago
Sure, I think I wrote my first interpreter when I was about 15. It's not hard at all. The trick is finding the right resources. IIRC I studied http://javascript.crockford.com/tdop/tdop.html for lexing + parsing (I
314.
▲
by
PeCaN
10y ago
Options → Content → Advanced (under Fonts & Colors) → Uncheck ‘Allow pages to choose their own fonts, instead of my selections above’. This does break icon fonts, but icon fonts are IMO a bad idea and should use SVG instead.
315.
▲
by
PeCaN
10y ago
Firefox at least has an option to force pages to use your selected fonts, which I highly recommend.
316.
▲
by
PeCaN
10y ago
Good lord that is beautiful. What a massive FPGA.
317.
▲
by
PeCaN
10y ago
You would think after 20+ years of FPGAs, commercial FPGA tools would be more usable and more productive than something a couple guys hacked together from reverse-engineering a small FPGA. But that hasn't been my (limited) experience.
318.
▲
by
PeCaN
10y ago
Somehow VMS managed to avoid that same mistake in the 70s.
319.
▲
by
PeCaN
10y ago
VIA is still around. They announced a new core with AVX2 support, Isaiah II, around late 2014 but it appears their x86_64 license will run out before it actually gets produced. The situation is really unclear. In 2010 they got a 6-year lice
320.
▲
by
PeCaN
10y ago
Talk about a commitment to backwards compatibility – you can run binaries built 30 years ago for god knows what proprietary processor on a modern POWER8 system without recompiling. I also find it kind of amusing that IBM, a primarily consul
321.
▲
by
PeCaN
10y ago
For visual novels? Probably Root Double, Ever17, and Umineko. All have really great character development like Steins;Gate and are pretty thoughtful. Root Double has well-done sci-fi elements as well.
322.
▲
by
PeCaN
10y ago
Yeah I remember the big switch from 2.49 to 2.5 with the UI redesign. Took some getting used to but honestly it's quite well thought out, pretty good looking, and productive. The modal aspect is a little weird especially if you're
323.
▲
by
PeCaN
10y ago
The visual novel is really fantastic, though fairly slow-moving if you're not used to the medium. (Visual novels in general tend to be very detailed and very slow-paced. Some, like Higurashi, use this to great effect, but it can also a
324.
▲
by
PeCaN
10y ago
Yep, the K interpreter is pretty mediocre (it is very small and the language is inherently pretty fast, but the interpreter is otherwise not very advanced¹) but being directly integrated with a very optimized in-memory column-store database
325.
▲
by
PeCaN
10y ago
Honestly for me, it's just that it's damn useful. It's not especially new and shiny and hip, but it's easy to think in and easy to reason about. OCaml is a nice tool for writing software. That's about it. It's
326.
▲
by
PeCaN
10y ago
Which happens to have really great compile times, in spite of using even more metaprogramming than C++. Thank you for your work! I was pretty skeptical of D for a while, mainly because of the GC, but I've started to take a liking to it
327.
▲
by
PeCaN
10y ago
The STL is generally nice, I agree, and I really miss the separation of algorithms and containers in every other language. Generally, however, I'm not really a fan the ‘generic programming’ paradigm the STL (and boost) are based around
328.
▲
by
PeCaN
10y ago
Honestly for me… C++. C++ but with restricted and consistent feature usage at every level of the stack. This means no stdlib, no stl, no boost. Writing your own pared-down standard library is actually not that hard if you make sure none of
329.
▲
by
PeCaN
10y ago
That's not the embedded space; an iPhone is a full (small) computer. iOS is quite popular, but embedded ≠ “runs on ARM”.
330.
▲
by
PeCaN
10y ago
Oh, I'm not saying JVMs can't work on tiny devices (heck, there are JVMs on everything from 2005 feature phones to Intel ME to some random tiny SuperH chip in a car), just that a high-performance JVM has so far not been designed f
More ›