Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
james_a_craig
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
james_a_craig
8mo ago
Yeah, I was just trying to keep to the letter of what you'd said - you asked for it just to use OpenGL/GLFW bindings, not other libraries, so I didn't want to install cl-opengl and cl-glfw, and told it just to use its own FFI
2.
▲
by
james_a_craig
8mo ago
"Please write me a program in Common LISP (SBCL is installed) which will render a simple "hello world" triangle in OpenGL. You should use only OpenGL and GLFW (using sbcl's FFI) for this, not any other existing 3D graph
3.
▲
by
james_a_craig
1y ago
In their own first example of English text rendering, it's mistakenly rendered "The silent patient" as "The silent Patient", "The night circus" as "The night Circus", and miskerned "When sta
4.
▲
by
james_a_craig
1y ago
This article is literally the reason why people crave summary, because it was so content-free that it was a waste of my time to have read it all. It was a lecture extolling the virtues of repetition while simultaneously displaying none of t
5.
▲
by
james_a_craig
1y ago
RFC1459, the IRC one. I wrote the QuakeNet channel services once upon a time.
6.
▲
by
james_a_craig
1y ago
Yeah, it’s as if they wrote a program to calculate pi in a float and saved the output. Very strange choice given how many places the value of pi can be found.
7.
▲
by
james_a_craig
1y ago
Childhood exposure to pi generation algorithms; the correct version above was from memory.
8.
▲
by
james_a_craig
1y ago
For some reason the value of Pi given in the C++ code is wrong! It's given in the source as 3.14159274101257324219 when the right value to the same number of digits is 3.14159265358979323846. Very weird. I noticed when I went to look a
9.
▲
by
james_a_craig
2y ago
Some - not all - of the EF lenses have a distance encoder as well. It's fairly approximate; I think it exists mostly for the benefit of the flash system, which needs a rough starting point for the distance in some of the open-loop mode
10.
▲
by
james_a_craig
2y ago
Even your example of discharging a capacitor can end up with a pulse both directions, caused by the inductance of the wires. In this specific situation, there's no common reference level, and so the induced pulse will go both direction
11.
▲
by
james_a_craig
2y ago
Sign matters as well as magnitude. The pulse created will have both a positive and negative part - waveform sort of like --^v-- and so you can get either direction bit flip. It's not equivalent to connecting a battery to the pin; EMI&#
12.
▲
by
james_a_craig
2y ago
Thanks for the suggestions - I'll definitely have a poke at it in TDR mode, that's a good plan. Thanks also for the scikit-rf driver - I've an 8753ES as well, and I've used scikit-rf with that, but not yet with the 8510.
13.
▲
by
james_a_craig
2y ago
Thanks, it's really useful to have a reference point. Having played about a bit with which device is left to warm up, I'm fairly sure it's the 85102 (IF box) that's drifting. I've also tried my old 8350B sweeper i
14.
▲
by
james_a_craig
2y ago
One of the few places you run into fellow 8510C users. How stable do you find your calibration on the 50GHz 83650 setup? My 20GHz one with the 8341B is very, very, very drifty for the first couple of hours after powerup (i.e. a good load go
15.
▲
by
james_a_craig
2y ago
A dissenting opinion on the design - for me, this presentation was like watching a video to find information; too slow paced, and it made me impatient the whole time. The original notebook format was far better in that regard. The layout wi
16.
▲
by
james_a_craig
3y ago
On UK plugs at least, there are shutters and you need to insert something into the earth pin slot before they will allow you to access the live/neutral pins. On better sockets, the shutters then need simultaneous pressure on both live&
17.
▲
by
james_a_craig
3y ago
No, it's Vyatta-based.
18.
▲
by
james_a_craig
4y ago
I keep an LTO tape robot around for just exactly that reason. I trust backblaze, but I don't trust them to the point of not writing off a weekly/monthly/yearly tape set.
19.
▲
by
james_a_craig
5y ago
So, after a few minutes on the site, I found a half-dozen private keys with several transactions, but zero balance. Is the key-space so densely populated that this is expected? Edit: Never mind, I'd misclicked on the "last page&qu
20.
▲
by
james_a_craig
5y ago
This is still pretty common in Scotland - I've done it mostly every year since I was a child. They give you a much creepier lantern than pumpkins do, but they can smell awful as the candle cooks them a bit, and they collapse spectacula
21.
▲
by
james_a_craig
6y ago
Lighting systems - most usually illuminated props of various varieties for ceremonies of big events; things broadly like the Olympics. It's fun but generally NDA'd to hell, unfortunately.
22.
▲
by
james_a_craig
7y ago
There's a proper reset procedure much like the GE bulbs too, though - On-Off at 3-to-5 second intervals 5 times.
23.
▲
by
james_a_craig
7y ago
What happened to responsible disclosure? I mean, fair enough demonstration of how to do something like this, but at least give the company a chance to fix it before publishing to the world.
24.
▲
by
james_a_craig
8y ago
I use https://pwsafe.org/ (or a few other file-format compatible apps on different platforms) and keep my password file (still with its own passphrase) in a keybase ( https://keybase.io/ ) private filesyste
25.
▲
by
james_a_craig
8y ago
I really like this, not just because it makes a good point on performance, but because it also provides a nice, simple, idiomatic example of a service with a custom protocol in python, using asyncio. I'd like to see the same thing in a
26.
▲
by
james_a_craig
8y ago
So far, the tomu only supports U2F though. Is anyone working on FIDO2 for it?
27.
▲
by
james_a_craig
8y ago
Surely this header should be an allow list, not a block list? Disable features from iframes etc. until permitted, if the header's present, so that you never end up with unexpected activity from external sources.
28.
▲
by
james_a_craig
8y ago
Come on, you need to encode it if you're counting bytes not characters, even if that's equivalent for this particular string. :) 8*len("I'm wrong".encode('utf-8'))
29.
▲
by
james_a_craig
9y ago
I'm also known as MadHacker, and I'm the original author of one of the other Q variants on the list (Q3). It's good to see people still interested in the history of IRC, especially as it seems to be slowly dying, sadly. I
30.
▲
by
james_a_craig
9y ago
The failure rate on fizzbuzz is spectacular. That's why; far too many resume/CVs are full of nonsense. It's not always the candidate's fault, either. When doing technical interviews for contractors, I've gotten into
More ›