HNHacker News
TopNewBestAskShowJobs

joshburgess

60 karma · joined June 1, 2015

submissionscomments
joshburgess··on Avalonia – A multi-platform .NET UI framework
Have you seen the things people have built with Electron? I wouldn't underestimate the capabilities of HTML/CSS/JS for desktop apps when you have projects like Slack, Atom, Visual Studio Code, GitKraken, the Brave browser, etc. all using Electron to build their desktop apps.
joshburgess··on Avalonia – A multi-platform .NET UI framework
Why are they moving back to .csproj?
joshburgess··on Twitter is giving its users new powers to block internet trolls
Weird. I literally JUST watched a talk by Martin Fowler on YouTube that addressed this as Twitter problem 30 minutes ago. https://www.youtube.com/watch?v=4E3xfR6IBII
joshburgess··on Developing Atom Packages, Part 2: So Much Potential, So Many Bugs
Atom is extremely buggy. I've had it freeze up and crash on me so many times. Very frustrating.
joshburgess··on React v0.14
MVVM. Model-View-ViewModel. It's a well known design pattern that exists outside of Knockout.
joshburgess··on Windows 10 Review
IntelliJ IDEA + Kotlin. Kotlin is created by JetBrains themselves and is very easy for C# devs to pick up and can be used anywhere Java would be used.
joshburgess··on Bootstrap 4 alpha
Booooooooooo. Bootstrap is the most popular CSS/UI framework on the planet. I don't get why they continue to depend on jQuery while most modern app frameworks are abandoning it...
joshburgess··on Bootstrap 4 alpha
Sass by default FTW!

It says they rewrote all of the JS using ES6... Does this mean jQuery is no longer a dependency?

joshburgess··on Is Angular 2.0 ready?
True, but by default it doesn't use React or Angular and provides Blaze for creating UIs.

It supports React and Angular as of recently, I suspect, simply to maintain itself as a competitor to other stacks, due to the extreme popularity of React and Angular.

joshburgess··on Is Angular 2.0 ready?
Honestly, there are plenty of other options out there besides Angular and even React, despite the tremendous hype around it at the moment.

Aurelia seems to be the best ideas from Angular + the best ideas from the creator's previous framework, Durandal, in one framework with much cleaner syntax and much less complexity than both Angular & Angular 2.0.

Ember has made some big updates recently, rewriting their rendering engine to use a virtual DOM.

A lot of people still seem to really like Meteor.

Mercury, Mithril, Ractive, JSBlocks, etc. are all smaller, lesser known projects with a lot of potential.

joshburgess··on Five Years of Being a Full-Time Indie Game Developer
Shadow of the Colossus did pretty well though, didn't it?
joshburgess··on Five Years of Being a Full-Time Indie Game Developer
All 3 of those are fantastic games. Cheers.

Okami was rereleased on a newer console at one point wasn't it? I think it probably did a little better.

But yeah, in general, I think that because AAA games cost so much to make and usually cost more to buy, they have to cater to the masses more in order to be successful, whereas indie game devs are more like startups.... lean and mean. So, they don't require the same level of sales to be a success, and they are also free to make more niche and obscure games.

joshburgess··on Ask HN: Which JavaScript frameworks do you use?
Aurelia.

http://aurelia.io

https://github.com/aurelia

It has the most streamlined, elegant conventions of any framework I've looked at, it focuses on writing in plain, modern JavaScript (ES2015/2016), it's highly modular and plugable, and it tries as much as possible to always comply with modern standards.

Hopefully performance is on par with React when it hits official release so that at least a few more people take a serious look at it. It's unfortunate that so much hype surrounds Angular and React simply due to Google and Facebook backing them.

Don't get me wrong. I also like React. However, the hype is a little unwarranted. People treat it as if it's the end-all, be-all way to write JS from now until the end of time.

joshburgess··on Ask HN: Has anyone here programmed in Kotlin? What do you think about it?
As someone who knows C# & JavaScript well and has been occasionally playing around with Go, I think you've convinced me to give Kotlin a try for some Android development. Hopefully it's as easy to pick up as you say. It's been quite a while since I've done much of anything with Java.
joshburgess··on Compose Is Joining IBM
Have you tried Bluemix? It's actually pretty awesome.
joshburgess··on DigitalOcean Raises $83M in Series B Funding
So, Digital Ocean doesn't have great reliable up time then? I've been using OpenShift's free hosting tier to host a Ghost blog, and it goes down CONSTANTLY, making it unusable. I was about to start paying the $5 a month plan with Digital Ocean, but I'm not going to if it also goes down frequently.
joshburgess··on How Video Games Changed Popular Music
Bastion and Transistor have amazing atmosphere for being such simple games. The music and narration adds so much.
joshburgess··on What's coming in Meteor 1.2, and beyond
Is DDP or Meteor really needed though? Couldn't you easily set this up with RethinkDB using its Changefeeds killer feature for real-time + socket.io along with whatever other library/frameworks you want to use without ever touching Meteor?
joshburgess··on What's coming in Meteor 1.2, and beyond
"We're going to support React and Angular!"

Translation: We're going to support the big JS names the general public is most aware of, because... well... please, use Meteor.

joshburgess··on Atom 1.0
Certain things in jQuery are definitely dated & slow. It has a pretty meh implementation of promises, and the .animate library has pretty bad performance. That's why things like Velocity.js exist.
joshburgess··on Atom 1.0
In the case of Atom, I don't think so, as I just updated to the recent version TODAY and had it freeze literally 3-4 times and fully crash once. I hear many people complain about similar issues with Atom. VSCode is in a much earlier development state (nowhere near Version 1.0 yet), but I've used it on Windows 8, Linux Mint, and Elementary OS without any issues whatsoever. shrug
joshburgess··on Atom 1.0
I've gotta say, honestly, I'm preferring Visual Studio Code over Atom simply due to the fact that it seems MUCH more stable and lightweight. Atom is very visually appealing, and I'm a fan of the project, in general, but it constantly freezes up and crashes on me. I think I'll be sticking with VS Code & Sublime.
joshburgess··on Organizing complexity is the most important skill in software development
"The art of programming is the art of organizing complexity, of mastering multitude and avoiding its bastard chaos as effectively as possible." --Dijkstra

:)