skysight-inc/HackerNews huggingface dataset:
>Who are you (or anyone else) to decide what works best for me? Am I not capable of making my own decisions?

Most people aren't -- from politics to personal finances and relationships, there are tons of bad decisions everywhere one looks. (Including my decision to answer this comment some would say -- heh).

We have schools, best practices, guidelines, standards etc, to try to enforce some good decisions upon people.

That said, if one feels strongly about it, there's always the decision NOT to buy such a laptop.
XAML and MVVM are much nicer to work with then their iOS and Android equivalent. WPF/UWP/Xamarin.Forms are very underrated.
Maybe I'm not using the same version of Visual Studio as you are, but Find All References is right there on the context menu when I right-click in VS.
When using Xamarin I always get the feeling I'm writing Java code--but in C#. The cross-platform project is a blessing, it's truly amazing to be able to write code once and use it on all platforms (especially if you use Dependency Injection for even more sharing).

The downside to this is that making a UI seems to even out your gained time--it's extremely messy and even complicated. Code that's valid in C# produces vague underwater bugs in Java code, which makes you keep hacking around until you find a working solution.

Not to mention the docs: some parts of the documentation are completely outdated to the point of not even compiling on an older version of Xamarin. For example, the tutorials on using Google Maps in your Xamarin.Droid application are way out of date, ignoring the fact that the "Google Play Services" component has split off into thirty-or-so components. Some of the most used API's are not documented at all, simply having a "To be added" description.

All in all I find much potential in Xamarin, and I really want to love it, but it's a messy nightmare to use, and it only makes me want to use Java and Swift separately for apps.
You're so right! Diamonds are an incredible rip-off! But people keep buying them because of the tradition and history and because they don't know something else. Like coca cola and their ads, it's popular to buy diamonds.
Docker Considered Harmful
Windows 10 only rules it out for me, also I think it might be tied to the Windows store although I'm not absolutely sure.
It sure is. Back years ago, when 512Kbps DSL was fancy new, I had a roommate who'd go on at length about it, and that was the word he used.
Right, the monarchists were mostly against the Weimarer Republik. They lost most of their special rights in 1919/20.
To be fair I don't bump up against it daily so this isn't some kind of deal breaker. Just disappointing.

