Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NateDad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
107 ms
·
931.
▲
by
NateDad
14y ago
Actually, if you're browsing the code in Visual Studio, it's a hell of a lot easier to jump around the code if you have one class per file. All the main navigation UI is geared to the file level - the tree in solution explorer is all files.
932.
▲
by
NateDad
14y ago
You're not wrong... but doing that right, over an entire population is really hard. I think there is some attempt to do this in many schools. Kids skip grades, kids stay back. There's honors programs and remedial programs. Honestly, I think
933.
▲
by
NateDad
14y ago
Yeah, and the moon landing was faked, and there's fluoride in the water to keep us all meek. Right. Cause we're obviously all so good at doing what we're told in this country. OH WAIT.
934.
▲
by
NateDad
14y ago
I couldn't agree less. If you can't write a proper essay, then you can't write a paper on the new algorithm you invented, you can't write legible documentation for the library you wrote, and you can't argue effectively about the merits of o
935.
▲
by
NateDad
14y ago
You can always use gdb to debug. However, with type safety and proper unit tests (which are easy to write with Go's interfaces) you often don't need it.
936.
▲
by
NateDad
14y ago
Go doesn't have the ternary operator, and I thank the Go gods for that every day :) Go is good because it's hard to write clever code in it. Go encourages simple code. Clever code is almost always bad. It's hard to understand and easy to s
937.
▲
by
NateDad
14y ago
The team working on Go regularly rejects proposals that make the language more complex just to save a few keystrokes. They and most experienced Go programmers value the simplicity of the language. Syntactic sugar is routinely rejected out o
938.
▲
by
NateDad
14y ago
You can actually read the go language spec in a couple hours. You can pick up and be productive in the language in a weekend. And yet you can optimize code down to the byte level where needed. This is the uniqueness of Go. It is familiar en
939.
▲
by
NateDad
14y ago
yes thank god. I almost skipped it when I saw it was a slide deck, until I saw the notes. I hate it when people link to a slide deck with no notes. It's almost completely useless.
940.
▲
by
NateDad
14y ago
You can control the details without it having to be overly fiddly. Certainly you can do better than C. You may end up doing similar things, but your code will be way easier to write and read. Go does this quite well.
941.
▲
by
NateDad
14y ago
She's giving up everything? Bullshit. She built a nursery next to her office. Screw her. People say Yahoo did it because people were abusing work from home. What makes them think the people who didn't get any work done at home aren't just g
942.
▲
by
NateDad
14y ago
Why would you want to get hired by a company that hires this way?
943.
▲
by
NateDad
14y ago
We don't have nationwide standards for curriculum in the US.. shocking, I know. Most schools do similar things, but there's a wide variety of quality and content of education.
944.
▲
by
NateDad
14y ago
Then you're lucky. Not everyone has that opportunity. Everyone uses computers pretty much every day. Knowing a little bit about how computers work can make it 1000x easier to use computers. If you believe it's all magic, you can't properly
945.
▲
by
NateDad
14y ago
They're backed by software people, because most software people think coding is awesome and want more people to do it. Also, it's really hard to find good programmers, so they want more people to start doing it, yes.... but teaching 10 year
946.
▲
by
NateDad
14y ago
Try Go. No vm. Compiles super fast (one of the most annoying parts of static typing when used for big programs). Obvious and easy to use closures. Implicitly fulfilled interfaces for painless compile time duck typing, and type inference for
947.
▲
by
NateDad
14y ago
Most enterprise systems start off with requirements similar to those you think of with a database - a lot of data with high expectations of performance. For example, the program I work on has to support a million row database that can be so
948.
▲
by
NateDad
14y ago
Most modern monitors are 16:9 to match HD movie aspect ratios. If it was 16:9 it would be only 1440 pixels tall, a reduction of 15%.
949.
▲
by
NateDad
14y ago
Absolutely. I hated when everyone started making 16:9 monitors. The 16:10 ones weren't quite as bad, but seriously, give me some vertical pixels. Especially true for coding where it's useful to see as many lines of code on the screen at pos
950.
▲
by
NateDad
14y ago
You assume people working at programming jobs for years on end have a clue... that's not always true. I've worked with people who couldn't do fizzbuzz, or describe the difference between an interface and an abstract class, or any other basi
951.
▲
by
NateDad
14y ago
I care about three things in a candidate: Code Quality Productivity Communication ... pretty much in that order. Brain teasers test none of those things (maybe a some communication) I've never met a coder that couldn't eventually figure out
952.
▲
by
NateDad
14y ago
It sounds like a joke: Using Google+ or Twitter, tell us what you would do if you could brainstorm ideas for Glass ... Google+ applicants will likely be ignored.
953.
▲
by
NateDad
14y ago
I use gmail and google docs because they're good. Why else would I use them? Cheap? There's plenty of free email programs out there. None compare to gmail. I'll agree that when I need to get really down and dirty with a spreadsheet, I whip
954.
▲
by
NateDad
14y ago
I don't have to start paying a monthly charge on my HD to access my stuff after 3 years....
955.
▲
by
NateDad
14y ago
The screen is the only thing to like. If it had 256gb drive, 8gb RAM, and an i7, then I'd be a lot more likely to look at it (and install ubuntu on it). Yes, it has a touch screen... do people actually like touch screens on their laptops?
956.
▲
by
NateDad
14y ago
This.
957.
▲
by
NateDad
14y ago
In SVN you still have to update (and in fact, if you try to commit without updating, it'll complain at you). That's the same as git pull. So all that leaves is one extra step, the push.
958.
▲
by
NateDad
14y ago
How can it be unrealistic? Every other modern industrialized nation does it.
959.
▲
by
NateDad
14y ago
6.7 million households went hungry in 2012. How are those "other mechanisms" working out? Source: http://www.worldhunger.org/articles/Learn/us_hunger_facts.ht...
960.
▲
by
NateDad
14y ago
I never understood why people were so against targeted ads. By definition, targeted ads have a higher chance of being something I'm interested in. Isn't that a good thing? And yes, they scan your email... news flash - every online email ser
More ›