HNHacker News
TopNewBestAskShowJobs

wluu

206 karma · joined November 30, 2011

web dev from the land of Oz.

https://twitter.com/willl https://mastodon.social/@willl https://github.com/willl

submissionscomments
wluu··on Windows 10 Virtual Desktop Enhancer
One thing Windows I'd really like is to make any full screen window into a "virtual desktop" so I can switch between full screen items using the Windows 10 shortcut keys (eg: win+ctrl+left/right).

Eg: * Multiple concurrent Remote Desktops running in full screen? Make them all separate virtual desktops so you can switch between and manage them like you can with virtual desktops.

wluu··on The .NET Language Strategy
> Example of small things Microsoft can help with: as far as I can see Nuclide doesn't work with dotnet core (only Mono). Throwing 1-2 devs that way would pay good dividends, in my opinion.

I don't know anything about Nuclide, but if they want to work with dotnet core, they should look into working with omnisharp-roslyn[0]. VS Code[1] and Atom[2] both have extensions that work with it.

> In my opinion Microsoft should focus more on base tools for F#, such as Roslyn, integration with dotnet core, etc.

I think there's already work underway for F# support for dotnet core[6].

As far as F# support for editors go, have a look at ionide[4]. They only have extensions for VS Code and Atom at the moment.

> Integration with Visual Studio is nice, but if the language is to be adopted in hacker circles, without major Microsoft investment, it needs to provide very solid and flexible tools on top of which the community can build awesome things.

Have you seen omnisharp[5]? If so, what's missing from that?

[0] https://github.com/OmniSharp/omnisharp-roslyn

[1] https://github.com/OmniSharp/omnisharp-vscode

[2] https://github.com/OmniSharp/omnisharp-atom

[3] https://github.com/Microsoft/language-server-protocol

[4] http://ionide.io/

[5] http://www.omnisharp.net/

[6] https://github.com/dotnet/netcorecli-fsc

wluu··on China has built the world’s largest bullet-train network
I've heard of Wuhan before, mostly because of the Chinese tennis player Li Na [1], who was born there. She did quite well at the Australian Open for several years (including winning it once) and became quite popular with the local crowd.

[1] https://en.wikipedia.org/wiki/Li_Na

wluu··on Microsoft to Require Precision Touchpads in Future Windows 10 Laptops
While you can configure a few things [1], I wish there were more options.

[1] https://www.thurrott.com/mobile/microsoft-surface/7232/surfa...

wluu··on Microsoft to Require Precision Touchpads in Future Windows 10 Laptops
You can set three finger tap to do "nothing" instead of Cortana. You just need to goto the touchpad settings screen.

See https://www.thurrott.com/mobile/microsoft-surface/7232/surfa...

Wish there were other things I could set it to though.

wluu··on Microsoft to Require Precision Touchpads in Future Windows 10 Laptops
Microsoft should release their own multi-touch touchpad with this tech and call it the Surface Touchpad or something along those lines. Basically their equivalent of the Apple Magic Trackpad. It's what I miss when I've got my Surface Book docked, having come from a MBP/Magic Trackpad setup.
wluu··on Chop Suey Nation: Road trip uncovers the lives behind Chinese-Canadian food
Interesting, and not altogether a big surprise given how much WeChat allows you to do the same over in China (in addition to a ton of other things). It's no big surprise that tech moves with the movement of people who use it.
wluu··on Visual Studio for Mac
This will essentially be a rebranded Xamarin Studio and tweaked to look more like VS for Windows. And Xamarin is basically based off MonoDevelop.
wluu··on Pixel smartphone camera review: At the top
There are a few other manufacturers, but Sony has pretty much cornered the market. Much in the same way Intel has when it comes to CPUs.

I know Aptina[1] has made sensors used in smartphones in the past. And was also the initial manufacturer for sensors used by Nikon in their 1 series mirrorless cameras.