Mostly virtualization (server and/or desktop operating systems) but sometimes decent sized datasets (which really aren't too bad from SSD) and occasionally those things combined with software that is... written poorly. I used to use both a desktop and laptop but it was more trouble than it was worth. I might have to revisit but I'll miss having those workloads local.

I have no doubt I'm an outlier and I certainly don't expect Apple to change anything. I'm not really resentful, just disappointed.
Somaliland keeps trying.
You might want to do a little fact checking before making bogus statements: https://en.wikipedia.org/wiki/List_of_countries_without_arme...
You can, but you don't get the cool points for showing off the hyped up and hard to find product.
I've used Xamarin for several projects and I greatly regret that decision. Granted, most of my hatred is targeted towards Xamarin Studio and Xamarin.Forms so if you use Visual Studio and build only native UIs then maybe your experience will be better.

However, in my experience, both Xamarin Studio and the build system are buggy as hell. Random or inexplicable build errors, things that break during updates, incompatibilities with official Android support libraries... I find myself doing 'clean project and rebuild' to fix random errors, or switching between alpha, beta and 'stable' channels all the time depending on which one does not have the bugs that I'm running in to.

Xamarin.Forms is simply a disaster. Because it aims to unify the apis for the UIs for various platforms it boils down to only the most common denominator of those platforms. And then makes it worse. Not only is it buggy, it is also very slow and incredibly limited. In our office we're keeping a list of all of Xamarin's silliness we encounter, here is just one of those:

"Clicking a Button changes its text alignment from center to left-aligned; it requires writing a custom Renderer to solve this."

I admit that Microsoft is usually quick to fix those bugs, but it doesn't instill much trust in the system if you're constantly running into issues. Many days I am literally working 50% of the time on my app and 50% working/fighting my way around Xamarins issues.

I'd love to hear from someone using Visual Studio if their experience is more positive, but my advise is: please stay away from Xamarin.Forms and Xamarin Studio as much as possible.
Can you share (and keep synced) credentials?
With fastmail you can also use subdomain addressing [0] for those broken sites and to prevent people from filtering (\+[^@]+) to get unmarked addresses. user@sub.domain.tld is handled the same way as user+sub@domain.tld

[0] https://www.fastmail.com/help/receive/addressing.html
Yes,that would work but only if the 'Liberlands' aren't set up as tax havens. Doing this would only antagonize the democracies.
None that I know of. Not sure the "blockchain" bit here matters much as I don't see how "proof of ownership" matter. More important is the fidelity of the data and that it can be packaged with other data. Companies like Kantar have representative panels (paid volunteers) with installed internet and tv monitoring, known household demographies, which fill in surveys, etc. Maybe worth having a look at things like that.

Data under experimental conditions is still very valuable. The sample size need not be that big before it's useful when you're not having to guess at everything.
I think Microsoft is saying that they want the market, they want their products running on all platforms, and not that "Mac OS is a serious platform".
Nope.

Most of the UI was rewritten for VS2010 with WPF (XAML, DirectX acceleration), but lower/deeper parts are written in c++ and this makes porting "probelmatic" (MFC, win32.dll, kernel.dll to posix stuff).

MonoDevelop ~ Xamarin.Studio is written in C# (some plugins in F#) and this makes porting easier. That is the reason there was MonoDevelop version on Windows.
I am using Xamarin.Android currently for a project, and I really like it.

One thing I love is that because it maps so closely to native Android development, you don't need to look specifically for Xamarin.Android tutorials/SO Answers/blog posts etc to learn how to do something.

Most of the time, information targeted towards native Android development will apply to Xamarin.Android also, and you can basically map example Java code to C# because they use the same classes/namespaces.

I'm going to be getting into Xamarin.IOS soon, hopefully the experience is as nice.
The war in Europe was nothing like you've ever seen in America.

I think Southerners might disagree with that point, especially through the post-Civil War Reconstruction AKA military occupation period.

Not saying they're directly comparable, but "nothing like you've ever seen in America" significantly overstates the differences.
It's not iOS / Android development, it's Xamarin development. Not really the same thing.
I have visited valley, have friends working there and work from other country, and I disagree. Working life is not that different. I think in valley you also have variety of companies of all kinds.
As a touch typist, can you please explain how function keys are particularly relevant to touch typing?

Stepping through the debugger is not typing, and function keys change role according to the selected app anyway. And when they are system function keys (brightness, volume, etc) they are even more irrelevant to typing and/or touch typing.

Besides, there's nothing particularly hard about finding a touch based F6 key compared to a physical F6 key. A key's position (which won't change) gives more of a clue than the key's boundaries.

Heck, it's called touch typing -- a touch strip doesn't sound that alien to it.
He said plenty of power
At flexVDI, we use Xamarin for building our macOS client (Xamarin.Mac), sharing most of the code with the client for Windows, built with Visual Studio. Both of them, link against a shared library which implements core functionality, written in C.

I must say that, having its own quirks and nuisances (specially in Xamarin Studio, which was pretty buggy until version 6.x), it does the job pretty well.

In fact, when we wrote our iOS and Android clients, Xamarin was still pretty immature. But if we had to rewrite them today, it would be one our of first options, right after using the native frameworks (which ensures the best results, but drastically increases the costs).
Cool article. I think I got my fill of general knowledge for today.
Because the officially supported language for iOS development is Swift (and ObjC) and Xcode is quite good for iOS development.

I also like Swift a lot. It's a modern language with lots of powerful features and also very practical.

My current project involves a lot of context switching between Swift, C++ and Objective-C++ and I miss a lot of Swift's features in C++.. For some obscure reason I also enjoy Objective-C++ quite a bit, it's a weird mixture of insanity but it feels good ;).

I don't know a lot about C#, I think it must be a good language, albeit older with more historical baggage, but even so I wouldn't use it instead of Swift for iOS development.

I mean, why ?

For Android development - maybe - I'm not too fond of Java, but on iOS/Mac - I will stick with Swift thank you.
Real Estate Tax Promlems? Read This
This is a ridiculous, personally invasive, violent and unnecessary way of going about the collection of bodily fluids for drug testing, even if you can justify doing it in the first place (it's obviously a silly law in this particular case, but I'm all for drivers and airline pilots and brain surgeons being mandatorily drug-free on the job).

The sensible way of handling this is to just make the penalty for refusing to give a sample the same, or worse, as that for failing the drug test. If they say no, you can prosecute them for that - job done - no need for force and no need for dangerous attempts to physically invade the body of a struggling, unwilling prisoner.
Now hiring
Are you peer pressuring them to not give into peer pressure?
Consider this: My local road takes up ~40,000 square metres of space all in (road, front yards, houses, back yards). That houses 660 families. Near the local train station they'll be housing that same amount in <2,000 square metres of high density housing.

So to handle twice the population, we could either free up ~2,000 square metres, or re-develop the entire road two have twice the density, leading to the loss of most of the single dwelling houses and private gardens.

It's not so much that low density is bad, as that not having high density takes choice away once there's no more space and you have to start increasing density anyway, often in all kinds of suboptimal ways.
Ask HN: Privacy under the Trump Administration
Do people on HN think there are privacy concerns the tech community should consider which are particular to the Trump adminstration? Specifically thinking of NSA collecting data on American citizens (inadvertently or not), secret subpoenas as we have seen beginning in the Bush administration and continuing in the Obama administration, police databases of license plates, the Patriot act, etc.
>..musicians,..

I'm running a Logic set up on my 2012 MBP, and I've never felt limited by its capabilities. I've been running Macs for music production for almost 20 years, and in my experience they have all at some point not had quite enough in the bag to let me do what I wanted of them. This is the first one (now fours years old) that has stayed ahead of my needs. I can run multiple copies of Massive, and rows of Waves plugins no problem.

I have hit limits with real-time 3D stuff, like gaming and Houdini, but music production is still well within its capabilities for me.
>Forcing a change on my workflow can have very real effects on my ability to generate income. Why should anyone be ok with that?

How is that different to any workflow used (and could be preferable) by millions of people that's deprecated due to new software programs?

Not to mention software that entirely kills their job and their ability to generate income from doing it altogether?
I see.

I was really just curious because for the longest time I got by with just 4gb on a MacBook Air until I switched to the MacBook and 8gb. I run VMs and other software on it but never really ran into a RAM issue.

I think there is hope though. They'll put 32gb of ram in eventually. The explanation was that 32 uses too much power, and of course the rebuttal is "stop making it so thin", which I sympathize with. On the other hand, I do like thin and light computers.
Why? One of the pillars of statehood is self defence. His political ideal is founding a state, not promulgating an ideology.

To be clear I'm not suggesting that he should, but if he wishes to found a libertarian state, that would be the correct step.

Can you think of any state that had a non-violent birth?
You suggest you will develop any serious software without access to a file system? And on a 10 inch screen?

Also developers like to you use their own tools. That doesn't fit well with the "you will do as you are told" approach of Apple.
prova x
Microsoft announces VS for mac, HN thread turns into I hate macs rant. Sigh.
I learned a lot about what I was lacking or what was expected of me in early interviews, it's as if we need a few more blogs like this and some transcribed interviews to prepare people for those "oh shoot I forgot to learn something simple" moments. It's going to happen for college kids and self thought no matter what. If this were a intern job he would have still gotten it and been trained on git. The OS X time machine reply is priceless though...I can remember the copy a folder for backup every hour programming days...horrible times:)
Why do you think Go is not the best language for this task?
> Some of the most used API's are not documented at all, simply having a "To be added" description.

