skysight-inc/HackerNews huggingface dataset:
I Interviewed CEO Vultr, David Aninowsky about Bootstrapping, Cloud, and Future
Well, yes it's a completely different bit of software.
Does anyone know what the endgame for this software is? Does Nanobox plan to offer a more premium service in addition to the basic functionalities? Hashicorp makes some revenue from premium services and I cannot imagine a tool this polished being sustainable without some sort of revenue source. Just asking, not a criticism.
The cross-platform aspect is very nice IMO. Being able to feel at home on all 3 major platforms is great!
A new Siteleaf. Now fully Jekyll compatible
What worries me is, the industry already employs plenty of incompetent programmers, and they're always rushing to complete the next product, which inevitably has plenty of bugs at the time of release. Could be a disaster when they ship products with AI in it. Their #1 priority will be to ship before the competition does.
Is California’s economy booming? Not really
Or use NFS. Way better performance.
Bizspark is great. But let me just give a generic reminder: Consider what you'll do after the three years if you get heavily invested.

If you are a Microsoft shop either way then it doesn't matter too much, but if you're making technological choices now, consider how well that will scale without free licenses (e.g. ASP.net/MVC, how much is Windows Serve licensing going to cost you? Visual Studio? Active Directory? MS SQL?).

This isn't an anti-Microsoft post, just a post to remind everyone to think about the future of your small business with technological choices. Bizspark is designed for you to get yourself into the Microsoft's way of doing things (which is good and bad, depending on your needs, etc).

I actually like Microsoft's stack, but realise it is expensive, too expensive for many small businesses.
It's really basic, the last time I needed this level of translation-capabilities, I wrote it myself.

Currently I can recommend http://formatjs.io/. We use it with the react-wrapper and it works really good. It handles everything from ICU-capabilites to formatting dates/currencies.
Not a competitor. We work closely with the Mono team, specifically Miguel. We are releasing lots of source for them with each .NET Framework release. The Mono team is adopting large quantities of that source to improve Mono. It's a collaboration.

Certainly, there are now two .NET choices on Linux. If you ask Miguel, I suspect he'd recommend .NET Core if you are building a server app.

Disclosure: .NET Core team member
I wonder what data Apple have on who will be affected by things like this, how many will upgrade their PC, how many will put off buying a phone, how many will leave Apple behind, and how those things balance out to impact their profits. I imagine they'd think a lot about it and made the decision that it's more profitable to not care about your use case, but would be interested to know how they approach it.
The name of the "VS Code" product makes the title a little mis-leading. I thought the code for "Visual Studio" was open sourced. Turns out it's just this stripped down editor called "Visual Studio Code".
Agreed. I've been using iTunes daily since it first came out back in 2001, and I really don't see what all the hate is about.

Like you I've not treated it well – I've migrated the library across at least four computers, backed it up, restored it, and it's even been used by two computers simultaneously on a shared drive – and it's always worked fine.

The UX is also fine, even with Apple Music turned on. It does a lot of things, but it's still the best music player out there.

Every time I've tried to use something else, a missing or not well implemented bit of functionality has always brought me back to it.

Apple probably should have split the iPod/iOS/app management functionality into a separate utility, but iOS devices are now completely stand-alone, so they could drop all that stuff without issue.

And Apple Music is fantastic - it nailed my musical tastes way more accurately than Spotify, and I've used Spotify for years. The playlists it suggested were almost spookily good.

I tried Google Music on my phone for a while, and really didn't get on with it. Like all the Play services, it felt clunky and didn't have the polish it should. Using it felt like work.
Netflix works on the ARM Samsung Chromebook
I've know two really good parents that have claim that if you spend about an hour each day "detoxifying" the children when they get home that they can survive public school. They let their children know that the public school is a manufactured environment, how to combat child peering (where children look to other children for role models), talk with them about their frustrations, and generally spend about an hour discussing ideas of substance.

So far, it seems to work - the children have a certain detachment to the school environment and a mindfulness about them when they talk about their situation.
Such as....

The entire scipy stack, ntlk, tensorflow has partial 3.0 support and plans to support both, caffe, theano, etc.

There are few to no libraries that don't support, or don't plan to soon support both.
I hope this move paves the way so that VSCode will now have the Code Collapse feature which has been requested tremendously.

