skysight-inc/HackerNews huggingface dataset:
Integration of third party tools with Google Apps is nice, but having been burned using Sunrise and having had more than enough troubles using Gmail outside of the web app (such as via Outlook or Thunderbird) or native Android client the shine on Google Apps is a bit dull for me at this point. I'd be much happier working with services that use well-defined open standards that work with my choice of client software.

I know that Sunrise isn't a Google-apps specific software, but after:
* a co-worker sent me a screenshot of a meeting invite I had accepted via their app (along with a facetious question "You get a new assistant? Who's 'Sunrise' and is she cute?") that makes Sunrise branding too prominent for it to be appropriate for a professional environment, and
* finding out that instead of masking a response with my email address it had sent it from a generic "invites@sunrise.am"-style email but showing up as my name "Brer Lapn <invites@sunrise.am>", and having to then contact over a dozen colleagues who had been emailing the black hole address at Sunrise---
I'd say these services are less suitable for business purposes than the standards that Fastmail uses (and publicizes). Fastmail has never screwed around with my emails or calendar invites, and unlike Gmail I can use multiple different clients without it filling my drafts folder with autosaves.

TL;DR, if I had a say I'd be running our company tools on Fastmail rather than Google Apps (although deliverability is definitely something I'd consider a showstopper, I've never had an issue with FM).
I must have missed something, because when I was doing Lua/C integrations I had to write a C shim layer that managed a stack of variables which were dequeued to then feed into the actual C call I wanted to make from Lua. It was anything but seamless.
I'm pretty sure That still launches steam app and updates it before launching the game.
Love it!

Reminds me of CSS Diner - https://flukeout.github.io/
UIWebView and Safari are different things. Yes, Safari uses (essentially) UIWebView, but a browser is much more than its rendering engine.
maybe more an 'inspiration' than related in concrete ways...

Scheme gets mentioned re Javascript because: https://brendaneich.com/tag/history/
Huh, on my laptop (running OSX) it's SIGINFO. Read the man pages!
The Curious Incident of the Duct-Taped Dog on Facebook
Mozilla is pretty much a regular for profit as this point, it just doesnt have share holders.
Still is for profit. Mainly benefits the people at the helm instead.
How viable would it be for a third-party alternative to act as a 'broker' between customer and developer, just to handle those aspects you mention?
I love when the top two comments on a story really nail it. In this case I think the parent comment combined with the GP comment capture the issue, when the App Store concept is implemented poorly, it negatively effects user experience, vendor experience, and customer satisfaction. When it is done well, it enhances those things.

The key is that Apple has not pulled off a successful App Store concept for MacOS yet, and worse they haven't really internalized some of the things that make App Stores "good" or "bad". As a result, people are leaving.

The response though will be even more interesting, either Apple can give application delivery the focus it needs and become the best in class example, or they can continue to languish, or worse they mandate by fiat use of feature which negatively impacts the brand.

App Stores try to be too many things at once. They started off as discovery, distribution, and payment processors. They have evolved into sort of microservice delivery applications. When the sandbox + App starts looking like a container instance running a unikernel, you've really supplanted the OS entirely. But that model doesn't work well for what many people think of as "productivity" apps.

I hope Apple chooses to give this problem the focus it needs. I could easily see this as the "feature" on which a lot of OS seats are sold.
> You can send an email(messaging) behind the scene

So... how Coinbase handles it, what is the format? Coinkite? Copay? The nth popular wallet? You can easily see that you need a standarization, it doesn't matter if its by email, morse, or slack.

Now, Sig3 is the name of a service, with Sig3 you can use any n-m wallet.
Show HN: protoeasy – Simple, remote protobuf compilation
Maybe give some price brackets?

I recently filled out an NBA.com survey that had an interesting method... it started by asking "would you buy X subscription for 100 dollars?" then gave different options (most were cheaper), instead of presenting all options (which makes people choose the cheapest)
Why do they call it the Death Tax?

