skysight-inc/HackerNews huggingface dataset:
Those same things have a very utilitarian, engineered flavor to them, that's a major part of the appeal. Instead of over-decoration and serifs, they carry clean, minimal lines and optimize for clarity and readability. That is, in some ways, a centerpiece of Swiss (and Germanic) culture.

Also, you need to remember that germanic cultures gave us all the Dutch Old Masters, Bauhaus, not to mention Mozart, Beethoven & co.
The prior of Solomonoff Induction is a uniform distribution over the enumerable set of Turing machines?
Wanted to you let know that the pricing table on the comparison page cuts off: http://paste.click/AJrEyb And unfortunately it's your price that gets cut off.

Seems pretty interesting though, signed up for Early Access.
at one time that might have been true but I would suspect that rational heads in China would not want to give such technology to an inherently unstable regime. Similar to how Russia operated, their allies might end up with nukes in their territory but they were Russian nukes, same as the US.

In the last decade or two, I doubt China wants a more dangerous North Korea. It could be that NK is attempting to play China like it plays the rest of the world. We always assume China is pulling all the strings but maybe NK knows some strings it can pull too
I haven't received any email. It's over 12 hours since the notice went up on status.linode.com and the Twitter account.
I talked to a couple of people at Apple and they explicitly told me that use of HTTPS is not covered under the exception. I think that exception was designed to authenticate licences of software. Programs that phone home, get a toke, and decrypt it to verify you paid for it, but that's just a hypothesis.
Well, sure, but that (and the broader dupe problem in general) is a bigger hairball of a problem than you seem to consider. If you have a simple, thorough, robust solution, I'm sure dang would love to hear about it.

Meanwhile, if submitters would just bother to check that an obviously-suitable article hasn't already been submitted (the Search page with sort by date makes it easy to check by keyword), the problem would be stopped before it starts.
Microsoft’s Cortana Gets Baked into Cyanogen’s Forked Version of Android
What would you rather do, argue with the US government or get an ERN and focus on your business? I know my answer ;)
Small note: the original posters of Müller-Brockmann for “musica viva” are actually set in Akzidenz-Grotesk and not Helvetica.
It's both though - they used the crafting technique to overcome the limitations of the steel, and ended up with stronger swords than what you get by naïvely forging with better raw materials. Some fancy cooking is similar - you use a lot of prep to overcome the limitations of an ingredient.
While that is pretty awesome, and I've played with Android tweaks to get better battery life in the past, the software doesn't seem like the biggest consumer of power. These days I generally I see >80% of battery power being used by the screen, so no matter how well optimized the software/cpu/gpu is, actually using the device is going to kill the battery.

Added: With Timur's Kernel and some rtc/wakeup/governer tweaks I can get at least 2 weeks on my nexus7.
http://lmgtfy.com/?q=django+rest

I think Django's evolutionary decision making has been nothing short of fucking awesome. They've consistently waited until a clear, mature 3rd party winner has emerged for problems before integrating them. When those solutions are integrated, they're battle tested and not going to bite you into the ass.

Django's team is very aware of where their weaknesses are, and they're working on them:

We've been awarded $150,000 to help fund the development of Channels, the initiative to rewrite the core of Django to support (among other things) WebSockets and background tasks, and to integrate key parts of the Django REST Framework request/response code into Django, such as content negotiation. Together, these projects will help considerably improve Django's role of backing rich web experiences as well as native applications.

https://www.djangoproject.com/weblog/2015/dec/11/django-awar...

Rails opinionated approach lead to heavy churn in the 2 -> 3 -> 4 transitions. I don't want to deal with that.
I honestly prefer developing the application from ground and having more control. The framework may be handy for short time to market requirements.

Anyway, I found one or two interesting things reading the source code, so even not being a Nodal user it delivered value to me.
Killed by Proxy: Analyzing Client-End TLS Interception Software [pdf]
This is true, and I think a lot of this applications are breaking the rules. You can easily claim your app doesn't use encryption and Apple will accept it. They don't check to see whether it does or doesn't use encryption. But should something happen, Apple is clear of guilt because they asked you and you would be the one producing a false statement.

I read a lot of blog posts and looked at a lot of information and there's a general advice of "just pretend not to use encryption" or "https doesn't count" which is just wishful thinking from people that didn't want to use ERN and when you go dig deep enough it doesn't hold any water.
Uber boss Kalanick to mentor Indian entrepreneurs
It sounds like you haven't used Node or read API docs in several years. Developing for Node full-time for the past few years, I've yet to find any bugs in the standard library or runtime. And, just glancing around at a few "major API docs" that come to mind, all that included code examples (PayPal, Stripe, IBM Bluemix, MaxMind) included Node.js examples.
I'm previously a Djangonaut too but recently I've been exclusively JS. I spent a few hours playing with this yesterday and I really like it.

