Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alexfoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
alexfoo
4mo ago
Github measures/reports the SLA of the individual services. The external page linked above goes the other extreme and considers it a bad status whenever any individual service is degraded. In reality the majority of people only use 3 o
32.
▲
by
alexfoo
4mo ago
> But many years ago I gave up Scrum completely in my teams. What’s more, over time I almost stopped coming across startups where Scrum is used in its classic form at all. Many distributed teams are gradually moving toward an async appro
33.
▲
by
alexfoo
5mo ago
I think most people constantly try to adapt their setups based on every changing work/life requirements, plus also phases/trends of "lots of monitors" <-> "single big monitor", etc. There are random attem
34.
▲
by
alexfoo
5mo ago
I have GEB, TAoCP, Stevens, Crandall/Pomerance, Tannenbaum, Aho/Sethi/Ullman, Schneier, K&R and a bunch of other books on my shelves next to me. About 1000mm worth in total but I could probably trim it down to about 600mm
35.
▲
by
alexfoo
5mo ago
I'm moving house soon. Still yet to work out the home office plans. There's an area on the middle floor landing that could make an ideal little desk area. It's something like 150cm wide (my existing desk is 140cm) and deep en
36.
▲
by
alexfoo
5mo ago
Well, you can approximate it with crude measurements. Using the photo under the "Rethinking the desk" heading we see an Apple Studio monitor on one side. On my monitor/browser/resolution/etc the desk is 157mm wide i
37.
▲
by
alexfoo
5mo ago
I have a dim memory that one of my A-Level physics teachers (David Massey) was credited as a consultant on the Newtonian physics in F:E2. The game came out at the start of my upper-sixth year so it often came up during his classes.
38.
▲
by
alexfoo
5mo ago
And some were in very remote locations. The Nant y Maen phonebox in Wales springs to mind although I think it no longer has a working phone in it.
39.
▲
by
alexfoo
5mo ago
Someone pushed them all over: https://maps.app.goo.gl/rxcGDAc8Dv924zkv8 (It's art: https://secretldn.com/telephone-box-installation-kingston/ )
40.
▲
by
alexfoo
5mo ago
I completely agree, but I don't think many developers will enjoy the new hoops that will need to be jumped through in order to do various things more securely. Having to switch between accounts with different tokens with vastly pared d
41.
▲
by
alexfoo
5mo ago
The problem is that the main target for these repos are the internal IaaS type repos that contain much of the juicy information. A fine grained token is likely to have read access to the IaaS repo as that is likely the very repo they are op
42.
▲
by
alexfoo
5mo ago
That's partly the point. If someone uses sprintf() you have to go faffing around to check whether they've thought about the destination buffer size. The size of the structure may be buried far away through several layers of other
43.
▲
by
alexfoo
5mo ago
> The three functions hcreate_r(), hsearch_r(), hdestroy_r() are reentrant versions that allow a program to use more than one hash search table at the same time.
44.
▲
by
alexfoo
5mo ago
Sure there's an implementation, but like the integer comparison functions that sparked this thread there are some severe limitations with the implementation. (In fact, looking at it again, I assume I'd purposely purged it from my
45.
▲
by
alexfoo
5mo ago
Exactly. A wrapper that handles all of the edge cases properly and gives proper reporting just gets added to your own library of functions and the devs get used to using it. Much like the code for abstract data types like lists/hashmap
46.
▲
by
alexfoo
5mo ago
I remember an old project that ran into something like this. I think we just used atoi() or similar and the error check was a string comparison between the original input and a sprintf() of the converted value. Ugly (and not performant if i
47.
▲
by
alexfoo
5mo ago
And if the company doesn’t pay it they would therefore have to go through with their threat to publish it. More than likely they will just claim that the company paid the ransom and never release the code (or at least not immediately).
48.
▲
by
alexfoo
5mo ago
Indeed. It's similar to a different sliding scale that I've noticed is much more common amongst Brits than it is by other nationalities (in my limited experience): Zero number of... Insignificant numbers of... Not-si
49.
▲
by
alexfoo
5mo ago
Ah yes, sandboxing/limiting a VSCode plugin is not impossible. I was thinking in more general terms (such as post install scripts within npm/python packages). Random test code in golang packages. There's an awful lot that peo
50.
▲
by
alexfoo
5mo ago
The 3800 repos weren't exfiltrated from the compromised machine. The malware (be it a VSCode plugin, an npm package, or whatever is next) simply slurps up all of the users private keys/tokens/env-vars it can find and sends th
51.
▲
by
alexfoo
5mo ago
Royal Mail dropped the requirement for the county name in an address back in 1996 (30 years ago!): Ref: https://en.wikipedia.org/wiki/Postal_counties_of_the_United_... The non-obvious thing that's supposedly still
52.
▲
by
alexfoo
5mo ago
I've driven one. Zipcar UK (RIP!) had a few Fiat 500 Hybrids and I ended up with one once when every other nearby Zipcar was booked and I had a last minute need for a car. Given they are a relatively gutless car to begin with (1 litre
53.
▲
by
alexfoo
5mo ago
Those algorithms may not be doing any pairwise comparisons (e.g. between elements being sorted) but they still do plenty of comparisons. And some of the algorithms, as described, still end up doing pairwise comparisons in all-but-optimal ca
54.
▲
by
alexfoo
5mo ago
The classical canonical Comp Sci algorithms are effectively "designed" for CPUs with no parallelism (either across multiple cores, via Hyper-threading technology, or "just" SIMD style instructions), and also where all me
55.
▲
by
alexfoo
5mo ago
It’s nothing to do with the manufacturer. I have 3 Filco Majestouch TKL keyboards, all with Cherry MX “silent” Red switches. They are quiet in and of themselves. The only noise from them is if I bang away at them too hard, which is generall
56.
▲
by
alexfoo
6mo ago
https://archive.is/eRiYf
57.
▲
by
alexfoo
6mo ago
I wondered if you could sneak in some unicode digit but it seems to reject those too: $ go run z.go # command-line-arguments ./z.go:6:2: identifier cannot begin with digit U+0661 '١' ./z.go:7:27: identi
58.
▲
by
alexfoo
7mo ago
> The other one was the time I was speaking to my brother in law, who had just paved his driveway, he said "I could have used airport grade tar, but thought it was too much" and we were in front of his Nest security cam is the
59.
▲
by
alexfoo
7mo ago
> CAMRA say 0%, pub associations serve 5% That's a bit of an apples and oranges comparison. A real ale that CAMRA would be happy with rarely has any head at all whereas a generic lager may need a patient pour to keep it to just 5% h
60.
▲
by
alexfoo
7mo ago
Some international flights arrive in to domestic US terminals. These are from a limited set of countries where passengers have cleared US immigration in the departure country. Canada, Ireland and the UAE are the major three, plus Aruba, Bar
More ›