skysight-inc/HackerNews huggingface dataset:
I picked up Python about 1 year ago as my hobby language, and following the common advice, I started with 3. But I quickly encounter two problems:

1) some libraries I actually wanted to use were still 2

2) When I tried to google a solution for something, more than once I stumbled across a code which just didn't work. Then it occurred to me, that this is because the example is Python 2, while I am on 3.

To sum it up, I later switched to 2, and everything was fine since then. I also asked my friend, who is a professional python programmer, and to this day his company still uses 2 and don't plan to switch.
In an upturn, everyone is collaborative. In a downturn, everyone builds silos...
I really hate how MS names things. Microsoft SQL Server, or as most people call it SQL Server. I read the title to this post as Visual Studio code is now open-source - but it's not. The product some genius called Visual Studio Code has been opened.

I'm really surprised Windows isn't called Microsoft Operating System, or Operating System for short.
> My point is that I don't see a niche that couldn't be better served by a smartphone,

Digital signage.
I've been using VSC for a few months now for side projects and I really like it. I've ditched notpad++ for it without any regrets. I'm not a fan of using my full blown VS2015 either for nodejs/web projects. Glad to see support for nodejs debugging this will be useful.
A better example for this crowd would be Hans Reiser, who skipped high school and went straight to UC Berkeley.
Yeah, but that's not a good excuse to avoid upgrading as you can simply rename the existing goto method.
+1 for 1Password. I guess it gets no love because it's proprietary, but the security design is public and even when a "flaw" was uncovered a few years ago it was nowhere near this kind of revelation.

I have tried KeePass, but it's just too painful to keep running..especially as a Mac user.

1Password + Dropbox with 2FA makes me sleep a lot better than when I used LastPass.
Has anyone spent a lot of time with VS Code? I tried it a while back when it was first announced and have not found a reason to re-visit it yet. At the time it felt like a sublime-text alternative instead of an IDE (was it always positioned to be just an editor?) Always great to see more options though.
I'm fairly certain that is just to get the worker pool. The blocks on the queue don't each get a thread.
> HN is kept this way on purpose. That the GenPop doesn't like it is a feature, not a bug.

The "GenPop" don't even know this site exists and, if they did, would be turned away by the content, not the layout.

That argument is made here often, that somehow liking the plainness of HN's layout is a shibboleth to detect quality users, but i've never really bought into it. Sites like Craigslist, Reddit and 4chan manage to do quite will with relatively simple looks and broader appeal.
The good: The Monaco editor component that Microsoft paid a lot of money is now under MIT license. (bought the company from Switzerland)

The bad: they refactored it to TypeScript (from Javascript)

The ugly: the sole existence of TypeScript and some ES6 syntax is the monaco editor project and Visual Studio Online and Visual Studio Code is a fork of it.
Ask HN: How did you build self belief?
Emotional resilience, and belief in one's self are common traits of many successful people.

The better developers I've worked with definitely demonstrate this. When debugging code or working through a problem they seem certain they'll be able to fix it, even when there's no solution in sight.

I'm the opposite of this. All too often I find myself thinking "it's too hard, I can't do it, I'm not intelligent enough.." etc. I know it's counter-productive and I try to fight it but these thoughts often seem to win.

I have failed at most things in my career so far. It might be that I simply don't have the intellect for it, but I suspect that my lack of self belief has also played a role.

Does anyone have experience of beating these feelings and becoming a more emotionally resilient person? Did you achieve more as a result?
When writing extensions, you get full TypeScript typings for everything.
The only workable self-hosted solution I found was TeamPass, but i'm nowhere knowledgable about itsec to make an audit.

