skysight-inc/HackerNews huggingface dataset:
Careful you don't sprain an ankle making all those leaps there.

My reasoning has nothing to do with their motto, my reasoning is the fact that they've been involved in multiple breaches of ethics concerning privacy, which when you think about it makes a lot of sense because their business model not only incentivizes but actually depends upon their ability to learn about their users and serve ads matching their interests. I'm not saying this is inherently a bad thing, there are many many people out there happily willing to trade their personal data instead of money for services, and more power to them, that's their choice to make. I'm just going a different route is all.
Large-scale Dutch police action against encrypted “crime-phones”
A.I. Alignment: Why It's Hard, and Where to Start
Slightly off topic, but after discovering Vega[1], I can't quite imagine using a template based charting library again.

[1] https://vega.github.io/
Pardon the nature of my question, but I'm really interested in what your experience has been so far building a database with Go? Has its runtime (the GC for example) posed any issues for you so far? Looking at other RDBMS's, languages with manual memory management like C or C++ seems to be the go-to choice, so what were the reasons you chose Go?

I'm quite frankly amazed that Go's runtime is able to support a database with such demanding capabilities as CockroachDB!
The Demise of Reuse
Xcode is ok for C++ (not nearly as many features as Visual Studio on Windows, though).
This conference is going really really well. I am impressed at the products.
It's not really VS on Mac, though. It's just a rebadged Xamarin Studio. I can't really call that amazing.
Slightly uncommon perspective: As a trans woman I recently had to pick a new first name.

I think my previous first name was well chosen by my parents. It was a name that was more common in the generation before me. That meant everyone knew the name, I didn't get asked how to spell it and no one looked confused when I said it, but also I was always the only Y in the room. I have literally never met another Y my age in my life.

I didn't actually spend a very long time picking a new name. I wanted one that fitted a few pretty precise criteria and there wasn't many left to choose from. It has however ended up that my new name is quite common for women my age. Last weekend I was at a party and there were 3 other Ys out of 20 people.

I've thought about the change from a well known but rare name, to a well known and common name quite a lot. I have noticed that often trans people go one of two ways; pick a super common name because they want to fit in with their peers as much as possible, or they choose a really super unique name as as way of expressing themselves.

Being called my new name is still relatively new to me (coming up to one year full time, three part time). I still am alerted a lot more by people saying my old name than my new one. I wonder if this will ever change as the only time I hear my old name now is when talking about my past, which means that label is still exclusively for me. Whereas I hear my new name being used to refer to loads of different people all the time.

Lots of my friends have said they find it odd to think what name they would pick if they were to pick one of the opposite gender.

Interesting anyway :-)
What about imgur?
But wouldn't that technically apply to only those working at Google, not the other Alphabet companies? Not that it really matters, both are utterly without meaning. I was just using it to show how their corporate personality has changed over the years.
Cluep Inc – Mobile ad platform that targets people based on what they're sharing
Yes. The react ecosystem has a massive communication advantage.
> (...) he has seen first-hand the damage that the internet economy has wrought on working artists like his friend, legendary drummer Levon Helm, who was forced to put on a series of concerts at his home at the age of 70, while dying from throat cancer, in order to pay his medical bills.

this is a bit farfetched. do you really want to blame the internet for the immense fuck up health care has become? really?
Feelings become reality. People care about what things are called. You just don't care because it doesn't bother you. But if it was a topic you were sensitive about or something you feel is inappropriate, you would feel otherwise. Everyone has their limits of what is going too far. It's almost as if we live in a society with people from different backgrounds. What this really hits on is subjective relativism, and that's dangerous for an entire society to operate on. Maybe Cockroach isn't that bad, maybe it grosses some people out. Fine, not that big of a deal here. What if it was called "BondageDB"?
Hands-On Platform Architect at Energized Work
Is this VS? Or just Xamarin? Could I do Python development on it like I can with Win VS?
Microsoft launches Visual Studio 2017 for Mac out of preview
"Just ok" also means different things in NYC compared to San Francisco compared to Austin compared to Cleveland. Most of the finance guys I know in New York make what I would consider great money... but their lifestyle is such that they save almost none of it.
> All the examples you mention fall under "bad name", and it's not even objectively bad, I actually think they're great names, so it's subjective. And NONE of them are repulsive.