It was pleasing (and a little surprising) that everything was almost exactly how I expected it to be. I watched the video, got started and rarely needed to go back to the API docs. It actually feels very light and natural despite the fact that it's already quite fully featured.
Worked 100% and 80% so far, any can confirm that i mostly was more productive with 80%.
"I would argue that criticizing your employees when they screw up is not just your job, it's actually your moral obligation."

This idea lacks wisdom. It's well known that you can criticize the behavior but if you criticise the person then you destroy the relationship. So, wrong. Very.
No chance. The problems associated with the sanctions were far more of a problem for the Ayatollahs than the benefits of having a nuclear weapon. Obama was spot on with the diplomatic solution.

Pretty sure Iran is quite fine with its proxy wars and regional destabilisation. They are getting pretty good at it and causing far more headaches for the West.
That test allows child porn as long as the participants don't get harmed in real life. It does make sense but I think most anti-child-porn proponents would say that causing harm isn't needed for it to be evil.

The fact is, our collective idea of good and evil is internally inconsistent. It's still skewed by our repulsion to sexual deviancy and our fear of being judged by our peers. We really can't distinguish right from wrong. We aren't even able to apply the simple test you proposed.
Ah that is a good point. It's an important difference between Android on one side and Harmony, GNUStep and Wine on the other side.

However I would put Linux together with Android then: Linux was similarly replicating Unix APIs for the convenience of compatibility with existing code, and explicitely not aiming for full interoperability.

Octave is another project with an approach similar to Android: trying to provide an open-source Matlab that is mostly compatible, for convenience and to increase the appeal of the platform to Matlab developers, but they are not interested in compatibility for its own sake[1].

Mono falls in the middle, as they are not only providing an alternative runtime for .NET applications, they're also interesting in expanding the platform with new APIs such as POSIX bindings and Gtk#.

[1] At least that was the case a few years ago. It might have changed lately. And this disinterest for full compatibily was partly due there being no "Matlab standard" to implement. See this post from 2000 by the Octave maintainer (https://lists.gnu.org/archive/html/help-octave/2000-12/msg00...):

I never intended Octave to be a Matlab clone, nor am I really
interested in creating such a thing, but that seems to be what many
users of Octave want. It is not very interesting to me to simply
reimplement all the features/bugs of Matlab.

I am finding it too constraining to try to maintain almost any level
of compatibility with a proprietary product for which there is no
standard. It stifles any creativity by the threat of future
incompatibility. I see this is as a real problem, not just an
imagined one.

Free software needs a vision beyond reimplementation of existing
proprietary tools. Those of us who are interested in free software
tools must become leaders rather than followers, and I am optimistic
that this can happen for numerical software. But I don't believe it
can happen if Octave continues down its current path.
They don't enforce it at all. Not even the US BIS really looks at your application to approve it as far as I can tell, because mine was approved instantly. They do have a lot of checks to make sure the record of your company and app are somewhat well formed.

When it comes to Apple, they don't check for this, they just want you to be on the record with either an ERN or the claim of no encryption, so that it's not their fault if the US government comes and says "hey, about all those apps you are exporting, are they using munition-level tech?"
Understand completely. I share the same feelings, which is why I built Nodal. I was building my Node applications from the ground and building the same things each time ;), felt I wanted a standard set of tools.

I'm really flattered you found things you thought were interesting! Would you care to share?
That assumes (a) that the US population wants a nuclear war and (b) the electoral college math has changed. I doubt North Korea and their routine blustering will have an effect on either.

It's far more of an issue for the region.
> you will hardly find any large, well-known website being powered by node is the testament to this fact.

Netflix, I actually enjoyed their video on how they debug node in prod[0].

[0]: https://www.youtube.com/watch?v=O1YP8QP9gLA
First, if all your app does is download encrypted information and decrypt it, you might be covered under one of the exceptions.

Obviously the App Store is using HTTPS, so it's not. The App Store is a program by Apple and I'm sure Apple has an ERN to cover their asses.
If I was a developer, I'd carefully look at my referer logs and if only 15% of my user community was using IE 8-10, I'd just develop for IE 10. I would NOT warn the end users about needing to upgrade, I'd just let script errors occur and not release any compatibility fixes. I'd respond to support tickets explaining that there are bugs in their old version of IE and suggest they upgrade, or install Chrome or Firefox.