http://visualstudio.uservoice.com/forums/293070-visual-studi...
This seems like a great solution if there are bad feelings re: equity in a company as early stage as this.
I joined Microsoft in 2003 maybe two weeks after SQL Slammer to do internal security work. "Dramatic" is a pretty good way to describe the situation. There were some very hostile debates even over very small bugs that got escalated to the executive level to which the answer was more or less "what part of the policy is unclear? fix it". It's an impressive transformation and I wish, say, Apple were that good. I had hopes for Apple when someone I knew from the Windows group went there but it doesn't seem from outside like the company really prioritizes security to the same degree as MS.
Thanks, we put a lot of love (and effort) into it so it makes us very happy to hear this.
Practical NLP for Finding Wifi in Hostels
Thanks Micah, we just added it to the roadmap at https://github.com/Microsoft/vscode/wiki/Roadmap.
How can you make that argument when it's clear that bad people would have found other means to encrypt their communication anyway?

It is so easy to do basic crypto if you're a terrorist - to them, whether xMessenger.app has it is a marginal usability difference. Giving terrorists a marginal usability difference, to many, is okay in exchange for securing the bulk of innocent communications from overreaching governments.
Is there any credible data to support that?

The NYT seemed to be the source for that claim, and they quietly pulled that story. It's still repeated by media outlets elsewhere.

Not that it would change my opinion that government mandated crypto backdoors are a bad idea if they had.
Most people who have large collections of music have a lot of files that aren't available on any streaming service. Not sure if the sound quality of these services is on par with 320kbps MP3 files either.
Don't you use a virtualenv? There are benefits beyond having up to date packages and its not especially complicated (I am guessing it would take an hour or two to learn).
Until there was cheaper paper, old books made of papyrus or goat skin would be scraped or bleached and recycled. A Single page of goatskin might be months farmer wage. Especially if the book was from a no longer popular language or subject.
> Imagine never having to re-google what you had googled before :)

So.. instead of searching Google, I search Fetch? Meh, Google's already on my screen (address bar).
Please make it simple to just play an entire album. I'm an infrequent iTunes user because the piece of shit expects me to research who knows what to figure out how to play an entire album. It ain't obvious, and I could care less to figure it out because they'll change the interface on a whim.
How about it's tainted with the Microsoft association? Even the appearance of the string "Microsoft" is enough to produce a very visceral reaction to many people. They may suppress it alright and even try to convince themselves that maybe _this time_ Microsoft really has changed but the reaction is there and, like I said, very visceral. The attempts of TypeScript or F# to distance themselves as much as possible from Microsoft speak volumes. And BTW last time I checked Microsoft was still trying to push its MS Office abomination to schools and colleges as part of some "curriculum". That's equivalent to brain-raping kids in my book.
Probably wouldn't be a big in-demand feature, but the ability to create a playlist off any ID3 tag. I recently got interested in playing all my music from the 1970's and it was hard to locate.
I was in the Falklands earlier this year, and the place acts more English than England. You'd have to deport everyone en masse to make it seem remotely Argentine.

That doesn't stop the Argentinians from packing their cities with monuments and street names dedicated to the Malvinas Argentinas, and the islands (along with the brie wedge of their Antarctica claim) appear on every national map, right down to the ones on keychain fobs for tourists. That's got to do something to their collective psyche, whether it's saber-rattling season or not.

Right now there's offshore oil exploration taking place in the Falklands - you could see tons of equipment near Stanley. If that comes back lucrative, I'd expect the dispute to heat up accordingly.
> you can't succeed in business past a certain point without good ethics, startups are way past that point

Uber HQ called and said they want to have a word with you.

Otherwise I agree (that little part I sadly have to disagree with, even though I so want to believe it's true). What pg is really complaining about there is that "playing house" is basically cargo-culting startups. Which means having a completely wrong framework to think about how to make something work.
I know there are some users using it in production. The biggest challenge is that we're still in the process of writing documentation for the new features and the config object changes.

I can think of lots of workarounds to hide the points (such as setting the fill and stroke colours to 'transparent'). I think it should be fairly easy to add in something to simply prevent the drawing of the point objects.
Ask HN: What do you do to relax your self after work?
Hi All

I get so much exhausted after my day job. When I come back to my home I get so much tired and exhausted. I do not want to sit back to my computer.
I want to take some break and relax my self. After taking break I want to get in to my side projects.

1) So what do you do to get out of exhausted feeling and refresh yourself after work?

2) How you motivate yourself to get again in something productive.
28 QA Professionals You Should Follow on Twitter
Whenever I look at modern internationalization libraries and compare them to GNU gettext, I feel like a key piece of knowledge got lost somewhere. BabelBox continues the trend of apparently not having ever used gettext or understanding how it should work. Here's how it works in gettext. Let's say you have something that prints a message:

print("Hello, world.");

If a string should be translated, you wrap it in a call to gettext:

print(gettext("Hello, world."));

In a webapp, you'd need an extra parameter for the session or locale, but the principle is the same. Note that the parameter was the initial english text. This is the first way i18n libraries go wrong: they make the parameter a key, instead of the english message.

print(i18lib("hello_msg"));

