Viewing profile — kpreid
kpreid
HN member- Joined
- Tue, Sep 08, 2009, 1:20 PM UTC
- HN karma
- 18
- Public activity
- 41 items
- HN profile
- View on Hacker News ↗
About kpreid
My web site: http://switchb.org/kpreid/ My blog: http://kpreid.livejournal.com/
Recent public activity
-
comment
Comment #16098457
A capability system is sort of like having lots and lots of those roles. But a key element is that within the system you don't have to be an administrator or have any kind of privi…
-
comment
Comment #14173035
Some people have used it with Raspberry Pis; I don't own any myself. I tried a BeagleBone Black once and found that the CPU couldn't keep up. The CPU use will vary a lot depending …
-
comment
Comment #14172901
The thing that happened is RTL-SDR, which is _not_ the name of a product but refers to the _use_ of a mass-market TV receiver USB device that happened to have a raw IQ signal mode …
-
comment
Comment #14172761
A public demo instance is blocked on adding sufficient anti-DoS provisions to the server. One possibility I've considered is to make a simulation-only version packaged for Sandstor…
-
comment
Comment #14172746
It turns out that UI is hard! But the biggest not-crap thing from back when I wrote that (persistent waterfall) is not actually visible in a screenshot; it would need a video. — a …
-
comment
Comment #14172739
As the author, I'll say that there's a large amount of "ooh shiny bleeding edge" and "if it works for me it's fine" going on. I see that newer Safari has a _different_ failure mode…
-
comment
Comment #14172687
That is exactly what I plan to do.
-
comment
Comment #8673104
The metagame (or "the meta") is the long-term game in which the moves are "I am going to play this character/deck and practice/use these strategies" -- decisions you make at the be…
-
comment
Comment #8076480
Rotary motion was used for conversion long before semiconductor devices were invented: https://en.wikipedia.org/wiki/Rotary_converter I don't know what the limits on efficiency are…
-
comment
Comment #7618893
The cable is the least likely part to be the source of the problem. The data lines are inside a shield, and in USB they are balanced (“D+” and “D-”). Both of these act to prevent r…
-
comment
Comment #6371789
I use this for programs which otherwise output to pagers, when I'd rather have the output just in terminal scrollback. (And unlike the -1 option it's generic to all programs with t…
-
comment
Comment #6357904
> Somehow, natural languages appear to fit somewhere in the middle. I don't recall where, but I have heard an argument that there is pressure on the information density of natural …
-
comment
Comment #6357864
The old flat had border lines (usually black lines between light-colored backgrounds). The new flat uses differences between background colors to mark the same sorts of boundaries.…
-
comment
Comment #6114071
For 35 degrees, you don't need 3D; a ring of 72 35-degree angles is a cycle (with a star pattern, rather than a polygon). There is a similar solution for any rational fraction of a…
-
comment
Comment #5548856
Not a bad idea to respond to visibility, but to solve the blob problem it would be better to explicitly synchronize text creation and text position. This is basic in game/simulatio…
-
comment
Comment #5198533
Only specific questions: “This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on thi…
-
comment
Comment #4531220
I like it. Feature request: once I've picked a search result, (allow me to) hide the results — that is, have no left sidebar, so the whole UI fits in a smaller window.
-
comment
Comment #4494932
The halting problem is undecidable over all possible Turing machines (i.e. programs, assuming Turing machines are an adequate model for the sort of programs of interest). It is ent…
-
comment
Comment #4027970
A bit of disagreement with your last paragraph: The (Common) Lisp macro processor is Turing-complete trivially because it invokes a Turing-complete language along the way, not beca…
-
comment
Comment #3889847
display: (table | table-cell | table-row); Same layout functionality, no abuse of HTML semantics.
-
comment
Comment #3821950
Design by committee ("the players say they really want X, let's include X") is not the same thing as design with consideration of feedback ("the players really liked X_0, let's bui…
-
comment
Comment #3644322
I note that this is the same workflow as for making a modified copy of some content on a wiki. (And when a page is read-only on MediaWiki, "edit" becomes labeled "view source", but…
-
comment
Comment #3639164
So did the Newton (1993 per Wikipedia). I remember it as my first-ever encounter with a (small) switching power supply — it seemed unreasonably light as “wall-warts” went.
-
comment
Comment #3302081
The integrity of any "static file" which is a HTML or JS component of a web application is necessary to the security of that entire application. (Unfortunately.)
-
comment
Comment #3115452
Indeed this is good style. The following, however, is not good style for allocating an array: long_struct_name *fooArray = malloc(count * sizeof * fooArray);