HNHacker News
TopNewBestAskShowJobs

spitfire

4,595 karma · joined March 8, 2009

steven@stevenshack.com
submissionscomments
spitfire··on UltraRAM: 'Universal Memory' That Brings RAM-Like Speed to Non-Volatile Storage
So like a smalltalk or lisp based image system.

I’m down for that.

spitfire··on Russia sends troops to Kazakhstan to put down deadly uprising
> Is there some sense in which this is not a "conspiracy theory

Yes, in the sense that Aleksander Dugins foundations of geopolitics exists and is taught in military schools in Russia. It proposes - among other tactics, exactly this approach. Splitting hairs, gaslighting and exhaustion.

https://en.m.wikipedia.org/wiki/Foundations_of_Geopolitics

spitfire··on Darling – Run Mac apps on Linux
Hopefully they extend this back to NeXTStep interoperability. I would love to be able to run Quantrix and FrameMaker.
spitfire··on FAA investigating controversial crash video
I thought you were going to post Steve Henry's stuff: https://www.youtube.com/watch?v=0zDo7hkmCNY

There's a great clip of him parallel parking a tail dragger at some fly in on the side of a mountain somewhere in his videos.

spitfire··on Apple and NeXT, 25 Years Ago this week
The way I view Nextstep is some pragmatic programmers were in awe of Smalltalk. Which isn't surprising everyone was in awe of smalltalk (SJ copied it to make the Mac after all). Disappointed they couldn't have it, they went out, got a bottle of tequila and got drunk.

Half way through the bottle one of them said "You know what? We could build Smalltalk on top of UNIX!". and thus was born obj-c and Nextstep.

There are still things that nextstep is more than ahead of the bleeding edge with. Time tends to erase perspective. Here's an example:

    // get a connection to some server
    id server = [NXConnection connectToName: "exampleserver"];

    // Then use objects on that server.
    List *aList;
    Widget *aWidget;
    aList = [server widgetList];
    aWidget = [aList objectAt: 0];
NB: This example is fantastic for building distributed apps. BUT accessing objects made a local proxy copy of the object. So you wouldn't want to run your world weather model through it - it would copy gigabytes of data over the network.

Also, as you can probably imagine it was horribly insecure, with no encryption. It was the late 80's, early 90's.

spitfire··on Apple and NeXT, 25 Years Ago this week
Wow. That audio chat was obnoxious. Nerds laughing at themselves about how smart they are (in hindsight).

NeXT was attempting to bring OOP programming to the masses, along with some really excellent for the time (and even now) rapid development tools.

Try some of the applications (FrameMaker, Mathematica, IB, etc) on NeXT. Then try the equivalents on Sun (which they were holding up as the exemplar in that audio chat), not even in the same ballpark.

They actually got very good traction in financial services and a few other areas. Just too late.

As for the hardware, they were 3 years too early for what they wanted to do. Had they held in until 1996 they could have had a fast enough machine for the price target they wanted. (Say 100mhz, 32meg ram, ~gig disk, high res colour).

Edit: Of course it turned out NeXT was right once they got a large enough market for it when they acquired Apple.

spitfire··on Nextspace: a desktop environment that brings a NeXTSTEP look and feel to Linux
No worries. Some people however are hoarding rare software - software that is very likely to cease to exist once their collections fail. But refuse to share or make backups.
spitfire··on Nextspace: a desktop environment that brings a NeXTSTEP look and feel to Linux
Un there actually. I"m looking for the stuff you can't find there. Like Virtuoso 2.0 (freehand 5 on the Mac apparently), and other things.

Really if you have any NeXT software you should make copies and share with the world.

spitfire··on Nextspace: a desktop environment that brings a NeXTSTEP look and feel to Linux
Have any software? My Turbostation is looking for more software.
spitfire··on Rohingya sue Facebook for £150bn over Myanmar genocide
I wonder if there'll be another book written.

Along the lines of this: https://en.wikipedia.org/wiki/IBM_and_the_Holocaust

