Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cjhanks
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
181.
▲
by
cjhanks
8y ago
It is not a question of C++ being better than JavaScript or vice-versa in some esoteric sense. Compiling code from C++ to WASM is counter-productive if the native JavaScript is fine. It's just that native languages seem to perform qui
182.
▲
by
cjhanks
8y ago
If you do absolutely zero instruction optimization or re-ordering. Literally mapping the BNF grammar to a syntax tree capable of simple syntactic reduction... I would be surprised if it did not lag behind disk read speeds. Traversing that
183.
▲
by
cjhanks
8y ago
The code looks nice, I hope it has helped you in your life. But frankly, if a JavaScript developer ever really wants to solve the problem... Learn enough C++ to write the equivalent code that compiles 6.5M in 0.1 seconds (assuming a nice HD
184.
▲
by
cjhanks
8y ago
Yeah, it's easy to forget. CHANGELOG is the historical equivalent, but that seems to be dead.
185.
▲
by
cjhanks
8y ago
Software interviewing has become necessarily (though unfortunately) adversarial for two major reasons; a lot of people are lying on their resume, a lot of engineers have inflated self-worth. If you're competent... don't worry, yo
186.
▲
by
cjhanks
8y ago
A bit of caution, I haven't worked in distributed systems for some time now. And I am sure there many people more competent than I. But in general the cliche of "Great artists steal" applies here. If AWS/GCE/Azure
187.
▲
by
cjhanks
8y ago
I see something comparable to these diagrams (it feels like) a half-dozen times a year. The architecture is in general 'fine'. But communication paths of subsystems is probably the easiest part of the problem. And in general, re
188.
▲
by
cjhanks
8y ago
When you take the joy of programming from somebody, you cannot expect them to stick around. At some point, we all have enough. Excited to see what Guido wants to do next, enjoy it!
189.
▲
by
cjhanks
8y ago
This solution won't work if the sun ceases to emit light, therefore it's not fool proof. I kid, but - why so much pessimistic "all or nothing" attitude on this?
190.
▲
by
cjhanks
8y ago
This looks nice enough. It may be worth mentioning that the real challenge for creating a generalized pipeline is rarely the control flow. Usually performance is not achieved due to; poor intermediate data locality, poor system utility ba
191.
▲
by
cjhanks
8y ago
Yeah, I am apparently not qualified to receive anything based on experience. https://www.nspe.org/membership/types-membership Or if I want to pay them to get a certification no one cares about, I can. https:/&#x
192.
▲
by
cjhanks
8y ago
https://www.ieee.org/membership/qualifications.html Search for, "Member grade". The only path for a large portion of all people being called "software engineers" would not even be considered for 6
193.
▲
by
cjhanks
8y ago
Thanks for building, I'll consider in the future. Though, I wish the fracture in C++ compilation wasn't so frustrating. LLVM has really helped pushed the boundary of compiler feedback. But still, GCC wins consistently in my expe
194.
▲
by
cjhanks
8y ago
Thanks for letting me know.
195.
▲
by
cjhanks
8y ago
I would think undefined behavior would be helpful in browser fingerprinting.
196.
▲
by
cjhanks
8y ago
> “The resolution as originally drafted placed unnecessary hurdles for mothers seeking to provide nutrition to their children,” an H.H.S. spokesman said in an email. “We recognize not all women are able to breast-feed for a variety of re
197.
▲
by
cjhanks
8y ago
There are different layers of security. Presumably, when your hardware is provisioning a new operating system, it is protected by a Layer3 firewall. But, yeah - people tend to only skim the manuals.
198.
▲
by
cjhanks
8y ago
No disrespect intended, but not all worlds are the same. A lot (maybe most?) of software is written for explicit purposes to targeted audiences. I am not going to hire a blind person to label signs, a deaf person to review music, or an ill
199.
▲
by
cjhanks
8y ago
I keep seeing these pop up over and over, and I think most I have seen use a rendezvous that is also an I/O relay. A reliable UDP with a rendezvous server would allow for much more scalable P2P transfer. Unfortunately, I haven't
200.
▲
by
cjhanks
8y ago
The Qt team continues to do great work, congrats.
201.
▲
by
cjhanks
8y ago
Why would latency sensitive applications (let's say a millisecond of jitter) be using .NET and its runtime? I thought the VM class of languages were generally inappropriate for real-time work. Heck, even in C, you need to do specific
202.
▲
by
cjhanks
8y ago
It appears to be a C++ compiler attempting to keep parse tree from templated code in-memory between translation units. That said, I am not involved and don't use.
203.
▲
by
cjhanks
8y ago
You have 650+ responses already, so I accept mine will be in the `/dev/null` of history. As somebody who has worked at startups, including a Y-Combinator startup. The I have experienced three primary hiring issues that are so comm
204.
▲
by
cjhanks
8y ago
I will not even possibly consider introducing a 3rd party dependency unless it has one of the following: 1. A reasonably release cadence of packages (APT/PPA/RPM). 2. A well defined release cycle with a sane download path (for t
205.
▲
by
cjhanks
8y ago
Microsoft being an owner here doesn't bother me that much. The Azure integrations are inevitable. I guess we'll see if Microsoft has learned that strong-armed vendor lock-in makes people not like them. At this point, I am more g
206.
▲
by
cjhanks
8y ago
There is typically L1 cache, L2 cache, L3 cache, RAM, and SWAP. These ranges from kb to mb, and then to gb. And each lower level is faster than all levels above it. Most of the relevant memory here is L2 and L3. As you have more items in
207.
▲
by
cjhanks
8y ago
If I may ask, why did you opt to port the code in that order (translate -> re-architect)? I suspect you have experience in this, and I was curious what experience taught you. Edit: Answered below in "May it have been better to sta
208.
▲
by
cjhanks
8y ago
To save people time: http://www.ectaco.com/onyx-boox-max/ And not to be too cynical. But has anybody ever tried them an found them to work well? $800 is an expensive experiment.
209.
▲
by
cjhanks
8y ago
I really hope this is really going to be released. And I really hope this technology can be integrated with standard Linux desktops. The ability to read PDF's on paper-white would be really nice. The ability to read/write code
210.
▲
by
cjhanks
8y ago
I am working on a C++ project and I enjoy it. The bread and butter of C++ is balancing relatively good performance with reasonably acceptable overhead and developer time. I was personally tired of re-writing over and over. template &l
More ›