Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
elesiuta
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
Show HN: Conway's Game of Chess
(gist.github.com)
80 points
by
elesiuta
3y ago
|
21 comments
32.
▲
by
elesiuta
3y ago
I created picosnitch which may be of interest if you also want to see the executable behind each request, this way you wouldn't need to disable NextCloud, Dropbox, Slack, etc (the UI doesn't have negative filtering, yet, but every
33.
▲
by
elesiuta
3y ago
Could you try picosnitch? (disclaimer, I'm the author of it) It should be able to get the executable (and the hash of it) or at least give you a little more information. Of those I only see 151.101.193.91 which was used for nominatim.g
34.
▲
by
elesiuta
3y ago
I have the same setup and experience, but there's still two things that annoy me. The setting up your device prompts where you have to skip their attempts to upsell an office 365 subscription, change the default browser, link your phon
35.
▲
by
elesiuta
3y ago
I personally use fish, but mostly for the out of the box auto completions and highlighting, I don't use it for actual scripting, nor have it set as the login shell due to the 2nd reason you mentioned. I mostly use python as well, and f
36.
▲
by
elesiuta
3y ago
I don't know the setup used for the ruler and compass constructions, but there's a game called Euclidea [1] which may be of interest. I found the level progression, scoring system, and solving proofs to unlock new "tools"
37.
▲
by
elesiuta
3y ago
It's basically a form of rubber duck debugging. I also use for quickly writing tiny programs to isolate and test a specific piece of functionality.
38.
▲
by
elesiuta
3y ago
pyxargs [1] It's basically a combination of find & xargs which also allows for python one liners, some examples: create a JSON mapping of /etc/hosts cat /etc/hosts | pyxargs -d \n -s "\s+" --im jso
39.
▲
by
elesiuta
3y ago
This problem is even simpler if you notice that the rectangle made up of yellow + green + pink is just 3x the area of the orange rectangle, by definition. Since these two rectangles share the same width, the combined rectangle must have 3x
40.
▲
by
elesiuta
3y ago
The same goes for me and I imagine many more. This is literally the only thing holding it back from being the perfect Google Photos replacement for families with someone who self-hosts.
41.
▲
by
elesiuta
3y ago
This is only my personal experience, but I agree with you, even with an optimal setup I still require ~5-10 minutes of breaks every couple hours when staring at my monitor. With VR I could easily do (when I had the time) a full day (~12 hou
42.
▲
by
elesiuta
3y ago
> Also python syntax is not as nice in chaining function calls over multiple lines. Not sure if this is exactly what you meant, but I implemented something like this in reply to a similar comment a few months ago which may be of interest
43.
▲
by
elesiuta
3y ago
> "or destroy your ability to see blue" This also reminds me of the McCollough effect [1] which can affect your perception of colorless gratings for an unexpectedly substantial amount of time afterwards just by starting at some
44.
▲
by
elesiuta
3y ago
I created a jail for fail2ban with logpath = /var/log/auth.log and for the filter I use failregex = .*Connection closed by authenticating user [a-z_]([a-z0-9_-]{0,31}|[a-z0-9_-]{0,30}\$) <HOST> port [0-9]* \[p
45.
▲
by
elesiuta
3y ago
This is why I require both a private key and a password. I have fail2ban configured to block IPs with invalid private keys after a couple attempts, and if the key is valid to email me and rate limit invalid password attempts. This gives a m
46.
▲
by
elesiuta
3y ago
A little buzzer/led you can plug into an épée to detect hits without a scoring box, there's no grounding so it still triggers on hitting the opponents weapon but was more than good enough for practices. It was very simple, using a
47.
▲
by
elesiuta
3y ago
Not GP, but security refers to the protection of the system, while privacy refers to the protection of information. So you need to protect the system to protect the information on it, but there are also sometimes trade offs between security
48.
▲
by
elesiuta
3y ago
I found the best solution for myself was the delaying page feature, set to 15 seconds. This added enough friction to prevent mindless checking, but still allowed for purposeful checking without training muscle memory to disable it.
49.
▲
by
elesiuta
3y ago
They also killed all offline music support for Fitbit https://9to5google.com/2023/01/17/fitbit-pandora-deezer-supp...
50.
▲
by
elesiuta
4y ago
> Something I often want to do is catch which process sent a few UDP packets. Catching short lived processes and packets is one of the things I specialized picosnitch [1] for, which focuses strictly on monitoring. [1] https://
51.
▲
by
elesiuta
4y ago
> So that's at most a few thousand deaths for something like 100 Million reactor hours (napkin math, don't cite). Sounds about right, but when you factor in current designs and requirements it's 100x better. LRF (large rel
52.
▲
by
elesiuta
4y ago
I'm not sure if it was the keyboard, or the OS, or both, but I found the software on my Palm Pre so much better for doing what I actually want, and in less time, instead of the mindless scrolling it feels like phones now are optimized
53.
▲
by
elesiuta
4y ago
> This applies to PCs and much more so to phones - on phones standard of "trusted" is rather lower, and increasing the number apps has real downsides (battery, performance, etc) I'd argue this applies more to PCs and less
54.
▲
by
elesiuta
4y ago
> python code that's almost deliberately atrocious That code was so bad I felt I had to step in too, I used chatGPT to simplify it a bit but it also introduced some errors, so I found what appears to be an input file to test it on [
55.
▲
by
elesiuta
4y ago
> i originally had wanted to monitor the filesystem in addition to network, since lsm allows that. however the filesystem implementation was tricky, and i couldn’t find a good solution to the problem you described: verification by hash o
56.
▲
by
elesiuta
4y ago
> mighty-snitch (lsm based, with pid info) I noticed this is pretty new and a couple things caught my attention > the primary advantage is that it has direct access to the pid, executable, and commandline of the process making the req
57.
▲
by
elesiuta
4y ago
I apologize, that's a fair question given that I named it after Little Snitch. One reason I used the prefix pico is because it's extremely little, supporting only a subset of Little Snitch's features. On Linux there's al
58.
▲
by
elesiuta
4y ago
What is your threat model, and what type of traffic are you hoping to block? I never claimed picosnitch to be a firewall. My use case involved running it on servers with a minimal OS where all applications are containerized. My goal was pur
59.
▲
by
elesiuta
4y ago
I wrote picosnitch [1] which has the same notification and bandwidth monitoring features, however it doesn't block traffic for a couple reasons: avoiding scope creep so I can focus on more reliable detection and do things like hash eve
60.
▲
by
elesiuta
4y ago
> I've always thought this should be a feature in an OS for advanced users. Combined with some OS level security optimizations it could be quite a powerful security feature for the paranoid and at-risk. I agree, by integrating it wi
More ›