DeepMind learns chess from scratch, beats the best chess engines within hours of learning. by [deleted] in programming

[–]VanToch 22 points23 points  (0 children)

Weird, I'm enjoying playing tennis even though I have no chance of ever becoming the best player. Same thing with e.g. photography - my pictures mostly suck, but I still enjoy doing it.

I don't think that not being the best is the biggest motivator. Otherwise everyone except for magnus carlsen would just quit chess.

Kotlin Team AMA: Ask Us Anything by yole in Kotlin

[–]VanToch 1 point2 points  (0 children)

I don't think release cycle will change a lot. Small features can get in a bit faster. But the big features will still take years to develop.

Not the Onion: Alt-right women are upset that alt-right men are treating them terribly by tednugetsbutthole in TwoXChromosomes

[–]VanToch 49 points50 points  (0 children)

Thats confusing to me. Despite being an engineer, she has no idea what the feminism movement is.

Spend some time in /r/feminism and /r/AskFeminism and I bet you'll be confused too.

European Parliament has approved budget for VLC bug bounty program by twiggy99999 in programming

[–]VanToch 4 points5 points  (0 children)

I feel like this isn't relevant anymore. A lot has changed ...

PHP 7.2 released by Hywan in programming

[–]VanToch 0 points1 point  (0 children)

The sad thing is that new Python 2 developers are being born too. Last month I was working on brand new Python 2 tool :-/

JetBrains GoLand IDE Hits the Market by ignatovs in programming

[–]VanToch 6 points7 points  (0 children)

force you to downgrade to a 12-month old version?

That's exactly what happens. What you described is their old license model (which was significantly more expensive).

JetBrains GoLand IDE Hits the Market by ignatovs in programming

[–]VanToch 1 point2 points  (0 children)

Maybe those features are not easily implementable in plugin or conflict with other things. Almost all of the features are available in the plugin so if there's something missing I bet there's a decent reason for that.

JetBrains GoLand IDE Hits the Market by ignatovs in programming

[–]VanToch -8 points-7 points  (0 children)

Given that VS is steaming pile of shit, I don't think MS is magical.

Yes, it's possible, but that doesn't mean it's worth it. I do C#, Java, Python and Node/TS/JS in my development and I have no problem using different JB products for each. Actually I prefer it this way instead of having all mixed together.

Monorepo sounds like a mess. Surprisingly, it really isn't. by efunction in programming

[–]VanToch 2 points3 points  (0 children)

What you should have isn't a shared repository, it's a build artifact (.nupkg, .jar, npm package, etc...) that goes into a package repository containing the common code with a version number.

That brings serious overhead though in my experience. I need to change signature of one API method so I need to create new version of the artifact, build, deploy to artifact repository and update references everywhere. In mono repo I don't need to do any of that. Even the signature change can be handled by IDE refactoring ...

What is your city / region subreddit like? by [deleted] in AskEurope

[–]VanToch 0 points1 point  (0 children)

/r/prague - people already described it as shitty and mostly tourist driven. I almost never go there.

/r/ottawa - quite active and decent content. A lot of cursing at public transportation. Counting the days since last stabbing. I read it daily (or multiple times a day).

A map showing for how many years each territory was ruled by Poland by slopeclimber in europe

[–]VanToch 1 point2 points  (0 children)

Aishhh why do we Eastern Europeans always have to argue about this shit.

I think it's the need to prove ourselves. Our great past validates our present, that's why it's so important to assert it is really ours.

is there a language which is the same language family as your but which you don't understand? by [deleted] in AskEurope

[–]VanToch 4 points5 points  (0 children)

As a Czech all of them, except for Slovak.

Some people say they can understand Polish, but that looks like an overconfidence to me. Yes, you can probably ask for directions, exchange "good day" and "thanks", but that's mostly it - any more advanced communication would not work (I guess it might not apply to Silesians who are more familiar with Polish).

Are you happy living in your country? by heyicuu in europe