If they are corporate users, I would be about now announcing that as Micirosft are EOL'img these IE versions only IE 11 and upwards will be supported. I'd probably give a grace period of 3 months officially, and depending on which can clients are affected I'd possibly give them 4-5 months to upgrade.
I'm beaming. Thank you so much for your comment.
J2ME never had near enough functionality for the apps to do anything very interesting. I do not recall a single J2ME app apart from Opera Mini which was worth using. All the good (by the standards of that time) apps were non-J2ME, at least on Symbian and Windows Mobile.
So even though it was fast enough, I wouldn't compare it to Java as it exists for Android now.
So the only criticism here is that views of various people on LW forum do not conform to the mainstream social justice outrage narrative, where everything needs to be politicized and "status quo" must be fought?

That's sort of the entire point of "Politics is the Mind-Killer" statement, a point which Bond also missed - LW community wants to focus on effective ways to deal with actual problems, as opposed to doing politics. They're not criticizing "a collective black identity", speaking against them "forming a political block". They're not talking about it. It's besides the point of that article and mostly besides the point of the entire community, which tends to focus on how to make things better for everyone.

Frankly, I find it funny to see accusations of racism aimed at people who are known to seriously, and not just as a figure of speech, consider humanity as one great family who are in it together. But then again, everyone of us who is not outraged is secretly a racist and supports the enemy.

Also consider the core statement of the Mind-Killer article:

"Politics is an extension of war by other means. Arguments are soldiers. Once you know which side you're on, you must support all arguments of that side, and attack all arguments that appear to favor the enemy side; otherwise it's like stabbing your soldiers in the back—providing aid and comfort to the enemy. People who would be level-headed about evenhandedly weighing all sides of an issue in their professional life as scientists, can suddenly turn into slogan-chanting zombies when there's a Blue or Green position on an issue."

It's perfectly OK to avoid that kind of political discussions. I'd say it's weird to actually partake in them.
> there is value in locking up criminals that just haven't been caught doing their most violent acts.

you're making judgments before proof or evidence aka prejudice.
If you are pulling through http and http only, yes. If you are using HTTPS, you are encrypting the requests that may contain arbitrary amount of data and the exception doesn't apply to you anymore.
They can still install Firefox.
How Worldsingles' Software Engineers Stay Productive
A screenshot would suffice, no?

Looks like you're dodging the question.
Review of Ruby Static Analysis Tools
> Language, architecture, cultural ideas, religion, science, just about everything around you shares Roman origins or influence.

Roman influence, sure. Also Arabic, Indic and Chinese influence. Every experience affects us. But would we really be so different without the Roman influence? E.g. Roman sewer systems were used to argue for the design of London's sewers... but only for about 20 years, after which modern sewer design surpassed anything the Romans had done.

> you might consider the Pope, head of the religion started in and promoted by the state whose seat is in Rome

But only adopted in the fading years of the Empire, well after 250AD, and not really a reflection of Roman culture.

> who conducts mass in Latin, the language of the empire

Rarely, and getting rarer.

> ~15% of the world population are Catholic.

Sure. But how many of them know Latin? How many of them have any real influence of the Roman empire?
This looks interesting, and although I'm already committed to an ad-hoc framework on my current projects, I'll check it out for future ideas (or to import some of your ideas into my current projects).