My argument was not that they are good or bad, but rather that we've come to associate positive things with the companies in question, and then we post-hoc come up with explanations why they names are good etc.

> Then again, if you insist cockroaches are lovable creatures I have nothing more to say.

I don't think they are lovable, no. But they are an evolutionary success story; they've been around for hundreds of millions of years, long before humans. And they'll be here after we humans have extincted ourselves in some nuclear holocaust/massive environmental disaster/pick your favorite apocalyptic scenario/.

And if you manage to squish one, there's hordes of em left; just like I'd like my DB to be, so actually I think it's a very good name! :)
Microsoft Build puts focus on AI, data, cloud services
Yep, that's why I always buy 16:10 or 4:3 monitors, which work fine vertically to read PDFs which is my main activity as an academic...
Capitalism seeks to squeeze as much profit out of as little labor as possible. This should not be a surprise to anyone.
> Eloquent as always.

Stolen, as always. Never change Microsoft.

http://readwrite.com/2012/05/07/what-data-gravity-means-to-y...
Xcode is pretty crap for C and C++ imho. Qt Creator or CLion are light years ahead of Xcode.
Not exactly. DocumentDB was primarily a document store. Cosmos allows you to store graphs and KV pairs as well.
This is a good point, and to her credit, Cathy O'Neil is careful to say that humans are worse. She's arguing for better algos, ones that are carefully thought out to avoid the worst of these pitfalls.
Automated Outbound Sales: How Segment Generates $10,000 in Revenue Per Day
Alexander Grothendieck’s Mathematical Archives at University of Montpellier
I did that, too.[1] 10 words of 7 bits, addressed with a Strowger switch. Add, subtract, shift, branch, conditional branch, so it was Turing-complete. The "paper tape" reader had so much drag I had to use vinyl seat-cover material for tape.

[1] http://www.animats.com/nagle/myfirstcomputer.html
Check again. It's not the same Visual Studio that's on Windows. It's just a rebadged Xamarin Studio.
It is different, though. In Apple-world, when you say "XCode," you mean a very specific thing. They don't have "XCode" the IDE for Macs and then also a bunch of completely different products running on different OSes that work completely differently, which all also happen to be named "XCode."

Microsoft's inability to understand how branding works is longstanding and legendary.
Scott wouldn't be able to help... I don't believe he has any influence at all with the VS Team. (or team that works on VS for Mac since it's a different team because it's built with Xamarin)
Just in case you tl;dr

"A summary of our lessons along the way:

1. Language does not define packaging, environment does. Python is general-purpose, PyPI is not.

2. Application packaging must not be confused with library packaging. Python is for both, but pip is for libraries.

3. Self-contained artifacts are the key to repeatable deploys.
Containment is a spectrum, from executable to installer to userspace image to virtual machine image to hardware.

4. "Containers" are not just one thing, let alone the only option."
Hey, it's Gil, Lemonade's head of product here. I'm available to answer questions
Is it open source? Why do I care? The same reason I don't use AWS or Google Cloud only datastores: I want to avoid vendor lockin.
An extremely smart kid thinks CERN shifted us into a parallel universe
Agreed - seems like a rebranding in response to Google Cloud Spanner DB announcement a couple of months back. Microsoft's marketing seems to be pushing some of the same outcomes in the ad copy.
Create your own Street View imagery with new 360 cameras
I used to be a big VB, VC++ fan boy a long time ago. 1995 :-)
Have since move on....

Tried built a few opensource apps with VS once a year for the past few years and found that I can't even compile a single Windows open source packages from github, sourceforge after weeks of trying.

