Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
int0x80
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
int0x80
5y ago
Technically the parsing itself and the grammar are the same, they don't depend on defined macros. Yes, defining a macro in an included file can make the resulting AST change, but the parsing algorithm doesn't really care about it
32.
▲
by
int0x80
5y ago
Do you have an example of a language that parses different because of dependencies?
33.
▲
by
int0x80
6y ago
Yes, a programming language being a user interface is a common analogy.
34.
▲
Show HN: Small Lisp in Kotlin
(github.com)
7 points
by
int0x80
6y ago
|
0 comments
35.
▲
by
int0x80
7y ago
That would be a false positive, if I am understanding things correctly. The warning is about code that is correct, yet it warns, hence false positive. If the warning was missing for incorrect code that would be a false negative. At least th
36.
▲
by
int0x80
7y ago
How is this exposed to userspace? What interface?
37.
▲
by
int0x80
7y ago
One argument is that allowing non-root to mount(2) is already a big security problem.
38.
▲
by
int0x80
7y ago
I disagree. I found git checkout -b very convenient an intuitive way to say "create and checkout this branch". For git branch -c one could say that the "branch" command should not do checkout-business.
39.
▲
by
int0x80
7y ago
Well, no. rm -rf / is a completely different beast. It is documented and expected for starters. They may have valid reasons to do that, even if not common.
40.
▲
by
int0x80
7y ago
For example?
41.
▲
by
int0x80
7y ago
Do you know why is that?
42.
▲
by
int0x80
7y ago
I would hope it is not a new VM each time?
43.
▲
by
int0x80
7y ago
thanks for the answer.
44.
▲
by
int0x80
7y ago
thanks for the answer.
45.
▲
by
int0x80
7y ago
Can you expand on that, please?
46.
▲
by
int0x80
7y ago
That kind of rebase is just to refresh your work against updated masters etc. Of course you have to test against the refreshed (rebased) work again!! That doesn't mean you can't rebase. It means you can't randomly push untest
47.
▲
by
int0x80
8y ago
I don't think it misses abstraction. It is covered under specialization costs.
48.
▲
by
int0x80
8y ago
There is also a channel search feature in telegram web something. IIRC. E: like this https://tlgrm.eu/channels
49.
▲
by
int0x80
8y ago
Vodafone did also inject custom js/html in non HTTPS pages (obviously). This was 2 years ago.
50.
▲
by
int0x80
8y ago
I think this is a very very interesting idea. The only problem that makes me nervous is telecoms/ISPs capping the line or requiring some propietary interface to it (something done this days to an extent) and quirks. If they feel they a
51.
▲
by
int0x80
8y ago
Thanks for the interesting and detailed info. I mean the cost of hitting the disk/socket. The actual IO. There is also the syscall overhead but that doesn't matter /that much/ with IO usually, in comparation with the act
52.
▲
by
int0x80
8y ago
My point was that a malloc vs alloca in a full blown IO path, where you have sockets and posibly disk fsyncs is not all that significant, if at all. I understand that journald cares about performance. Micro-optimizations like malloc vs allo
53.
▲
by
int0x80
8y ago
My bluetooth mouse (logitec) works very well. Never disconnects. But it does fail to properly suspend. I need to switch the BT off to suspend, because it will automatically restart the system when it is connected. I haven't searched fo
54.
▲
by
int0x80
8y ago
Another big question is why does it use alloca at all. Considering that it is well known in the C world to be problematic and discouraged. For this very reason. - Are you performance-constrained? NO. - Is calling malloc/free such a big
55.
▲
by
int0x80
8y ago
There is xfs.org and the XFS mailing list. You can just send an email there. Maybe you were sending HTML emails or something that made the message bounce?
56.
▲
by
int0x80
8y ago
Something you can try: exercise. Really. Get tired. It may work for you too.
57.
▲
by
int0x80
8y ago
This is hardware virtualization. Containers are OS "virtualization". They offer different levels of isolation and features.
58.
▲
by
int0x80
8y ago
Wow thats scary indeed... They where using x86 signed compare instead of unsigned (jg vs ja)... Thanks for the link btw!
59.
▲
by
int0x80
8y ago
Absolutely... adults don't/shouldn't play the blame game, just pointing out that in all fairness not everyone starts from the same point, but this is not really related to the main point beeing discussed anyway.
60.
▲
by
int0x80
8y ago
Big problem here is the preprocessor as mentioned in the article.
More ›