skysight-inc/HackerNews huggingface dataset:
> So degrade the experience just to make the product team happy?

Which part of "equivalent" did you miss?

You're entirely missing the point. This isn't about product experiences whatsoever. You can ship equivalently delightful experiences in React Native as you can in pure native apps. The point of React Native isn't to make your app more delightful.

The point is to develop it faster, in a more enjoyable manner, and enable one product team to develop for multiple platforms. This is an incredible win organizationally and for developer experience.

> Steve Jobs would have me fired

Check your ego.
umm.. FreeBSD, NetBSD, OpenSolaris.

OSX is a thin layer of UNIX with a lot of non-UNIX like stuff. Aqua over X. Self-contained apps over package management (unless you want to count the app store).

I find it more like a broken borked *NIX system than anything.
Well, since the game is no longer married to Steam at that point, my users would be losing Steam's achievements, mods and matchmaking. Am I not understanding that right?
A Guide to DDoS Protection for Network Operators: Closing the Gaps
It's interesting to see Microsoft move their OS more and more in sync with Linux/OSX. Maybe they should invest in a Linux kernel based OS and build a compatibility wrapper on top of that instead?
> W3C made it possible for web

W3C provided what might be akin to C compiler standards which are only partly followed by implementors.

The rest is handled by libraries/frameworks/polyfills that get you 80% of the way there.
Ubuntu on Windows
H1B requires a company to try to hire locally first.

Though it's unclear if restricting to ivy league or w/e is a strategy there that actually works... I don't get that part.
Any retail Xbox one as a devkit, yikes that's awesome.

I remember the days of the tens-of-thousands-of-$ devkits. Probably won't have the extra memory but that only really matters if you're building something right up against the memory size barrier.
I love plain text, and like the idea of having notes in one place, but I use tons of pictures when taking notes (like taking screenshots of online class whiteboards). Evernote is awesome for this kind of note taking. Is there an easy way to add images to Org Mode notes? Or would I have to manually move the image to the right directory, copy the path, and paste it into the Ord Mode note?
You could also use it for resource management, couldn't you? the csi server could handle calls differently based on reaction to the overview that it has. Not that you couldn't write something like this yourself without too much difficulty, but standardizing could mean not having to reinvent the wheel and might have some benefits for tooling?
Thanks for that positive feedback
Working at Netflix 2016
I'm sorry to hear that this bug is still present. I've tried to diagnose it so many times, but it only happens randomly and only when running through CloudFlare. I believe that at the core of the issues is that some requests arrive twice, thus the system is trying to register the same user twice.
Some additional details from Scott Hanselman:

http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUs...

"This is a real native Bash Linux binary running on Windows itself. It's fast and lightweight and it's the real binaries. This is an genuine Ubuntu image on top of Windows with all the Linux tools I use like awk, sed, grep, vi, etc. It's fast and it's lightweight. The binaries are downloaded by you - using apt-get - just as on Linux, because it is Linux. You can apt-get and download other tools like Ruby, Redis, emacs, and on and on. This is brilliant for developers that use a diverse set of tools like me."

"This runs on 64-bit Windows and doesn't use virtual machines. Where does bash on Windows fit in to your life as a developer?

If you want to run Bash on Windows, you've historically had a few choices.