I rarely find myself reading the Xamarin documentation, and mostly browse documentation and StackOverflow as if I was coding a native iOS/Android app. This works because the Xamarin wrapper is pretty much identical to native APIs.
Sure. That's why I opened by thanking OP.
You are right, on the other hand, Microsoft isn't famous for being able to keep up with itself (especially if you look at the number of deprecated ways of creating GUIs).
>Now I'm going to get a dell :/

Give it a year or two, and most PC laptops will come with a touch bar.
5 Awesome triks med Paper – life hacks with paper
Valley Parking 2016
Space pens will accomplish that, last time I used mine, but their ink doesn't flow as well as pretty much every other type of pen I've ever used, which is a inherent trade-off.

You could also keep a cleaned fountain pen in that drawer along with a bottle or cartridges of ink....

(For decades I've used them as my "best pen", but only infrequently when I have a lot of handwriting to do, which is seldom the case.)
Visual Studio for Mac – Introducing Visual Studio for Mac
“I have toyota corola”
Don't take my harsh criticism personally. I too enjoy to build things for the joy of building, and I respect your achievement. I just doubt the world really needs what you built, perhaps because I'm not your target audience, and I understand the trade-offs I made when choosing to commit to 1Password that I don't feel like any alternative is compelling.
This is really interesting and reminds me of legal grounds for Lacota Republic in the middle of the US. Lacotas insist that white people did not fulfilled the contract that was with their forefathers, so Lacota current lands use legislation framework is void. However, Lacotas do not have enough nukes to enforce the consequences of white people misbehaviour, so the illegal use of their lands by the self-proclaimed "The United States" continues.
It looks like Nvidia's financial quarters are a couple of quarters ahead of calendar quarters.
Core support (ASP.net Core) was added more than year ago in the form of addin.

Other project types were added recently and I haven't tried them yet, so I would not like to speculate.

https://msdn.microsoft.com/en-us/magazine/mt790182.aspx
Build wicked fast trains and tons of subways and people will use them when they make sense to use them.

A high speed along DC-Boston corridor that stopped in downtown of major cities would be full all day, every day.
Automatic image and video quality enhancement (devignetting)
I can't find anybody that has done significant work with Forms and isn't complaining about it. It's giving the platform a really bad rep.
It seems like their focus is more on the mainstream (~$200) cards than the high-end.

They did get their chips in both the major consoles, so maybe that focus on squeezing costs out if the mid-range is working out.
She's pretty far left if you compare her to US politicians.
Hi all, as the founder of codeanywhere.com I belive I may be able to offer a solution.

Our cloud IDE offers free plans and no CC required. So have a try and let me know your thoughts.

Kind regards
But I was told by my TV and friends on facebook that Trump is an evil racist with no other intent in life than to eat the souls of poor mexican anchor children while he destroys every scientific achievement ever created by the western world as the god fearing republican he is!
Thanks v. much :)
This is a cultural thing you've bought into, that a man must give a woman a tool to signal with. In other cultures this is not important or works the other way around.