Why do they call the lobbying for prevention of medical treatment for women, Pro-life?

Why can't they call the opposition party by their actual name?
>It's a bit surprising

...(eyes roll). Anyway, on a completely different taboo topic, I wonder if you've read the Unabomber's manifesto...

https://archive.org/stream/IndustrialSocietyAndItsFuture-The...
It takes more than money to create quality software.
That's because this is the Android source code.

I don't have time right now to dig through the source myself, but the desktop source code is here if you want to see if this logic is in it: https://github.com/telegramdesktop/tdesktop
Both make money. Yahoo pays more than google.
> They are based in Melbourne, Australia, but use NYI here in the US.

Mhm, 2 of the "Five Eyes" countries. Yeah, you're really selling me on this one.

I'll admit I'm being a bit ridiculously paranoid, but it's cheap paranoia for me, Thunderbird works well as a client and I spend maybe 5 minutes per month doing mail server admin stuff. I'm really not willing to switch to any hosted solution for this.

Just looking for another mail client option if/when Thunderbird goes down hill, not a mail server.
Historic summit on gene editing and ‘designer babies’ convenes in Washington
I've said that someone shouldn't have been fired for what they said, and you've said they can get another job. That is not reassuring.

You've also turned a defense of a person into a defense of their views. You've turned "someone shouldn't be fired for bigotry" into "bigotry is okay". That is not reassuring either.
Deep Lessons from Google and EBay on Building Ecosystems of Microservices
Are you describing the Netflix app? Because that was actually the one thing the poster said he would use on a TV.
I'm saddened because the only thing holding me back from using Linux full time at work is the lack of a good calendar and e-mail application.

Of course thunderbird is insufficient for me who rely on Microsoft Exchange at work but it could still be a contender to Evolution given the right development focus.

Evolution, the number one alternative I know of today, has had shaky EWS support from day one and in Fedora 23 on my personal laptop it's still not fully resolved. Also I find its calendar option quite hideous actually, it tries to mimic Outlook but that's not a good thing imho. The best calendar I've used is Calendar.app on Mac OS.

Of course you can't blame anyone but us, the community. The one EWS plugin for Thunderbird is pay-2-play and the one for Evolution is the one having all the issues. So either Microsoft is hard to develop for or demand isn't high enough.
Link to Part I: http://www.ee.ryerson.ca/~elf/emacs/logo/logo.html
I don't think the disdain for these safe spaces is necessarily from sexism and hatred (though HN has issues with those).

The basic "problem" from developer culture is that it is heavily rooted in systems logic, and frankly safe spaces as proposed and as advertised and as popularly understood are illogical.

Very simply, using your definition, the safe space both proclaims to allow discussion and then by its very definition excludes one side of that same discussion.

If the claim was "Hey, look, we just need a separate place where we don't fear bullying, violence, and microaggressions" that would be understandable and not a problem.

However, the claim is invariably appended with "And we can have useful discussions here, and no other place can have useful discussions, and we accept everyone--except these other people that we decide have badthink" and once that amendment is made it triggers the developer bullshit alarm.
Significant point mentioned midway:

The country’s growth also got a boost this year when
government statisticians changed the way they calculated GDP.

From the linked article:

The Indian statistics ministry said that after updating the base year
used for marking trends in the economy and switching to a
market-price calculation of gross domestic product, the economy grew
by 6.9% in the year that ended last March. Using the previous
methodology, GDP expansion that year was 4.7%. China’s economy grew
by 7.4% in the 2014 calendar year.
Crispr Is Getting Better. Now It’s Time to Ask the Hard Ethical Questions
As a recognizable icon of art, as you say, I think the 3D print of the Mona Lisa was a great choice to represent this project.
Vivaldi is much faster than Firefox on both Linux and Windows, where I'm using it. Of course it's still alpha software, but the UI is blazing fast compared to FF.
> Occasionally, we’ve found our name can be even more confusing,
> leading to people to think that we only have notices that have in
> fact had a “chilling effect” on conduct or speech.

