Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NateDad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
84 ms
·
751.
▲
by
NateDad
13y ago
If I can't judge you by your code, how should I judge you? Now, that's not to say that I shouldn't take other things into consideration, like your experience at the time. Obviously I'd never expect a junior dev's
752.
▲
by
NateDad
13y ago
Wow. I just read that link. That's.... amazing. I've always thought ruby looked inscrutable, but I figured it was just that I hadn't taken the time to bone up on the syntax.... but no, it really is amazingly bad. Thank yo
753.
▲
by
NateDad
13y ago
Their point was, there's only one factor here: something you have. There's no password you give the site. So it's one factor. It is probably significantly safer than just a password, since nigerian hackers can't steal
754.
▲
by
NateDad
13y ago
The lack of generics in Go is hugely over-hyped as a problem. There are generic lists (slices & arrays), there are generic maps (dictionaries). You can build a hell of a lot on top of that. To generalize logic, Go's interfaces are
755.
▲
by
NateDad
13y ago
Calling it a system level language is a disservice. It's great for servers and commandline utilities. Canonical is working on integrating go with QML to be able to write nice GUI code that runs on all major platforms. Go is actually
756.
▲
by
NateDad
13y ago
don't feed the trolls, dave.
757.
▲
by
NateDad
13y ago
Wow, no, 1000 times no. You are officially part of the problem. Saying this is a murky situation, saying some girls like it (I don't care if you qualified it as "some" girls)... not ok. The only time it's ok is if you
758.
▲
by
NateDad
13y ago
From https://www.schneier.com/blog/archives/2009/09/the_doghouse_... On brute forcing cryptographic keys using an ideal computer that uses the absolute minimum energy possible: A typical supernova relea
759.
▲
by
NateDad
13y ago
Leave cash on the table, that's the fastest way to do it. This is also a great use for bitcoin. Just have the waitress drop a QR code (specific to your party) on the table when you sit down, and you can pay without ever having to flag
760.
▲
by
NateDad
13y ago
Note, this is the study referenced by the article: http://www.epi.org/publication/bp359-guestworkers-high-skill... The article does not jive with my personal experience. Everyone I know in IT can walk off the job and
761.
▲
STEM: Still No Shortage
(medium.com)
1 points
by
NateDad
13y ago
|
1 comments
762.
▲
by
NateDad
13y ago
I just saw this several days late, but have to comment.... is that really the example you're giving of a list comprehension that's easy to read? Because... yeah no. If I saw this in a code review, the first thing I'd say is
763.
▲
by
NateDad
13y ago
AFAIK, there isn't a single store in the United States that will let you buy anything with gold. There's several places that'll let you buy stuff with bitcoin. Double the value of all the gold ever mined actually seems li
764.
▲
by
NateDad
13y ago
Yes, thank you. This is the only sane answer. Putting money in the stock market in anything other than an index fund is just folly. Over any significant amount of time, any other stock investment will do worse than the index fund. It mus
765.
▲
by
NateDad
13y ago
What's funny is that this article pretty much exactly mirrors my comment on the Stross article: http://www.antipope.org/charlie/blog-static/2013/12/why-i-wa...
766.
▲
by
NateDad
13y ago
I knew I should have qualified that more. You're right, McDonald's is not blue collar, but working in a manufacturing plant riveting part A to part B is. It also encompasses stuff like mechanics and welders that do require skil
767.
▲
by
NateDad
13y ago
Named parameters can be sort of gotten by passing a struct as the parameter, then you can do type fooParams struct { Name string Age int Address string } foo( fooParams{ Name = "Bob", Age = 24 } ) Defaults are a lot harder t
768.
▲
by
NateDad
13y ago
Blue collar worker just usually means "one who is uneducated and unskilled". Putting that onto languages is sort of demeaning... it sounds like that's not really what you meant, though, and that's cool, just my misunder
769.
▲
by
NateDad
13y ago
Yeah, I figured I was misunderstanding you. It seems like you were giving a list, half of which was stuff Go didn't have and half of which java didn't have.... anyway, no big deal, just trying to clarify.
770.
▲
by
NateDad
13y ago
Most of the time it's really just a matter of reusing data structures rather than creating new ones and throwing them away immediately, over and over again.
771.
▲
by
NateDad
13y ago
Ahh yes, you must be an inferior programmer if you work in language X. Pretty much any common language other than C/C++ could be (and probably has been) called a blue-collar language - C#, Java, Javascript, Python....
772.
▲
by
NateDad
13y ago
Go and Rust get compared because they're both new-ish and compiled and C-like. But yes, most of the time it's not really a valid comparison.
773.
▲
by
NateDad
13y ago
The problem is that you would need to rewrite that code for each type of foo and bar.... so if you have a set of ints and a set of strings and a set of SomeStruct... they'd all need their own implementation. This is where code generati
774.
▲
by
NateDad
13y ago
Not sure if I'm reading your response incorrectly... but go has reflection. I'm not sure what you mean by scoping based on nested namespaces.... Go has similar scoping to pretty much every other modern language. Are you saying j
775.
▲
by
NateDad
13y ago
When Go is slow, it's almost always due to excess garbage creation. This can usually be fixed by optimizing your memory usage... but I'm guessing an experienced java professional may not think of that precisely because java's
776.
▲
by
NateDad
13y ago
Wow, go is totally not Java-lite. Trying to program in it like it is will just cause headaches. The only conceivable way that I can think of that it could be called that is because it is compiled and has a garbage collector. Otherwise...
777.
▲
by
NateDad
13y ago
It's tricky, because mining is also affected by hardware efficiency. So, if some new hotness arrives on the scene, difficulty can jump dramatically, with no corresponding price increase. Also, since we're in the age where only as
778.
▲
by
NateDad
13y ago
HN is about the only place I don't use my real name these days, and I wish I could change my profile here so it was. If you're a professional and try to be nice online, I doubt it'll hurt you with anyone you care to be assoc
779.
▲
by
NateDad
13y ago
No Ubuntu?
780.
▲
by
NateDad
13y ago
Except, that's how every store on the internet works, and they're doing fine.
More ›