https://github.com/nilsteampassnet/TeamPass
When Dart Is a Good Choice
Why people blame politicians that accurately represent people's views? If you have a bigoted, stupid, awful politician who's popular without fraud or dishonest competition practices in general, may be you should blame education, may be the media, but the politician himself is just doing his job — representing the people. The bigoted, stupid, awful people.
That's a combination of words I never thought I'd see together.
I actually visited the VS Code team at Microsoft a few weeks ago for a product-research day where they brought in developers from small teams from around the US. I had heard that this was the plan, and I'm excited to see that it has since happened. They showed some compelling features (still not-yet released) that I think would bring this well-beyond a simple Atom competitor. Once they bring the debugging and linting features to other languages (Python, Ruby, Go), I think this won't just be seen in the same category as Atom.
50 Years of VR with Tom Furness: The Super Cockpit and More
They broadcasted the open-sourcing live on Channel 9. They sure know how to get programming nerds excited. :)
I'm actually a pretty hard core Linux user who avoids M'soft products when possible, but it's hard to deny I good IDE when I see one. I've never been able to navigate emacs/vim with ease, and sans them, I've never heard of a highly touted, Linux-friendly IDE.
And oftentimes it's true. Not sure what point you're trying to make here. The linked article pretty convincingly makes the case for the listed improvements in Python 2 -> 3.

Just because "Use X, it's better" is a frequently made argument doesn't mean it's wrong, especially when X actually is better!
I own two bitcoins. If I destroy them, your bitcoins will not instantly appreciate because my bitcoins were not actively marketed. You only affect price if you decrease supply but my bitcoins are not part of the supply since I don't have them for sale and I'm not buying anything with them.
Of the recent ones the Debian OpenSSL bug with the not so "random" number generator.
The problem with apps when I left WP wasn't necessarily #1-50, it was #51-500. They had most of the top 50 (with a couple glaring holes, but those didn't impact me personally).

The problem was that "apps" have become the default mobile delivery platform for a lot of things that should be websites, and the creators of those apps always target two platforms: Android and iOS.

So you were just continually left out of the party.

Pizza chain has a mobile app for online ordering? Not on WP.

Smaller-scale sports network or league has a streaming app? Not on WP.