The code might claim to be able to build with VS10, VS12. The dependency libraries will need completely different VS version of .xml, .proj, .sln build systems.

I challenge the PM of VS product try to build a few popular MS projs such as python, VLC, or anything in http://opensourcewindows.org/. Document the process of building the app and dependence library. Compare that to the process of try to build that same packages in Mac (with brew) or in Linux.

In Linux, for all the packages I like play with. "./configure && make" handle most of the the build in a few minutes. Even easier on Ubuntu with apt-get source/build commands. Very similar process in Mac.

Even linux kernel, I can build it easily with pretty much the same 1-2 commands for the past 20 years.
People obsess too much about telling the world how unique they are. I think that uniqueness only really counts when something stands behind it and does not work as a thing in itself. That's why having a relatively uncommon foreign name is a conversation starter - it signifies a difference in background, upbringing, experiences. At the same time a unique name chosen by the parents for the sole purpose of being different does not carry much with it, does it now? "Oh, your name is SpecialSnowflake2005 because you parents wanted to give you a uniquely identifiable name? That's nice I guess."
this is a little bit hard to believe.
Inter region Ping can even take longer than 15ms...
I guess this SLA is for eventual consistency model not strong consistency model
It's better than existing technologies in the sense that you can put it on a vastly wider array of surfaces. This looks like a very early iteration; I expect the technique could be improved upon to yield higher accuracy and support for multiple touches. More electrodes, smarter electrode coordination, better conductor regularity, etc. could probably all help. Even without these things, it already seems quite useful.
Another point: I used to be ungoogleable as I shared my full name with a fairly well known celebrity. I am now at the top of Google's results if I google my new name. Not quite sure what to make of that...
I'm sure that such attitude doesn't help innovation
I bet it can at least create bookmarks to arbitrary URLs though.

http://imgur.com/FrXs6U6
I thought the same thing, but later learned that JQuery, built by an independent developer, ended up triumphing over Prototype.js, backed by a larger organization.
> Is it open source?

Probably not

> Why do I care?

You might not.

> The same reason I don't use AWS or Google Cloud only datastores: I want to avoid vendor lockin.

Sounds like this isn't the product for you then.

Is that a surprise?
This is about minimizing stock idiosyncratic risk, to capture market beta; there are many other asset classes one could put in a portfolio, diversifying the risks of market beta away.
Number Five Crossbar is well remembered in telephony, and studied by people who do high-reliability systems. It was one of the first systems that was more reliable than its components. No one person is associated with it, though; it took a big team to develop.
You're missing the point. Currently capacitive touch interfaces require a grid of copper and an MCU. This new technique lets you add the interface to any object that will take a thin film spray, which is great! The same issues with false positive rejection from humidity and moisture and radio noise exist, but now we can add it to arbitrary objects like handles and such without busting ourselves integrating the copper loops into whatever device it is we're building. You can just spray the surface, calibrate, and go. Lots of great design space here.
Human psychology is on their side, people just don't seem to understand it. Which is fine, most people are not marketing experts. FYI, it doesn't actually matter how much you dislike the name, but when the time comes to make a choice between a silly negative name but unusual and very memorable because of that and between something boring you have seen just as much, you will trust the silly name more. And since database choice for most people is purely dogmatic one - the name gives Cockroach a slight competitive advantage (at the stage they are in).
Show HN: A markdown-enabled comment engine for sites/blogs
Fast Companies by Bill Taylor of Fast Company
so if you do something good, you should be permitted some amount of illegal behavior? If you're a priest, perhaps you would be permitted 1 murder, in exchange for your good behavior over the years?

Is that what you're saying?
That's great.

When is that EVER useful to the layperson?
If Uber implodes there will be a lot of talk in the media about how VC money padded their unit economics.

I thinks this will make people start questioning the viability of all sorts of other "too good to be true" startups. This includes all the sharing economies, but also non-sharing startups like Blue Apron.

