Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
__d
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
301.
▲
by
__d
3y ago
It's not cheaper for you , it's cheaper for them .
302.
▲
by
__d
3y ago
The law preventing that was repealed a couple of years ago. Many businesses have since imposed a fee, reflecting their costs from the payment networks/banks. The original argument, that it saved them the costs of handling cash, seems
303.
▲
by
__d
3y ago
Also, in Australia, the banks have started to withdraw their ATM networks. Previously, all banks had a network of "first party" ATMs, and fee-free deals with other banks meant you could mostly withdraw from any bank-owned ATM free
304.
▲
by
__d
3y ago
Australia here. Most places still accept cash, but approximately no-one uses it. Store staff almost always assume tap-to-pay, and have to cancel the transaction if you pull out cash. Bill payment is done with a pre-authorised debit transac
305.
▲
by
__d
3y ago
This matches my feeling. As good, perhaps even better.
306.
▲
by
__d
3y ago
I'm a programmer. I mostly look for C++ and Python stuff, with a smattering of other things. I find Kagi to be better than both DDG and Google today, and perhaps close to as good as Google was at its best. It's hard to tell: it&
307.
▲
by
__d
3y ago
I was a long-term DDG user, across all devices. The search quality wasn't great, but it usually found what I needed. When the results were crap, I'd append a !g to see if Google had anything better. And the !g became increasingl
308.
▲
by
__d
3y ago
The NAS' "sync" function is likely named after the Unix command "sync", which synchronizes the kernel's block cache to the storage medium. The traditional solution here would be to configure the NAS as an NFS s
309.
▲
by
__d
3y ago
Also, their intuition about scaling is often wrong for a startup. It's not that the switch cannot be done, just that it's often easier to hire someone with the startup mindset already in place.
310.
▲
by
__d
3y ago
ISPF was my first, and most abiding shock, having come from a Unix environment.
311.
▲
by
__d
3y ago
You could change that? They deserve the history be known.
312.
▲
by
__d
3y ago
Prefixes: yes Allocations: make _alloc() and _free() functions for ADTs. Use Valgrind. IDEs: pretty much anything from ed(1) upwards will be fine. Modern C: just don't. There's very little in "modern" C that's act
313.
▲
by
__d
3y ago
There's nothing wrong with sticking to C89, but honestly, stdint.h is hard to pass up. That said, you can define your own sized integers using the stdint names in about a few dozen lines, since you don't really want to be using m
314.
▲
by
__d
3y ago
"namespacing" in C means prefixes on public symbols. Typically, they're two-part. First you have the project/company prefix, and then the ADT (abstract data type) prefix. So, eg. "foo_hash_" is a prefix from
315.
▲
by
__d
3y ago
You need to understand the timescales of C. C89 (aka ANSI C) was "standard" C for years. C99 was released, and largely ignored until the mid-2000's, and then gradually began to grow. As of about 2015, C99 was probably the &
316.
▲
by
__d
3y ago
See also, Reticulum ( https://github.com/markqvist/Reticulum )
317.
▲
by
__d
3y ago
Thanks for sharing that. I think the documentation aspect is often overlooked. Even RedHat's subscriber-only documentation is ... quite dense, and yet, not very deep.
318.
▲
by
__d
3y ago
Curious what you see as the "UNIX BS" in running a server? Is it the need to CLI? Or just the number of knobs that you can frob? Too many choices? Interested in how such a server system might look.
319.
▲
by
__d
3y ago
> they are trying to establish a tone of authority by establishing that they championed… using someone else’s free or open source software rather than paying for something? At that time, there was a lot of mistrust of FOSS (and the GPL i
320.
▲
by
__d
3y ago
I agree that using C safely and correctly requires a bunch of skill and experience, and that perhaps makes the sense of "easy" untrue: it's hard to use C well. I was thinking more of your second sense.
321.
▲
by
__d
3y ago
I think it’s pretty simple. What aspects do you see as complex?
322.
▲
by
__d
3y ago
I've used two methods of doing this: First, a local smallish legal firm that specialised in intellectual property (trade marks, patents, etc) offered an escrow service. We would send them a list of customers and their contact details,
323.
▲
by
__d
3y ago
Strong agree. But I mostly just buy FLACs now, so ...
324.
▲
by
__d
3y ago
See also, CJ Cherryh's Merchanter's Universe stories, in which some of the ramifications of bulk information distribution using FTL ships between distant space settlements are explored.
325.
▲
by
__d
3y ago
I run an iPhone8. As of now, it's running iOS 16.7 (20H19). I know it won't install iOS 17. So I figure I have about 12 months more of reasonable security updates. At this point, I'll likely get an iPhone SE 3rd generation
326.
▲
by
__d
3y ago
I write daily in US English, Australian English, and Austrian German. Most of the time, a specific document is in one dialect/language or another: not mixed, although sometimes that's not true. I can understand that the conflatio
327.
▲
by
__d
3y ago
Having a tarball of the source code for something isn't the same as having the community, the history, the culture, the processes, the infrastructure ... all the accumulated other stuff that makes up an open source project. Without the
328.
▲
by
__d
3y ago
The BSD unixes are the classic example.
329.
▲
by
__d
3y ago
You know that the retail margin for a lot of products is at least 100%, right? And that's on the wholesale price, not the original cost of production. Everyone takes their cut.
330.
▲
by
__d
3y ago
There are limits to what open source can do too. Perhaps it's necessary, but not sufficient? There's limited benefit to having the source code when the community has been splintered, and the future direction is contrary to your n
More ›