Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
panic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
901.
▲
by
panic
8y ago
Yeah; say for example you're trying to recognize a swipe with a certain velocity on a touchscreen: def touchDown(): velocity = 0 lastTime = now def touchMoved(from, to): velocity = (to - from) / (
902.
▲
by
panic
8y ago
If x is an array of input samples and y is an array of output samples, a simple FIR filter might look like: y[t] = a*x[t] + b*x[t-1] Whereas a simple IIR filter might look like: y[t] = a*x[t] + b*y[t-1] In the first equation,
903.
▲
Time Travel (2006)
(scottaaronson.com)
119 points
by
panic
8y ago
|
82 comments
904.
▲
by
panic
8y ago
My point didn't have anything to do with birds in particular. You can think about a cat planning how to pounce on a bird instead if you want. The pouncing cat is thinking in terms of its body, the space around it, and the movement of
905.
▲
by
panic
8y ago
The amount of paper in the universe is finite, not countably infinite, which means almost all natural numbers can't be written down either. But despite its philosophical dubiousness, the set of natural numbers is still useful. If we
906.
▲
by
panic
8y ago
Say you're drawing a picture, paying attention to what looks good or not and making small corrections. You're thinking in terms of the picture, not in terms of a language. Say you're playing basketball. You're thinking
907.
▲
by
panic
8y ago
The beauty of Forth is that you can write at as low or as high a level as you'd like. I think most Forth programmers would factor out some of these operations into their own words rather than writing such a low-level definition, but t
908.
▲
by
panic
8y ago
A somewhat off-the-wall solution to this problem would be to require major versions to start at some arbitrary lower limit much greater than 1. For example, imagine every semantic version started at 123.0.0. It's less of a big deal t
909.
▲
by
panic
8y ago
> There's also the search selection (command-E), which is pretty much only usable for moving the selection to the search box. In most apps, Command-E followed by Command-G will search for the selected text without even going throu
910.
▲
by
panic
8y ago
Part of the problem is this industrialist idea of using time efficiently. Where we originally quantified our use of time at work in order to make our managers more money, we now apply this ideology to our entire lives. We don't want
911.
▲
On low-tech (2007)
(mail-archive.com)
1 points
by
panic
8y ago
|
0 comments
912.
▲
by
panic
8y ago
Not all authors will respond to email promptly. And many have retired or even died -- there are decades-old papers still behind paywalls.
913.
▲
Making the Polyhedra Viewer (2018)
(blog.tessera.li)
2 points
by
panic
8y ago
|
0 comments
914.
▲
Silicon Inquiry
(notesfrombelow.org)
1 points
by
panic
8y ago
|
0 comments
915.
▲
by
panic
8y ago
Resetting the interval when the delay changes is probably not what you want either -- quickly changing the delay (even a little bit) won't give the timer a chance to fire. It would be better to compute a deadline internally, then move
916.
▲
WebAssembly Troubles Part 1: WebAssembly Is Not a Stack Machine
(troubles.md)
175 points
by
panic
8y ago
|
59 comments
917.
▲
by
panic
8y ago
Native UI systems tend to support more complex event dispatch, which often involves cross-component communication -- look at drag and drop, for example, or the complex exclusion behavior of gesture recognizers on iOS. Carrying an interacti
918.
▲
by
panic
8y ago
On the contrary, humans are great at interpreting large amounts of visual data. That's how we can drive without needing lidar in the first place.
919.
▲
The E Language in a Walnut (2000)
(skyhunter.com)
1 points
by
panic
8y ago
|
0 comments
920.
▲
by
panic
8y ago
Seeing what’s happening all around you in a single glance could improve safety in a similar way as it does for self driving cars.
921.
▲
by
panic
8y ago
I'm looking forward to lidar in human-driven cars. Imagine how cool it would be to see the 3D point cloud on your dashboard or reflected on your windshield as a heads-up display.
922.
▲
by
panic
8y ago
> I also combed through the outputs to see what sorts of inputs were succeeding, what was failing, and observe how my program handled various edge cases. It was rejecting some inputs I thought should be valid, accepting some I thought s
923.
▲
by
panic
8y ago
It's not just you. Treating the web like a native UI framework, where you can set pixel positions directly to get the perfect layout, isn't going to work. The trick to using CSS effectively is to give up on achieving whatever de
924.
▲
Building a “Simple” Distributed System – Formal Verification
(jack-vanlightly.com)
3 points
by
panic
8y ago
|
0 comments
925.
▲
by
panic
8y ago
REST doesn't really have anything to do with the HTTP methods you use. It's about handing off state between the client and server using stateless requests instead of maintaining a persistent, stateful session. This blog post is
926.
▲
Extending Interactivity
(technicshistory.wordpress.com)
2 points
by
panic
8y ago
|
0 comments
927.
▲
Use of Formal Methods at Amazon Web Services (2014) [pdf]
(lamport.azurewebsites.net)
2 points
by
panic
8y ago
|
0 comments
928.
▲
by
panic
8y ago
The original runs great on a Raspberry Pi using VICE. I recommend this version: https://csdb.dk/release/?id=101455 which lets you play with 4 joysticks instead of having to share a keyboard.
929.
▲
by
panic
8y ago
Discussed in 2015 (the code was out of date even then): https://news.ycombinator.com/item?id=9025572
930.
▲
“Computer” Mouse: A DIY Project
(youtube.com)
2 points
by
panic
8y ago
|
0 comments
More ›