Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
incepted
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
incepted
11y ago
But we have this in software. On the JVM, Maven repos are essentially an enormous repository of existing modules that you can pull in your project with a one line addition to your build file. This covers small utility libraries to manipulat
122.
▲
by
incepted
11y ago
> No 3D touch is a very odd fragmentation. Indeed. I see this as a sign that 3D touch is not getting much traction.
123.
▲
by
incepted
11y ago
> I'm all for solid negotiating tactics, but if you consider telling an untruth, you are not welcome on my team. Do you seriously think your team is made of 100% people who only ever tell the truth? Let's get realistic, we all
124.
▲
by
incepted
11y ago
That's an awesome retort, never thought of that!
125.
▲
by
incepted
11y ago
Exactly, thanks for clarifying this for me. In the US, this is a legal minefield and when a potential employer calls a past employer for references, that past employer will very often not reveal anything more than "We can confirm that
126.
▲
by
incepted
11y ago
State the one you want, not the one you're currently making. They won't (and legally should't be able to) check. And if they do and somehow, your previous employer disclosed this to them (a big no no), you can always say &quo
127.
▲
by
incepted
11y ago
Just when you think "Ok, Twitter has gone pretty low but I'm pretty sure they can't anger their users any more"... they do.
128.
▲
by
incepted
11y ago
Sounds like you've been tainted by your bad experience with CoffeeScript (which is very understandable). Typescript is a whole different beast and I think the article makes great points for libraries. The more types the better.
129.
▲
by
incepted
11y ago
I think you don't realize it's a lot harder than that. Easy to grasp for whom? A first grader? Sixth grader? Twelfth grader? College undergrad? Any specialty or only CS? Or grad level required? You've forgotten how long it to
130.
▲
by
incepted
11y ago
Sure, so this tells us there are about 20 times as many Ruby jobs than Scala ones.
131.
▲
by
incepted
11y ago
> Understanding for loops and if statements are pre requisites for many tools. Why is understanding some basic algebra, completely unreasonable. That's a slippery slope. When you are staring at a huge stack of accumulated knowledge,
132.
▲
by
incepted
11y ago
> Remember, nobody is forcing you to use this wizardry in Scala. We heard the same thing with C++ 20 years ago and see where it went...
133.
▲
by
incepted
11y ago
> I would have thought that a modern language The only thing modern about Go is that it's just a few years old, but it's based on programming language concepts that were mainstream in the late 90s.
134.
▲
by
incepted
11y ago
> Java libraries contain methods that return existential types (e.g. List<?>) everywhere. I don't know what libraries you are looking at but these are extremely rare these days. At least for the popular ones. You seem to be ta
135.
▲
by
incepted
11y ago
I met Scala a few years ago, we had some fun together but she's way too high maintenance.
136.
▲
by
incepted
11y ago
This graph shows that Scala grew from 0.02% market share to 0.08% in the last four years. The fact that it's at 0.08% after more than ten years in existence should be a concern for anyone interested in learning it.
137.
▲
by
incepted
11y ago
Take a look at Kotlin and Ceylon and see for yourself. To me, they both embody picking the best features of Scala while leaving out the extra baggage.
138.
▲
by
incepted
11y ago
With more than 2,000 people in its Slack channel alone, I think Kotlin is a bit more than marketing hype (to compare, Java has about 500 and Scala 450). As for your other point, tying Java interop with existential types is pretty absurd. I&
139.
▲
by
incepted
11y ago
If Groovy rocks your world, wait until you meet Kotlin...
140.
▲
by
incepted
11y ago
I have seen no evidence of that. With that logic, Java programmers would use "Object" instead of "List<String>" because they have fewer characters to type? This makes no sense.
141.
▲
by
incepted
11y ago
Higher Kinded Types, yes, but implicits... Yuck. Scala has definitely proven them as a failed experiment, I hope we will never seem them again in languages going forward.
142.
▲
by
incepted
11y ago
> A while back, I was trying to explain in what ways Scala is more typesafe than Java for a friend (which was one argument to why I prefer Scala so much), and ended up realizing how important type inference is in this regard. Type infere
143.
▲
by
incepted
11y ago
> Free & Open Source software benefits everyone Good software benefits everyone. Whether it's open source or not is irrelevant.
144.
▲
by
incepted
11y ago
This firing occurred almost a year ago, it's clearly not the reason why this person left this month. Also, bad mouthing a company you just left with a blog post is not a smart thing to do.
145.
▲
by
incepted
11y ago
That's just an argument against languages with broken arrays. I'm guessing you've been doing a lot of Java lately? Even Java has a sane typing system if you stay away from arrays (use ArrayList for crying out loud) but beyond
146.
▲
by
incepted
11y ago
> The thing that frustrates me most in IntelliJ is that all of the dialog windows are modal for no apparent reason. Why can't I focus the main window or at least interact with it to change tabs, select text, etc when I have dialogs
147.
▲
by
incepted
11y ago
I know, but that wasn't my point. I actually chose to keep Ctrl-w and extend it to other tools, because I use this functionality in an IDE much, much more often than closing windows. It makes sense, but it's not user friendly, whi
148.
▲
by
incepted
11y ago
"Friendly" is not the word I would use. Powerful, sure. But IDEA breaks quite a few universal GUI concepts and that takes a bit to get used to. For example, Ctrl-w is a very important keybinding on IDEA, one that I use all the tim
149.
▲
by
incepted
11y ago
Nah, it only impacts people using lesser operating systems ;)
150.
▲
by
incepted
11y ago
APL for the millennials!
More ›