Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jcul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
301.
▲
by
jcul
3y ago
I've no idea what nettby is. But ARP is how computers figure out what IP address is associated with a hardware / ethernet address, so they know what ethernet address to use for sending packets to a specific IP. ARP poisoning means
302.
▲
by
jcul
3y ago
Have you read the three body problem?
303.
▲
by
jcul
3y ago
Yeah, that is true. And even as I typed that I thought, PTP can be fairly hand off and auto negotiates most stuff. I guess E2E vs P2P it can't really because they can represent different physical infrastructure. Probably not the best e
304.
▲
by
jcul
3y ago
Not all protocols have to have a handshake to negotiate how they will communicate. Sometimes you just need to have both sides configured the same way. E.g. PTP clocks being in the same domain, having the same delay request mechanism etc.
305.
▲
by
jcul
3y ago
Oh yeah, true, I've seen this pattern very often. Can be annoying sometimes when you just want to extract the files rather than run an installer script and they don't give an option.
306.
▲
by
jcul
3y ago
Reminds me of the "self consuming script pattern". Seen in this super user answer. https://superuser.com/a/440059 It embeds an awk (or any interpreter) script, and uses sed to cut out the script between tags
307.
▲
by
jcul
3y ago
Seems fine for me now. Was getting a 500 after about 5 seconds for a while. However, some of the regions from https://status.kagi.com/ did work for me, while kagi.com and the Europe regions did not. I thought it was just me
308.
▲
by
jcul
3y ago
It kind of blows my mind to be able to open a browser tab and play mario 64, spent so many hours on this as a kid on the N64.
309.
▲
by
jcul
3y ago
Thanks!
310.
▲
by
jcul
3y ago
I'm Irish, but I've never heard of this. I was surprised to see it is an Irish production, and narrated by Chris O'Dowd! I guess my kids are a bit young and missed it. Same as how many people without kids in the appropriate a
311.
▲
by
jcul
3y ago
Sleepytime was the first full episode I watched, and it had me in tears.
312.
▲
by
jcul
3y ago
This made me laugh, I often think of what bluey's dad would do in certain situations, especially if I'm losing my temper. Though I do almost resent / dialike him, irrational as it is, for being too perfect as a dad. I respect
313.
▲
by
jcul
3y ago
It's not really answering your question. But there are a series of books, the architecture of open source applications (AOSA, two volumes) which could be of interest to you. https://aosabook.org/en/
314.
▲
by
jcul
3y ago
Maybe just touch a file somewhere in /tmp or /run or somewhere and do if [ -f $file ]; then touch $file ... If you never reboot could set up a cron job to delete it. Or store a counter in the file and output each time it reaches x
315.
▲
by
jcul
3y ago
I didn't realize radare2 had been forked to rizin. Haven't played around with it for a while.
316.
▲
by
jcul
3y ago
This site about glue comes to mind: https://www.thistothat.com/
317.
▲
by
jcul
3y ago
Agree, GrapheneOS is probably the best I've used. The sandboxed Google play works perfectly for me. I actually bought a second hand pixel 6 to install calx or graphene, tried both and found graphene much better. The only things that do
318.
▲
by
jcul
3y ago
I'm not too familiar with eBPF (yet, keep meaning to dig into it). But I believe tcpdump just opens a AF_PACKET socket, and it will add a BPF filter if one is specified. I don't know enough to say how this relates to the eBPF stuf
319.
▲
by
jcul
3y ago
Ah thanks for that, I can see the benefit there alright.
320.
▲
by
jcul
3y ago
I recently came across libfaketime. It intercepts time related system calls, so you can set a time of your choosing, starting from program startup. $ faketime 'last friday 5 pm' sh -c "/bin/date; sleep 5; /bin&
321.
▲
by
jcul
3y ago
I was wondering what this adds over mlocate. It seems it's a GUI only / GUI first tool. The GitHub page recommends mlocate for a CLI version.
322.
▲
by
jcul
3y ago
I'm slightly envious of the reverse engineers that got to dig into this. I can imagine the initial disbelief and shock as you start to piece together what the software is doing. So malicious, I wouldn't believe it at first.
323.
▲
by
jcul
3y ago
I seem to remember from the original publication that the train would break down if it spent 10 days idle in some spot, away from a station. I guess the logic being that it could be an unknown service location.
324.
▲
by
jcul
3y ago
I don't play games on mobile, so I'm a bit surprised Netflix is in this business at all. I didn't know they were doing mobile games.
325.
▲
by
jcul
3y ago
Yup, that's basically it, I rarely even see new Reddit anymore. I know there are browser extensions that do the same thing, I think I even have one installed on my main Firefox profile, but it's handy for your search engine to jus
326.
▲
by
jcul
3y ago
You are clearly in a different usage bracked to me. I had the opposite problem, I used up my 1000 searches within a month and didn't want to pay more than 10$. They since introduced unlimited searches for 10$ so I'm pretty happy.
327.
▲
by
jcul
3y ago
Yes, also the same experience. Who would pay for search right? I signed up for the $10 plan, before they introduced unlimited searches. One month I went over and thought ok, I'm not really ok with making more than 10. A few weeks later
328.
▲
by
jcul
3y ago
That is true, but then if you need to debug some memory usage or a memory leak, you have to wade through all the valgrind false positives due to people not bothering to clean up at the end of the program.
329.
▲
by
jcul
3y ago
Wow, can't believe I've never realised this. How counterintuitive. The 1/3 * 3 argument, I found the most intuitive.
330.
▲
by
jcul
3y ago
I've done this kind of thing before when I've received calls. Sometimes gets weird reactions from the caller but they usually comply.
More ›