HNHacker News
TopNewBestAskShowJobs

matthewking

700 karma · joined April 21, 2008

submissionscomments
matthewking··on Google joins .NET Foundation as Samsung brings .NET support to Tizen
> .NET IS NOT a viable stack for developing on Linux and it's an inferior one in macOS.

.NET isn't, and wasn't officially meant to be. That's your problem.

I've been working on a .net core web app on my mac exclusively now for the last 8 weeks and have had no problems with it. I do check to make sure it works in full VS/Windows occasionally and every single time its worked without fail, and without a single change. Just pull the code and go. I haven't needed to touch windows but its nice to know it still works over there anyway.

Using VS Code as my main editor. Tried Rider a little yesterday and I'll probably switch to that once its more stable as it has a few more tools for refactoring etc.

So .NET core is clearly what's intended to be used cross platform, and it works great.

matthewking··on A world without the Mac Pro
> Windows's Virtual desktops are no worse than MacOS's.

Bit late but just to chime in on this, to my knowledge on Windows 10 you cannot:

- Save desktop arrangement so your setup persists through shutdowns.

- Assign apps to specific desktops so they always open straight on that desktop.

- Assign keyboard shortcuts so you can jump to specific desktops rapidly without sliding through or using the mouse, e.g. ctrl + 1-9.

If you can do any of these, then I would be genuinely grateful to hear how as I'm evaluating returning to windows as my main OS. Without these Windows virtual desktops are more of a proof of concept and are lacking the tools needed to make them actually useful and productive.

> Windows 10 has native PDF support.

All of my PDF's seem to want to open in Edge by default, which is a web browser. On macOS they open in preview, or quick look.

matthewking··on New MacBook Pro outsold every competing laptop in just five days
For me the other issues I can overlook somewhat, but the killer is the keyboard. It seems to divide people strongly one way or the other, but to me its horrendous. There's basically 0 key travel, the keys just click. I average about the same typing speed as my 2014 mbp but the experience is not nice, and for longer days spent coding I'm sure it'll become uncomfortable on your finger tips.

And the question is why? I can only think the decisions behind the keyboard are to facilitate the goal of making the MacBook thinner and thinner, the point of diminishing returns on that was passed 2 years ago.

On top of that, I bought my MacBook pro in 2014 for £1200, to replace it today with the bottom 13" model would cost £1750. That's some price hike!

matthewking··on New MacBook Pro outsold every competing laptop in just five days
Maybe Apple need Steve Ballmer to remind them what's important ;)
matthewking··on Switching from macOS: The Basics
Yes I've seen people doing that, and I do appreciate a mechanical keyboard, is the typing position a bit high though?

One thing I saw someone mention is that because the new keyboard is wider you might not be able to rest a poker on top anymore, possibly because it won't reach the edges to sit on them without sitting directly on the keys?

matthewking··on British Government loses Article 50 court fight
6% of leave voters have changed their mind, compared to just 1% of remain voters:

http://www.britishelectionstudy.com/bes-resources/brexit-bri...

matthewking··on British Government loses Article 50 court fight
These are all lies told by the leave campaign, not the remain campaign?
matthewking··on Switching from macOS: The Basics
Yes its the brand new keyboard that I was referring to, a friend got one from his workplace, space grey looks amazing and the larger trackpad is nice but as mentioned, keyboard is a no go. I really hope the reasoning for it wasn't to shave off a few more mm!

I have the 2014 MBP so my comparison is skipping the first generation of butterfly keyboard that you mentioned, I've been told that its worse than that one too but I can't say myself.

matthewking··on Switching from macOS: The Basics
I think the keyboard is tipping me over the edge on the new MacBook Pro's, its horrendous. There's no travel at all, the keys just immediately click. Interested to see what other people think about them as they start getting their hands on the new models, as a developer this is a very important aspect, and on top of the unwanted touchbar, the massive price hike, the lack of standard ports etc its all just a bit too much this time around.
matthewking··on Switching from macOS: The Basics
Along with seemingly everyone else, I had a quick look at my options to migrate away from Apple over the last few days. First thing I looked for was a decent mail app, was immediately put off the whole idea, exactly as you describe.
matthewking··on Switching from macOS: The Basics
I think his point was that the Apple/Mac ethos foster high quality design and attention to detail, which is applied when developers build apps for the Mac.
matthewking··on Microsoft is now a braver, more innovative company than Apple
> Who will pay $1,500 on a laptop that has second-grade components, a rather standard keyboard, etc. etc.

People that really like macOS and have no other choice. I'm not happy with the new hardware at all, I can see other alternatives that Id be much happier with but then Id have to use Linux or Windows on the desktop. So either I put up with it and stick with Apple or change my OS too, against my will. Neither option is a particularly good one, so it comes down to lesser of two evils. They've put us in a bit of a bind.

matthewking··on My Mechanical Keyboard
> laptops with mechanical keyboards are almost nonexistent due to the extreme bulk required