I'm anti diamond and your pleas to come up with another useless signal fall on deaf ears - this manufactured need for the signal itself is something we should be fighting as we progress.

For a start it's pretty damned sexist and regressive
Ain't gonna happen.

It's a long chain of logic, but fractional reserve banking, at the levels we're seeing, prevents it.

Most of our money supply is created through debt. As a result, housing is bought through debt rather than owned. The competition for better homes drives prices astronomical. The only way to actually get affordable housing is to either move people where there is no competition (e.g. desert of Arizona), or to reduce reserve limits.

Fractional reserve banking generates trillions for big banks, and the electorate doesn't get it. It's not going away.
Declaring war on both Serbia and Croatia could make him hero for a moment. But after his assassination, this land will be reallocated anyway.
Did you know about this before this was posted today?

Even if you did, I'm sure several others got to know of this just today - which makes it worthwhile IMO.
I'd definitely suggest the Dell XPS range. Both the XPS 13" and 15" laptops are fantastic devices.
You're confusing corruption for incompetence.
Lately, my main machine has been a mid-2014 mbp with 16GB of RAM and I recently purchased the new mbp with 8GB of RAM.

Comparing them side by side is a very strange experience. _Technically_ it should be slower but it doesn't "feel" slower. However, at times, there is a bit of shutter that I can't put my finger on - am I just looking for an excuse to say its slow or was the loading time on opening this project always so slow?

