Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NateDad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
97 ms
·
901.
▲
by
NateDad
14y ago
You can use google authenticator as a second factor for lastpass, that's what I do. Install the free app, hook it up to your account, bam, hugely more secure. And you can get lastpass to remember certain devices, so you don't have to keep a
902.
▲
by
NateDad
14y ago
Get Lastpass. It's awesome. All my passwords are 20+ completely random characters. I access the password list via a password and 2 factor authentication (google authenticator on my phone).
903.
▲
by
NateDad
14y ago
This. Fingerprint scanners are notoriously unreliable. Either they reject the real person's fingerprint way too often, or they accept way too many similar fingerprints. A real key is 100% reliable if you have it and 100% secure if you don't
904.
▲
by
NateDad
14y ago
Assuming they can figure out your identity on those sites, yes. But you also generally know when you lose it, so you can go deactivate it through a backup channel. Having a keyfob to log in is pretty standard security practice. The only thi
905.
▲
by
NateDad
14y ago
I like Sublime, but I think it's criminal that it can't show line endings. That's right up there with syntax highlighting in my list of must-have features. How often do line endings screw you? Since I tend to work on a lot of cross platform
906.
▲
by
NateDad
14y ago
Yeah, I wish they hadn't called them "Reference types" - I think it's confusing. They're just value types that happen to have a small value and a pointer to the bigger data.
907.
▲
by
NateDad
14y ago
There's really no such thing as pass by reference in Go. It's all pass by value. However, the value may be a pointer to other data that doesn't get copied. This is how pointers, maps, slices, and interfaces work (if you're passing an inte
908.
▲
by
NateDad
14y ago
The author is obviously new to Go, and that's fine.... here's a clarification of interfaces: Interface Pointers Note that the author of a type that fulfills an interface and the consumer of a function that takes an interface both have ful
909.
▲
by
NateDad
14y ago
Stop with this no college crap. Here's the facts: if you have no work experience and no college education, you're not even going to get a phone interview with any software company. You're just not. None of the companies I've worked for (fro
910.
▲
by
NateDad
14y ago
Everyone's assuming the poster means Linux, but he didn't actually specify. Lots of things have command line interfaces. What command line are you actually talking about?
911.
▲
by
NateDad
14y ago
You're right. It was poorly thought out and unnecessarily inflammatory. My apologies.
912.
▲
by
NateDad
14y ago
I guess I should have qualified my statement better. When I said server software, I meant servers to host cloud services that need to be easily deployed and scaled with demand. If you're writing a server that's only used inside your own com
913.
▲
by
NateDad
14y ago
Windows isn't free, so if you need to spin up 10 new servers to meet demand, you can't just DO it. You have to pay Microsoft for the licenses first. It means that all your test and dev servers need non-free licenses.... it's a non-free hass
914.
▲
by
NateDad
14y ago
This. If you're just running a single server inside your enterprise firewall that will only need to scale as the company hires new employees, it's probably fine. However, if you need something that can grow with demand from customers (which
915.
▲
by
NateDad
14y ago
There's definitely a lot of C# code out there. I do think that open source C# code is more limited than some of the other popular languages. However, the .Net standard library does so much that you often don't need much more other than pe
916.
▲
by
NateDad
14y ago
Debit cards aren't really any better.
917.
▲
by
NateDad
14y ago
I never understood what Perl (and now Ruby) has against if statements. foo or do_something() is exactly the same as if foo { do_something() } Except the latter is WAY less likely to be accidentally misread.... and don'
918.
▲
by
NateDad
14y ago
I don't know why everyone thinks a race to the fewest lines of code is a good thing.
919.
▲
by
NateDad
14y ago
We haven't had 3% inflation since before the crash of 2009.
920.
▲
by
NateDad
14y ago
Honestly, my guess is that you were doing something wrong in the Go code. Go is definitely faster than Ruby, even on a single core machine. http://benchmarksgame.alioth.debian.org/u64/benchmark.php?te...
921.
▲
by
NateDad
14y ago
I didn't see anything in the article that mentioned performance at all. I think they just wanted to try out Go. Ruby being the industry standard for new websites these days, it seems logical they'd choose it if they didn't like their experi
922.
▲
by
NateDad
14y ago
Many people coming from dynamic languages rely too heavily on ORMs. It's not very hard to write some SQL that will do what you want it to do, and it'll almost always be faster than an ORM. There is a little more setup, but it's not really
923.
▲
by
NateDad
14y ago
Yeah, FWIW, I missed the sarcasm, too. Such is the trouble with a text only format.
924.
▲
by
NateDad
14y ago
Wow, when did this guy start working at my company? This is like 75% of what happened at my company, except we actually made a whole (custom, of course) framework for dynamically loading code on the server and client.... we also never did t
925.
▲
by
NateDad
14y ago
I fail to see how that is different than IRC.
926.
▲
by
NateDad
14y ago
Well, that's an overarching why. But why you're doing this one specific thing on this line, which might look wrong or overly complex or just bizarre... you need to comment those. // foo library throws an extra two bytes at the front of
927.
▲
by
NateDad
14y ago
The whole point is the why. Yes, they can occasionally get out of sync with the code, but that should get caught in code reviews. In 2 years you'll go back to look at the code and wonder why in the hell you're stripping out the 3rd byte of
928.
▲
by
NateDad
14y ago
I think the only reason TDD works as well as it does is because it forces you to _actually_ write the tests. If you write the tests after the code, it would be perfectly fine.... except no one ever (hyperbole) writes tests after the code, b
929.
▲
by
NateDad
14y ago
Works fine in Chrome on my 4.2 android phone.
930.
▲
by
NateDad
14y ago
I took adderall for almost a year (under the direction of my GP), for what I thought might be ADD. It actually did almost nothing for me... Except each time we upped the dose, I got really dizzy for a day. Other than that, I felt no better
More ›