Cygwin - GNU command line utilities compiled for Win32 with great native Windows integration. But it's not Linux.
HyperV and Ubuntu - Run an entire Linux VM (dedicating x gigs of RAM, and x gigs of disk) and then remote into it (RDP, VNC, ssh)
Docker is also an option to run a Linux container, under a HyperV VM
Running bash on Windows hits in the sweet spot. It behaves like Linux because it executes real Linux binaries. Just hit the Windows Key and type bash.
"
Is this announcement related to cmder.net? If so, yeah ... cool. Having this tool since months now. Works.
you are conflating strongly opinionated wrt to technical issues with the bigger picture of leadership
Grabbed popcorns, now open the floodgates!
tl;dr is that SF is expensive.
See https://news.ycombinator.com/item?id=11388418
That's what makes them look incompetent. They insisted that they couldn't do it without Apple's help. Turns out they could, and they just didn't do their homework first. (Or, if you believe they had ulterior motives, then they didn't want to.)
Drivers. There are a lo of device drivers written for the Windows kernel that would need to be updated.
They showed off installing mods from Steamworks in Age of Empires II during the demo.
Sort of? You're not supposed to DEPEND on it as your only means security, but it certainly lowers the likelihood of something being broken into when combined with other methods of security.
Bitcoin Undervalued by Over $200, Investment Bank Report Finds
I don't think bash itself has been ported, it's simply running under a Linux subsystem. I imagine it's similar to the discontinued POSIX and UNIX[2] subsystems. In this case, bash probably believes that it's running in on Linux, not that it's been ported over to compile in Windows.

[1] https://www.wikiwand.com/en/Microsoft_POSIX_subsystem

[2] https://www.wikiwand.com/en/Windows_Services_for_UNIX
Legacy code. Just like the I2P team, they're currently working on modernizing their crypto.
Well, this has increased the changes of my next laptop being a Surface Book by around 100%. I already loved the form factor of the thing, but lack of bash was absolutely causing me to hesitate and wonder if I could justify doing all my work in a Linux VM or something (I can't).

I'm genuinely very tired of OS X, which (to my perception at least) has gotten steadily worse with every version. I for one will be happy to switch.
As I switched through the different layers when viewing a map, the attribution changed, correctly reflecting the data sources.

There might be a bug or two to work out, but they clearly aren't ignoring attribution.
http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUs...

Some more info on this
> This is a real native Bash Linux binary running on Windows itself.

How does it work without VM? I'm super curious!
I wanted to like this article. But this:

> Considering the first point we decided to give up external caches like Redis, Memcached or Couchbase mainly because of additional time needed on the network.

Even mysql+innodb can easily handle 10k read/write queries against a simple pk table with "millions of entries" on desktop-grade hardware.

If the article was "here's a fun experiment to make a cache server in Go", fair enough.
Show HN: DataRole- the Address Intelligence Data Platform
Architecture for modern APIs
It's more likely that they accidentally opted in, various stories about this sort of thing have been debunked to accidental opt-ins.
SUA lives again!
Protected Branches Improvements
PowerShell v3+ can autocomplete command names, command switches and switch values (if they're a strict set). It can also autocomplete object properties yes.

$dir = gci
$dir.<tab> -> $dir.Count
What Makes a Great Founder? Here Is the Latest in “Entrepreneur DNA” Research
They wrote the equvilant of Wine for Windows-- Binary compatible, apparently just translating system calls.

There's a joke that says people who hate Windows use Linux and those who love Unix use BSD. Microsoft seems to think that's true, too.
A lot of bash already exists in the "git bash" shell that comes with the git Windows installation [1].

I've been using it for a while now for a lot of non-git stuff too and I'm quite happy with it.

[1] https://git-for-windows.github.io/
H1bs are only given out when the company has needs that can't be met by US persons. Some companies get around this requirement by making job openings that are impossible to fill.
When it comes to investing, "I like how the teams work" is probably not the path you should be walking down in making a decision about where to drop a hefty chunk of change on.
Will Elon Musk Finally Spill the Beans at Tesla Model 3 Unveiling?
Powershell will probably be fine. Besides them both being a REPL and scripting language they're very different. I guess the simplest way to put it is in powershell you're passing around objects and in bash you're passing around strings. That's an oversimplification though. I'd start wondering about powershell's future when bash starts getting the ability to tap into .Net the way powershell does.
for recent(ish) activity
https://depts.washington.edu/aimgroup/proj/dollar/
How to Filter Microsoft’s Hitler-Loving AI
Magic with Chrome's Omnibar and Google's Feeling Lucky
Dunno why the downvote - I use those (or one of the others like them ) daily.
The key word here is "legal". Without having a contract to that effect, no employee or contractor can just appropriate equity, regardless of how much sweat they put into building the company. I'm not sure why OP thinks there might be a legal claim.
"We're going to build a firewall, and make Microsoft pay for it"
The same way Wine works for Windows binaries. Translate system calls.
They added a subsystem in Windows that responds to Linux APIs.
Agreed. We were using Asana for project management for a long time, but weren't happy.

It's too cluttered and dense, with too many possibilities for accidental edits (you nearly always have a cursor in some field) and very little sense of modality. You feel like you're in a spreadsheet. Which is not a good model for a project management system.

Personally I was also extremely unhappy with the WYSIWYG contenteditable editor they used for rich text fields; very error-prone (undo didn't really work properly) and almost useless for exchanging code snippets.

We ended up switching to Clubhouse [1] (a Pivotal/Trello clone with a Slack aesthetic), and our project manager is now much happier with the pipeline-oriented task view, which is something that was missing from Asana. Text fields are Markdown, which is a huge improvement. There's nothing revolutionary about Clubhouse, it's just plain and nice.

Asana wasn't terrible, but it wasn't good. A bit surprised that YC is bothering with them.

[1] https://clubhouse.io/
Was hoping the comments here would be talking about PowerShell. I try to use it whenever I can, but if bash performs the same, the community may leverage it more for shared scripts/etcetera.
Some choice quotes from: http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.htm...

"Nope! This isn't a container either. It's native Ubuntu binaries running directly in Windows."

"Oh, and it's totally shit hot! The sysbench utility is showing nearly equivalent cpu, memory, and io performance."

Full access to all of Ubuntu user space inc. apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch...

And most of the tens of thousands binary packages available in the Ubuntu archives.
Catching bogus Python asserts on CI
Does anyone trust back office developers at major banks to implement a cohesive, industrywide blockchain-based replacement for 30 or 40 years of settlement and clearance technology?

I sure as hell don't, and I work in the space: we'll get too distracted writing AbstractBlockchainFactoryFactories to do right by the problem.
Exactly! I'm still happy to use a hosted version of the service, but I want to be able to improve it if I need to, or run my own service if yours die, etc.
> Fuck it, we're based in Ireland now

Apple has an enormous investment in their design team in Cupertino. It would be an enormous impact to their product development capability to start over somewhere else.

It's not enough to say "HQ is over here bro," court orders still work in California. Then again this whole All Writs effort to "build me a tool to help my investigation" seems to break new ground. Maybe it wouldn't even be enough to pack up and move all R&D out of the US (e.g. injunction on US sales until the foreign Apple company complies).
I wonder too. I think that even the win32-native msys2 ships with a bash that uses cygwin's dll. Apparently some POSIX/Linux system calls are extremely hard to emulate under win32, such as fork: https://cygwin.com/cygwin-ug-net/highlights.html (search for "Process creation"), which I'd imagine would be critical in a shell for handling redirections, pipes, and job control.
Sorry, the "contributors" word was missing, I've updated the footers. On all the 3rd party maps I've used whatever was required in their guidelines.
Perf is our #1 priority right now. We've had a big team tackle the fundamentals for the last two years, and we're rolling things out in the coming months. I'm personally leading the team that's rebuilding our API on top of this new infrastructure. We're still early in that process, early signs are that we can get perf down to around 100ms. The mobile apps are built on top of the API, so this would make them fast too.
The blog he links to near the end is a very raw WordPress blog on the microsoft.com domain. That's entertaining.
What bubble? Insights on the startup funding scene from my Lyft
538 wants readership. Changing anything is secondary.
Those were mods from SteamWorks? Sorry, I didn't catch that part. I still genuinely wonder why I would want to convert my app into a "modern desktop app".
Galaxy Explorer – open-source HoloLens application
I've always used apt-cyg to install things, which works OK.
In general I certainly agree, but there are also advantages for free software of this.

For example, this will probably help expose and fix lots of bugs in Microsoft's implementation of Linux interfaces, which will be a benefit to free software developers and vendors.

Also, general users will get more exposure to free software programs, and may be more open to buying a legit Ubuntu or other Linux computer in the future. For example, I was able to switch my wife over to using Linux Mint without any issue, which was undoubtedly made easier by the fact that she was already using LibreOffice, Thunderbird, and Firefox on her Windows PC.

It seems like people are able to pretty easily run free software programs on Mac OS X, and all things being equal I think that has been a great benefit to free software, and a lot of web developers et al seem to be willing to make their program free software friendly and release them under free software licenses. I would love to see a similar trend with Windows, even if I personally think that proprietary operating systems are extremely harmful and need to go the way of the horse and buggy.
CockroachDB is probably the closest system to spanner that I've come across (and built in Go)

https://github.com/cockroachdb/cockroach
Sorry, it was on my todo list, I'll update them as soon as possible!
Ok Tim Cook.
After seeing some really impressive stuff, I cannot wait to test this stuff on my own! I mean seriously, a retail Xbox One as a devkit? That is so amazing I can't even comprehend it!
wait wait wait, will I have access to the whole repositories of ubuntu via apt-get or just to a windows repository made on purpose?

In any way, for me, this is a great news. The fact was really hard to work with python/ruby/node/etc under windows and the fact I hate powershell were the two main things about why I work on a linux os all the time.
How does any Free software exist? Somebody makes it that way.
Interesting, as a rails dev who develops mainly on vim, the main reason I've switched to an MBP from a Thinkpad was because of this.

Will reconsider a windows laptop again next, if build quality and battery life are comparable.
Why? The Windows kernel has many advantages over Linux.
Actual tweet: https://twitter.com/windowsdev/status/715211234702966785

No much information for now, but that seems to be a little revolution.
Why would you be pretty sure of that? That would be totally braindead if a simple reboot bypassed the limit. It doesn't. There was a flaw in an earlier iOS version where you could reboot the phone a few milliseconds after an incorrect PIN, before the phone recorded the failure, but that was fixed some time ago.
But in the actual game, you are always given the chance to switch. Here are the possible outcomes of the game, with the third column being what the contestant should do to win:

You Pick Car Switch?
------- ----- ------
1 1 N
2 1 Y
3 1 Y

1 2 Y
2 2 N
3 2 Y

1 3 Y
2 3 Y
3 3 N

Without knowing anything else, switching means that you win 2/3 of the time.
Let's hope death by obsolescence. Being forced to learn a proprietary not-invented-here scripting language with little value-add over Bash is an anathema to any developer.
wow, so... 2007?
Not a start-up and not deep learning (until now I suppose), but this have been done for years in the translation industry.

They feed their automatic systems with the output of the human translator. Every input means less and less manual work that need to be done in the future.
> The oath of the FBI is not to make their own jobs easier. It is to maintain public security.

Actually, this is their oath:

I [name] do solemnly swear (or affirm) that I will support and defend the Constitution of the United States against all enemies, foreign and domestic; that I will bear true faith and allegiance to the same; that I take this obligation freely, without any mental reservation or purpose of evasion; and that I will well and faithfully discharge the duties of the office on which I am about to enter. So help me God.

(source: https://www2.fbi.gov/publications/leb/2009/september2009/oat...)

Their oath is to the Constitution, and the duties of their office are to investigate federal crimes. The Constitution does not mandate that they share everything they know, but neither does it make it as easy for them to do their jobs as they might like.

The Constitution includes certain rights which make it more difficult for them to investigate crimes than they would prefer; it is also silent in some areas which some of us might wish it spoke more loudly on.
My experience is pretty similar. Asana is fine, and I find other tools generally less effective.
The ui is convoluted though, especially since they introduced conversation. The way documents are integrated isn't great either - I wish there was a way to share team docs or project docs without sticking them into tasks or conversations.

And basic things like assigning tasks or moving them across sections take forever in the mobile apps - which is quite painful.

But when you define a clear process within a team, which features to use or avoid, it's way more powerful than email, and more inclusive than ticketing systems
That will not make me use windows on my computers, but it will make at places that use Windows sooo much better.
There is an easy and obvious way to vastly improve this headline without making it any longer. Delete the second sentence. Done. This removes no information, while eliminating the shady click-bait tactics.
Apparently they re-implemented the Linux API's along with the ability to run Linux executables directly.
> it gets hard to limit the number of memory allocations/accesses
> as well as data copies going on.

I would be interested in hearing more about this, if you have the time.
There's a lot of people in this thread who sound a bit disappointed in using Asana for Dev work. I understand that, as well as frustration with the huge-ness of JIRA. If you agree, I'd appreciate it if you checked out my current project http://rowstack.com, and let me know what you think. We did ShowHN a couple weeks ago, and have been aggressively building out the features people asked for.
What about the horrible performance issues with Universal Windows Apps?

http://www.howtogeek.com/243012/why-you-shouldnt-buy-rise-of...

In a nutshell...

No SLI or CrossFire
VSync is Always On
Always Borderless Fullscreen Mode
No Modding
No .exe File (and No Steam Controller)
No Overlays
Mouse Macros Won’t Work
No Clear Refund Policy
Only for Windows 10

And that applies to anything running as a "Universal App". This seems very anti-customer, and a great reason to buy elsewhere (or, well, encourage piracy through bad policies/technical limitations). What is Microsoft doing to ameliorate these significant issues?

Edit: Really now? Some of those issues were addressed during the video(still no transcript), yet many others still stand. So one takes a karma hit for asking tough questions?
Well, to be fair, the corruption has to be at least somewhat related to the fact that the US took over and was operating in a place where it didn't know anyone on an entirely cash basis.
What about file permissions? If I can develop on a native IDE running on Windows and share files with a Linux VM (or anything running Docker) without screwing up file permissions, then I'm on.
A brief overview of Tianocore: https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_In...
I'm really impressed with Microsoft's decisions lately. To put it bluntly: YOU GUYS ARE AWESOME.
Really...? What would you change about OSX? I just switched from Windows to a Mac and I can't see myself ever going back...
Fucking a
I would look at asm.js, do some tests with major browsers and beef it up. It would make it painful under user agents that don't JIT (or compile AOT) by leveraging asm.js conventions (many do though).

If the wasm effort works out (it's looking like it will), it would hopefully alleviate the issue you present entirely and make this solution viable in a very sane way.
Have a look at FreeBSD's linuxulator. It basically maps syscalls (and a bunch of other stuff) from one OS to another. Alexander Leidinger has written a whole lot of blog posts about it - this one's a good start: http://www.leidinger.net/blog/2010/10/27/the-freebsd-linuxul...
Wow, the lack of a solid, built-in bash and apt-get has been the major reason I'd never consider windows for everyday use.
Me too - while I love Linux (inside a Putty terminal), I also love[1] Windows as a desktop.

[1] Meaning being very familiar and having fewer disappointments...
Apcera to Integrate Kubernetes into Its Trusted Cloud Platform
Thanks! Yes, position is definitely on our list, as well as to linking to individual points. Can you explain how would you use the basemap in the URL bar? If you select a basemap on your own map, it'd be saved so there is no need to overwrite it in the URL.
There actually is for Buzzfeed at least: https://news.ycombinator.com/item?id=11362796
Very interesting and great to hear, though I would prefer zsh or fish. Didn't they fix their command window (terminal) too?

Recently, MS is making all the right moves technically, but they've also doubled down on the spying, pushing W10 without consent, and still in bed with NSA, so they are still out of consideration for me.

A shame really. :(
Lol this is stupid.. nothing is secure
I don't think that's the reason, otherwise I would be able to login with the users I tried to register. And I can´t

I get "No account matches..."
It should be noted that this is about a Lustre filesystem hosted on DDN hardware. It's unclear whether the failed controller contributed to the file system corruption, but Lustre is quite capable of accelerating local entropy all by itself. It was designed/spec-ed at LLNL as huge file, high performance, short term scratch/swap and even after 15 years isn't especially reliable or fit for use outside that domain.
For the past 5-6 years I've used https://taxact.com/ and haven't needed Windows.
Oh man, I smell a court case pitting the ADA against the DMCA. I have this feeling ADA would win.
You can run your app on xbox one and windows phone. Access to some new APIs.