This makes the code less readable, and forces you to update a second location to add the English version. It also means you can no longer search the code for an english-language string and get to the right line.

I guess forcing the developer to update that second location is the reason for doing it that way, but gettext does something better: you run a tool on your source code which automatically detects calls to the gettext function, and produces a file with all the strings, ready to hand off to translators. This is ridiculously much more programmer-friendly.

Templating adds a bunch of complexity to this, and languages have weird quirks that sometimes need to be handled with code. But it's sad that the basics got forgotten.
Why not 1Password?
I think reasonable people can probably agree that there is a difference in kind between CoffeeScript and TypeScript. CoffeeScript was functionally equivalent to JavaScript, whereas TypeScript has feature-level improvements that are worth a developer's time. Sure, TypeScript is pushed by Microsoft. It's also an excellent solution for large-scale systems, its adoption is nontrivial, and Microsoft has a history of supporting its tools (Managed C++ aside, I suppose) in a way that can offer a promise of consistency on its own.
It gets the job done for the audience. It's very fast. There is no clutter.

Therefore it's almost great design. Up/down buttons too close together for reliable use on touch screens (because of the inability to correct a mistap) is what's keeping it one step short of greatness.

Design is experience. Graphic design is almost orthogonal.
I understood his point to be implying that Islam inherently and uniquely among religions gives rise to the sort of radicalism we see with Isis. If I'm not misunderstanding, I hope he expands on what he thinks the implications of this worldview are.
The US military shipped thousands of defective gun parts to troops
Would anyone agree that complexity provides a foundation for insecurity while simplicity makes audits easier? Large software with many parts have more potential for flaws. Small software with few parts have less potential for flaws because they are easier to find and fix. Implausible? Well, I happen to believe this.

If Microsoft ever released the Windows source code, what would we find? Simplicity?

How easy would it be to audit?

Bias disclosure: I like small software. Windows and most all other software released by Microsoft is large, or packaged in such a way as to necessitate a large download/install.
Announcing Visual Studio Dev Essentials
Is iTunes responsible for this trend I'm seeing more of where the Seek Forward/Backward (Fast-Forward/Rewind) symbol is being used in place of 'Next Track' and 'Previous Track?'

All other complaints aside, this, to me, is iTunes' worst offense. I don't know if there was some official standard ever, but it was at a very minimum an unofficial standard for DECADES. Now some asshole designer has decided to muddle and confuse everyone by redefining the symbol. This idea has infected PowerAmp on Android now, too.

