Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wangchow
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
by
wangchow
10y ago
My point is, a lot of people are spending time on this when it doesn't matter. In the limit that AI starts replacing human developers these subtle differences in language approaches zero. New languages here and there every day. Replace
2.
▲
by
wangchow
10y ago
Honestly, we need a few AI coders to replace most of the developers in the world and then this won't be an issue. Bounds checking arrays and calloc instead of malloc isn't rocket science. It's a simple formula. The problem is
3.
▲
by
wangchow
10y ago
I tend to read undefined as don't do it
4.
▲
by
wangchow
10y ago
Source code is the ultimate documentation. ;)
5.
▲
by
wangchow
10y ago
Solar is better because it is decentralized whereas other sources we have today are controlled by single entities. This puts the power (hehe) back in the hands of the people.
6.
▲
by
wangchow
10y ago
GC is certainly easier. However, it is important to understand the life-cycle of objects regardless. To be able to control them (if desired) is good because in many cases one would prefer to have that control instead of being forced to use
7.
▲
by
wangchow
10y ago
To the contrary, as someone who hasn't used TeX at all I find it somewhat hard to read the plain-text. The $$$ have more visual weight than the actual formulas. Kind of interesting to see some alternatives and note the visual weight. T
8.
▲
by
wangchow
10y ago
Ah, wasn't aware of that. Thanks. :)
9.
▲
by
wangchow
10y ago
Very awesome. However, the $ signs indicate financial stuff. It would be nice to have a different delimiter like the code blocks use back-tics. For example using back-ticks couple with single-quotes? It doesn't work since it clash with
10.
▲
by
wangchow
10y ago
And most humans are lazy f%$#s who throw things away rather than recycling them.
11.
▲
by
wangchow
10y ago
What about smart pointers? It gives the flexibility and benefits of garbage-collection without the performance degradation. It's not a silver bullet but it helps. What I'm getting at is, Rust is the only modern language (in vogue
12.
▲
by
wangchow
10y ago
Alas, having no garbage collector at all is a blissful state of simplicity when performance matters. It's not very difficult to clean up one's objects manually in a well-thought-out codebase.
13.
▲
by
wangchow
10y ago
I think it's more about the underlying machine as opposed to a particular language implemented on top of Von Neumann architecture. For instance, we are constrained by the underlying machine regardless of which higher-level language w
14.
▲
by
wangchow
10y ago
Very well put. I have to agree that these technologies are still blooming and there are uncertainties--especially in my mind with cost associated with buying devices. Hololense for example with a $3000.00 USD developer edition isn't ex
15.
▲
by
wangchow
10y ago
Sorry I was having a silly day at work. Then, I tried to delete the post but I cannot anymore! EDIT: But Zuckerberg is a peener when he states that fake news is fake; he's drinking his own Koolaid.
16.
▲
by
wangchow
10y ago
Well consider if you use both dictation and typing simultaneously. Vi and kakoune are ergonomic because it requires minimum changes to hand positions. But if you added voice dictation like "toggle tab 2" or "toggle terminal&q
17.
▲
by
wangchow
10y ago
In this age we need to think about things like voice control and 3D manipulation of data-structures and a dynamic view of the code. We can truthfully keep designing 2D editors (and we will always most likely use them to some extent) but I b
18.
▲
by
wangchow
10y ago
Tcl (upon which Expect is built) is under-appreciated too. It's a neat language how strings behave as a sort of polymorphic data structure (can be dicts, lists, etc). Under the hood they get optimized based on usage.
19.
▲
by
wangchow
10y ago
To me computer skills means two things: rate at which one can learn new technologies, and one's understanding the basic components that comprise of the machines. Programming fits both of those categories: consider the number of program
20.
▲
by
wangchow
10y ago
Also would like to sync to cloud of our choosing. Dropbox, box, one drive, adobe cloud, etc. I am not a fan of having to use a million cloud services these days.
21.
▲
by
wangchow
10y ago
You would not get nonsense, you would get emotional charge. Emotions can easily overpower thought-process. Because of this, emotional charge is the de facto force of social change.
22.
▲
by
wangchow
10y ago
In that context doping is considered damaging to the country's reputation (to my other point) and should be deemed illegal. Or at least until biological enhancements become widespread and the games become too ordinary. :)
23.
▲
by
wangchow
10y ago
Well there's massive protests going on to oust their president. http://www.reuters.com/news/picture/massive-protests-against...
24.
▲
by
wangchow
10y ago
Or perhaps like taking performance-enhancing drugs as an Olympian. But you just get disqualified from the games not thrown in jail. Arguably though it's sabotaging the experience for other players which can be thought of as damages to
25.
▲
by
wangchow
10y ago
And.. While they express such distaste the haters probably serve their web apps via NGINX.
26.
▲
by
wangchow
10y ago
A time will come when our entire concept of programming will shift due to advances in hardware unlike what we have today. Consider quantum computers or some biological machine etc. Those who use C and assembly I imagine would be better equi
27.
▲
by
wangchow
10y ago
Gnunet on the right track: https://gnunet.org/
28.
▲
by
wangchow
10y ago
Maybe there's an experimental feature that can be enabled to get it.
29.
▲
by
wangchow
10y ago
I have used mostly the class diagrams and sequence diagrams. I like how UML class diagrams defines the different potential relations between objects involved in software. It would be nice if more people (myself included) learned better ways
30.
▲
by
wangchow
10y ago
With the security sandbox of the browser functionality is inherently limited (by design) compared to native apps which have less-limiting restrictions. Security and usability are inversely proportional and the browser needs that security mo
More ›