HNHacker News
TopNewBestAskShowJobs

justcool393

117 karma · joined August 28, 2017

[ my public key: https://keybase.io/justcool393; my proof: https://keybase.io/justcool393/sigs/tfoz2bW3SMnYfPPq5zD5tEljG6bLdkk_iwihcmZ0stA ]
submissionscomments
justcool393··on FreeBSD pf bypass when using IPv6
not the original poster but i want to chime in, the address is just poor. an IPv4 address is decent to remember and while DNS is useful, the issue sometimes is DNS, in which case you need the IP anyway.

12:141:::2315:14 or whatever is ugly and terrible syntax. firstly...

1. why colons? if you're typing in an IP address, you might also have to type in a TCP/IP port in colon format, why did IETF think overloading this was a good idea? it also makes the address scheme look ugly. the ways of getting around this by using brackets just look plain awful.

2. why do it in hexadecimal format? there are now 16 characters in each IP digit. i'd rather have (if we really need 128-bit addresses, which since we give out /64s, seems not to be the case) it be in dotted decimal. maybe even make the dotted decimals 16 bits if it's really an issue. do get rid of the myraid of other stupid ways to write IPs though, dotted decimal could easily be standardized.

3. DHCP is a good thing, why is it maligned? a central source of truth who is what is great, at the network level I can say "hey this person has the IP of X." it seems like a much better idea than SLAAC ever was.

justcool393··on Someone keeps trying to reset my Facebook password
probably because fewer and fewer people are using a (non-web based) email client.
justcool393··on Exa Is Deprecated
reminds me of this old joke

> I saw a book entitled "Die GNU Autotools" and I thought "My feelings exactly". Turns out the book was in German.

https://twitter.com/timmartin2/status/23365017839599616

gnu autotools i suppose works for some projects, but wow does it seem to be completely annoying to use.

justcool393··on The world in which IPv6 was a good design (2017)
To be honest, the hex strings make it much harder to remember imo, especially with the terrible syntax of nothing between a colon being a 0.

Even having them be 16-bit integers would've been find imo

justcool393··on The world in which IPv6 was a good design (2017)
> Also, NO SLASHES NO COLONS in the notation

CIDR notation I think is fine, but hard agree on the colons holy crap. Also not being clever with the things, remove the "empty dot" thing.

> And ... can we increase the number of ports to 32 bits or more?

That requires a TCPv2 or UDPv2 or whatever, it happens at a higher layer than the IP layer.

justcool393··on The world in which IPv6 was a good design (2017)
> what's not to love about it

hexadecimal, unironically. the url of

http://[2002:914b1:::1]

is one of my major sticking points for IPv6. i'd rather just have it be 16 octets or even 8 decimal quartets where each thing is required.

http://0.0.0.0.0.0.0.0.0.0.0.0.192.168.1.1:14246

would've at least looked a bit better than it is. would've been super easy too. imagine the convo:

"what's google's DNS IP in IPvX?"

"oh it's just 8.8.8.8.8.8.8.8.8.8.8.8.8.8.8.8"

justcool393··on Why Python Is Terrible
> parse a string into a number and return a value indicating if it was successful or not.

Eric Lippert had a decent blog post[1] back in 2008 on this titled "Vexing Exceptions" with regards to .NET.

[1]: https://ericlippert.com/2008/09/10/vexing-exceptions/

justcool393··on PackagingCon – A conference only for software package management
> You can make package management fun by thinking of it as a data flow factory and like Factorio (which I've not played but I do get the feeling of that game)

having played the game, Factorio is way more fun than package management

justcool393··on Google is already pushing WEI into Chromium
can't you just go to about:profiles?
justcool393··on Google is already pushing WEI into Chromium
> If not for other reasons, I can't see how Google a search company can be allowed to push something that can kill competition using its market dominance in other areas like browsers.

Because antitrust has been dead for a while. Chrome is a tool to drive people to Google and Google ads and nothing more.

I will say, I did appreciate Microsoft having a browser engine with IE and Edge, even if the former was notoriously a pain, it gave competition in the space. Unfortunately, that's not the case anymore and everything is either Chrome (Blink), Firefox (Gecko), or Safari (WebKit). And it's pretty clear what Chrome has done once that have amassed a dominant market share.

I'm sure there are Googlers who think they're legitimately making the web a safer place, but I think the real reason is pretty clear if you take a birds eye view.

justcool393··on Twitter has officially changed its logo to ‘X’
> From an extremely valuable list of verified users

I've got to say, the verified list was not very valuable

justcool393··on Twitter has officially changed its logo to ‘X’
not sure it was revolutionary, but it sure was helpful for example for getting alerts to breaking news stories and such
justcool393··on Twitter has officially changed its logo to ‘X’
spacex is the one I'm actually kinda fine with, it's a fine and actually sorta clever name (as in space[ e]x[ploration]). the other ones just get kinda absurd though.
justcool393··on Twitter has officially changed its logo to ‘X’
phonetically misspelled names, while kinda weird, aren't really on the same level as this tbh.

I guess my point is naming someone isn't really the place for wacky creativity.

justcool393··on Teddit Is Shutting Down
That's basically how reddit works. I've implied this in comments on reddit[1], but there is basically no way for reddit to do what it wants to do with non-OAuth clients.

Old reddit for example uses the reddit API essentially directly. now with new reddit, there's been a split, and it looks like from my count that reddit is currently supporting like 7 different APIs internally, parts of them all used in various different places. The reddit API is pretty functional and most of what anyone would ever really want to do was already supported in the API (and therefore available basically with few current restrictions).

Few of the actual undocumented/internal APIs on reddit are all that interesting.

[1]: https://www.reddit.com/r/redditdev/comments/14nbw6g/updated_...

justcool393··on No CSS Club
On the contrary, I've always found HN's font size to be one of the worst parts about the UI. I actually have a userstyle set to override it

  body {
      font-size: larger;
  }
  
  .comment, .default, .comhead {
      font-size: 14px;
  }
  
  .subtext, .pagetop {
      font-size: 13px;
  }
  
  .title {
      font-size: 16px;
  }
It's not the prettiest CSS or the most well done, but it works and it's better than the defaults imo.
justcool393··on Blocking Threads won't be enough to protect privacy once they join the Fediverse
> If you want to place downstream restrictions on your content then you have to license it (and get someone to agree to your license)

That's not how copyright works like... at all. HN needs a license to display your comment right now (see here: https://www.ycombinator.com/legal/#tou). Copyright works by default (in the US) of being the most restricted. The first sale doctrine applies but online when you distribute something you're not making 1 copy.

justcool393··on Ask HN: Are people in tech inside an AI echo chamber?
> All professions who need to write a lot of bullshit text are adopting NNs. So basically any advertisements, corporate news and emails etc. And parsing and responses to such ads or corpoletters, if they are required.

i'm not surprised the spam industry is using ChatGPT, it does seem pretty apt to writing useless text

justcool393··on Twitter now requires an account to view tweets
usually those costs, for a specific community, are not very high. not sure about discourse specifically, but you can serve thousands of users for relatively cheaply.
justcool393··on Twitter Is DDOSing Itself
here are the tweets

>To address extreme levels of data scraping & system manipulation, we’ve applied the following temporary limits: > >- Verified accounts are limited to reading 6000 posts/day >- Unverified accounts to 600 posts/day >- New unverified accounts to 300/day

https://twitter.com/elonmusk/status/1675187969420828672

> Rate limits increasing soon to 8000 for verified, 800 for unverified & 400 for new unverified

https://twitter.com/elonmusk/status/1675214274627530754

> Now to 10k, 1k & 0.5k

https://twitter.com/elonmusk/status/1675260424109928449

justcool393··on All Twitter content seems to be behind a login wall today
> Hasn’t Trump completely abandoned Twitter, and very much prefers his de-federated Mastodon instance?

yeah, he's been pretty steadfast in rejecting Twitter. maybe if truth dies or something, but...

justcool393··on All Twitter content seems to be behind a login wall today
it really hasn't.
justcool393··on Time is not a synchronization primitive
the amount of times something (Discord is the first example that comes to mind) starts waiting 30 seconds between retries because I wasn't connected to the network has been super absurd.
justcool393··on ArchiveTeam has saved over 11.2B Reddit links
i mean also given that reddit has actually picked moderators on subs that need it in the past (like /r/redditrequest exists), i'm pretty sure this is just made up
justcool393··on a[low:high:max] in Golang – A Rare Slice Trick
probably because it's simpler and there are fewer things to worry about. few write their web app in C.
justcool393··on I still Lisp (2021)
so as far as i can tell it's not like a full switch per se but reddit has services written in both python and go.

r2 (old reddit, the reddit API, some parts of new reddit, some of their ML stuff), their monolith, is still written in python.

some services they have in go include some real time services (like the reddit talk stuff seems to be primarily written in go)

reddit kinda seems to have a SOA (not microservices). while there are some codepaths that go through r2 (and indeed this seems to be the case in a lot of cases with regards to old reddit), a lot of newer code uses services.

(note: their engineering blog (/r/RedditEng) calls a lot of their stuff microservices and indeed they may be using that for some things but a lot of their stuff have been described as using more of a SOA vs a microservices.)

someone like /u/ketralnis may have more information as well?

justcool393··on In Defense of Not-Invented-Here Syndrome (2001)
i don't think anyone is arguing for one liner dependencies here.
justcool393··on CNET's AI journalist appears to have committed extensive plagiarism
it's painfully obvious too. one of gpt's most noticeable things is that it sounds like a high schooler trying to fill up content for a 5 paragraph essay
justcool393··on Trolls convinced journalists they were “abortion bounty hunters”
LoveForLandlords, BanVideoGames, etcgot a lot of attention on reddit, but not really... worldwide.
justcool393··on Trolls convinced journalists they were “abortion bounty hunters”
Oh hi HN

It's interesting to see that a lot of people still believed it, even when evidence that it was a Drama troll op was provided.

The Texas bounty hunters sub wasn't the first foray of the dramanauts, but it definitely attracted the most attention out of all of them.

The C.S. Lewis quote is basically my thoughts on the matter of people's reactions to these sorts of subs.

← PreviousPage 2 of 3Next →