Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
isotopp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
isotopp
1y ago
Eh? Calling system() for a binary without a path? And why system() using execl() in the first place, when you could do something using execve() without a sh inbetween instead? Even w/o an exploit this can be prettier and more secure.
2.
▲
by
isotopp
2y ago
It is Sun ZFS. And there are many interesting stops between FFS/UFS and ZFS. And ZFS, even today, is not the best system to use in all scenarios, by some margin.
3.
▲
by
isotopp
2y ago
https://blog.koehntopp.info/2023/05/05/50-years-in-filesyste... https://blog.koehntopp.info/2023/05/06/50-years-in-filesyste... https://blog.koehntopp.info/2023
4.
▲
by
isotopp
3y ago
"We" don't. "We" need to create individual accounts for each eligible staff member and provide each with a 2FA system, for example a Fido key or a TOTP auth app, or an app that uses push notifications and asks for a
5.
▲
by
isotopp
3y ago
If you booked with Booking, and the hotel called you back, and told you they don't use Booking any more, how do you imagine did they get the information needed to call you back and knew of the booking? What you have here is commission
6.
▲
by
isotopp
3y ago
Originally the question was "What is Honeycomb.io and Opentracing doing and how can I get this into my existing application?" on IRC. On explaining, the discussion went into various directions (Fred Fish C Debugging Macros and tra
7.
▲
by
isotopp
3y ago
I just pushed an addendum, and it is being rendered right now.
8.
▲
by
isotopp
4y ago
Rachel's Site shows an Apache 2.4 banner. Apache has a little known module as part of the build, at least in Ubuntu: mod_md. Use this, it is trivial to set up, and completely automated the Let's Encrypt workflow and renewal, no ex
9.
▲
by
isotopp
5y ago
Anything that is shipped on Android, on iOS, or as a macOS app, apparently. Sqlite is incredibly useful and much more prevalent that you imagine.
10.
▲
by
isotopp
5y ago
If, in a customer facing database, you have to table scan, you have already lost. For data warehouses this is a different story, but god help you if you are table scanning in OLTP context.
11.
▲
by
isotopp
5y ago
There are collation changes between utf8 and utf8mb4. Specifically, utf8mb4 uses the (much better) UCA 9.0 algorithm. But this implies that all indexes will have to be regenerated, if they contain a column that is utf8 and will be converted
12.
▲
by
isotopp
5y ago
ONLY_FULL_GROUP_BY is the default in MySQL since 5.7.5.
13.
▲
by
isotopp
5y ago
Back then MySQL used the memory engine for implicit temporary tables, and memory engine has no variable width data types. So a "varchar" becomes a "char", and a "varchar(255) charset utf8" becomes an allocation
14.
▲
by
isotopp
5y ago
The point of TCP is to provide protection against packet loss and reordering, and to provide flow control.
15.
▲
by
isotopp
5y ago
You should be running flash with self-encryption (and make sure you have a drive that implements that correctly). To zap a drive you ask it to securely drop the self-encryption key. The data will still be there, but without the key it is in
16.
▲
by
isotopp
5y ago
> Backups that are easily restored trump replication for so many cases and much more cheaply At 400 MB/s, you restore a terabyte in 45 minutes, and then you need to replay the changes that happened since the backup (in MySQL: replay
17.
▲
by
isotopp
5y ago
The GC in the device cleans up. TRIM is useful, it gives the GC important information. TRIM is not that important as long as the device is not full (less than 80%, generally speaking, but it is very easy to produce pathological cases that a
18.
▲
by
isotopp
5y ago
You may want to play with a TiDB setup from Pingcap.
19.
▲
by
isotopp
5y ago
If you are not running a database at home, you have the database in a replication setup. That provides capacity, but also redundancy. Better redundancy than at the disk level - fewer resources are shared. https://blog.koehntopp.i
20.
▲
by
isotopp
5y ago
> I think the article is saying that a web server (customers) should be stateless, because everything important should be in a database (data track) on another host. And that database probably has application level handling for duplicati
21.
▲
by
isotopp
5y ago
"I don't know what features the network of the future will have, but it will be called Ethernet." Ethernet is absorbing all the features of other networking technology, and adding them to it's own perfection.
22.
▲
by
isotopp
5y ago
The image is from 2012 and describes a topology, but not a technology. Today you'd rather use Arista 7060, 7050cx orJuniper 5200 as ToR. You'd not build 1:1, but plan for it in terms of ports and cable space, then add capacity as
23.
▲
by
isotopp
5y ago
For distributed storage, we use this: https://www.slideshare.net/Storage-Forum/operation-unthinkab... We then install SDS software, Cloudian for S3, Quobyte for File, and we used to use Datera for iSCSI. Lightbits mayb
24.
▲
by
isotopp
5y ago
My environment is not a home environment. It looks like this: https://blog.koehntopp.info/2021/03/24/a-lot-of-mysql.html
25.
▲
by
isotopp
5y ago
In NVME you can get around 800.000 IOPS from a single device, but the latency gives you around 20.000 IOPS sequentially. You need to talk with deep queues or with multiple concurrent threads to the device in order to eat the entire IOPS buf
26.
▲
by
isotopp
5y ago
Flash has a flash translation layer (FTL). It translates linear block addresses (LBA) into physical addresses ("PHY"). Flash can write blocks at a granularity similar to a memory page (cells, around 4-16 KB). It can erase only set
27.
▲
by
isotopp
5y ago
Correct. For that you have time delayed replicas and of course backups. But time delayed replicas are usually much faster to restore than a backup.
28.
▲
by
isotopp
8y ago
1. De-mail it in the preferences. 2. STFU notifications, then carefully tune back in. 3. The feed is crap. Do not read the feed. Make a bookmark bar: 3.1 https://companyname.facebook.com/chat/t/<..> Chat lin
29.
▲
by
isotopp
8y ago
Upwards of 20.000 employees in my case here, with some serious variance and fluctuation because of the work being seasonal.
30.
▲
by
isotopp
8y ago
I could, but to actually understand you have to try out, because it's an experienced quality and not some a thing that is amenable to description. Before the corp FB instance we had Wikis, Email, Mailing Lists, Jabber and an internal &
More ›