Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NateDad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
59 ms
·
601.
▲
by
NateDad
12y ago
Wow, no. There's a ton of people that could use MaaS. People use the big public clouds because they're easy. With MaaS you can build your own cloud almost as easily, and skip the Amazon tax. It's great for big companies t
602.
▲
by
NateDad
12y ago
So, you enjoy spending months ramping up new developers in your language of choice? That's not a task that falls to managers, it falls to the other developers on the team. There's still ramp up on the codebase, but at least I do
603.
▲
by
NateDad
12y ago
If that's the case, someone's Doing Something Wrong™. Two versions should be different import paths.
604.
▲
by
NateDad
12y ago
Yeah, it's the global resources that are the biggest problem, though. Certainly, if you can namespace everything, then the code itself won't fall over. If you version the URL in Go, you can do that too. Stuff that uses v1 can li
605.
▲
by
NateDad
12y ago
I wonder what you're doing that you find a lack of libraries. I have had no such problem, but I could imagine math or scientific libraries being in short supply... it's not really a language those fields have found suitable for t
606.
▲
by
NateDad
12y ago
Oh yeah, Java's garbage collector is a lot better than Go's, though Go's is improving. That being said, it's way easier to simply not create garbage in Go than it is in Java, so you can avoid the garbage collector ent
607.
▲
by
NateDad
12y ago
How is this not a problem in node.js? Keep in mind, I don't know node. However, in general, there's going to be several common problems in any language: Values from v1 and v1.1 won't interoperate perfectly. If you get a v1
608.
▲
by
NateDad
12y ago
Writing servers is a pretty big niche, don't you think?
609.
▲
by
NateDad
12y ago
http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t... Go is pretty close to java's speed. Generally slower, but not by a lot.
610.
▲
by
NateDad
12y ago
Sorry, I won't click on Quora links... post to a non-terrible Q&A site that doesn't hide stuff behind registration pages.
611.
▲
by
NateDad
12y ago
That's an awesome thing about Go, there's nearly no ramp-up time. On Juju, we hire like 65% devs who've never used Go, spend nearly zero time teaching it to them, and they're still instantly productive.
612.
▲
by
NateDad
12y ago
Rust is not a stable language, so no long running project can safely use it. Is Julia a stable language with backwards compatibility? It's v0.2.1 right now, which doesn't fill me with confidence. He mentions C++, pretty sure he
613.
▲
by
NateDad
12y ago
I actually love it. Here's what you do: don't use "workspaces". Keep all your code in one GOPATH, preferably $GOPATH=$HOME. That's it. 99% of the time that'll work great.
614.
▲
by
NateDad
12y ago
So, assuming that upstream will accept your changes, the easiest thing to do is create a branch of D in the same on-disk location as the original code (so, $GOPATH/src/github.com/D-team/D for example). You then make you
615.
▲
by
NateDad
12y ago
A -> C-v1 and A -> B -> C-v1.1 is a problem in any language. As for the rest, you can have your cake and eat it too. Go get is useful for getting trunk, so let it get trunk. You can use Keith Rarick's godeps to pin branch re
616.
▲
by
NateDad
12y ago
What's funny is that I actually have no idea what a non-open office would look like. I've worked for 15 years and have never even walked in an office that wasn't open. How do you give each person an office without using like
617.
▲
by
NateDad
12y ago
What bugs me is that I have fiber... it's just that it's Fios, so it's expensive for anything above cable modem speeds. I'm paying $75 a month for 75 down, 35 up, and for a mere $125 more per month, I could get 300 do
618.
▲
by
NateDad
12y ago
I guarantee cloud services are more reliable than your home server. Also, if your house burns down, you're boned.
619.
▲
by
NateDad
12y ago
The whole point is to help the poor, who have no bank, and likely no computer. As the article said, there's 68 million of those in the US.
620.
▲
by
NateDad
12y ago
The fees are not based on risk, they're based on market forces. This article[0] states the median APR on payday loans is 322%. There's no way defaults are that bad. The loan shops are just taking advantage of people who have
621.
▲
by
NateDad
12y ago
Really? You can't copy and paste 8 times and then visually verify each one? Hell, you could diff them against each other to make sure you're not missing anything in those sections. I think our culture has put too much of a taboo
622.
▲
by
NateDad
12y ago
The thing of it is, the next person that looks at the site might not know PHP... then what? You must know HTML to be able to work with a webpage. Anything else is just a further restriction on who can edit the site. Most small business
623.
▲
by
NateDad
12y ago
I did this exact same thing on a friend's small business website. There was some ASP code to put the business's contact info in several different places, but her new hosting didn't support ASP. The answer was to just copy an
624.
▲
by
NateDad
12y ago
Arg, stupid phone. Should say: The Go package name can be different than the name of the directory in which the package resides (although this is strongly discouraged). The directory may certainly contain hyphens, but the package name - th
625.
▲
by
NateDad
12y ago
The Go package name, which is potentially different than the manner if the directory it resides in. Go package names badly include hyphens (only Unicode letters)
626.
▲
by
NateDad
12y ago
The contract may be valuable. The guy cleaning the toilet did not negotiate the contract. He cleans the toiled for minimum wage (or thereabouts).
627.
▲
by
NateDad
12y ago
Well, in the actual package name, you can't include hyphens. I presume they're talking, then, about the directory name, which would have to differ from the actual package name, and that's a no-no. Their reasoning may be w
628.
▲
by
NateDad
12y ago
If something is supposed to work 100% of the time, it won't have an error return value. Otherwise there's a nonzero chance it'll fail. The time you spend writing a simple "network configuration file must exist" is
629.
▲
by
NateDad
12y ago
Should be marked (2013) but otherwise, yes, it's a good article about a part of Go that isn't much hyped.
630.
▲
by
NateDad
12y ago
Glad to hear from someone currently going through it. My older daughter is only 3, so I haven't gotten there yet. I hope the new way works, I'd like our kids to understand math better than we did, and I'm not averse to learn
More ›