Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bcheung
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
691.
▲
by
bcheung
11y ago
I think your failure to use NULL correctly cannot be blamed on NULL alone, given that many people use it successfully.
692.
▲
by
bcheung
11y ago
Composability comes from functions, macros, and inheritance. What does that have to do with types? "In fact, composibility is really the fundamental issue behind many of these problems. For example, the Store API returning nil for non
693.
▲
by
bcheung
11y ago
Why would you check the value instead of the presence of the value? Rookie mistake. user.getScrollPostion() != undefined or in CoffeeScript just use: user.getScrollPosition()? Arrays have various types of ints and floats of various word le
694.
▲
by
bcheung
11y ago
Here is what is wrong with Option. option.ifPresent(x -> System.out.println(x)); So instead of just checking to see if it is NULL you want me to create an instance of a specialized class that holds my variable that has a method that acts
695.
▲
by
bcheung
11y ago
It's not really new. It's been around for a while. These are my personal experiences. I only take it about once or twice a week on average. I've heard that you can build up a resistance and it becomes less effective over t
696.
▲
by
bcheung
11y ago
I came up with the idea of a structure editor independently. I am still very excited about the possibility but there are still some major challenges. 1) Viewing code in a tree can be much more verbose and require more cognitive load. I wo
697.
▲
by
bcheung
11y ago
Very simple to understand and straight forward. Thanks for writing this up.
698.
▲
by
bcheung
11y ago
One of the other problems is that people keep trying to find the one perfect tool or solution that will work for all cases. This is the wrong attitude. When manipulating any kind of object in the real world there are a series of tools. Ea
699.
▲
by
bcheung
11y ago
> This attitude is a losing one. For all its warts, bumps, pains and bugs, programming today works somewhat decently enough. Sometimes pragmatism is the enemy of progress. As stated earlier in the article, you don't get the combust
700.
▲
by
bcheung
11y ago
> How do we generalize this solution such that it helps programmers building compiler platforms like LLVM and Roslyn? How will it help programmers researching neural networks? How will it help programmers writing line of business applica
701.
▲
by
bcheung
11y ago
"Setup a domain & billing" "Set up" not "Setup". Just one of my pet peeves. Had to say it.
702.
▲
by
bcheung
11y ago
No mention of aquaponics? I'm growing food in the backyard with it and it is awesome. It uses much less water and is much less of a hassle. Better yields too.
703.
▲
by
bcheung
11y ago
It's a common pattern that is used everywhere. If we were to zero base think, then yeah, it's absolutely horrible. But since it is already established people look for it. Better to go with an established pattern than reinvent y
704.
▲
by
bcheung
11y ago
It's not the learning or the hard work that concerns me. I'm all for that. It's proprietary walled gardens for the most part. I want to build apps that I already know Apple won't approve so that leaves me with a reduc
705.
▲
by
bcheung
11y ago
How did we go from Javascript to global warming? Holding back technology so others can catch up is foolish. Where would we be if we followed that philosophy. We have long passed the ability of the human mind (at least unaugmented) to keep
706.
▲
by
bcheung
11y ago
If you can't keep up then don't. Some of us have ideas we've been wanting to implement and are just waiting until a browser feature becomes available and widespread enough that it is a possibility. I don't want to have t
707.
▲
by
bcheung
11y ago
Agreed. I for one do not want to be forced to develop on 3 platforms just to provide a decent user experience. Take all that effort and focus it in one place to create a truly great experience.
708.
▲
by
bcheung
11y ago
> PPK is doing the equivalent of saying "let's stop and ask for directions [on our car journey]" and you're saying "no, let's just keep driving I'm sure we'll get to where we want to go". Just
709.
▲
by
bcheung
11y ago
While it is probably true that we "can't out-native native" the argument is irrelevant if you consider other more important factors. The approval process is burdensome and discriminatory if you want to release an app that co
710.
▲
by
bcheung
11y ago
A lot of servers are just set to UTC even if they are in a different time zone. It simplifies a lot of headaches and translation bugs. It would be nice to get rid of time zones and daylight savings time. People are so slow to change. Who
711.
▲
by
bcheung
11y ago
Agreed. It's such a horrible business practice and so easy to work around. Just copy and paste the title into google and click the link. Not sure why they bother. It is developing bad will.
712.
▲
by
bcheung
11y ago
Haha, I can relate to situations like this. Some experiences from a few really bad companies I have worked at: 1) "Don't use tabs or spaces in your code, they take up bandwidth". 2) "Don't put your javascript in a s
713.
▲
by
bcheung
11y ago
Not sure why you say far from fruition, those are things they have _already_ done. Even the AIDS one. http://www.nature.com/srep/2013/130826/srep02510/full/srep02...
714.
▲
by
bcheung
11y ago
It's a Wired article not an academic paper. If you want context just google it. Plenty of information exists for CRISPR and it is definitely substantive.
715.
▲
by
bcheung
11y ago
I used to know that manual inside and out. Very nostalgic. I still have the original 8086 manual. Entire instruction set, plus pin layout, thermal specs, ... everything in one small manual.
716.
▲
by
bcheung
11y ago
The videos don't seem to work.
717.
▲
by
bcheung
11y ago
They are typically used when you have a lot of items in a list of some kind and you want to know if a particular one is present already without incurring the heavy lookup cost. When you check the Bloom filter it tells you: 1) it might be th
718.
▲
by
bcheung
11y ago
The pixel DPI on cell phones is getting really high. Instead of just adding more RGB in the standard Bayer pattern, would it make sense to mix in other frequencies besides the standard RGB? I wonder what that would be like.
719.
▲
by
bcheung
11y ago
I've been studying biochem as a hobby and have been hearing CRISPR off and on but never really heard a good explanation until now. I don't fully understand everything that was said but at least I have a general picture of going o
720.
▲
by
bcheung
11y ago
Does it really matter if nobody is going to upgrade past 2.7?
More ›