spitfire··on Accepted and ghosted: interviewing for a leadership position at Stripe
You were brain raped. Bill Gates was famous for this. There was even a Silicon Valley episode about the practice.
spitfire··on Sailing Yacht A – 143m Nobiskrug
Yeah. I'll just leave these two here:

     https://www.youtube.com/watch?v=tgCMsSqfR1A
     https://www.youtube.com/watch?v=42FIyhCDDB4
spitfire··on How trains could replace planes in Europe
What are people using to book/look up train travel? I just tried to find a London to Belgrade route and absolutely none of the planners I found via DDG were capable.

They'd all gladly sell me a pass, but none told me what station to leave/arrive from what time the trains were, etc.

spitfire··on Apple M1 Max Geekbench Score
What am I missing here? The marketing presentations spoke about 200GB/sec and 400GB/sec parts. Existing CPU's generally have 10s of GB/sec. But I see these parts beating out existing parts by small margins - 100% at best.

Where is all that bandwidth going? Are none of these synthetic benchmarks stressing memory IO that much? Surely compression should benefit from 400GB/sec bandwidth?

This also raises the question how are those multiple memory channels laid out? Sequentually? Stripped? Bitwise, byte wise or word stripped?

spitfire··on L0phtCrack Is Now Open Source
> I also start every semester off with the opening scene of Hackers - the best hacking movie ever made :)

Great soundtrack. Respect.

spitfire··on Reverse-Engineering Apple Dictionary (2020)
The dictionary app (and hence its database) may go all the way back to NeXTStep/Openstep.

Maybe not all of it. But I wouldn't doubt if bits of it went all the way back to the early days where a fancy dictionary was one of the star features of NeXTStep.

spitfire··on Xerox Alto Emulator
That actually makes a bit of sense. NeXT (which reverse bought and absorbed Apple) was a weird pragmatic/bastard Smalltalk on top of Unix type system. To see that Avie hard worked on smalltalk (as well as microkernels) isn't a shock to me.
spitfire··on 1800s Astronomical Drawings vs. NASA Images (2016)
These remind me of the group of seven artist Lawren Harris. He painted Glaciers and nature landscapes in a sort of art-deco style. The colour absolutely glows from his paintings.

I get that same feeling here, and I love it.

spitfire··on Show HN: Nomad Visa – Working remotely? Explore your visa options
> Dodging taxes. They specialize in dodging taxes.

Not really. Their Schtick is to move to a different low cost of living country and live there.

Preferably several - one for the summer one of the winter and another for fall/spring.

It’s more radical lifestyle design than “dodging taxes”.

spitfire··on Build your own NeXT with a virtual machine
So this gets complicated so Improv 1.0 is available on m68k next hw.

Improv 2.0 was only available for windows x86.

Lighthouse design quantrix for nextstep is available on m68k, x86, hp-parisc and sun hardware.

Then there’s an offshoot of lighthouse design quantrix which is quantrix modeller written in Java and available for windows and Mac. It costs $2500/year.

I’m learning improv on m68k and quantrix(the manuals interchange freely) on m68k/x86.

spitfire··on Build your own NeXT with a virtual machine
There never was a lotus improv for non NeXT hardware. Lotus killed NeXT improv basically lay immediately after it came out.

What happened was lighthouse design came in and built an exact clone of improv called quantrix. The manuals were interchangeable - I’m actually learning them now.

I bought a boxed copy of improv and quantrix manuals. It is /excellent/ we really have a lot of excellent ideas in our computing past.

If you want a copy of the lighthouse apps (they gave away licenses when sun bought them in 1996 or so. ) check out next computers.org They have a file section.

spitfire··on A case against security nihilism
Not to split hairs here, but lets separate this into a few different traits. Smart, intelligent and cunning.

Most dictators are not very intelligent. Just like Donald Trump is not very intelligent.

Cunning and with social smarts would be apt. These guys really know how to play people off each other, and manipulate, like, really well.

spitfire··on America’s Obsession with Self-Help
Like some sort of insidious Lotka-Volterra equations!
spitfire··on Jim Whitehurst to step down as IBM President
Exception to this rule was NeXT purchasing Apple for negative $400 million.

Most of the NeXT senior staff (jabs, avi, etc) Went on to take over roles at Apple. They also brought in all the NeXT technology and threw out Apples' Nextstep/Openstep->Mac OSX