Niche social network? Not on WP.
TL;DR In addition to switching from "preview" to "beta", Microsoft is open-sourcing Visual Studio Code (https://github.com/Microsoft/vscode) and adding plugin support.
That's fine for a single document, but definitely doesn't work for an entire directory structure worth of Markdown files
4 Reasons Why Google Is Bringing Google Plus Back to Life
Your brain doesn't lose plasticity until you're dead. Ever hear of someone remembering a conversation they had at age 70? The neurons had to form new synapses (plasticity) for that to happen.
It's my daily driver. It's the best TypeScript editor on OSX, and that's why I use it for.
You can use Split Editor and Markdown Preview to have live preview while editing.
What do you feel about the mathematical universe hypothesis[1]? If I understand it correctly (and I probably don't), it says that the universe is literally mathematics. Not that it's a manifestation of mathematics or can be modeled by mathematics, but is 100% mathematics.

I think that fits the computation model and doesn't require an observer or operator.

[1]: https://en.wikipedia.org/wiki/Mathematical_universe_hypothes...
Getting Started with DevTest Lab for Azure
Read this a few days ago. So good. Everything I've heard otherwise in the media has been superficial by comparison.

TL;DR ISIS is a doomsday cult analogous to David Koresh's. They interpret the Koran exactly literally and any deviation from it is punishable by death (this includes AQ and all shia for modernization offenses). They believe they are a primary actor in the prophecy that'll bring about the ultimate battle with "Rome" at Dabiq, Syria and the judgement day.

My take is that while modern mainstream Christianity laughed off the Branch Davidians as crazy people who offered nothing, mainstream Sunnis see IS as similarly crazy with the important exception of "well at least they're fighting the Shia". In other words, there is some tacit support for IS based on millennia-old factionalism, (edit: which is how they've grown from a small cult into a significant movement).

An interesting point in the article is that while AQ can hide underground and never be fully eradicated, IS has to maintain land and provide government services under the caliphate to remain legitimate (according to the Koran, of course). This makes it an entirely different enemy that can, in theory, be destroyed.

Further, no peace can ever be negotiated because the borders of IS have to keep expanding or the caliphate is no longer valid. That is, Muhammad says all non-believers have to be converted, full stop.

Anyway, the article is outstanding. Take an hour to read the whole thing.
I'm just curious but why do you think Google is better at security than Microsoft? Number of exploits on Android vs Windows? Amount of funding on security research?
You mean like Microsoft Disk Operating System from back in the day?
Ya, it is just and editor. I have been using it on OSX for a while now and I like it's simplicity. The git integration is also very nice.

ETA: yes it has debuggers for some languages as well, though none that I am using at the moment.
Agreed - I bet they use Google search every day and their execs have iPhones too.
The user profiling and obscure cash flow I agree with. They certainly have to get some shit straight on their end, too. Haha.
> Operating System for short.

Brilliant idea. Why not go all the way and call it OS. We could then have OS 10 from MS and OS X from Apple!
Kilobots are swarming robots.

http://www.eecs.harvard.edu/ssr/projects/progSA/kilobot.html
And don't forget the innovative iTunes "cloud" icon. Translation: No, you can't listen to this track until it's been downloaded from the "cloud," but fortunately for you, the 3 or 4 identical duplicate tracks in your collection will play just fine.

iTunes is the only good argument I've seen for requiring software engineers to be licensed by the government.
I think I will take the word of the billion Muslims who don't believe Islam is about war, slavery, and rape over the word of you and ISIS.

Judaism is not about emulating Abraham, David, Moses, Jacob, Joseph, or Isaac all of whom did at least some of the terrible things you mention. So why do you presume to speak for Islam, rather than listen to the vast, overwhelming majority of its followers?
&mdash; not &mash;
For first time Facebook activates safety check after Yola, Nigeria blast
The latest Python 2 specification is five years old, but new implementations are still being released (PyPy 4: October 29, 2015). Similarly, the latest Common Lisp specification is from the 80s, but there are still several implementations compatible with modern OS's. As long as the language is useful for somebody, it will be kept alive.
FPGA+CPU type setup is not cheap to develop or deploy.

Crypto with modern CPU such as pentium works wells. Also almost all the ARM Soc comes with crypto co-processor already with private memory that's not share with main CPU.

Not too sure about the value add there.
This seems relevant. It's just a ride.

https://www.youtube.com/watch?v=KgzQuE1pR1w
In addition to debugging NodeJS projects, there is also work on integration with Chrome and Go.

https://marketplace.visualstudio.com/vscode/Debuggers

You can set breakpoints, check out the call stack, and inspect local variables.
Microsoft extends Visual Studio as a platform
Yes, its misleading for sure. I think `Visual Studio Code` has like 1% of features of full blown Visual Studio?
Interesting! I see there's a LaTeX highlighter but it seems there's no compiling add-on :(
Its pretty heavy running all the software on a local machine. Would consume resources and tons of storage. Maybe if you bought a server, it could work out. Or maybe we could set you up with a private server...just thinking aloud.
Facebook activates safety check in Nigeria after Yola blast
Thanks for the support. Nanobox Cloud is still a work and progress, but we are hoping to open up the private beta soon. You can sign up for a beta invite on https://nanobox.io/cloud/ (Just click "Sign up for the Private Beta" and submit your email).
Never went for this. Sadly I have a problem with most of the mp3-playing apps too. Because of their overly "clever" design.

I want to view my tracs as they are in my folder. The only app I've found that can manage this is "Folder Player" but I have the feeling it's huge.
Great. I was looking forward to a good alternative with decent syntax to PHP, and now that ASP.NET can run on linux, there's nothing that stops people from using it over PHP.

Honestly I wonder what reason would one have to choose PHP over ASP.NET for their apps in a few months / years time.
Thanks for sharing this. It's terrifying how relevant this is - the predicted government ability to read all communications has come true.
Show HN: A 5 Minute Briefing on ISIS
Apple has always been exceptional in this regard as well. It usually drives people up a wall when this is pointed out, as the fanboys like to trumpet it a bit too loudly, but it's true. In-the-wild exploits are rare, and the company moves quickly to squash them and to prevent the entire category of exploit from biting them a second time.
I've also been using Mou for a good while that gives you a live preview as you edit: http://25.io/mou/
One of my top requests to their team is to support rebasing (for squashing and avoiding merge commits)
Primary discussion: https://news.ycombinator.com/item?id=10588264
Microsoft is on a roll - they've got command line installable packages of the .NET execution environment for all 3 platforms - OSX, Linux and Windows! (http://get.asp.net/OtherDownloads)

Can't wait to figure out what you can do with this on Linux. Anyone knows? Maybe not desktop apps but Web Apps should be doable at this stage?
I hope this means we are a little closer to powershell for OS X and Linux.
> Public school was originated in Europe for training workers if memory serves me right.

Actually, no. The idea is associated with Martin Luther, the Protestant Reformation, the Enlightment and stuff like this. This was years before workers had to be educated. It was actually about humanism and liberty from the catholic church.
Python 3 support is literally issue #1: https://github.com/tensorflow/tensorflow/issues/1

I suspect this is just an issue of they didn't want to block the release on not having Python 3 support ready at launch.
This is also a Release Candidate of the ASP.NET web framework.

edit Actually, the ASP MVC part has also progressed to RC1 as you can see here: https://github.com/aspnet/Mvc/releases

Confusingly, the next release is ASP Version 5 and ASP MVC version 6.

Also important: "supported on Windows, OS X and Linux"
Add Records to Dotty (Future Scala Compiler)
Mme
em
Mobil Oyun Dünyası
I use Ulysses (http://www.ulyssesapp.com/) but then again, it's mostly for straight up text writing. As far as I know, it doesn't support code highlighting.
The rules of rounding in some state's real estate environments are actually specified in terms of what you can choose on this calculator; you're required to use one particular choice. I imagine the calculator is embedded even deeper in more financial-oriented environments.
I am writing an iTunes replacement ( the music and library management part ). Any feature requests from HN ?

Current alpha features:

* Playlist resume - if you interrupt a playlist 3278 entries in, you can resume at 3278

* Music diary - track what tunes played when & where ( occasional GPS polling optional )

* Powerful music list filters

* Keep track of recently played items and do not replay them for a while

* Works with Spotify thanks to Spotify API for premium users

* mobile app on iOS and Android

Suggestions beyond this ?
ZeroCater Is Looking for Full Stack Engineers and a VP of Engineering
Why is refactoring code from JavaScript to TypeScript a bad thing? Short of using a better, but non-web-compatible language, I don't really see a better option.
I'm quickly coming to the conclusion that I am one of a very small number of people on the planet that has literally no issues with iTunes' day to day functionality.

This despite abusing the hell out of it:

* My library is on an NFS volume,

* ..accessed with two different copies of iTunes on two different OSes

* ..with north of 20k songs

* ..and a library that's been backed up, restored, migrated, multiple times

*..all the way since ~2002 when I got the HP branded iPod and started using it to manage my music

The only conclusion I can come to, computers being deterministic machines, is that a lot of people have broken computers. Perhaps iTunes needs to be more error tolerant?

There's not a whole lot of ways to say "it works for me, and I don't know what you're on about" without being straight up dismissive but.. it Just Works, at least for me. Just another data point I suppose.
"Time to live" for the purpose of "experiencing life" was found to be inconsistent with extracting profit and has been deprecated. In future versions of the iPeasant app, we hope to increase profit-seeking behavior and reduce pesky bugs like desire for freedom.
For $3 you could get StartIsBack and you would never know the Start menu had changed since Windows 7, or the nature of the desktop vs. the tiles screen. That made Windows 8 work just fine for me.
Thanks for the feedback. You might want to keep any eye on Nanobox Cloud (https://nanobox.io/cloud/).
eclipse doesn't suit your needs?
I'm only 21 but relatively recently I lost this regret and I'm just living life as it comes. Things are going well enough for me and I strive to do better. I know I could've done muuuch better given the right circumstances but i don't care anymore.

Losing these regrets have made me much much happier and I enjoy a lot more of life now.

EDIT: and no, I didn't mix up b and d when i was 5 years old. I was able to read fluently and to write pretty well. Who cares if I wasted my youth on videogames, I'd do it again.
Agreed, ideally there should be a choice between the two because some actually prefer whiteboard type interviews.

This is a good post discussing both: http://blog.triplebyte.com/take-home-interviews
Introducing the Build Status API for Bitbucket Cloud
Looking back on your past and feeling regret can be depressing, I too used to look back at all the wasted hours I could have spent being productive (especially when I think about how much I played video games...).

However, I think it's important to be able to look back at everything and find the positives as well. I think you should take pride in where you are and where you come from. This kid has his story, and so too you have your own, just because it's different doesn't mean it's bad, it's just who you are, and that in itself holds a lot of value.
$539/yr (with MSDN subscription) or $45/mo (without) versus $499 for the standalone and $1199 for MSDN subscription
I am not blaming the politician, just noting the chasm in the NASA projections and what the politicians are pivoting on.
5 Reasons You Need OpenID Connect and UMA in Your IAM Stac
What would you ask of a proof? If you're reading some text, how do you determine if the text constitutes a proof?
It gained me as a user recently. I never used it until Apple Music and with the recent Apple TV it's pretty much awesome.

(Replaced Spotify)

Though one of Spotify strengths were its API. Apple needs an API so people people can get different front-ends and thus pretty much kill(?) Spotify for those who dislike iTunes.
> MaxPath

Oh, Microsoft finally woke up and supports path longer than 260 chars in dotNetCore. So, the questions when will Microsoft WinAPI & and the Windows Shell/Explorer too? Will we probably have for Windows 11...
10x the energy at 2x the cost: Organic food, kombucha, and the microbiome
Your jetpack has arrived
"Microsoft was once the epitome of evrything that is wrong with security in technology."

Certainly they have improved over the last decade, but who hasn't? Not to mention they have boatloads of cash to throw at the problem.

But the fact^W opinion remains Windows is still the easiest target of any OS. A user can configure any OS to be less secure, and other OS can become as popular a target as Windows but there's something about Windows that makes it a far greater liability than all the rest.

It's closed source.

How are you ever going to assess the quality of this software in terms of security? By reading the New York Times?

Boatloads of cash also buys PR.
I use itunes daily. I really like it, they made it better recently with the miniplayer up next and such. I"m able to queue up music into a list easily anytime. Maybe its my usecase, but I find it pretty sweet.

That being said, itunes match, which I pay for and is supposed to sync all of my music between machines/ iphones somehow forgot a bunch of my songs. It might be part of iCloud now. I never could figure it out, but it just worked for the longest time. I turned on iCloud match and it seems to have brought most of them back. (Come to think of it maybe it was only cloud streaming songs I bought from itunes before...)

Itunes on the iphone turned into Apple Music nagware till you dig into settings and turn it off. searhing for a song would show you the Apple Music version. It was odd and jarring when your itunes match wasn't working right, but for some money you can play the song you thought you had...

Actually mac osx reminds me to "upgrade my keynote by upgrading my os" every time I open it. I've been using macs a long time and this new sell to me is getting grating.
>Some people think I’m gifted, but I don’t think so

Taking physics and chemistry classes at 5 years old? Call me crazy, but I think that can certainly be considered gifted by most standards.
I tried the application, and it looks great!

One thing Caret gets right that other Markdown editors (Macdown is what I currently use) don't is wordcount. In Caret, the document wordcount is always visible in the upper right corner, and if I select some text, the wordcount for the selection is displayed again. Others have mentioned the lack of live-preview as a deal-breaker, but I'm ok with this because of the easy, obvious shortcut. My main purpose with Markdown editors is writing READMEs and blog posts, and I usually don't keep live-preview open as I'm writing.

The one missing feature to keep me from pre-ordering is detection of jekyll YAML headers.
You have an impressive background! If I may ask, how did (do?) you manage to read 10+ books a week? Was it sheer determination, or were you a fast reader? I know that quantity of books isn't necessarily indicative of any knowledge gained; however, I would love to work through my reading list a little quicker than my current rate.