809 karma · joined September 28, 2011
https://github.com/DonDebonair
This is a good thing, because while freedom of speech is important, the general wellbeing of the population and preventing people getting hurt is important as well. It is my belief for example that allowing racist remark under the banner of free speech, hurts more than it helps. It leads to an overall negative impact in the wellbeing of the population. I think the same balance was considered when prohibiting holocaust denial.
Question: why use a throwaway account?
Yes, there is. At least in my experience as a happy EU citizen.
So want to cut the hyperbole and substantiate your claim?
I'm curious how Hive LLAP does, compared to Impala and Drill.
In any case, if people want other people to invest in "their language", they should focus on making that language and its ecosystem compelling to use, not bash other languages...
Yes, some people who previously used Scala, now use Kotlin. And some people who would've used Scala if Kotlin didn't exist, use Kotlin. Same probably goes for Rust.
But there is a big enough market for people that like the intricate and expressive type system that Scala gives you, in combination with the JVM ecosystem. People that think Kotlin is nice, but not expressive enough, for example. People who don't want to deal with Rust's memory management and/or don't have a use for that. People who think Go's simplicity is sometimes more of a burden.
Why are people so intent to bash sombody else's language choices?! Go, Rust, Kotlin, Scala are all great languages in different ways. They all cater to different needs, sometimes radically different (Go vs Scala), sometimes subtly different (Kotlin vs Scala). I think there is a market for all of them, and more. And the introduction of a new language (Kotlin for example) does not necessarily spell doom for another (Scala).
Let's all enjoy our own tastes and needs, and respect those of others.
I call bullshit
This has been my main side-project for the last couple of weeks. I wanted to build a better Slack bot framework in Python. I hope you like it!
If you have any questions, suggestions, ideas, etc., feel free to ask!
- Does it (out of the box) support mapping JSON messages on a Kafka Topic to a table accessible from SQL?
- How would you support the following use case: run SQL queries on one or more Kafka Topics and expose the results in (near) real-time through a JDBC supporting BI tool? I assume you'd use, AthenaX to run the queries and store the results in a standard RDBMS like PostgreSQL?
When I add some dependency to the Maven pom of my legacy Java EE app, I'm exposed to exactly the same kind of risk.
In short: research any dependency you pull in, whether it is a library for your favorite language or a module for your infrastructure automation tool of choice.
Yep, anyone is free to charge whatever amount for whatever service/feature they offer. But apparently, in this case, the backlash against Caddy's move is greater than the willingness to pay for the service rendered (building binaries without the sponsor header).
Matt's post, and a lot of comments here on HN defending Matt, are missing the point: yes, there was vitriol, and yes, people reacted in a way that was disproportional to the announced changes, but in the end the most important take-away is that people are _not_ willing to pay for the product and are angry because of the changes and the way they were handled. This will cost Caddy a lot of business. Period.
In my opinion Matt should have done one of two things:
- Own up to his mistake (if he agrees it's a mistake)
- Stand by his choices, grow a pair, and laugh at the community for their silliness
What he did instead, is play the victim. He's not a victim. He tries to run a business. That alone will always alienate people. Deal with it!
What you say, sounds like NIH syndrome to me.
I also want to second the suggestion to make this FOSS. I know you fear for the economic repercussions, but unless your product is unique and super game-changing (which IMHO it isn't), people will mostly pay for the service they get on top of the product. This can still be a differentiator, even when the software itself is also available as FOSS.
- Productivity is the be all, end all of life
- It's somehow wrong to "waste your time" with things like Netflix, Gaming, etc.
What does "productivity" even mean? To be able to work more? I don't want to work more.
And what is wrong with gaming, or watching TV shows on Netflix? I would consider some games and TV shows as works of art, and to me there's nothing wrong with experiencing more art in one's life.I do agree with some of the less extreme sentiments here on HN that it's good to be more conscious about how you use your "internet time". I quit Facebook, and it has gained me more time to use for other stuff, and it strengthened the most important relationships in my life.
We found that it's very hard to find Scala developers when hiring, so we basically dip into the Java pool and look for strong and talented developers there, that are eager to try and learn Scala. We then train them on the job, which almost never takes more than a couple of weeks before they really become productive.
So I'd say, if you're confident in your team as far as their quality as developers goes, then go for Scala. The time lost in learning, will be made up in productivity once they get the hang of Scala and the start experiencing the productivity boost that a more functional approach can give you.