Toshiba has manufactured some in the past, but sold their image sensor business to Sony[2] last year.

[1] https://en.wikipedia.org/wiki/Aptina [2] http://www.theverge.com/2015/12/4/9848222/sony-buys-toshiba-...

wluu··on [dead]
And let's not forget the rest of the Asia-Pacific region where we've been awake and working for the past 8+ hours :)
wluu··on RoslynLinqRewrite – Compiles C# by rewriting and optimising LINQ expressions
Because Roslyn[1] itself can only understand C# and VB.NET.

[1] `The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.` - https://github.com/dotnet/roslyn

wluu··on What’s New in C# 7.0
You can easily use c# 6 with .NET 3.5. I know because we do!

You just need to upgrade VS to 2015. Language version has nothing to do with framework version!

wluu··on Australian Census Website is melting down whilst entire country visits it
There's some details here: http://eftm.com.au/2016/08/census-2016-the-10-million-online...

"The ABS paid an Aussie company “Revolution IT Pty Ltd” $469,367.50 across three tenders to undertake “Load Testing Services for Census 2016”. $325,000 of that was for software licences to get the equipment required to do the testing, the rest we can assume was for the teams to actually undertake the testing."

And hosting is being provided by IBM: http://www.itnews.com.au/news/ibm-wins-96m-to-host-ecensus-i...

wluu··on Unity raises $181M round at a reported $1.5B valuation
Believe they are working on a mono upgrade as per this[1] tweet:

"@dsyme working on Mono upgrade which should help. [..]"

[1] https://twitter.com/jon_cham/status/743965646854234114

wluu··on Pebble 2, Time 2 + All-New Pebble Core
For me, it's the fact that despite only having the device for 5 months the band is already falling apart.

Mine has an air bubble in it (which is common, just do a search) while many others have also reported that their charge band is peeling.

wluu··on Ask HN: How long did it take you to get your first dev job?
Probably around 4-5 months post graduation. Most of the battle is with getting your foot into the door and getting some experience. Once you have some experience, things get better.

All that said, what sort of experiences are you putting on your resume? If you're involved in any open source projects, include them. If you've got a Github account with some small code projects, do list the URL in your resume. Every little thing helps!

You need to remember that your resume needs things to help you stand out from the crowd.

wluu··on Visual Studio Code 1.0
I assume it's this one? https://github.com/atom/vim-mode
wluu··on Visual Studio Code 1.0
If you're working on something that needs to target the full framework, then yes, Mono is the way to go. Otherwise if you're targeting the new .NET Core, then you can do without Mono with the latest pre-release versions of the VS Code C# extension (which includes debugging support).

Here's a blog post with bit more info on setting up VS Code with the pre-release version of the C# extension (and debugging support): http://www.tattoocoder.com/setting-up-asp-net-core-debugging...

wluu··on Windows Now Showing Full-Screen Ads
Nice, I was there last week :)
wluu··on Show HN: Collapse Comments on Hacker News
Looks quite similar in behaviour to one I've been using previously: https://chrome.google.com/webstore/detail/hacker-news-collap...
wluu··on Windows Now Showing Full-Screen Ads
Is that Cathedral Cove?
wluu··on Twitter's new timeline feature
Yeah, Twitter lists are what has kept Twitter sane for me. Coupled with a decent twitter client (I use TweetBot on iOS) that supports lists in an easy to use way.

I actually use Facebook the same way too.

wluu··on Sit/Stand Desk: IKEA Skarsta Review
This IKEA sit to stand desk is available at IKEA in Australia now. http://www.ikea.com/au/en/catalog/products/S79084964/
wluu··on Project Rider – A C# IDE
Nope. And they aren't using Roslyn from what I'm aware.
wluu··on Open Source .NET – 1 year later
There seems to be work under way for (and a status page) it: https://github.com/Microsoft/visualfsharp/wiki/F%23-for-Core...