This in turn will cause a bit of a vacuum for funding B2C startups. We're already starting to see this in some areas, like food delivery. It may grow to cover all consumer-based startups, rightly or not.
Moot to the acting director though, who can only be gotten rid of for cause or by senate approving a nominee.

I believe the senate only needs a simple majority to approve the nominee, though, so it might not be that difficult for them to get rid of the acting head if they feel pressure
Are there major benefits to ternary computation?
Have we considered that these REST "anti-patterns" exist because REST is fundamentally inappropriate for what most people are trying to use it for? What if you can't shoehorn your functionality into the handful of REST verbs? What if none of the status codes make sense?

What ever happened to plain old RPC? Have we stopped to consider that people tunnel things through POST or GET requests because it's easier and more flexible than trying to cram your functionality into GET, POST, PUT, PATCH, or DELETE?

If you find yourself using a lot of these anti-patterns, maybe you should consider switching to something a little less "REST-ful".
I can't afford nor do I want to really deal with the hassle of having Best Buy or whomever install a new head unit. The car comes with an Aux cable, which I've used reliably for like 5 years now with any phone I or my wife have ever had. I like it that way. The point I am trying to get at here is that I feel like Apple doesn't even remotely care about most use cases in UX anymore.
I can't afford nor do I want to really deal with the hassle of having Best Buy or whomever install a new head unit. The point I am trying to get at here is that I feel like Apple doesn't even remotely care about most use cases in UX anymore.
I've got a last name with about 900 people on forebears, the problem with mine though is that there are three groups(maybe families? I'm not sure) who all pronounce it differently(I happen to be in the least common basket). Correcting people on the pronounciation has been heavily ingrained in me but every once in a while I run into someone who is quite certain I'm saying my name incorrectly. Grar!

Sidenote, how do you say slep?
Systems of Intelligence: Is this the VC meta-thesis we’ve been looking for?
No Windows Forms, No XAML Windows app, No Windows store apps. .Net Core might run on Mac, .Net Desktop certainly doesn't. Calling it Visual Studio is misleading.
Microsoft is the worst at naming things.

* when .Net first come out, everything was suddenly .Net
* for a while, everything was Live
* they had two technologies called Win RT
* they pick names already in use by others (Metro, Skydrive)
* Visual Studio Code? It's not Visual Studio

Sometimes they do a good job:

* Edge
* Xenix
* Azure
* XBox

"Surface" started out pretty strong, but I'm not sure it means much anymore.
They released this Visual Studio like a year ago, too. Might have been a "preview" or something? Free for all to download though.

Edit: Yeah, this is just their GA release
If eviction regulations and tenant laws were less strict in San Francisco there would be more property for rent. I've met quite a few home owners who don't rent because it's either a "headache" or it actually decreases the value of their home.
I sincerely would LOVE to have an F# development IDE that didn't ask me to install Mono. I don't have anything against Mono, per se, I just want to see that Microsoft officially supports it across the three major platforms.
> A little message to the intelligent engineers, scientists, mathematicians out there: don't be taken in by the propaganda of the finance industry.

^ This. I was greatly disillusioned. When looking for positions after PhD, recruiters told me people were making 800k (after bonus) and I got an offer from a supposedly top hedge fund for... 120k, with an expected 50%-100% first year bonus. Not guaranteed, of course.

I'm not saying that isn't nice money, but in NYC it is not absurd. Plus, one can make that with a less risky lifestyle at many of the BigCo software firms. Finally, as a science PhD, I was skeptical of completely going 'zero sum' in terms of my contribution to society in life.
I really love that Germany keeps a list of preferred given names since 1890. Ahh, good old days when your kid had the name of a Monarch or, worse, a Dictator... :D

