Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sedachv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
271.
▲
by
sedachv
8y ago
Common Lisp is a lot, but compiling a LISP 1.5 is still a useful thing today. For one, LISP 1.5 (without PROG) is a subset (or can be made into one by changing some function names) of Common Lisp, elisp, ISLisp, EuLisp, PicoLisp (which is p
272.
▲
by
sedachv
8y ago
I put a mid-range Kenwood head unit in my road trip car last year. So far only one person has been able to figure out how to pair their phone to it over Bluetooth (the instruction manual is in the glove compartment; doesn't help). The
273.
▲
by
sedachv
8y ago
> You cannot parse it properly without symbol table. No context free parser handles C properly, let alone C++. It gets progressively and exponentially worse from here. C is actually pretty easy if you ignore all of the bad advice to use
274.
▲
by
sedachv
8y ago
There was no concept of name/address space or device virtualization in the Lisp Machine operating systems. I don't know the instruction set, but I have never seen references to privileged instructions or protection rings. Not that
275.
▲
by
sedachv
8y ago
The TI Explorer LX had a 68020 co-processor running Unix: http://lemonodor.com/archives/2002/10/ti_explorer_fam.html
276.
▲
by
sedachv
8y ago
> Yes, there was a C compiler for the LISP machines from Symbolics. Symbolics had C, Fortran, Pascal, and Prolog compilers. Scott L. Burson (on HN as ScottBurson) wrote a C compiler that ran on Symbolics and also TI and LMI machines ( ht
277.
▲
by
sedachv
8y ago
You don't understand what IEEE floating point numbers are. IEEE 754 specifies a binary representation. There is no "normal" floating point literal notation. There are numbers in decimal or scientific notation, nothing about w
278.
▲
by
sedachv
8y ago
> Wrt single precision being the default floating point type in practice: The only relevant example in your list is the fact that irrational functions coerce rational arguments to single floats ( http://clhs.lisp.se/Body&#
279.
▲
by
sedachv
8y ago
You have a lot of very wrong opinions on Common Lisp. > multiple values (cumbersome to use for superficial reasons How so? > Common Lisp has no eco system to speak off False. https://www.quicklisp.org/beta/ http
280.
▲
by
sedachv
8y ago
The US government subsidizing Amazon in lieu of public libraries is disgusting.
281.
▲
by
sedachv
8y ago
Not for everybody. I see a lot of poor and indigent people who are at the library using the desktops and loaner laptops to access the Internet.
282.
▲
by
sedachv
8y ago
Not to mention that libraries have curated collections, which unlike the Kindle store are not filled with bot-generated scammer garbage: http://davidgaughran.com/2017/06/03/amazon-has-a-fake-book-p...
283.
▲
by
sedachv
8y ago
> But at the end of the day, all that anyone ever needed was a few more octets on the address. IPv4 with a couple extra dots would have been adopted 15 years ago. You are completely ignoring routing issues. IPv6 is designed from the grou
284.
▲
by
sedachv
8y ago
> If your ISP assigns you dynamic prefixes (mine does), you can end up with devices not being able to connect to the internet after the router/modem reboots, since they're not told about the new prefix you just got from your IS
285.
▲
by
sedachv
8y ago
> However the mobile devices can hop from network to network, and this isn't something IPv6 addresses any better than IPv4 (they'd still get a new address). IPv6 is designed to address this use case: https://en.wikip
286.
▲
by
sedachv
8y ago
You can use static assignment for the /64 host portion. Having a large prefix to work with for the subnetting actually makes managing a large number of devices easier because you can group them into logical subnets, and in a way that f
287.
▲
by
sedachv
8y ago
> I went through several routers (Asus and similar), and it wasn't until I ended up with pfSense that IPv6 actually worked for more than a couple of hours. This is not an IPv6 issue. Most cheap routers are garbage and cannot even ha
288.
▲
by
sedachv
8y ago
Displaying hidden text is one of the places where text browsers can "fix" broken web pages. There are broken web pages that hide the text you want to read until you click on some JavaScript modal, or some "Click to continue r
289.
▲
by
sedachv
8y ago
elinks and lynx are completely different browsers. Lynx is actively developed and can link against recent versions of OpenSSL, GnuTLS, and LibreSSL. The latest release came out yesterday: http://lynx.invisible-island.net/rel
290.
▲
by
sedachv
8y ago
The Coherent documentation is tops: http://www.nesssoftware.com/home/mwc/manual.php Really impressive what the people at MWC did with an 8088.
291.
▲
by
sedachv
8y ago
You can do unattended upgrades using autoinstall (8). There is a handy script for patching bsd.rd with a configuration file for the update process: https://bitbucket.org/semarie/upobsd/src although there should n
292.
▲
by
sedachv
8y ago
> When most people think of the tech giant Amazon, they think of an innovative, consumer-friendly company responsible for affordable deliveries. This is one of those instances where I say to myself, "I wish I had listened to Richard
293.
▲
by
sedachv
8y ago
Henry Baker's papers about linear types: http://home.pipeline.com/~hbaker1/LinearLisp.html http://home.pipeline.com/~hbaker1/LFrpoly.html http://home.pipeline.com/~hbaker1
294.
▲
by
sedachv
8y ago
> Don't confuse your opinion with what is "best" or "most effective" for most people, even developers and those ultra-familiar with the terminal. I am not stating an opinion. I am making a judgement. I can do tha
295.
▲
by
sedachv
8y ago
Once again, an opinion from someone who does not know how to use the tools effectively. The world has moved on, and left web-based email clients behind. If you haven't checked out what modern text-based email clients and IMAP syncing t
296.
▲
by
sedachv
8y ago
> Python is the new Perl (Go is already gearing up to replace it where reliability is at stake) and in a couple of years the masses will look at it as a colossal and obvious failure, but they will make the same mistakes again and again w
297.
▲
by
sedachv
8y ago
> Having to sort through messages individually Your email reader is supposed to help you read and reply to message threads. > not being able to browse code You browse code by doing a git clone/checkout, and then using your regula
298.
▲
by
sedachv
8y ago
I had the same issue (wanted to add a Content-Security-Policy header to a site hosted on OpenBSD httpd) and switched to https://www.lighttpd.net/
299.
▲
by
sedachv
8y ago
Great observation. And in fact "serverless" is the way that Unix network servers used to work: https://en.wikipedia.org/wiki/Inetd CGI is also the way the web used to work. Spawning processes has only gotten
300.
▲
by
sedachv
8y ago
emacs-w3m [1] has a lot of support for extracting structure from web pages. See the shimbun/ directory in particular. [1] https://www.emacswiki.org/emacs/emacs-w3m
More ›