Hacker Newsnew | past | comments | ask | show | jobs | submit | renox's commentslogin

> In fact I think atheists should make more effort to learn about the vast diversity of other faiths. It's very narrow to be atheist only about the Abrahamic deity.

Your sentence doesn't really make sense, and there is a lot of deities..

> You end up incorporating a lot of Christian thought without realizing because it's so deeply ingrained that it seems like the only option.

Depends on the country, some Northen european countries have a very high proportion of atheists, so it happens probably less there.


There are a lot of deities, and they are far more diverse than you would expect if you're not exposed to them. Even the more atheist countries still seem Christian to Hindus, Confucians, animists, and thousands of other more obscure religions.

>> Depends on the country, some Northen european countries have a very high proportion of atheists, so it happens probably less there.

Christianity is so ingrained even in atheist societies that quite a lot of western and Northern European countries just recently celebrated "Ascension day" which was a public holiday in those countries. And while Christianity has decreased a significant amount in the last couple of decades a majority in most of those countries still identify as Christian even if not regularly practicing.


Is there an OS whose primary FS is a taggedFS? It'd be interesting to hear from the users if this is nice to use or not..

Yes and being 'opposed' to QM contributed to expose the 'spooky action at distance' that QM implies, which is very important.. It's a pity that experimentators were able to demonstrate it only a long time after Einstein's death, what would have been his reaction??



I'm sure he would have found it interesting.


> - Tabs.

Tabs aren't really new: look at BeOS which could "tab" windows..

That said I agree with you that tab are really nice, especially the way VSCode manage them with the vertical list of opened files (I switched from vim to VSCode due to this feature).


Well, it dépends: there are a lot of places where the locals goes because they are cheap not because they are good.

But yes, ask the locals.


> there are a lot of places where the locals goes because they are cheap not because they are good

Por que no los dos? The whole cheap/good-choose-one thing is not universal in my experience. I've rarely been steered wrong by trying out the cheap-and-cheerful local option


Note that in Zig, unsigned integer have the sqle semantic qs integers on overflow (trap or wrap or UB). You also have operators providing wrapping. That is the correct solution.


And the Chrome capsicum hallucination got me..


It may gives them less headache but if the part about the antivirus flagging the exécutable as suspicious it may give the users headaches..


I still find weird that they didn't make A,B... just after the digits, that would make binary to hexadecimal conversion more efficient..


Going off the timelines on Wikipedia, the first version of ASCII was published (1963) before the 0-9,A-F hex notation became widely used (>=1966):

- https://en.wikipedia.org/wiki/ASCII#History

- https://en.wikipedia.org/wiki/Hexadecimal#Cultural_history


The alphanumeric codepoints are well placed hexadecimally-speaking though. I don't imagine that was just an accident. For example, they could've put '0' at 050/0x28, but they put it at 060/0x30. That seems to me that they did have hexadecimal in consideration.


It's a binary consideration if you think of it rather than hexadecimal.

If you have to prominently represent 10 things in binary, then it's neat to allocate slot of size 16 and pad the remaining 6 items. Which is to say it's neat to proceed from all zeroes:

    x x x x 0 0 0 0
    x x x x 0 0 0 1
    x x x x 0 0 1 0
    ....
    x x x x 1 1 1 1
It's more of a cause for hexadecimal notation than an effect of it.


Currently 'A' is 0x41 and 0101, 'a' is 0x61 and 0141, and '0' is 0x30 and 060. These are fairly simple to remember for converting between alphanumerics and their codepoint. Seems more advantageous, especially if you might be reasonably looking at punchcards.


[0-9A-Z] doesn't fit in 5 bits, which impedes shift/ctrl bits.


I'm not sure if our convention for hexadecimal notation is old enough to have been a consideration.

EDIT: it would need to predate the 6-bit teletype codes that preceded ASCII.


They put : ; immediately after the digits because they were considered the least used of the major punctuation, so that they could be replaced by ‘digits’ 10 and 11 where desired.

(I'm almost reluctant to to spoil the fun for the kids these days, but https://en.wikipedia.org/wiki/%C2%A3sd )


I worked (a long time ago) on a C project where every int was wrapped in a struct. And a friend told me about a C++ project where every index is a uint8, uint16, and they have to manage many different type of objects leading to lots of bugs.. So it isn't really linked to the language.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: