PUT is idempotent, PATCH is not always. The semantics of a PATCH payload are up to the server and standards like JSON Patch (RFC 6902, https://datatracker.ietf.org/doc/html/rfc6902) allow non-idempotent operations like adding an item to a list.
HN user
gamache
https://gamache.org
Satisfied former Oban user here. Oban is engineered. Your use-case may be petty, though, like your comment.
finally get some sanity back in webdev
Like nested <table>s and 1x1 transparent spacer GIFs?
Pour one out, RIP to a real one.
In the early 00's, I used the CDs for free internet access on vacation. There was a local dialup number ~wherever you were and it was plenty fine for email and browsing the web of the time, and as long as you cancelled within a month, it didn't cost a cent.
Sounds a lot like GreenArray GA144 (https://www.greenarraychips.com/home/documents/greg/GA144.ht...)! Sadly, without a bizarre and proprietary FORTH dialect to call its own, I fear the E1 will not have the market traction of its predecessor.
Best of luck on your journey! I made the transition from Friendster to MySpace when a bunch of my top 10 Friendster friends were dead.
Anyhoo, this will be a tough climb for you. Ello captured a lot of what you are going for, at least for users who were willing to part with Google+. Vine still rules for short-form video, Dodgeball still wins for mobile-first, there's Meerkat and Justin.TV for streaming, SixDegrees is still at it, and (let's be honest) most of us are still on AIM. I hear good things about Path too, they have an inspiring CEO and a unique product. Niches are the future; there's even a startup trying to help Harvard nerds get laid. I wish you the best!
Cool project! But one nitpick.
K&R C has no concept of THEN. That's a peculiarity of the ZIP source code, defined as a pure no-op:
#define THEN
https://github.com/ChristopherDrum/pez/blob/main/zip/infocom...Zildjian cymbals are not any more prone to breaking than other manufacturers'. Whether they sound good to you is another story. :) It's hard to make that judgment about a product line so big and varied anyway.
These days I'm playing Sabians, mostly AAX. Not out of brand loyalty, just cause they all sound pretty good for what I do (loud, fast rock). But I've had a handful of Zildjians that I really enjoyed (wish I still had the 24" A Ping Ride that I broke in high school), some Paistes, a Meinl here, a Byzance there...
Tuilet: a TUI for Toilet, the premier ANSI text generator, written in Rust. https://github.com/gamache/tuilet
Are you an IRC shitposter? Isn't it hard to experiment with Toilet/Figlet fonts and flags? Well _not anymore._ Presenting Tuilet: a front-end to Toilet written by us, for us.
Nothing, really. It's food-grade plastic and it will come out the other end.
Now, what happens if you seal high-pressure hydraulic oil systems with it? Let's find out! https://www.youtube.com/watch?v=D1RYVSmuOmc
Oh yeah, FWIW a "built-in" function or macro just means it's a part of the Kernel module, which is automatically required+imported in Elixir modules. So it's not orphaned, it's just in the one special module that gets brought in by default.
Turns out sometimes you gotta use these "orphan" functions even though they logically belong to a certain type (in this case, why isn't tuple_size called like Tuple.size or something?)
tuple_size/1 is a guard, and guards are built-in. The compiler itself uses them. Unlike regular functions, you are allowed to use guards in a function head, like:
def foo(my_tuple) when tuple_size(my_tuple) == 3 do ...
Official docs: https://hexdocs.pm/elixir/1.16.3/patterns-and-guards.html#gu...Love seeing Vint Cerf reduced to a “Google executive”
...listing any given prefix is essentially constant time: I can take any given string, in a bucket with 100 billion objects, and say “give me the next 1000 keys alphabetically that come after this random string”.
I'm not sure we agree on the definition of "constant time" here. Just because you get 1000 keys in one network call doesn't imply anything about the complexity of the backend!
If you use computers, Curl is awesome. https://curl.se/
Live Demos
Don’t do it. Really, don’t do it. Anyone that has been giving tech talks for a while now knows not to do it. Don’t do it.
A few years ago, I found myself in San Francisco right on time to see Larry Wall give a talk announcing the release of Perl 6, and showing off some of its (abundant) features.
Larry Wall did the entire presentation in Vim, including live coding.
It's not that no one can pull this off, it's just that most of us aren't them :)
I argue that having a BSD license (in Darwin), BSD heritage (NeXTSTEP, FreeBSD, briefly NetBSD), and a mostly BSD userland 20+ years into the project makes this OS a BSD.
macOS and iOS are BSDs. Pretty good niche!
Don’t forget its two friends — the long-handled Torx and the screwdriver with the 10M resistor and the alligator clip, to bleed the charge out of the CRT.
Fun machines. I still have two SE/30s, including my upgraded SE from childhood!
At release Netscape Navigator 1.0 competed against NCSA Mosaic. Over Mosaic, Netscape offered the ability to see documents and images as they load, loading both images and text at the same time, support for JPEG graphics, document caching, a friendlier GUI with more configuration options, and hierarchical bookmarks.
This leaves out a huge differentiator -- Netscape supported background images. Every site looked blander in Mosaic (even if it were a lot easier to read). The other features TFA mentions are great but background images were the origin of "This site is best viewed using XXXX".
Sounds similar to computed GO TO, as in:
GO TO (LABEL1, LABEL2, LABEL3, LABEL4) I
https://docs.oracle.com/cd/E19957-01/805-4939/6j4m0vn9l/inde...Thanks, that is very helpful!
One nit to pick: as far as I am aware, "aarch64" and "arm64" are the same thing. Am I off?
They are acting like organized labor! And all strikes are aimed at individual companies.
Sure, I can register a .me, or a .com, or a .net, or a .org, or like 100 other TLDs. I don't have this issue except on .us.
WHOIS redaction is a standard feature of domain registrars these days, about N-1 TLDs support it, and like you said I can vote with my feet (and I am).
The .us TLD is trash. I've walked away and am just letting my .us domains expire.
Fun fact: they, in contrast to just about every other TLD, refuse to redact WHOIS information. Having my address and phone number connected to my domains is so fun! I feel so young again.
Mastodon link: https://hachyderm.io/@molly0xfff/111195068493652179