I have not seen anyone discussing this before (but I haven't looked very hard). I refuse to buy into this new definition. Am I the only one bothered by this? I can't take a music application seriously if it can't get the symbols right.
>From my limited view, Nix has a very strong theoretical base. Do you expect any developments at that level, and do you think these hypothetical developments will be integrated by the developers of Guix, or might it at some point start ignoring improvements in the theory?

I don't anticipate any major changes in the theory, but if there were improvements made, Guix would surely want to implement them. In general, we take things like build reproducibility further than Nix does. There are many packages in nixpkgs that use pre-built binaries rather than building from source. Guix also has tools to allow users to publish their own binaries for others, and also provides a tool to compare locally built binaries to remote binaries to detect non-determinism or security compromise.
Well, quite. Obviously there's absolutely no difference between a comment about a pacemaker exploding during the cremation process used to comic effect in a work of fiction and a real suicide bomber.

I'd suggest not using the arj utility to 'explode' any old archives during this difficult period until such time as you feel more able to cope. If you absolutely must, then I'm sure PTSD counseling is available.
Got two words for you Nemo: this thing definitely needs to be published as a children's book made from real paper and ink.
Signs Point to Unencrypted Communications Between Terror Suspects
Vault -> Account Settings -> Show Advanced settings
I disagree; Interviews range from full conversations to simple questions and answers, "FAQ" on the other hand implies many people asking the same questions, not a single interviewer asking them.
iTunes Match is an option that is cheaper than buying a new mac.
I'm trying to find a source. But when I was first introduced (well, investigated and made brief use of) PGP years ago I read an article on the history of it and Zimmerman. Terrorists were found to be using PGP in the 1990s. That they're using encryption is not new, the same discussion was around back then as we're having today, with many of the same features.

EDIT:

http://interviews.slashdot.org/story/01/09/24/162236/philip-...

I posted that link on another comment. But it addresses this one to some extent, he also mentions that the terrorist use of encryption was a significant issue in the 1990s. Still can't find the source for my original comment.
Recent versions only convert to UTF-32 when a wide character is present (they also use 2 byte characters when that is sufficient):

https://docs.python.org/3.3/whatsnew/3.3.html#pep-393-flexib...

Glancing at Julia, I'm not sure "invalid character index" is really a great thing to have to handle when dealing with text. It does seem that systems for dealing with text will eventually offer various apis beyond just a somewhat disfunctional character api (which I think is a fair description of str in Python 3).
Them and everyone else. I suspect iTunes' major problem is that it encapsulates all (most?) of the code for communicating with iOS devices, hence XCode upgrades requiring it to be shut down and vice versa. Hence the amazing feature bloat. This plus its age probably make it a scary ball of mud.

Not sure that's enough to explain some of the UX choices - a few updates back I had to turn to google to find out they hadn't actually removed the mini player and then again to find out how to get back to the full window.

Maybe it makes sense to keep all the media management functions in one place, but then there's iPhoto/Photos, iBooks and the MAS, and then the Windows version.

It's like the app level equivalent of a god class.
When I'm at a party and random person starts babbling about how they have a "great" idea that makes no sense in any universe - this is exactly what flashes through my mind.
I don't know. My impression (from the few articles I saw mentioning crypto / video games) was that it was total speculation (probably before most facts were known) from some "official" source.
Ask HN: Is anyone using GraphQL / Relay in production?
Other than facebook, of course
We hope to keep the nanobox desktop tool free and open source. We plan on offering a "cloud" version of the tool (https://nanobox.io/cloud/) that will use nanobox desktop to help streamline deploying production code to a provider of your choice.
How Waze Onboards New Users
Do something that uses another part of your brain. Cook a meal, listen to a podcast, clean the kitchen, go for a walk?
Date: 2012.
The hate is from people that do not use it daily; the interface is far from intuitive for infrequent users, their help is a joke, and when all you want is to listen to music quickly and get back to what you actually are doing, iTunes completely fails.
Siteleaf dev here. Feel free to ask questions!
Love the page. On my mac it looks amazing.

I think that we are being flooded with new kind of software. I would appreciate a maximum 1 page long example of what can be done with the nanobox and a short comparison to existing tools (this is absolute must).

I cannot justify using it and relying on it compared to the Docker or Hashicorp's software.
Show HR MakePrintable a 3D file preparation tool in beta and free
Yes, and I kinda think it is silly, but whatever. Care to share any examples of recent releases? I know Google's TensorFlow was/is Py2 only, but a Py3 release is imminent. Google has an unfortunate habit of using Py2... I can understand they have their reasons... it is a bit irritating though :)

(Edit: Not that I care what they use internally... but sometimes they release a really cool open source library and it is Py2 only... arr! But at least they are sharing, so I can't really be too upset :)
I assume he means on the server side. Most of us have the good luck to never need author a GUI, the hellhole of developer productivity that it is
I haven't used itunes in awhile, but I can think of a major one. Music curation.

Allow me to remove duplicates, find names and album art, create and alter playlists and the like, and you might have me using your software.
> It's the kind that easily sneaks its way past the most vigilant unit tests

If your unit tests are the most vigilant, you'll test the output of that function for just such a comparison.
It always has.
New AWS public data sets: TCGA and ICGC (large cancer data sets)
The interesting thing in retrospect is that the pro-crypto faction seems to have won. These days anyone that actually needs cryto can get it and use it. The amount of useful intelligence that a government can get from passive monitoring is constantly decreasing. Entities like the NSA have to concentrate on stuff like meta-data as they can be sure that most of the interesting content is unavailable to them. Signals intelligence is quickly becoming technologically obsolete. So the situation that the Clipper chip supporters feared back in the day has become real.

It would be really good if the NSAs of the world would just accept this and stop doing evil in their desperate attempt to survive.
Unsurprisingly, Visual Studio Code is mostly (62% at the moment) written in TypeScript!
Huck Fitler Shirt Denied Ad Placement on Facebook
NFS will be the default adapter for nanobox, but can be disabled.
I love kdevelop
I always thought that part was understood. My interpretation of it has always (or for as long as I can recall) been that the "outlaws" are both actual criminals (ill-intent) and de facto criminals (no ill-intent, but caught by the current legislation for doing or possessing something that used to be legal or ignored by the law).
I wasn't really trying to make an argument out of it; I think there's a direct quote from pg floating somewhere that this is one of the reasons HN's design is kept bare-bones. I may be misremembering though.

EDIT: I found one quote:

"So the most important thing a community site can do is attract the kind of people it wants. A site trying to be as big as possible wants to attract everyone. But a site aiming at a particular subset of users has to attract just those—and just as importantly, repel everyone else. I've made a conscious effort to do this on HN. The graphic design is as plain as possible, and the site rules discourage dramatic link titles. The goal is that the only thing to interest someone arriving at HN for the first time should be the ideas expressed there."

http://www.paulgraham.com/hackernews.html
Announcing the New Release Management Service in Visual Studio Team Services