Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zik
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
451.
▲
by
zik
11y ago
Very nice. This is the kind of philosophy I was thinking about when I wrote it.
452.
▲
by
zik
11y ago
I don't think anyone's tried that. It sounds like a pretty cool idea though.
453.
▲
by
zik
11y ago
Unfortuately not - it uses a few C tricks which its implementation doesn't support. You could probably make it self-hosting with a little effort but I can't even imagine how slow the interpreter-within-an-interpreter would be!
454.
▲
by
zik
11y ago
You make a good point. To some extent this reflects that PicoC wasn't originally a library at all. It was a standalone interpreter that I later converted to library form. The other factor is that the code as it stands is designed to be
455.
▲
by
zik
11y ago
Hi, author here. When I started writing PicoC it was mostly because I was thinking about how small AppleSoft BASIC was back in the day and I was curious how small you could make a C implementation. I also had in mind to use it for robotics&
456.
▲
by
zik
11y ago
I call it "pico-see".
457.
▲
by
zik
11y ago
This would be considered "harmful interference" in my country and our communications authority would take a dim view of it. Amazingly they have way more power than the police in these matters - if they detect harmful interference
458.
▲
by
zik
12y ago
Wow. That sounds like an incredibly toxic workplace environment.
459.
▲
by
zik
12y ago
This is admirable work in the pursuit of evil.
460.
▲
by
zik
12y ago
> an increase of 10db SPL is perceived to be approximately twice as loud From http://trace.wisc.edu/docs/2004-About-dB/ So it's really 2^6 = 64x as loud, perceptually.
461.
▲
by
zik
12y ago
The lidar that google uses provides a huge amount more information. Add that to the detailed maps that the google vehicle uses and it's pretty clear that these vehicles aren't really trying to do the same thing. Google's tryi
462.
▲
by
zik
12y ago
I certain hope she helps to "blunt the patent troll problem" as suggested in the article. The patent system seems desperately sick right now.
463.
▲
by
zik
12y ago
Because information theory says it's impossible.
464.
▲
by
zik
12y ago
> the complexity is simply shifted from the language onto the programmer. That's not my experience with Go at all - it provides less resistance to getting code written than any other language I can think of offhand.
465.
▲
by
zik
12y ago
I think that's mostly just a British thing.
466.
▲
by
zik
12y ago
If you're trying to convert a large legacy code base to async I/O you're up for a huge amount of work anyway.
467.
▲
by
zik
12y ago
Wouldn't this scheme be entirely susceptible to an emulation-based attack? You'd need an emulator which could do the split TLB trick but it doesn't sound particularly hard.
468.
▲
by
zik
12y ago
Just not actually funny.
469.
▲
by
zik
12y ago
I used to use IntelliJ with the Go plugin but I've recently switched to LiteIDE and I find it a significant improvement.
470.
▲
by
zik
12y ago
The more sensible criterion would be "What computer was first referred to as a PC?". That's answered here: http://www.technobuffalo.com/2010/03/17/who-coined-the-term-...
471.
▲
by
zik
12y ago
The Berne copyright convention states that all content is copyright by default - so no, there's no need to include a copyright claim on anything if all you want to do is make sure you're covered.
472.
▲
by
zik
12y ago
> ...the bullet/round comes down with the same speed and momentum as when it was first fired... This would only be true if air resistance wasn't a thing. Physics is against you on this one.
473.
▲
by
zik
12y ago
Wouldn't it be more efficient to recycle them into new batteries that work well instead? Lithium batteries are relatively easy to recycle.
474.
▲
by
zik
12y ago
It's simplistic to say that the problem was "solved decades ago". Every existing attempt at Byzantine fault tolerance is limited in one way or another - if you're looking for a solution it's really a matter of choos
475.
▲
by
zik
12y ago
Go has the fastest build/run cycle I've seen. You can usually compile compile to a binary and run it quicker than it takes a python runtime to start up. It's totally viable to use Go as a scripting language while compiling to
476.
▲
by
zik
12y ago
Maybe people should be required to wear a helmet in their car too? A UK study on the effects of cycle helmets found that if pedestrians and motorists wore helmets it would save 12 times more lives than if cyclists wore them. http:/&#x
477.
▲
by
zik
12y ago
There have been no attempts at replicating the experiment yet, however the study is generally regarded as valid by the scientific community [1]. One study examined the same source data a different way and came up with different conclusions
478.
▲
by
zik
12y ago
Thanks for your work on the android app. I've just tried it and it seems great so far.
479.
▲
by
zik
12y ago
It's a real interpreter. It runs directly from the source code - it doesn't even store a parse tree or bytecode. Memory allocation and alignment is done in the standard C ways. It's designed as a scripting variant of C so it
480.
▲
by
zik
12y ago
> ...who in their right mind would bother interpreting it? Um... me? https://code.google.com/p/picoc/
More ›