Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spc476
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
841.
▲
by
spc476
9y ago
CGP Grey did a video about political power: https://www.youtube.com/watch?v=rStL7niR7gs Short answer: your idea probably won't last long.
842.
▲
by
spc476
9y ago
Back in college, the CS department used planets. The department I worked in used organ names (brain and pineal being the two I recall). At my previous job, we used city/town names for virtual machines (plenty to choose from, and some
843.
▲
by
spc476
9y ago
I don't use my iPad as my main computer, but I do use it when traveling. The work I do is mainly command line (development---Unix is my IDE), so using SSH is fine (vSSHD for iOS). Cut-n-paste is a bit of a chore though. My biggest c
844.
▲
by
spc476
9y ago
People are praising CloudFlare for not bothering to log requests. Yes, well ... you get the same results by using your own DNS resolver, and you don't have to be shocked when five years later a different governing team running C
845.
▲
by
spc476
9y ago
> This is no surprise when black women are not employed in any significant numbers at Google. Not only are African Americans underemployed at Google, Facebook, Snapchat and other popular technology companies as computer programmers, but
846.
▲
by
spc476
9y ago
Does no one bother to run their own DNS server? It's not hard---in fact, it's easier than running an authoritative DNS server, since you are only using it for local resolving. I ran the provided script, added my own local resolve
847.
▲
by
spc476
9y ago
I wrote an implementation of coroutines for C in both x86-32 and x86-64 bit assembly [1] last year. It's amazing just how few instructions it actually took (by taking advantage of the calling convention, not all registers need to be s
848.
▲
by
spc476
9y ago
Well, I had helped her with her compiler project a year earlier, but given that we both had experience with lex I'm not sure if we both saw the relevence or not. Your other point makes sense. And your point about hard work really m
849.
▲
by
spc476
9y ago
About 20 years ago a friend and I were doing some contract work for a company. I was an undergrad (Comp Sci) and she was a graduate student (also Comp Sci---same college). Our task was to add links to a glossary in about 100 pages of HTML
850.
▲
by
spc476
9y ago
Thinking Forth [1]. Yes, it's Forth and not Javascript. But it covers pretty much the same territory as Refactoring plus some pretty deep discussions on program design/architecture, for a book originally written in the mid 8
851.
▲
by
spc476
9y ago
Unfortunately no. I spent several minutes trying to find a link, but could not find one. That's why I labeled it apocryphal.
852.
▲
by
spc476
9y ago
Reminds me of an apocryphal story (can't find a reference but it appears to be reasonable): FCC was investigating the sale of illegal tv satellite descrambers when they confiscated a unit. Upon investigation, it was found to have bee
853.
▲
by
spc476
9y ago
The right person with the right access can do a tremendous amount of damage. 14 years ago some servers I was hired to maintain (marketing sites for a gambling site out of Costa Rica) were wiped out as part of an inside job: http:/&#x
854.
▲
by
spc476
9y ago
For the actual emulation, I would say C is okay. For the assembler? I can think of half a dozen other languages better suited for that.
855.
▲
by
spc476
9y ago
Compare that to my 6809 emulator [1]. I have a mc6809_run() function that is pretty much the same, but mc6809_step() is in the same file and not hidden in a header file. There also seems to be a lack of memory operations (like reading o
856.
▲
by
spc476
9y ago
It's a matter of "Just Do It." I started my blog on December 4, 1999 [1] and now I find myself going "Oh, I wrote about that already! It was that long ago? Eeek!". [2] [1] http://boston.conman.org&#x
857.
▲
by
spc476
9y ago
At work, I use Lua and LPeg [1] to process SIP messages. It was easy to embed, the coroutine support makes writing an event driven daemon easy (the Lua code is imperative despite being event driven) and LPeg makes parsing text super easy.
858.
▲
by
spc476
9y ago
With the current US population, one Representative per 30,000 people, we would have nearly 11,000 Representatives. I think it'll take more than just removing a few tables to fit that number ...
859.
▲
by
spc476
9y ago
Make doesn't handle filenames with spaces (ASCII 32) at all! I wrote the article ( http://boston.conman.org/2018/02/28.2 ) about using the non-breaking space (NBSP, Unicode 160) in filenames, and make (as well
860.
▲
by
spc476
9y ago
And someone else wrote an APL interpreter in Lua: https://github.com/dlaurie/lua-apl
861.
▲
by
spc476
9y ago
It's Lua 5.3: h = "hello" .. utf8.char(160) .. "world" f = io.open("Makefile","w") f:write(h,":\n") f:close() f = io.open(h .. ".c","w&quo
862.
▲
by
spc476
9y ago
I did not do the method below. Instead, I wrote a script to generate the filename with the non-breaking space where I needed it. Edit: rewording and typos.
863.
▲
by
spc476
9y ago
I was able to to it. Here's the source code "hello world.c": #include <stdio.h> int main(void) { puts("Hello, world!"); return 0; } And here's the minimal Makefile
864.
▲
by
spc476
9y ago
And access to alt.hackers was even higher---that was a moderated USENET group, but there was no moderator.
865.
▲
by
spc476
9y ago
Yes. _Bootstrap yourself to write an OS from scratch_. As it says at the very top: "How to write an operating system from scratch by reading hardware datasheets. In the real world, it works like that. You won't be able to consul
866.
▲
by
spc476
9y ago
Then there's the ST:TNG episode "Contagion" where the crew spends the entire hour futzing around with the Enterprise's computer only to come to the conclusion of "let's reboot it!" Sigh.
867.
▲
by
spc476
9y ago
I think the problem is Google. Between Page Rank, QUIC, HTTP/2.0 and AMP, Google is pretty much now dictating the terms of the Internet. For instance, how much longer before Google only accepts email from the "Big Players?"
868.
▲
by
spc476
9y ago
Perhaps similar to The Foundation and the Second Foundation---one to be public, the other, private.
869.
▲
by
spc476
9y ago
IBM's SMIT did this, and did this 25 years ago (although it generated shell scripts instead of Terraform/CFN/Ansible/Chef/Salt/Etc you mentioned). You could have SMIT just go ahead and do whatever, or you can
870.
▲
by
spc476
9y ago
I was with you until the last paragraph. Microsoft Word? Really? I can still read plain text documents written in the late 70s. Can't quite say the same for VIP-Writer. Or even Word Perfect.
More ›