And there's also a CoreCLR branch: https://github.com/Microsoft/visualfsharp/tree/coreclr

If anyone is interested in helping out, there is also a wiki page on how you can help port it to CoreCLR: https://github.com/Microsoft/visualfsharp/wiki/How-to-help-w...

wluu··on Announcing TypeScript 1.7
One of the atom-typescript guys (basarat) has built his own typescript focused editor: http://www.typescriptbuilder.com

It's built entirely in Typescript and is not based on the Electron shell. Why they built it is mentioned here https://github.com/TypeScriptBuilder/tsb/blob/master/docs/co...

wluu··on WordPress was b2/cafelog (2004)
I used to have a b2 based blog a long time ago.

I remember that there were no updates for a time, and then there was an announcement about there being two forks, WordPress and b2evolution (I think that was the name?).

It's hard to believe it's been so long since then, and WordPress has come a long way since then! Never really kept track of the other fork.

wluu··on The White Man in That Photo
Here's an interview with Peter and others who knew him a few years ago on ABC TV news program 7.30: http://www.abc.net.au/7.30/content/2012/s3571974.htm

"LEIGH SALES, PRESENTER: Tonight, long overdue recognition is finally being paid to one of the nation's greatest athletes.

Peter Norman won a silver athletics medal at the 1968 Olympics in the 200 metres in a time so fast that he still holds the Australian record more than 50 years later.

But that Olympics was Peter Norman's last. Many people believe he was overlooked for the next Games and forced into retirement for participating in a black power demonstration at his medal ceremony.

Finally, more than 40 years later, Federal Parliament is offering a posthumous apology."

wluu··on Atlassian Planning U.S. IPO
One of the co-founders (Mike Cannon-Brookes) did an AMA on reddit a few days ago: https://www.reddit.com/r/IAmA/comments/3lrvpv/iama_mike_cann...

Some quotes:

Q: "What was the scariest, most panic-inducing thing to happen to/at Atlassian?"

A: "The most topical fear we have at the moment (and one of the reasons you see us spending so much time on it right now) is that Atlassian is growing faster than the Sydney (and Australian) technology industry. That cannot be good for our long term domicile here - we must continue to diversify product + engineering overseas, or risk running aground."

Q: "...before Atlassian for saving bookmarks which you sold pretty early. What did you learn from that business that helped the most with Atlassian?"

A: "Overall? It was a fantastic lesson. Failure (or forced sale type success in a smart decision before we hit the wall) taught us many things. How to get customers. How to build software. How to prioritise our day. How to get a business name. A domain name. How to run books. Get investors on board. How hard it is to make $1. Harder to make $10 still etc."

And the other co-founder (Scott Farquhar) did an interview on ABC's lateline show earlier in the week: http://www.abc.net.au/lateline/content/2015/s4317805.htm

wluu··on Ionide – F# Dev Tools for the Atom Editor
> for now it supports only C# / VB Nope, there is not any support for VB at this point in time. It's C# only I'm afraid!

As cloudroutine mentions, the older omnisharp-server implementation is NRefactory based, whilst omnisharp-roslyn (as the name implies) has been built atop roslyn.

omnisharp-roslyn retains a bit of NRefactory (the code actions part[1]), which was called NR6Pack and has now been renamed as Refactoring Essentials [2].

Anyway, there's been a lot of recent changes in the works, as someone has already mentioned, omnisharp-rolsyn currently has an open PR [3] which will provide a plugin system to omnisharp-roslyn. Once introduced, it will mean that the various omnisharp editors/clients can pick and choose which plugins they wish to bundle with their editor. This may include F#, VB, Cake, Fake and many others.

New contributors are, as always most welcome :)

---

[1] https://github.com/OmniSharp/omnisharp-roslyn/blob/f62e74324...

[2] http://vsrefactoringessentials.com

[3] https://github.com/OmniSharp/omnisharp-roslyn/pull/293

← PreviousPage 2 of 5Next →