News for hackers. Stuff that matters.

zumatic

Re:History of Lisp Editing on Wednesday June 28, 2017 @05:45PM (#14658770)
No, it requires precedence to distinguish between (2 f (3 g 4)) and ((2 f 3) g 4)

> which is arguably how most sane engineers would write it

I'm always wary of this sort of statement.

More like 3X the area and 15X the population (Tokyo metropolis vs SF city and county) or 1.5X the area and 8X the population (Tokyo metropolitan area versus SF metro) -- all figures gleaned from Wikipedia.

https://en.wikipedia.org/wiki/San_Francisco https://en.wikipedia.org/wiki/Tokyo

Re:Switching to the Mutt Email Client on Friday June 16, 2017 @05:45PM (#14572872)
I suspect yes, because Lotus Notes was briefly very fashionable for corporate communication, and apparently supported NNTP, according to this article (PC Magazine, 24 Feb 1998):

https://books.google.co.uk/books?id=C5-l28dcz50C&pg=PA186&lp...

(if the link doesn't work, search for NNTP Lotus Notes)

Re:Windows93 SP2 on Sunday June 11, 2017 @08:20PM (#14534547)
IIRC for a while the Amiga calculator would crash the OS if you did that.
Re:Chrome Won on Thursday May 25, 2017 @10:21PM (#14421641)
This is what I came here to post, and you can see that, in the mobile chart, Chrome and Safari already seem to be levelling off. Maybe a better model would be like an ADSR (attack decay sustain release) envelope in sound synthesis where the logistic curve represents the attack / initial adoption phase, possibly followed by a mirror logistic curve representing mature saturation then eventual replacement by competitors. That said, some products do come back from the dead, like Mozilla itself; the Apple Mac is another example.

Saying "Chrome won" now feels like saying "IE won" in 2002 or so. Look at the chart here:

https://en.wikipedia.org/wiki/Internet_Explorer_5

'Qc Na responded by hitting Anton with his stick, saying "When will you learn? Closures are a poor man's object." At that moment, Anton became enlightened.'

The cruel tutelage of Qc Na.

Re:Umberto Eco's Anti-Library (2015) on Tuesday April 11, 2017 @03:19PM (#14091468)
A tip is essentially an LRU cache:

https://www.ft.com/content/e6f82da0-8b4d-11e6-8cb7-e7ada1d12...

(I first heard about this concept ages ago, but that's the first article on Google; sorry if paywalled).

Re:Brexit's Tech Brain Drain on Wednesday March 29, 2017 @10:30AM (#13986521)
Was anyone else reminded of John Harvey-Jones versus Morgan, where he bawled them out for pushing a car chassis up and down a hill several times as part of their production line?

https://youtu.be/PtDA714SdgQ

Can't help thinking BMW might need to look at that anyway, regardless of Brexit.

Re:Kristen Stewart co-authors AI paper on Friday January 20, 2017 @05:16PM (#13447411)
That was my initial reaction, but if you look at section 2, both paragraphs could plausibly have been written by Stewart and/or Shapiro; all the images are authored by Stewart as the director.
Re:One Road Out of Depression on Tuesday November 08, 2016 @11:22PM (#12906018)
I am not a doctor, but I think if you have been clinically diagnosed as depressed, you can call yourself "Capital-D depressed" -- IMHO, obviously.
Re:Electric Bikes Won Over China. Is the U.S. Next? on Saturday June 04, 2016 @05:01AM (#11835592)
Interesting -- we could do with that in London. Is it all diesel cars? The article seems to say something about Euro IV -compliant maybe being OK?
Re:Electric Bikes Won Over China. Is the U.S. Next? on Saturday June 04, 2016 @03:44AM (#11835408)
Bans have been proposed in Holland from 2025 (http://www.dutchnews.nl/news/archives/2016/03/only-electric-...) and Norway (http://electrek.co/2016/06/03/norway-gasoline-powered-car-ba...), but it's very early days -- these are only kite-flying exercises, not serious attempts at legislation.
...and what about words which contain the string "...nazi...", such as "Ashkenazim"? They don't seem to give the exact query, that I could see.
Re:Bay Area Home Prices by Transit Stop on Saturday April 02, 2016 @01:44AM (#11410409)
And here's one for London:

https://www.thrillist.com/lifestyle/london/london-undergroun...

Direct link to large-scale map:

http://assets3.thrillist.com/v1/image/1560005

Note we tend to think of flats in terms of number of bedrooms. Hatton Cross is right next to Heathrow airport, if you're wondering why it is so cheap.

Agreed, but in your example 'xargs', 'curl' and 'print' are arguably meaningful.
Re:Sort Faster with FPGAs on Wednesday January 20, 2016 @11:26PM (#10943353)
arguably it's O(N^2) in spacetime, because it's O(N) steps on O(N) hardware (N parallel units).

You can imagine different hardware architectures taking O(1) steps on O(N^2) parallel units or O(N^2) steps on O(1) unit(s), or anything in between.

Re:iOS 9.3 Preview on Monday January 11, 2016 @06:01PM (#10884297)
linked from that page:

""" The University of Manchester's Small-Scale Experimental Machine (SSEM)[15] is generally recognized as world's first electronic computer that ran a stored program—an event that occurred on 21 June 1948.[16][17] However the SSEM was not regarded as a full-fledged computer, but more a proof of concept predecessor to the Manchester Mark 1 computer, which was first put to research work in April 1949. On 6 May 1949 the EDSAC in Cambridge ran its first program, making it arguably "the first complete and fully operational regular electronic digital stored-program computer".[18] It is sometimes claimed that the IBM SSEC, operational in January 1948, was the first stored-program computer;[19] this claim is controversial, not least because of the hierarchical memory system of the SSEC, and because some aspects of its operations, like access to relays or tape drives, were determined by plugging.[20] """

https://en.wikipedia.org/wiki/Stored-program_computer

Re:Synth Secrets (1999–2004) on Tuesday January 05, 2016 @01:48AM (#10841709)
Worth dipping into even if you're not really into synths, because some of the anecdotes (like his quest for the GS1) are pretty funny.
Re:APT tilting train: A laughing stock that changed the world on Friday December 18, 2015 @09:35PM (#10762372)
As well as the glitches, there's a story that the tilt was initially set to entirely cancel the lateral acceleration from the curve. The press on the demo train was well lubricated with free booze -- result: headlines about the new train making them sick.
Re:How ‘South Park’ Perfectly Captures Our Era of Outrage on Tuesday December 08, 2015 @09:58PM (#10701637)
See also (in the UK): Spitting Image, Drop the Dead Donkey (sadly both long defunct).
Re:Pocket FM on Wednesday October 21, 2015 @07:25PM (#10429543)
A 6km radius would fit quite well with schemes like Community Radio in the UK:

http://consumers.ofcom.org.uk/tv-radio/radio/a-guide-to-comm...

...still need a licence, of course.

Re:Writing an Operating System with Modula-3 (1995) [pdf] on Monday September 07, 2015 @05:14PM (#10183092)
It was very influential on Java (as the Java people acknowledged in their early documents) and C# (unsafe types).
Re:Writing an Operating System with Modula-3 (1995) [pdf] on Monday September 07, 2015 @05:12PM (#10183079)
[quote]And OMG the ridiculously verbose syntax.[/quote]

Not as bad as Ada, VHDL, Cobol etc.!

The climate varies greatly between different places on the same latitude. She seems to live near Abakan, Russia at about 53 deg. N; according to Wikipedia, this has average daily means ranging from -18.3 C to +20.0 C. Compare with Manchester, UK (53 deg 28'N): about +4.5 C to +16 C.
Re:In J, functions have inverses (2012) on Thursday July 23, 2015 @12:13AM (#9933948)
...and I should have said that you can replace the above by:

S \ R

Re:In J, functions have inverses (2012) on Thursday July 23, 2015 @12:11AM (#9933946)
This is also found in the Ruby hardware description language (not the same as the scripting language). A commonly-occurring pattern is:

R^~1 ; S ; R

where R and S are functions, ';' is composition ('.' in Haskell) and '^~1' is inverse. Usually this is for wiring (change order or grouping of wires to suit block S).

The wrinkle in Ruby is that R and S can be relations, not just functions, so data can flow both ways, just like actual hardware (can only flow from right to left in Haskell). Ruby won't try to guess the obverse function, unlike J.

Re:Fred Dibnah – Steeplejack (1979) [video] on Monday June 29, 2015 @12:38PM (#9799166)
Yes! I'm glad someone else notices the similarities. Both suck-it-and-see northerners (though I think Martin comes from Grimsby, not Lancs.)