Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jefftk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
901.
▲
by
jefftk
3y ago
I don't have a strong feedback loop here, but I generally figure that if I make it public then search engines (or now LLMs) will give it to people who want it.
902.
▲
by
jefftk
3y ago
I feel similarly to prepend: I often write things up because I want to help people by sharing knowledge. I don't care whether people get that knowledge via directly seeing it on my site vs hearing it second hand from a friend vs readi
903.
▲
by
jefftk
3y ago
"Pixel 6 and later phones will get updates for at least 5 years from when the device first became available on the Google Store in the US." -- https://support.google.com/nexus/answer/4457705?hl=en#zippy=.
904.
▲
by
jefftk
3y ago
> It's not a system that we should copy for preventing the use of content in training AI I don't see the OP saying anything about "ai.txt" being for that? They're advocating it as a way that AIs could use fewe
905.
▲
by
jefftk
3y ago
Ooh, I thought we were going to be arguing about an earlier time. The last Nexus (pretty sure) was the 6P, released 2015-10 and discontinued 2016-10. I remember this complaint from the IO 2013, when I was there representing mod_pagespeed.
906.
▲
by
jefftk
3y ago
When was that? (I expect whatever year you give other people will say it was already just corporate talk before then)
907.
▲
by
jefftk
3y ago
I live in MA, and "old stock Yankees" is not most of the population. Isn't this just that MA is richer than AL, and richer people are less likely to be obese?
908.
▲
by
jefftk
3y ago
A dividend is literally giving money to shareholders. Each shareholder receives money in proportion to the number of shares they hold: https://www.nasdaq.com/market-activity/stocks/intc/dividend-...
909.
▲
by
jefftk
3y ago
With a small enough corpus, full text search does not require an index to be instantaneous, and 100k entries is easily small enough for that. Additionally, everything you describe can be phrased as a regular expression.
910.
▲
by
jefftk
3y ago
Because even with the friction of my history not having been pruned or otherwise tidied it's still a really valuable resource when I do need it!
911.
▲
by
jefftk
3y ago
A typical command I run is never going to be something I look up again, so I would prefer to optimize for writing instead of reading. Dumping every command to a file adds no friction to my regular work, while attempting to categorize garbag
912.
▲
by
jefftk
3y ago
For 100k entries you can grep them instantaneously; there's no need to maintain an index.
913.
▲
by
jefftk
3y ago
Except if you ever accidentally open a shell without those settings set (ex: "bash --norc" to get a clean profile) it will trim your decades-long history. Your HISTFILESIZE is also probably not enough: my .full_history goes back t
914.
▲
by
jefftk
3y ago
Why put effort into removing them? They use a trivial amount of disk space.
915.
▲
by
jefftk
3y ago
> Coming back several months later to be gifted with several, very similar commands of which only one is right can be frustrating. The history records the failed tries as well as the successes. The correct command is almost always the
916.
▲
by
jefftk
3y ago
At 0.5GB that's 5k per entry -- what are you storing for each? For comparison, my (non-work) history since 2012 (plain text) is 181k entries, and takes 25MB. I store the command along with when and where you ran it. ( https:/
917.
▲
by
jefftk
3y ago
> still haven't bought socks Am I missing something? The intro paragraph includes that he "immediately went on Amazon & bought a pack of 30 pairs".
918.
▲
by
jefftk
3y ago
If you think of the integer as a buffer of size 31, containing an unsigned integer, the attack overflows into a different buffer of size 1, containing a sign bit for scaling that integer. ;) But yeah, integer overflow and not buffer overflo
919.
▲
by
jefftk
3y ago
The article doesn't say that Booz's contract lets them keep the lottery fees--do they?
920.
▲
by
jefftk
3y ago
Thanks! They write "sending hashed first party conversion data from your website in a privacy safe way" but it's just hashing ( https://support.google.com/google-ads/answer/9888656 ) the email addre
921.
▲
by
jefftk
3y ago
I don't think so? It looks to me like you also need to follow https://github.com/GoogleChrome/first-party-sets/blob/main/F... and get your sites onto https://github.com/GoogleChrome
922.
▲
by
jefftk
3y ago
I agree with your general comment, and would add fingerprinting to the list. Many ad networks now fingerprint users to generate an identity for tracking when cookies are not available, which didn't used to be worth it before the phase
923.
▲
by
jefftk
3y ago
https://github.com/WICG/first-party-sets#non-goals has: Non-goals: ... Information exchange between unrelated sites for ad targeting or conversion measurement. To get something onto the list ( https://githu
924.
▲
by
jefftk
3y ago
This is maybe an oversimplification, but the token that your phone gives your laptop includes "only valid for good.example". Your browser on your laptop then knows not to send it to evil.example.
925.
▲
by
jefftk
3y ago
The difference is in step 4. With SMS or one-time code 2FA (or passwords) you're just entering text into a website, and nothing verifies you're interacting with the right website. With passkeys or FIDO tokens, though, there'
926.
▲
by
jefftk
3y ago
That is also an issue with 2fa sms, but it's not phishing.
927.
▲
by
jefftk
3y ago
1. You're tricked into visiting evil.example and don't realize it. 2. evil.example: confirm 2fa code to log in. 3. evil.example starts logging into good.example as you, triggering good.example to send the 2fa code. 4. You see the
928.
▲
by
jefftk
3y ago
> it supports SSL for some unfathomable reason. "neverssl.com now supports ssl, as some browsers and sites automatically use https even when you don't type that in. You get a browser-cacheable page that still helps you get on
929.
▲
by
jefftk
3y ago
I'm not completely confident (I tried looking in the source and it wasn't immediately obvious) but I think emacs does small in-place edits when you're working with very large files.
930.
▲
by
jefftk
3y ago
Doesn't this mean that most programs you might want to use with the FUSE API won't actually work? They'll do fine for a while, until they try to seek, and then they'll get an error? Or is there a large group of programs
More ›