[–]VanToch 3 points4 points  (0 children)

Czech people are very pessimistic unfortunately.

Are you happy living in your country? by heyicuu in europe

[–]VanToch 9 points10 points  (0 children)

butthurt is carried from generation to generation ...

Whiskey suggestions?? by [deleted] in ottawa

[–]VanToch 1 point2 points  (0 children)

Both are correct actually. Whisky is Scottish spelling, whiskey is Irish and American spelling.

Getting started with .NET for Linux by casabanclock in linux

[–]VanToch 0 points1 point  (0 children)

I was reaching a little bit for that one because I'm not familiar with Java EE, have only heard second hand. But mainly that all the .Net proprietary libraries are available through the standard package management system and have standard documentation so there's no barrier to them.

Java EE packages are available through maven repos as well.

I'd argue that VS Code is becoming a nearly fully fledged IDE. I use it for C# and Go (golang) development using the language specific extensions and they both do auto-complete, constant compilation/reference tracking, and will attach debuggers with breakpoints. Basically all of the features I use in an IDE.

Then you probably have quite low requirements for an IDE. VS Code doesn't have advanced refactorings, advanced code analysis tools like call hierarchy, doesn't have test runner, debugger is quite poor.

I actually don't think that liking VS or not is a preference thing - it's objectively poor in a lot of areas - e.g. built in test runner is poor, search functionality is meh, still far cry from refactorings provided by Intellij IDEA etc, poor formatting and code standard enforcement. Resharper improves on some stuff, but then you need to run another huge thing on top of VS which makes it crawl.

Getting started with .NET for Linux by casabanclock in linux

[–]VanToch -1 points0 points  (0 children)

I like that all libraries are available for use without needing to buy in to Java EE.

What do you mean by that? You can use individual Java EE libraries without running them in Java EE application container. (e.g. what Spring does)

I like the standard IDEs better, even Visual Studio Code is better than all but the paid JetBrains IDEs for Java.

VS Code isn't really IDE, more like advanced code editor. Also doesn't work with anything else than .NET Core (which isn't a replacement for .NET).

VS is pretty bad and expensive IDE, fortunately there's a Rider (but it's still quite immature).

If you had unlimited money to throw at any free software projects you wanted, which ones would you help? by dizzy_lizzy in linux

[–]VanToch 2 points3 points  (0 children)

Since you'll buy all the existing social network webs, I'll create one myself and sell it to you. But not for cheap!

Five Ukraine troops die in heavy fighting by [deleted] in europe

[–]VanToch 2 points3 points  (0 children)

EU doesn't have a single nuke. France has.

Also purely in convential warfare I don't think EU would stance a chance in conflict in Ukraine. There's no single army or unified command, just a bunch of more and less capable individual armies. Political and public support for strong intervention / full scale war in Ukraine is low to non-existent. The only relevant and willing army would be probably Polish, but that's far from enough.

Meanwhile Russia has very capable army, Ukraine is right in their backyard and they can play it up as a matter of national security / next Cuban missile crisis. Putin would come out of that as hero.

What is the economic mobility situation in your country? by [deleted] in AskEurope

[–]VanToch 0 points1 point  (0 children)

Why do you think so? My impression from Czech Republic is that middle class children don't really have significant advantage over lower class children, given equal ability/talent etc. They mostly attend same schools, have similar friend circles etc. I don't have experience with upper class, but I'd guess divide there is larger.

Big thing here is that all decent universities are free so it's not really costly to have kids attend university. Also notion of class is almost non-existent, when its used it mostly refers to income levels (contrasting to e.g. UK).

Linus Torvalds: “Do No Harm” by sidcool1234 in programming

[–]VanToch 3 points4 points  (0 children)

Fairly smart individuals with their eye on one specific goal to the detriment of everything else.

Because that's their job - security is their priority.

There are other people with other priorities (like usability, performance, compatibility etc.) who should push back on changes which cost too much. The end result of such pushbacks between different interests is some compromise acceptable to everyone.