spitfire··on Overkill objects for everyday life
It's apparently useful for police departments. Or so says every police show ever...
spitfire··on Movies every physics lover should watch (2020)
and after that they released a /third/ soundtrack, with songs which were not even in the movie.
spitfire··on Apple brass discussed disclosing 128M iPhone hack, then decided not to
Funny thing it was. I consider the current apple to have started with Jobs at NeXT. From Nextstep through to snow leopard they were fantastic and getting better every release.

Not so much now, they've found a cash cow and seem to be entranced by it.

spitfire··on Apple brass discussed disclosing 128M iPhone hack, then decided not to
So a few weeks ago I started an overnight copy of some files to my APFS encrypted backup disk. I came down in the morning to fine the filesystem corrupted.

iBooks won't sync ePub files I add manually.

<A bunch of other niggles, too many to list>

Now we find out Apple cares more about its image, than quality.

I've been wanting to move away from Apple for a while, but this finalises it. I'll be doing one final upgrade to the ARM chips, then putting effort into moving away. Including funding projects if needed.

This is a really bad look for Apple. It's clear they're not worthy of my trust.

spitfire··on Ask HN: Freelancer? Seeking freelancer? (May 2021)
SEEKING WORK - remote

Location: West coast Canada. Remote: Yes.

Technologies: Machine learning Python, Tensorflow/Keras/pytorch, spark, AWS, kafka, HDFS, logstash, etc. A whole host of technologies over 20 year career.

email in profile.

I'm an experienced Data scientist, who's worked on a bunch of interesting projects. With Covid I've come to realize I need to work in public more often. So an ideal fit would be a small/medium company with hair on fire problems that need solving.

What sort of problems do I like?

A Taxi company in latam hired me to built a fleet maintenance system. It predicted and scheduled preventative maintenance to reduce wear and tear and avoid breakdowns. We also identified the leading cause of wear - leadfoot drivers. So we built a system that would identify aggressive driving.

Another example was a speculative sports highlights annotation system I built with a consultancy. It ingested sports video and identified predetermined highlights in baseball - diving catches in our case. The ML pipeline was a CNN model which fed into an RNN. Given a bunch of video clips of diving catches as training data, it could later identify those diving catches and automatically annotate the video feeds.

Who shouldn't contact me.

If your market is Ads or gambling I'm not interested. Sure there's lot of money, but I'd rather sleep at night. Thanks.

Things I'd love to work on:

ML security and safety. Can your DS process be made to give up its internal workings? Can I subvert it to cause unsafe conditions? Almost no one is thinking about these questions, and I'd like the chance to.

spitfire··on Ask HN: Who wants to be hired? (May 2021)
I want to be hired!

Location: West coast Canada. Remote: Yes. Relocate: No.

Technologies: Python, Tensorflow/Keras/pytorch, spark, AWS, kafka, HDFS, logstash, etc. A whole host of technologies over 20 year career.

email in profile.

I'm an experienced Data scientist, who's worked on a bunch of interesting projects. With Covid I've come to realize I need to work in public more often. So an ideal fit would be a small/medium company with hair on fire problems that need solving.

What sort of problems do I like?

Well a Taxi company in latam hired me to built a fleet maintenance system. It predicted and scheduled preventative maintenance to reduce wear and tear and avoid breakdowns. We also identified the leading cause of wear - leadfoot drivers. So we built a system that would identify aggressive driving.

Another example was a speculative sports highlights annotation system I built with a consultancy. It ingested sports video and identified predetermined highlights in baseball - diving catches in our case. The ML pipeline was a CNN model which fed into an RNN. Given a bunch of video clips of diving catches as training data, it could later identify those diving catches and automatically annotate the video feeds.

Who shouldn't contact me.

If your market is Ads or gambling I'm not interested. Sure there's lot of money, but I'd rather sleep at night. Thanks.

Things I'd love to work on:

ML security and safety. Can your DS process be made to give up its internal workings? Can I subvert it to cause unsafe conditions? Almost no one is thinking about these questions, and I'd like the chance to.

← PreviousPage 5 of 34Next →