HNHacker News
TopNewBestAskShowJobs

martinflack

482 karma · joined July 11, 2008

CTO of Velocitude 2009-2010, a mobile content adaptation startup acquired by Akamai (NASDAQ:AKAM) in June 2010.

Product Director at Akamai for 3 years, then switched to Engineering for past 14 years. Chief Architect in Architecture & Technology Strategy of Akamai's Cloud Technology Group.

submissionscomments
martinflack··on Dang is going to have 65,535 karma points soon
Maybe usernames could be hidden at first and then be revealed after a timeout.

We do need a way to distinguish participants so we can correlate replies to earlier comments of the same participant; otherwise it's way too disorganized as you don't know which voice is which.

Revealing usernames eventually is right, I think, because clicking through to see how that person describes themself (job, hobbies, etc) is an interesting dimension to their comment.

martinflack··on Is Babylon 5 secretly the most influential TV show of the past 25 years? (2021)
> I feel a lot has to do with the technology that's available; in 1966 when Star Trek aired you couldn't really rely that everyone had seen all the episodes; who can always be at home at a given date and time? People got lives to lead.

True. And it's true that times have changed, but I really miss a good episodic Trek where you can simply tune in and out. Sure, we can stream episodes and guarantee that we've seen them all in order, but... my gosh I still have a life to lead, and I can't remember everything in your plot just for the sake of it. I'm hoping SNW is going that way, but I'm unsure.

martinflack··on SVB shows that there are few libertarians in a financial foxhole
> nothing that SVB did was categorically different than other banks

That appears to be untrue; the other banks hedged interest rate exposure.

https://www.fdic.gov/analysis/cfr/working-papers/2006/2006-0...

See p6: "Larger banks are the predominant users of derivatives. ... Banks facing higher likelihood of financial distress manage their interest rate risks more - both by maintaining lower maturity GAPs and by engaging in higher derivatives activities. Consistent with the predictions of Froot et al. (1993), I find that the high growth banks and banks with less liquid assets engage in higher hedging activities"

martinflack··on Lemon-derived nanoparticles block the progression of kidney stones
I want to believe he married the girl.
martinflack··on Python is two languages now
In sequences, even just too calls like "more?" and "next" will let you entertain all kinds of strict and lazy possibilities.
martinflack··on UK Proposes Even More Stupid Ideas for Directly Regulating the Internet
In the UK, "the Government" is a phrase more akin to "the x Administration" (where x is the President) in the US; although technically it includes the parliamentary majority as well as the executive.
martinflack··on GPTZero Case Study – Exploring False Positives
It's probably a short-term social phenomenon. We don't bother detecting mathematical output from calculators or spreadsheets; we just like that folks give us the right answer, even if they had easy tooling to produce it. However, watching someone do things the old way would seem bemusing. If you watched a manager notating all over a physical spreadsheet with a pencil (as was commonly done at one time) it would seem quaint or backwards depending on context. Likewise, waiting for someone to write a letter and taking more than 90 seconds because they didn't co-author it with AI might seem slow.
martinflack··on Rust vs. Haskell
I always imagined a mountain climb. So steep learning curve would mean daunting, high effort, high "drag" (gravity), but if you undertake it and push hard, you do, in fact, gain tons of utility (rather than proficiency per se) in a short amount of time.
martinflack··on The AI Bubble of 2023
Yes and no. A pet parrot repeats what you yourself trained it with, or at least the people in the residence. ChatGPT was apparently trained on the web en masse; the parrot can speak back with the sum of human knowledge, to some approximation. That's quite useful. (And also problematic sometimes, as discussed elsewhere.)
martinflack··on Bank of America has lost Zelle transfers for many customers
California is a big place with a lot of varying community attitudes... that sounds like quite a big assumption.
martinflack··on EV batteries alone could satisfy short-term grid storage demand as early as 2030
> They won't even let people with solar panels feed their excess power to the grid.

Is that true? If so, TIL...

martinflack··on Learn Lisp the Hard Way
> I can get something done in Python much faster

Take a look at the CL libraries PY4CL, PY4CL2, and CL4PY. I use the first one for some things. It can be useful to bridge over to Python for something and come back with the answer.

martinflack··on HBO Max Removes 256 ‘Looney Tunes’ Shorts, Three Seasons of ‘The Flintstones’
The player (on a Roku at least) definitely needs work.

You can't say "I watched this" (perhaps elsewhere) and mark an episode watched. Frustratingly, if you accidentally play two seconds of an old episode it insists that you need to watch it for auto-selection to work.

You can't mark an episode as "go back here and forget I watched from here onwards in the series so I can rewatch" - useful if you want to review again, or if you fell asleep in front of the TV.

I don't know how they leave these things out.

As far as content, I still find things to watch on HBO Max. White Lotus is interesting.

