Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ts4z
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
ts4z
5y ago
IIRC Unicode doesn't define country codes. It was a workaround for a political issue of which countries recognize which other countries. It would have been difficult to get the CN delegation to sign off on a list that contained TW, alt
32.
▲
by
ts4z
5y ago
I disagree. Go provides a low-runtime way of writing programs, like C, without having to resort to managing memory and threads super carefully. No VM, no interpreter, fairly straightforward to imagine what the compiler is doing. You can do
33.
▲
by
ts4z
5y ago
Tesla sold 75kWh cars to people who bought 60kWh cars. Then, during the wildfires here in California, they remotely unlocked the extra 15 for people trying to get out of town. If you wanted to get access to what you had legal title to, well
34.
▲
by
ts4z
5y ago
I have two 27" monitors and got a webcam between them. It works well if you aren't bothered by the hard border between monitors.
35.
▲
by
ts4z
5y ago
Xtranormal was a video service that would animate scripts with some stock characters. Someone made a bit of internal-only snark, and "I just want to serve 5TB" became an in-joke for turning easy problems into exercises in frustrat
36.
▲
by
ts4z
5y ago
To be fair, they did, and many things have improved. And this video was used as an uncomfortable reminder to make some of those changes.
37.
▲
by
ts4z
5y ago
2019: water. 2020: water, and vaccine mandates.
38.
▲
by
ts4z
5y ago
Sneaky. I like it.
39.
▲
by
ts4z
7y ago
In the late '90s, I was working for CMU as a programmer and general-purpose janitor for the Andrew system, the campus computing environment. Students frequently worked on a pool of shared machines, particularly for a class like Operati
40.
▲
by
ts4z
7y ago
I bet CL allows generalizing nth and cdr. My point is still that the list structure in Lisp is very baked into the language.
41.
▲
by
ts4z
7y ago
The structure of a list is still exposed, and that decision is baked into the essence of Lisp. If you have a list, you cannot substitute a skip list or an array. If you have a skip list, it is (I think) not a language-level sequence and so
42.
▲
by
ts4z
7y ago
A lot of things in Lisp force the implementation of lists as cons cells. It’s probably possible to do something different, but no one has, and the result won’t be a Common Lisp. (Consider that the detail of improper lists is enshrined in th
43.
▲
by
ts4z
7y ago
This is a good plan, probably a notch better than using UIDs. You can use UIDs as a cursor to the server as a hint to speed up the operation if that’s what you meant in the other thread, and that’s a great thing to do.
44.
▲
by
ts4z
7y ago
Most clients want to use UID, and it’s a good key for the same reason a SQL row number is, and inconvenient for servers for the same reason consistent hashing schemes don’t have it. I’m not sure what you mean about a cursor. I’m sure client
45.
▲
by
ts4z
7y ago
> Does #1 mean that there are IMAP servers where my phone and my desktop and my laptop (etc.) can't all read my mail simultaneously? [edited] I believe that's the case. The ancient and venerable UW implementation of the ancien
46.
▲
by
ts4z
7y ago
Message-ID is not unique per message, or per folder or user. The trivial counterexample is a message that goes through a mailing list may exist from the list and in a Sent folder with the same Message-ID but possibly different content, amon
47.
▲
by
ts4z
7y ago
Hear, hear! I used a 2018 MacBook for a little over a year; my work laptop is now a ThinkPad running Linux. My personal laptop is a 2015 MacBook. When it dies, I will not replace it with a butterfly-switch laptop. (I also miss USB type A
48.
▲
by
ts4z
7y ago
In 2010, the nginx source was quite startling. It's very readable C, but also somewhat difficult in that it did not mechanize a lot of bookkeeping. If it wanted to construct a string of 8 components, there were 8 components in getting
49.
▲
by
ts4z
7y ago
This is exactly right. Different parts of the business have different security scopes, and different domains are the easiest way to keep things separate: make the browser help keep data separate, and not share things across the organization
50.
▲
by
ts4z
7y ago
At your company, the modern equivalent is the janitor, who cleans your office -- but doesn't work directly for Mixpanel.
51.
▲
by
ts4z
7y ago
http://wiki.c2.com/?DanWeinreb Dan Weinreb was the MIT guy; Bill Joy was the Unix partisan. Before he passed away, Dan's blog had his side of this story; unfortunately, I can't find it now. Fortunately WikiWikiWeb
52.
▲
by
ts4z
8y ago
D’oh. Thanks.
53.
▲
by
ts4z
8y ago
CompuServe.
54.
▲
by
ts4z
9y ago
This has been status quo stuff for basically the last ten years. This will be fine.
55.
▲
by
ts4z
9y ago
I have worked on servers that had this problem with select(2). poll was better but kqueue was much much better (from near-100% utilization with a few thousand open fds to < 1% cpu utilization; please forgive the vague numbers, it was 7 y
56.
▲
by
ts4z
10y ago
Sure, but given they are already planning on making massive changes to the bus schedule as well as light rail, might as well wait for BART to be in Milpitas before doing that, since it's supposed to be "this year".
57.
▲
by
ts4z
10y ago
VTA serves Santa Clara County and the station is in Alameda County; and the next BART station will connect with VTA's light rail and be next to a large transportation center.
58.
▲
by
ts4z
10y ago
See lavarnd.org for a modernized (2003) version.
59.
▲
by
ts4z
11y ago
Weather, directions, sports scores and betting lines. I use it multiple times a day.
60.
▲
by
ts4z
12y ago
There's no guarantee the method that created the lambda is still on the stack. If a method returns a callback, the method that created the lambda has returned before the lambda is called.
More ›