It'd be interesting if they continued to keep the Chilling Effects name around where its purpose is to condense and highlight particularly egregious notices from the Lumen database which have a chilling effect on conduct or speech. A "worst of" list if you will.
The important bit there is "do anything interesting". Forget about any plugins that directly manipulate the markup (so no µ/adblock, no ghostery, no noscript).

Yeah, they can display web pages, but iOS Firefox/Chrome provide almost no benefits over the stock safari. Less in fact, since it's a near certainty that Safari is using privileged APIs to integrate with the OS in a way that no other browsers are allowed to.

(Didn't a very prominent company get sued for something along these lines back in the 90s?)
I don't see why it couldn't, they are doing it for FireFox. On the other hand Mozilla has been on the path to retire Thunderbird for some time, this is just the next step.

Mostly I think it is an effort vs reward thing. Thunderbird doesn't have the user base and doesn't have a revenue stream the way fire fox sells the search box. I wonder if anyone over there has thought about cleaning it up and selling it as a white label email client.
Thunderbird usage continues to grow, almost reaching 10M users:

https://blog.mozilla.org/thunderbird/2015/02/thunderbird-usa...
> The reason Apple has always given is security. This is the reason they gave for not allowing third party access to the JIT version of the javascript engine.

This doesn't make sense. You could disable the JIT, compile WebKit to native code, and ship it on iOS without the app requiring any more technical permissions. Apple just doesn't want you to do that for business reasons.

If you want to maintain that it's a security measure, there should be a specific attack concept you can describe that preventing alternative browser engines (suitably modified to work with W^X) stops.
Almost 40% of the US population lives near a coast.

http://stateofthecoast.noaa.gov/population/welcome.html

What's your guess to what part of the economy that represents? I don't think you thought this through. Katrina cost over $100 billion. The damage to the economy will be in the trillions. Put your million dollar CT home, put it on a truck to Montana, where it's worth 75% less?
I just mean it's easy to conflate a reluctance to change one's process with changing software capabilities.

I prefer to edit video on iOS over Windows/OSX but it required me to change how I get video editing done.
Socrata | Seattle | Full-time — https://socrata.com

Socrata builds cloud-based software that democratizes access to public sector data, enabling individuals, businesses, and governments to understand their communities more clearly and make better decisions. Our products power open data portals for many major cities, states, and federal agencies [0, 1]. Much of our work is released as open source [2, 3] and we enjoy engaging with the broader community through Open Seattle [4].

We’re looking for strong engineers across a variety of teams. DevOps engineers are working on our Mesosphere/AWS/Chef runtime platform. Front-end engineers work primarily in Rails and Angular, with a gradual introduction of React underway. Back-end engineers tend to write Scala or Java, though there are other languages in the mix as well (notably Python for some of our machine-learning projects).

To learn more about our company culture and apply for positions, check out http://careers.socrata.com.

(On a personal note: I've been with Socrata for eight months and I'm thoroughly impressed with the engineering culture. We've got a talented, dedicated, and pleasant team here, with strong communication/collaboration skills and a genuine interest in the company's mission.)

[0] https://www.socrata.com/customer-stories/

[1] https://www.socrata.com/case-studies/

[2] https://github.com/socrata/

[3] https://github.com/socrata-platform/

[4] http://openseattle.org/
I never had to question religion because I was not forced into a religion.

Basically what I'm getting from your post is you want to force parents' hands in telling their kids santa is real, so that the kids learn to mistrust their own parents. Wouldn't it be "simpler" to tell parents to be less awful at parenting and, say, for example, not choose their kids' religion for them?

As for "people lie", I learned that long before I knew how to multiply. I'm not sure how you can miss out on that lesson at all.
I'm almost positive we have worked together (your handle stuck out... percussion?)... I agree the extension/validation parts of XML are not well understood (DTD, entity references, namespaces) but in general rarely used or needed.

Most uses of XML in the past and today use just mainly tags and attributes. XML purpose was for an extensible document format not a general purpose programming language, DSL and/or a serialization format. For its original purpose it isn't a terrible format.

Document formats require special handling of space and comments and repeated nodes (see my other comments). Even S-Expressions ignore spaces in general so are probably not a good format for documents.
Course Hero | Redwood City, CA | ONSITE

Course Hero is an education technology platform that helps millions of learners succeed. We’re profitable, pride ourselves on a supportive company culture, and hiring across the board. Check out our Current Job Openings(http://grnh.se/2ywlpf)or shoot us a note at recruiting@coursehero.com

* Full-stack web
* iOS
* Android
* Product Managers

For mobile, we’re focused on iOS and Android for now. Our web stack is LAMP (Symfony/PHP) + jQuery and AngularJS, but we’re open to people with all kinds of experience.

Our team releases code every day, so we're looking for someone who can take on challenges, build new features, and iterate quickly. Each person has a role in building Course Hero's architecture and will have the opportunity to touch all parts of the stack. Our projects are big but our team is small, so you’ll see projects from start to finish, working closely in teams of engineers, product managers and designers to ensure successful results.

Check out these videos to learn more...
Engineering culture: https://www.youtube.com/watch?v=Hpa0bVeJpIE
Company mission: https://www.youtube.com/watch?v=pmzuj0MW_Dk
Dynamically Adaptive Policies for Dynamically  Adaptive Telecom Networks [pdf]
Learn C, use python/go/whatever for most tasks.

C teaches you how stuff works. Its important.
Didn't know about those lol... We already covered that the complex functionality and everything but the kitchen sink is reason for much of the bloat. With Cadence, it could be that plus legacy and/or coders that aren't good enough (or deadlines). Who knows.

I just think they could be several times smaller if they only included necessary functionality and added extra's repo-style depending on one's device, use-case, and so on. Btw, is Lisp used for extensions over there or the whole application? And which LISP?
Interesting, I'll definitely take a look at this. I don't mind paying for it, but I'd be a bit iffy on going from a nice open source solution to a proprietary one.

EDIT: Nevermind, no Linux build, that's out for me unfortunately.
Tempo Automation | San Francisco | Software Engineer (Backend and Frontend)

Come help build an automated electronics factory in San Francisco.

We provide manufacturing-as-a-service to electronics designers to rapidly test and iterate their designs more like software developers, spurring innovation and making better products faster. Our reinvented process turns a 2 week, tedious process into a seamless, 3 day experience. Our customers include folks building the future - cutting edge satellites to internet of things to autonomous vehicles.

Our software engineers build the backbone of factory automation - automating various processes from when a design is submitted to when the boards are received by the customer.

https://secure.tempoautomation.com/home/careers or email directly to brian@tempoautomation.com

Requirements:

3+ years as a software engineer, 3+ years Python with a focus on Django or Flask.

Experience in designing HA/scalable solutions running on Linux

Experience with configuration management and release engineering (docker/fabric/ansible)

Experience in performance analysis (SQL optimization, page response time, etc)

Competencies in data structures, algorithms, and software design practices

Able to participate in a team, yet function autonomously
The problem is that they are highlighting a far less significant phenomenon (cross racial violent crime) to further their white supremacist agenda.

The vast majority of homicides (which the DOJ data excludes) committed against whites are committed by whites, and the vast majority against blacks are committed by blacks. The number of cross-racial homicides are an order of magnitude less in either direction. Don't take my word for it, look at the diagonal at the top left of this table:

https://www.fbi.gov/about-us/cjis/ucr/crime-in-the-u.s/2013/...

According the DOJ data you posted, 44% of the victims of white offenders are not white. Should they all be terrified of white people? Probably not.

So the situation in the data is more complicated than the white supremacists would care to admit.

But more importantly, people's perception of safety is not a direct reflection of the data, but instead, a reflection of the way the data is presented, either by the mass media, or by choose-your-own-agenda websites like the kind you linked.

It also tends to be heavily skewed for the local crime situation in which they live, rather than national crime stats.
Simple tips for readability
Welcome to a world of single-parents with one child.
H2spec: HTTP/2 conformance testing tool
DGraph: scalable, distributed, low-latency graph database written in Go
Reader’s Digest and Other WordPress Sites Compromised, Push Angler EK
Holy crap... what the hell?
Sketch always seemed hampered by the Mac App store.

I'm really hoping this opens the door for more flexible licensing for Sketch. The Mac App store is a bit of a pain for multi-seat licensing and upgrade pricing.
PHP 7: The Way of the Future
> if for example, there were a meeting of comic book lovers and someone comes in and says "maybe you guys should get out more" they might ask that person to leave

The story in the article is more like if there were a meeting of comic book lovers and someone comes in and says "your love of comic books is offensive and victimizes me because I don't love comic books, you need to stop right away" and then pulls the fire alarm.

Having a private place where certain views are protected is fine. My house is a 'safe space' for my family. But to voluntarily enter my house and then tell me I'm victimizing you is just silly.
What's wrong with this line of thinking is shoveling food in someone's mouth without permission is physical assault and voicing an opinion in a public space is not even close. You do not have a right not to hear ideas you don't agree with, because if such a right existed in a world with such diverse opinions, no one could ever open their mouth. Censorship of opposing ideas carries a very real and very significant cost which I believe outweighs, by orders of magnitude, any perceived benefits. The real world doesn't come with trigger warnings pasted on every surface and prefacing every human interaction, and I think neither should a university.

Obviously there are shades of gray depending on the particular speech, and we've collectively drawn a line around certain speech (call it "hate speech") which we do believe should be censored. Otherwise, the correct response to speech you don't agree with is more speech ideally in the form of reasoned and well-informed debate of the issues.

What I find the most perplexing is how, in many cases it seems like the original speech which was deemed offensive or victimizing, which typically itself was not even directed at the "victim", is answered in return with extreme prejudice and hate directly aimed at the original speaker. This can also be combined with a social media campaign to attempt to politicize the whole event and inflict maximum damage. This is why I am often confused as to who is the real victim in these cases.

The ad blocker analogy is interesting. Even blocking ads is somewhat contentious (e.g. lawsuits against DVRs with 30-second skip buttons, site owners saying their revenue stream has been decimated, etc.) and this is simply users controlling what their own devices are doing! Blocking an ad might deprive a site of revenue, but it doesn't deprive anyone else of their voice -- no one is being censored.

You say we surely allow people to shovel words into our brains... Hearing speech you don't like is one thing, but what about someone else taking their own inability to function in a diverse culture, and using it to dictate the words anyone who happens to be around them are allowed to speak? This sounds like a case where the medicine is worse than the disease.

The biggest problem with "safe spaces" is that they are not actually limited to small rooms in the student union with play-dough and elevator music, but I think a lot of people are very concerned that the intent is ultimately for the entire campus to be policed like one. And I do mean policed, because stepping afoul of the mythical safe space code of conduct is taken as a capital offense, to which you may see literal rioting in response.
Not enough money to support Thunderbird apparently...
It is easy to forget that freedom and creativity are not a numbers game. There are benefits to a majority when a minority is free to create. An argument could be made that the majority consumption patterns are made possible by the minority creator patterns, hence it makes economic sense to fund the minority out of majority profits.

This is one of the reasons why iPads have stalled - pro developers can't make money, for well documented reasons. The web equivalent will be the starving of open communication, thought and creativity, leading to homogeneous noise as a poor substitute for ground-breaking content.