http://www.beliebte-vornamen.de/755-beliebte.htm
Sequoia-backed startup Empower aims to replace your bank’s app
It means it's very difficult to maintain the global maximum for a technology portfolio. You are at the global maximum, and at the drop of a hat that converts to a local maximum. That could still be pretty good, though. It could still be cost efficient - just not the best that is possible.
If it will make you feel better, 10 years ago one of VIA Technologies C3-series x86 cores was codenamed Nehemiah :)
IIRC Chart.js is canvas based, and D3.js SVG based.

What would you use for a very custom chart (something like a Gantt, say) ? D3 or something like snapsvg.io ?

I used to like Raphael a few years ago..
"Don't be evil" was never an official motto, just a small part of the code of conduct.
18000 pages of mostly manuscript notes were released today by the University of Montpellier, following an agreement with Grothendieck's heirs.

These notes where initially given by Grothendieck to Malgoire, , as narrated in http://www.neverendingbooks.org/grothendiecks-gribouillis

> In 1991, just before he moved to the Pyrenees he burned almost all of his personal notes in the garden. He phoned Jean Malgoire:

> “Si tu ne viens pas chercher mon bordel mathématique, il va brûler avec le reste.”

> Malgoire sped to Mormoiron and rescued 5 boxes containing about 20.000 pages. The next 20 years he kept them in his office, not exactly knowing what to do with them.
Achieving high frame rate with a Raspberry Pi camera system
+1 for MarkoJS. Approachable, isomorphic, stateful, and FAST.
Korean presidential election coverage is on another level
I also have a fairly uncommon name and I have the same problem, I get fairly sensitive information emailed to me all the time intended for people with my same last name and first initial on gmail. I'm very close to dumping gmail, it's close to 40% of the mail I receive there is not for me.
- It's generally easier to bring in immigrants if there's a tech job waiting than in the US.

- The border is a barrier to moving to NYC or SF for a higher paying job. So salaries are lower.

- There are more agencies than product companies. Toronto has always had a lot of ad agencies, but the CAD has been trending down since 2013 without a major bump in salaries. So there are many ad agencies and contract app shops that take advantage of the spread.

So in general the Toronto tech scene is smaller and lower paying than either of those cities. But it's the best in Canada, so it attracts a lot of the local talent.
I really wish Microsoft had made UWP cross-platform. Would be pretty amazing if I could use UWP/C# to target Windows, Linux, macOS, iOS and Android properly. With UWP being limited to just Windows I don't see it ever being a success.
Exactly! Answered it better than I would have :)
Bitcoin’s Price Rise Brings Mt. Gox Closer to Solvency
Microsoft Takes Aim at Alexa with Cortana Skills Kit
Even in NYC or SF, 300k is way more than "just okay". There are people living in the region making 1/10th that.
Comcast, Charter Join Forces in Wireless, Agree Not to Compete
Thanks for posting that article! It's worth a standalone submission.
Again? I've seen the announcement for its release three times on HN.

And before someone mentions it, no I'm not confusing it with VS Code. I mean "Visual Studio for Mac", the Xamarin Studio fork.
Generating Hackernews Titles Using Recurrent Neural Networks
BASIC 10-Liners 2017
Ask HN: What sports startups are the most interesting to you right now?
Between 2016 and 2020, all the four major American leagues and respective player associations will be revising their collective bargaining agreements.

Increasingly, there is more talk about including analytics and biometric language in these agreements and some of the leagues have initiated partnerships with start-ups to have a technological edge on the game.

Whose work is the HN community most interested in?
They're sort of trying to work on this, see https://github.com/Microsoft/vcpkg. If things are strictly C++ and build using cmake, then MSVC is okay. Anything autotools or relying on inline assembly or overly complicated makefiles or scientific code that still depends on Fortran numerical libraries is a mess though. Much easier to use mingw-w64 gcc for those - bonus is you can cross compile and not have to do dev on Windows, just test the binaries.
Techniques for building engaging visualization UIs
Thanks for taking the time to give feedback like this. 1-3 definitely agree and I've just put them on the backlog. I've already got 4 on there and will likely add it in the next update.
Cryptocurrencies reach $50B market cap