Granted, scala can be written to read much easier than perl, but that argument in particular don't carry much weight imo.
44 karma · joined March 9, 2017
Granted, scala can be written to read much easier than perl, but that argument in particular don't carry much weight imo.
What's good about it? What about sbt makes it better than any other build tool OTHER than the fact that it lets you use scala?
I don't mind that SBT uses a bunch of advanced concepts and type safety, that's fucking AWESOME, but it's so difficult to wrangle it to just build something correctly, it seems like there's such a huge time investment to learning it to a threshold where its features are useful enough to make that investment seem worth it.
Several years later, I still have not reached that point. It seemed like such a pain at first to learn other languages (Erlang syntax still confuses me sometimes) but then I started completing components in these languages and there were moments when I started working on prod builds, and using rake, FAKE, rebar3, etc, and it really put into perspective how much time I had been spending internally screaming at sbt to just DO IT already.
There will always be a special place in my heart for Scala as a language, and I think it's one of those languages we'll look back on in 3017 and think "Damn, we learned a lot then"
but I'm getting over it in my day-to-day work. I'm also being slowly enslaved by .NET corp overlords now, but I've been complaining about SBT for a LONG time before this, and a lot of other people have too, sometimes for the same reasons that I hate it, sometimes for their own special reasons.
It causes way too much friction for Lightbend to continue to look the other way. It's cool when you read the list of features, but write a complicated build and look me in the eyes and say you enjoyed it, you just can't.
Violent citizens can be dealt with through police channels and public servants, not lawless shadows in the dark in a giant data center somewhere.
How many civilian whistleblowers have there been compared to how many enlisted whistleblowers there have been? I myself once spoke up about an unscrupulous sailor, but I went to an E-8 and asked him for his advice (hey, a friend of a friend is doing something wrong, blah blah) and he pointed me in the right direction to handle it without fucking this guy over, and the behavior was corrected and we all went happily about our missions, no harm, no foul. It's easy to do.
Civilians don't have as much of a moral obligation to the rest of the country, they aren't ready to die to serve it.
Your argument is basically, "well, private sector is going to do this shit anyways" but that's ridiculous to say that we should continue to be complicit in letting the NSA exist just because if we don't let them do it, someone else will.
Citizen's hands are dirty for being complicit, and more people need to realize that a unified effort of enough magnitude could make HUGE cuts to state intel sector a reality, and we could pump that money into better police training, better resources for investigators and people who are invested in their communities rather than some asshole with an xkeyscore login and a name on a screen.
I'm not saying state intel agencies don't contribute to ethical sources like infrastructure and civ eng stuff, of course they do, but it doesn't excuse all the other terrible things they do, and it'd be possible to redirect that talent and those resources into those areas through other agencies.
DOT could offer special hire credits for intel workers with infra design experience, for example. That could be made possible by NOT running $10-digit datacenters full of civilian facebook messages with tax payer money.
He's helped me fix MANY stupid type puzzles, and scalaz scumbags ran him out of the entire language.
I mainly do f# and erlang now :(
Scala has plenty of problems aside from the users. I can't begin to explain how terrible sbt is to people who haven't suffered its grasp. Sbt imo is the single most critical obstacle preventing widespread adoption. It's awful.
There's too much politics in the scalaverse. The people are too whiny, the tooling whines even more than the people, and its a damn shame because it's really great code at the end of the day. Its the most fascinating objfunctional I know of, though F# isn't bad at all. Great tooling too, but poor native support.
Hurr durr the military is the state, you have no clue what you're talking about. I served for 6 years doing naval intelligence, sigint, and we never once heard from nsa, cia, fbi, etc. All our orders came from one of two generals in charge of our task force.
Nuclear subs night have to work with intel agencies for technical purposes, but I never served on one.
I think alpha go has advanced to the point where its unlikely human players can reliably defeat it, but I think there are still opportunities for better algorithmic players to defeat it.
Anyways, certain moves can cut off game states by the quadrillions, so it's often pretty intuitive what an optimal response to a move is, given certain context of the board and sometimes the player. In that respect, I'm curious how pro level go is going to change after these alpha go games are studied, because it has a very peculiar, decidedly calculatorish style of play, but it's obviously very effective regardless. Go has prospered for so long because there's so much room to express yourself in a move, pro players really play with their whole soul, but computers are just taking advantage of the pure mathematical angles of the game
It's fascinating stuff. I really want to see the alpha go team write a starcraft ai or something like that.
Why is state intelligence even a thing? The military is capable of gathering all of the defensive intelligence that we need to protect ourselves.
These state cowboys are out there making deals and cracking my WiFi to see what porn I'm watching in the name of counter-terror.
Nonviolent threats do not necessitate or validate state intelligence imo.
https://motherboard.vice.com/en_us/article/how-reddit-got-hu...
(I'm not proposing Vice as a great source, but it's the first thing that came up on google.)
He's cited several older languages, so it's pretty obvious that he's aware of some of the historical happenings related to parallelism.
Edit: he or she, or whatever
I hope kotlin native is as good as scala native. I don't care about kotlin vs Java, but kotlin vs scala native is HUGE to me.
I think there's plenty of room for improvement for the prison system, and I've enjoyed discussing it with you. You have broadened my perspective on the issue
I'll be sure to examine things with more detail, lmao
You also are shoehorning what I actually said into "hurr sure for-profit prisons are great" when I actually offered a critique and possible remedy to the problem at hand.
The prisons could easily be structured in such a way that penalties could be used when excons don't reintegrate well, and bonuses when they do. Bam, easy. Prisons aren't a business, even if money is involved. They are supposed to rehabilitate people, and I think there's plenty of work to be done in coming years to restructure how prisons operate, the rules that they need to play by, and strategies for correcting risk taking behavior in excons.
0.6 is the highlight of my year so far.
Current prisons reinforce risk taking behaviors and can worsen behavioral disorders that can lead to crime in the outside, and violence in the inside.
Uber is capable of running the best service on a merit basis. Cheating this way is just childish and should be corrected immediately imo.
I'd liked to add that there are aspects of mutualism underlying how much we value dogs. We used to hunt alongside dogs, there exists a special bond between man and dog that does not exist between any other species, to my knowledge. They know our emotions, our smells, our noises, our physiological needs, they are even aware of fragility of our bodies compared to other animals.
Dogs are pretty amazing
Thank you
I read the email and the dude just gives them that port assignment with no ceremony. I was hoping it would be more climactic.
HN doesn't really seem concerned that all these titles are low-quality bait. Guess they're digging those page req numbers. Unfortunate how effective it is to just deceive your users.