Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
halayli
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
151.
▲
by
halayli
4y ago
You might consider yourself a C programmer but you'll see a push back being accepted as one when you look at Go as a C alternative. For a language to be a C alternative it should offer at a minimum full memory control and layout. The c
152.
▲
by
halayli
4y ago
if you can replace linked list with vector then you don't need a linked list and the two shouldn't be compared as it is almost always obvious when you need one over the other. Link lists are used in areas when there is a relations
153.
▲
by
halayli
4y ago
it's easy to ship but it's much harder to continue shipping quality software with this approach. The more information in a commit the easier it becomes for newcomers to understand the context of what they are about to change. I so
154.
▲
by
halayli
4y ago
bsd variants and sun os used to have n:m APIs but they got deprecated and removed long time ago. It's hard to provide a consistent behavior that works for everyone.
155.
▲
by
halayli
4y ago
The std::move -> call issue has been fixed in clang-15.
156.
▲
by
halayli
4y ago
> I have a feeling that today is the age of premature abstractions and premature scalability which are optimizations.
157.
▲
by
halayli
4y ago
No, these goals aren't mutually exclusive and I am not sure where "shoot myself in the foot" fits here. It's a serialization format and has many practical use cases. At least back your claims with concrete examples. Ther
158.
▲
by
halayli
4y ago
OP is asking google to search their feelings, it's ridiculous expectation for sure.
159.
▲
by
halayli
4y ago
Being coherent, succinct, and articulate is an outcome/reward that you achieve as a result of learning and hard work. Try improving your learning skills, and focus on your cognitive map you've built so far and identify the gaps&#x
160.
▲
by
halayli
4y ago
I use zooom2 which is no longer maintained but it allows me to drag/resize windows while holding cmd+shift, option+shift. A feature that existed in windowmaker since the 90s.
161.
▲
by
halayli
5y ago
It's missing a very popular option: https://sourcegraph.com/search
162.
▲
by
halayli
5y ago
I am not sure OP knows what a filesystem mean in the first place.
163.
▲
by
halayli
5y ago
I am not sure OP has the proper background to discuss blocking ad+tracking techniques. Such utilities do a lot more than blocking domains. Blocking domains is just first step as it's the simplest and cheapest win. Signatures/Cont
164.
▲
by
halayli
5y ago
Agreed. I wouldn't expect a 50% difference. Cloud services offer powerful GPUs, and other capabilities that can consume a lot more than a typical Intel xeon level cpu. It would be interesting to see a breakdown of power consumption in
165.
▲
by
halayli
5y ago
I wonder how much lower it would be if data centers strictly ran on ARM cpus. Sure there are plenty other components and factors that come into play but it would be interesting to look at such a graph nonetheless.
166.
▲
by
halayli
5y ago
If Heroku/AppEngine is all you need then keep using them. But comparing apples and oranges and claiming that one is a step backwards is nonsensical. One is a service and one is a software that you can take with you to any cloud provide
167.
▲
by
halayli
5y ago
What's more important than preaching about signed vs unsigned is raising awareness not to use both. Most signed/unsigned related bugs (outside numerical/math sensitive domain) are due to using both simultaneously and the side
168.
▲
by
halayli
5y ago
It's a great proposition. However, I would suggest having it as a prefix rather than postfix of the JOIN expression to reduce implementation side effects and avoid ambiguity between keyword 'FOREIGN' and a table called '
169.
▲
by
halayli
5y ago
I find AWS documentation to be one of the best out there. Consistent across all their products, very detailed and easy to navigate. I am curious what you found to be lacking in their docs.
170.
▲
by
halayli
5y ago
I am finding it hard to accept that it is an honest mistake. From my personal experience, every software engineer that works in a company of this scale is obligated to take a training course on software licensing and understand the differen
171.
▲
by
halayli
5y ago
Everything you mentioned is irrelevant in the context of unbuffered IO. The majority of time is going to be spent on system calls, context switching, and signal handling / checking, and waiting for hardware interrupts to fire and handl
172.
▲
by
halayli
5y ago
Unbuffered I/O can make any language you use much slower. It has nothing to do with Rust / language choice.
173.
▲
by
halayli
5y ago
Agreed with your sentiment. It's scary easy to fall down and go from ok living style to becoming homeless. But on the other hand, healthy debt is what grows the economy and it's a necessity. There should be more regulation /
174.
▲
by
halayli
5y ago
In 2001 Java was far off from being "de-facto language of the Web Services". cgi was the dominant setup back then and php, and particularly perl was on the top list. Amazon ran on perl back then. More importantly, your statements
175.
▲
by
halayli
5y ago
With your logic most languages would have been dead by now. Python was created in 1991, Ruby in 1995, Erlang in 1986 and opened sourced in 1998. Just a few examples to consider. They took a lot more than 7 years until they peaked and gather
176.
▲
by
halayli
5y ago
If you have nothing constructive or of a substance to say, you probably shouldn't respond.
177.
▲
by
halayli
5y ago
Of course it matters. You probably haven't written low latency server daemons. A busy memcached might be serving 20k to 100k requests a second, it's not serving 1 user only. 100k requests all being translated to memory vs disk rea
178.
▲
by
halayli
5y ago
Just because it's on the internet it doesn't mean it's true. You might be confused how a CPU, memory, and I/O are interconnected. First, for an application to access data in memory, all it need to do is issue a MOV with
179.
▲
by
halayli
5y ago
Exactly this. It will also reduce unnecessary requests on their servers.
180.
▲
by
halayli
5y ago
Anecdotal at best. Never is too strong of a word here. I was expecting a study to be accompanied by the article given the conviction insinuated in the title. Groups can come in various shapes and forms but generally they often come with a
More ›