martinflack··on The empty list
APPEND is for concatenating two lists. If you're trying to add a value, then if your NIL is already in a variable, use PUSH to add the value (to the front). This will build the result list in reverse, so you can NREVERSE it at the end.
martinflack··on What would it take to bring back the dinosaurs?
That was my thought as well. With sufficiently advanced computing and world modeling, we wouldn't use DNA to bring back real creatures, just high-fidelity digital ones, complete with a simulated environment that suits them.
martinflack··on The War on General Purpose Computing (2015) [video]
> The further problem if you can turn off secure boot is that these pieces of hardware often can’t then be turned back on with a different secure boot chain – say, one based on open source software.

Is your statement meant to be inclusive of, say, all laptops? I was under the impression that one can setup a machine to boot using personal keys rather than Microsoft keys: https://www.dannyvanheumen.nl/post/secure-boot-in-fedora/

martinflack··on Why hasn’t Sam Bankman-Fried been arrested yet?
If donations is a factor, it would be more logical for politicians to consider the likelihood of future donations rather than past ones. In fact, if the chance of future donations is close to zero, there is a certain appeal in making an example of SBF to "prove" that donations do not matter in this way.

(I'm still mulling whether they do or not; just commenting on the game theory.)

martinflack··on CT scan shows there's still lots of toner left in an “empty” cartridge
At least with Brother you can mail in the old laser drums that you pull out. I hope to God they're doing something sensible to reuse ink/parts.
martinflack··on Ask HN: How would you travel on an airline with your life's data and devices?
This is highly dependent on the two countries in question, your passport(s) / visas, and your day job.
martinflack··on $477M FTX ‘hack’ was a Bahamian government asset seizure
I'm not defending their action, but there is a question of (a) authority and (b) capability. You're asking about authority, and yes SBF has stepped down, but the Bahamian regulator may have undertaken this on its own authority (possibly also with a judicial warrant, to perfect the authority), and so all they were lacking at that point was capability, which SBF could provide. It's sort of like if a criminal has a key to a shed with stolen goods in it -- we all agree the criminal does not legally own the goods, but he has the key, so you compel him to open it up.
martinflack··on Just don’t
At least the conversation hasn't progressed to printing it upside down or on the back...
martinflack··on The Restaurant Industry’s Worst Idea: QR Code Menus
> all the "convenience" of online menus goes away when a waiver has to bring their book of allergens to the table and manually take the order anyway.

Which is silly because an online menu is an amazing opportunity to do extensive dietary restriction support. In fact, it's so accomodative to have a filter to narrow/highlight menu choices that I'm surprised restaurants haven't done that and also made "Paleo" and other diets part of it. Plus every single menu entry could have expansions to show exact ingredients, etc., for extra research.

martinflack··on Office vacancy rate in San Francisco just hit a new high
One would have to check that particular example, but in general, there are buildings in SF and NYC where the HOA fee covers amenities that are, frankly, hotel-like. Staffed gym with climbing wall, 24/7 valet parking, food can be sent up from the ground-floor cafe at no delivery cost, etc.
martinflack··on Eliminating FORMAT from Lisp (2003)
I never use it for regex, because when using CL, I tend to be authoring the regex from scratch. But I found it elegant and thought it might be useful to interpret someone else's hairy regex. But the reason I mentioned it, was because I thought it might be more useful to me for FORMAT... just because decades of Perl 5 taught me regex really well, but I don't get to use CL's FORMAT syntax every week. ;-)

Your further points are well taken.

martinflack··on Eliminating FORMAT from Lisp (2003)
I think what I'd really like is some way to expand format strings into McDermott-style code (and ideally vice versa).

I think CL-PPCRE gets this correct for a similar domain: regex strings. The library is not pedantic about whether you provide the compact string or an expanded nice version.

    PPCRE> (parse-string "(ab)*")
    (:GREEDY-REPETITION 0 NIL (:REGISTER "ab"))
    PPCRE> (scan '(:greedy-repetition 0 nil (:register "ab")) "ababcd")
    0
    4
    #(2)
    #(4)
    PPCRE>
martinflack··on The IT Crowd US Pilot (2007) [video]
You should look into BritBox[0], a BBC and ITV project, available on Roku, Amazon, and probably other platforms. I have no affiliation; I was just born and raised as a child in the UK and miss the shows. It's got quite a lot.

[0] https://www.britbox.com/us/

martinflack··on macOS Subsystem for Linux
I read "This is an S, the letter, not a 5." and smiled... aaahhh, someone who's been deep in the trenches. ;-)
martinflack··on It's been a little over 3 weeks since Google randomly sent me $249,999
And do not under any circumstance forget to administer a captcha of traffic lights.
martinflack··on Ask HN: Is HN Hacked?
Which version of Chrome and OS?
martinflack··on Kamby – A programming language based on Lisp that doesn't seem like Lisp
If you learn Lisp, both the language and the tooling, you'll come to really like the parens. I suggest to everyone who uses Lisp, just set your editor's syntax highlighter to make the parentheses fade into the background color almost completely. They're still there, for correctness, structured editing, and ease of sharing with others; but they don't stand out.
← PreviousPage 3 of 8Next →