Having the framework be batteries-included is nice, but also nice would be decomposing it into modules. For a good example of this, check out the Hapi.js server ecosystem. Lots of different plugins, and if you want object validation outside of the hapi.js world, you can just use Joi alone. It lets me mix-and-match stuff. A concrete thing here is the ORM layer (which hapi.js doesn't have). If I could pull your ORM out from the server stuff, I'd be a lot more likely to take that part at least for a spin.
Don't count on it. Amazon has previous had price reductions without Heroku following.
That's a terrible idea from a security standpoint.
I talked to the export compliance department at Apple. There's a chance that they say "yes, get an ERN" because they have nothing to lose and it's safer for them and in fact, there's no need for it. But I doubt it. I will consult a lawyer to make sure my whole process is good if people want me to get ERNs from them (an idea some people floated with me).
Many groups agree within themselves. But they disagree with other groups. Who can judge which group it right? What are the odds that it happens to be the group you're in, not all the others that previous generations were in or people in other cultures are in.

Quick test - is looking at a photo of a naked child evil?
I was a Linode customer back when it first happened.

I found out on Slashdot/Reddit first and got the email from Linode about 3 days later. I have known ever since then that Linode is the type of provider you don't want to be involved with. A VPS provider has one responsibility above all else: be honest and transparent.
But everybody is vulnerable to Apple pulling your app because it's non-compliant.
Cross-cultural variations in intelligence are substantial. Parasite load has a substantial effect on intelligence. It's not at all implausible that sleeping habits would affect that.
Firefox probably won't help with non-browser software, if that's what the parent comment was referring to. I also have to develop an app for a client for XP because of some proprietary hardware that still doesn't have a Windows 7/8/10 driver.
Reddit publishes new “Ask Me Anything” book. But why?
This is the best thing i've read on the whole film vs digital debate: http://www.fototazo.com/2015/04/the-meaning-of-films-decline... # TLDR: most film advocates claim all the wrong reasons for shooting film, and i say this as someone who is primarily a film shooter.

The most compelling reason to shoot film is because it gives you access to a range of camera and lens technology that is impossible to replicate with digital without significant compromise in quality and/or shooting style.

Nolan shoots on IMAX cameras with modified Zeiss lenses that give an extremely shallow depth of field (witness some of the scenes in The Dark Knight Rises).

Tarantino shooting on Super Panavision 70 could not be replicated on digital without extreme cropping of a wide angle digital source, which would change the depth/perspective, or stitching (difficult if impossible in motion picture shooting). See also panoramic cameras: Fuji 6x17, Hasselblad X-Pan.

Large format and even medium format, because the available digital backs have not yet reached the size of a full 6x6 negative. The digital back manufacturers claim they are "full frame" but when used on actual full frame 6x6 cameras they are anything but (this is not a resolution/quality argument, it is a "oh, my 100mm lens is now actually cropped" argument).
WTF I had no idea.. I have multiple models, including MZ-RH1 and MZ-RH10, lying around in mint condition. I also have a bunch of Nintendo 'Game&Watch' series. From a quick look on ebay I could sell all of that for well over 1000$. Look ma, I'm gonna be rich :]
Remove the site name from your Meta Title in PrestaShop
a shortage in construction workers -> wages per capita goes up -> disposable income goes up -> and hey, would you look at that, all of a sudden there are magazines celebrating the demographic and using the word 'culture' to sell them things.
It sounds like it's targeted at people earning hell of a lot more than 150k.
When did we stop calling him Junior? There's not even a new actual presidential candidate with the name.

Calling him "Bush 41" makes him sound more like a nu metal band than a former president.
I'm sure as Nodal matures the core components will become more (and not less) modular. I'll make sure of it. Helps with testing, extensibility, etc. I've refactored several pieces numerous times as complexity (due to tight-coupling) became too high. The Composer (ORM) used to be twice the size, three modules, and not nearly as capable as it is now.
Good response to a good question. Next step is the interviewer saying "...in a 12 hour clock", "...in ISO8601 format", "...in France", etc.

In fact, you could probably do an 6 hour interview just asking time and date questions and it would probably find you decent candidates.

(Or i18n/l10n questions, if you're especially cruel.)
I've used Cortana and apart from a little minor anthromorphic work to give her a 'personality' (like Siri), I wouldn't say that it's too far ahead of Google Now in terms of features and functionality. Baking Cortana into Cyanogen OS seems a little like overkill in terms of deviating from Google's version of Android
Call me a skeptic, but there is no way there was an algorithm available to humans 10 years ago that reversibly compressed 6GB of unique, already-compressed media files down to 800MB. The only way this could have happened is if there were shared files or shared segments between the files. For example, if a DVD had a bunch of audio tracks but some of the tracks were basically just direct copies of the others, then the compressor could recognise the similarity and capitalise thereon. For lossless compression of general data, 7-zip set on Ultra is probably the best available right now. On the other hand, algorithms such as FLAC or PNG work well for losslessly compressing uncompressed media.
On the other hand, how do you embed a browser component in a forward-compatible way?

Use a consistent API and just upgrade the rendering engine, while maintaining quirks mode. It's not as much of a problem anymore because HTML5 specifies consistent parsing and rendering behavior for new and old documents.
we have more developpers than google and facebook together

That's probably why you can't get anything done (Mythical Man-Month passim)
Mint is pretty solid out of the box, better than Ubuntu imho.

You could also go the other route, install ubuntu server or something and install x, your preferred window manager and all that stuff yourself. Have been running a desktop setup like this for 3/4 years now and never had any issues other than having to reconfigure some *cked up X settings after dist-upgrade.
Some other minor things:

promises are rad, and I know I can just use Bluebird's promisifyAll to wrap your code. But still, it would be nice if I didn't have to muck around with that and async methods called without a callback returned a promise by default.

middleware is rad, it lets me abstract out pre-processing that happens on (say) every POST route to validate parameters. It doesn't look really feasible to do that with this system. I'd basically just have to bake all that into the post() method, which isn't super-modular and is probably harder to write unit tests for.

can't say that I'm wild about regex routes by default. I dig stuff like 'items/:itemId' with named parameters in a microsyntax. Makes life a lot easier.
Gmail Plugin Spares You from Social Awkardness
Yes, it's utterly laughable. The sad thing is this isn't just him. This is actually what Oracle is arguing and the hoops they are jumping through to try and copywrite APIs for what they want but try and get around the very obvious problems.

You also can't label APIs as 'language level' either. It's ridiculous.
Sounds like the difference between somebody who has been visiting Japan for some weeks vs somebody who has been living there for some years