In the end, I believe the 8GB variant is suitable for most folks while I myself will upgrade the the 16GB version. However, I've opened up plenty of large projects on the new laptop and have tested speed comparison of every day tasks: transcoding videos, opening million (maybe an over exaggeration) row excel docs and web dev work with 2 VMs running. Overall, performance is fairly up to par with my old machine.

All of that being said, I do believe the machine is a touch expensive. I ordered mine from Amazon when they had some ridiculous pricing and won out so I don't feel bad offloading on craigslist to get the 16GB version.
XAML and MVVM are awesome, but I wouldn't touch Forms with a ten foot pole. I really miss having something like the bindings like they work in WPF in Xcode
Isn't Facebook for Android built in React Native? Doesn't seem to be lacking for them. Airbnb and Instagram [1] are also doing alright.

https://facebook.github.io/react-native/showcase.html
You are actually not correct; suburban areas have more intense and all encompassing parking minimum laws. Manhattan, for instance, has either none or none below 125th Street IIRC.

Suburbs look like they do not because of preference but because it is not legal for them to look otherwise.

The idea in the 50s was:

A) Require cars to live and you will not have to live next to poor people or minorities since cars and maintenance of them are expensive, how great; Jim Crow without the legal challenges and we can co-opt non racist people
B) Cars are the future and no one needs to walk, except maybe in parks
C) Since this glorious future has yet to arrive naturally despite decades of mass produced automobiles, we'll need to legislate it into existence and massively fund highways
D) Cities are the source of all ills

Other than the racist motivations, it's really just poor planning that is copy and pasted from one place to another.

A lot of cities are realizing it's stupid and removing or relaxing these laws.
Tell this to the US troops shooting British marines in 1812. Without shooting British "peacekeepers" the US could not get its independence.
I bet you could compile an old Xlib (or Xt/Motif) application on Linux, but good luck running a binary from way back when -- the libc/glibc and a.out/ELF switch should put breaks on that.

On the other hand, if your actual premise is open source, there's simply less incentive of avoiding breaking binary compatibility. I bet there were a few angry words and stomped feet in the last decades at Microsoft because of having to maintain that.

Not that glib/gtk are poster childs for even source-level compatibility, not even within one major version. There's a reason why several projects are switching to Qt.

(I'm doing my Cato bit here: I still think that they should've done an Xt toolkit instead of inventing the wheel yet again. There certainly was some experience there, given that GIMP 0.x was written for Motif.)
The Dwarf Fortress authors set up their Patreon[1] a while ago, haven't updated it much since, and is giving them 4K per month, so... I guess that if you want to throw some money regularly at some project it's one of your best options, regardless of the author's ability to sell the brand.

[1]: https://www.patreon.com/bay12games
Wow. Pretty much the worst kind of bug you can have in an editor. Did you ever trace it back to a specific bug? I'm a tiny bit concerned now.
Analytics vs. editorial ‘gut instinct’ – which should we trust?
You are really free to check it out. There is definitely coal and iron ore there.
> finding out that Nebraska is basically one big corn field

Duluth, MN > Autin, TX is a straight shot down I-35 the entire way. There is definitely a lot of corn growing in Nebraska but you must have been very lost or deliberately going way out of route. Sounds like a fun trip though.
> Just like Intel arguably does not need the Core PC chip business to justify the existence of a very large and profitable Xeon server chip business.