Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davidwtbuxton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Sketchy Cheat Sheet – Story of a Cloud Architecture Diagramming Tool Gone Wrong
(jdomeracki.github.io)
2 points
by
davidwtbuxton
2y ago
|
1 comments
2.
▲
by
davidwtbuxton
2y ago
Good write up of security vulnerabilities in a useful web-based tool for Google Cloud that should be relatively simple. It wasn't as simple as the authors intended.
3.
▲
Bypassing Identity-Aware Proxy – Google Cloud Vulnerability (2021)
(seblu.de)
2 points
by
davidwtbuxton
2y ago
|
1 comments
4.
▲
by
davidwtbuxton
2y ago
Interesting security bug in Google Cloud's IAP, from 2021. Since fixed. https://cloud.google.com/iap/docs/concepts-overview
5.
▲
by
davidwtbuxton
2y ago
My crusty Python code implementing EPUB, with the conforming uncompressed mimetype file as first member in the archive: https://github.com/davidwtbuxton/ucflib/blob/e576fb97fc2a2ea...
6.
▲
by
davidwtbuxton
2y ago
I got hooked by the stereotypical 1970s production and the decidedly untelegenic (but informative) introduction from Dick MacKinnon, but the whole thing is a fascinating view of interactive programming. Good reminiscing in the YouTube comme
7.
▲
1975: VM/370 and CMS Demo
(youtube.com)
2 points
by
davidwtbuxton
2y ago
|
1 comments
8.
▲
by
davidwtbuxton
5y ago
Relevant Computer Chronicles episode from 1988: BUS wars https://youtu.be/aYt4ZPxVkSs IBM engineer responding to the accusation that MCA is proprietary (around 14' 15"): "I really don't understand the te
9.
▲
by
davidwtbuxton
5y ago
I am guessing the commenter means computing with and without use of your fingers on touch screens.
10.
▲
Boo – Business Nightmares May 2011
(youtube.com)
2 points
by
davidwtbuxton
6y ago
|
0 comments
11.
▲
by
davidwtbuxton
6y ago
My memory of Frak! on the model B was glacial speeds, but looked great.
12.
▲
by
davidwtbuxton
6y ago
I was interested to read about got, which uses the same on-disk format as git. https://man.openbsd.org/ports-current/got.1 The command-line interface is consistent and minimal. It has the least amount of options possi
13.
▲
by
davidwtbuxton
6y ago
That UI only made sense if you already understood: - That there were 4 octets in an IP address. - Class-based IP addressing. - Subnet bit masks. The UI that replaced it was an improvement in that all it asked for was a series of numbers, se
14.
▲
by
davidwtbuxton
6y ago
Also this https://github.com/xeno14/recordio
15.
▲
by
davidwtbuxton
6y ago
From the article: > That program, which he described as a “shell” around the computer’s whirring innards, gave inspiration—and a name—to an entire class of software tools, called command-line shells, that still lurk below the surface of
16.
▲
by
davidwtbuxton
6y ago
I found this article via Wikipedia as a result of wondering why unix shells are named so. https://en.wikipedia.org/wiki/Shell_(computing)
17.
▲
The internet’s fifth man (2013)
(economist.com)
82 points
by
davidwtbuxton
6y ago
|
45 comments
18.
▲
by
davidwtbuxton
7y ago
I was at a private boarding school, aged 10 in 1985. They had a computer lab with ~20 BBC model B's and we were taught BASIC, how to load and run programs from tape, how to use this paint software I don't remember the name of. It
19.
▲
by
davidwtbuxton
7y ago
Also Threads, from the same era, incredibly bleak depiction of British society in the aftermath of a nuclear attack. https://youtu.be/vgT4Y30DkaA (For those who haven't seen it, it is grim, but gripping.)
20.
▲
by
davidwtbuxton
7y ago
I've seen UTF-8 with a BOM while consuming data when integrating with strongly Windows-centric environments. Relatively uncommon, but does happen. And it is very annoying!
21.
▲
by
davidwtbuxton
8y ago
Yes, but I still want this for combining dictionaries. Python already violates this property, I don't find it confusing. Python 3.7.2 (default, Dec 30 2018, 08:55:50) [Clang 10.0.0 (clang-1000.11.45.5)] on darwin Type &q
22.
▲
by
davidwtbuxton
8y ago
WebDAV wasn't a native Exchange protocol. But it was officially supported for Exchange server 2003/2007, and used heavily by Mac Entourage 2004/2008 to connect to Exchange servers as a supposedly "native" client. In
23.
▲
by
davidwtbuxton
8y ago
Me too. I love In Our Time, so many interesting subjects and I think it is a very well produced programme.
24.
▲
by
davidwtbuxton
8y ago
> Simpler code almost always wins. Predicting the future is hard, refactoring simple code that does the minimum it needs to is comparatively easy. Don't write what-if code, YAGNI. I strongly agree with this point. I speculate that s
25.
▲
by
davidwtbuxton
9y ago
You can also use css selectors with lxml. Works great, in my experience. http://lxml.de/cssselect.html
26.
▲
by
davidwtbuxton
9y ago
Grow https://grow.io/
27.
▲
by
davidwtbuxton
9y ago
> Use format instead of + for generating strings — In Python, str is immutable, so the left and right strings have to be copied into the new string for every pair of concatenations. It isn't always faster to use string formatting.
28.
▲
by
davidwtbuxton
9y ago
Why describe the Gherkin as infamous? My impression is it is largely admired by Londoners (myself included). It would be interesting to hear from those working inside it.
29.
▲
by
davidwtbuxton
9y ago
I did a big project involving InDesign and the XML import a few years ago (CS4 times). Once I learnt to be very careful when editing the templates, it was pretty satisfying. I remember that certain XML tags had to use the exact namespace de
30.
▲
by
davidwtbuxton
10y ago
A picture of pedestrians in the London smog, 6 December 1952 - https://twitter.com/robnitm/status/806167347807535104 Lots more great pictures from London's past on Rob Baker's Twitter feed and his blog.
More ›