Here's some hope for the future: http://www.razerzone.com/gaming-systems/razer-blade-pro

It's big, but because of the screen rather than the keyboard.

matthewking··on Apple Sucks Now, Here’s a ThinkPad Buyer’s Guide
That is a seriously nice gaming laptop. Id like a 15" version with the trackpad in the usual place though, id consider that for my main machine.
matthewking··on Awesome .NET – A collection of .NET libraries, tools, frameworks, and software
Not .NET specific, but I use WKHtmlToPDF[1] - you feed it a html file via command line and it converts it to PDF using the Webkit engine. Works well for my uses and I actually prefer maintaining html templates.

[1] http://wkhtmltopdf.org

matthewking··on I Am Fully Capable of Entertaining Myself in Prison for Decades If Need Be
When I was first learning programming at a young age, probably 14-15, I was so engrossed by my new skill that I carried on with pen and paper when I was dragged away from my computer to go on a family holiday. I guess there's worse priorities to have as a teen!
matthewking··on .NET on Linux – bye, Windows 10
I'm on my third of fourth attempt, this time it seems to have stuck, although I'm working from macOS. Every other time there was something crippling with dotnet core but so far so good this go, the only thing I've noticed is omnisharp / vscode error highlighting has started becoming a little laggy / incorrect since my project has grown, hoping I can continue though as VS.NET is the only reason I ever use windows at all.
matthewking··on .NET on Linux – bye, Windows 10
I've considered a Sql Azure instance for this purpose, for a small dev database its pretty cheap. Not ideal but Sql Server for linux is coming so might be ok as a stop gap.
matthewking··on Taking PHP Seriously
The part that I didn't really understand is people accepting pull requests should be gate keepers for code quality, so amateur or not hopefully this shouldn't pollute the codebase. But you've touched on the core being reasonably decent and the real mess being with third party plugins so that makes more sense.
matthewking··on Jobs that no longer exist
Came here to say this, its sad really, quite convenient and I miss the noise of the electric milk float at 4am, always knew that meant it was time to stop coding and go to bed! Depends where you live though, still heard it in Dorset.
matthewking··on Taking PHP Seriously
> The Wordpress codebase [plugin api included], though, is utter garbage.

I've always heard this and never actually used Wordpress myself. Has anyone ever studied WHY its garbage? and how did it get to that state? is it getting better or are the latest additions and changes still garbage code?

matthewking··on Show HN: TakeAim – Expose your team's daily aims
In remote teams issues with daily accountability are definitely a thing. I've tried a few approaches, full on project management is sometimes a little heavy, especially for non IT workers. I don't like to count bums in seats I just want to know what's going on and whether things are progressing. It seems like you've hit a nice sweet spot here, so definitely think about how you can get this in front of remote teams in particular?
matthewking··on Visual Studio Code 1.6
Seconded, I've been writing c# with asp.net core solely on OSX for a few weeks now, I've not run into a single thing that I miss from full Visual Studio yet, living the dream!
matthewking··on Why I hate frameworks (2005)
I too miss BoS forums, never really found another community like it, HN and /r/programming are ok but they don't quite cover the "programmer AND in business" demographic that BoS captured so well.
matthewking··on ASP.NET Core with Angular2 – Tutorial
Some benchmarks can be found here: https://github.com/aspnet/benchmarks
matthewking··on Ask HN: Best way to crunch 3 weeks work into 2?
The amount that your dev's will benefit from the distraction free environment depends how much they're distracted in their day to day environment, unless that's a lot then a 2x productivity increase seems unlikely, more like 1.2 - 1.3x. Stress of a tight deadline and no time to recouperate may also work against the dev's depending on how they deal with stress.

My first stance to management would have been if they want to cut the deadline, they also need to cut the features. Unless there's some kind of launch / public event this seems like a silly thing to do for the sake of 1 week!

matthewking··on Spotify have reached 40M paying subscribers
Where is that? EU wide? In the UK its £9.99 which I've always found too expensive compared to services like Netflix, NowTV, Amazon Video etc. Personally I feel the price point should be around £5 or less, otherwise I can buy an album every other month on iTunes and own it forever, so for me at least this price point doesn't work.
matthewking··on The Imposter's Handbook
Having a degree doesn't guarantee that you're automatically better than anyone without one, there will be good and bad people on both sides. People that don't take the traditional education route will generally be self studying through private courses or just reading lots and lots of books. It takes a lot of drive, determination and study skills to do it on your own too. Additionally many of them may have been able to break into the job market early, so they'll have years of real world experience and learning from peers by the time they would have usually finished their degree.
matthewking··on .NET Core 1.0 release – what you need to know to get started
Curious what shortcomings you're finding in Spring Boot that Dot Net Core would solve?
matthewking··on Ask HN: Is it possible to run your own mail server for personal use?
Unfortunately SES servers seem to be regularly blacklisted. A quick google confirms. I've been using SES for 3-4 months now and had a few hard bounces with specific mention to the IP being banned.
← PreviousPage 2 of 7Next →