skysight-inc/HackerNews huggingface dataset:
It really doesn't look all that easy. https://developer.mozilla.org/en-US/Persona/Quick_Setup

Especially compared with usernames and password, which is basically built in to anything already.
Review Skeptic
See also the ”web” link on this page, under the title :)
Reddit too

Edit: online right now, amazon issue?

Edit 2: Up & Down
Kruschke - Doing Bayesian Data Analysis (2nd ed)
Doesn't work for me - says I'm over my allowance of free articles even though I've never visited the site.
It is still... A language for the quick hack, but not for the reader (or author) to understand a day or even an hour after the writing.
Free API to Test SSL/TLS Security for PCI DSS Requirements and NIST Guidelines
A visual of Tor nodes worldwide
"Too many devs spoiling the broth" in a nutshell.

Over-engineered absurdity
The submission and expanded discussion at /r/rust: https://www.reddit.com/r/rust/comments/40d8ca/two_weeks_of_r...
I don't think anyone in the UK thinks that the curries served here are much like the ones served in India/Pakistan/Bangladesh - so calling them "British curries" seems reasonable to me.

My own personal definition of comfort food is a nice hot garlic chilli chicken and a Peshwari naan.
Yeah, sorry. Having separate namespaces for packages is much better and prefixing is just naming conventions.
Devart Updated ODBC Drivers with Secure Connection Support
Devart introduced the new version of ODBC Drivers for MySQL, PostgreSQL, SQL Server and SQL Azure with secure connection support via SSH protocol, SSL protocol and HTTP tunnel.

Additionally, now ODBC drivers has improved compatibility with Microsoft Power BI Desktop and Microsoft Visual FoxPro.

To learn more details visit https://www.devart.com/news/2016/new-odbc-drivers.html
Greens would work, but are limited to 5400RPM so your data transfer rate will take a hit with that.

Reds are WD's "NAS" drives, with some advanced features, but the Segate ST2000DM001/ST3000DM001 have worked very well for me with multiple years of almost constant data access.

Sidenote: the upgrade from 4x2TB to 4x3TB was extremely simple, I just failed my drives over one at a time, so as long as you do everything at once you can expand everything really easily with ZFS.
CloudFlare Transparency Report for the Second Half of 2015
I absolutely didn't intend to say anything about the importance of education. The transfer of knowledge is one of the most important features of humankind.

The comment was intended solely as an extra view on the overpopulation subject.
That's the number one reason I don't code in Perl, I can't even read my own code 6 months later... Perl is not a programming language, it's closer to real languages and you can sort of invent stuff and it works...
Hahaha. We have been through this with AdSense. Without the negative PR Google would have never replied. This is also a good lesson for the aspiring Play Store Android developers.
It's a search engine, so it searches for prices among many providers such as Expedia and Travelocity as well as individual airlines.
I'm lost for words...
The complete list can be found here http://www.davidbowie.com/news/bowie-s-top-100-books-complet... as explained in the comments. It has the 100 books whereas there are only 75 of them here.
"Vindaloo first appeared in 1797 when Britain invaded Portuguese Goa; the dish is a mispronunciation of the Portuguese carne de vinho e alhos, or meat cooked with wine vinegar and garlic."

Close. The Portuguese is "carne em vinha de alhos", meaning meat marinated, then cooked, with wine and garlic. (cf. https://en.wikipedia.org/wiki/Carne_de_vinha_d%27alhos )
46M games sold in Steam Winter Sale and $270M estimated revenue
https://umur.io/paywall-bypass-bookmarklet-come-from-google/
I also emigrated form the UK to another European country a while ago. Previously, I've always been transfering GBP to EUR, using a broker. This has been cost effective, but a bit of a pain to submit the order, deal with the broker etc.

I just used TransferWise to transfer some EUR back to GBP and I must say it's been the easiest, most painless forex transaction I've ever undertaken (also completed a lot of GBP to AUD back and forth over the years). The website UI and process flow was straightforward and intuitive. Obviously the money hasn't arrived in my UK account yet, so one must reserve final judgement.

Thanks for raising my awareness of this service.
“This is an art and you need to be Indian to understand it properly".

Yes, and you need to be white and speak German to make a schnitzel. What a load of bollocks.
BEST MEN’S SHIRT AND TIE COMBINATIONS
While you're correct in observing that the first example is shorter and potentially easier to read at a glance, there is a method to the madness in the second. They inlined the CSS needed for content above the fold which speeds up load times theoretically. They then use JS to load the rest of the CSS later on so they can control exactly when the stylesheet is loaded...just linking like one would normally do would negate the perceived benefit. The end result should be comparable overall load times but the end user should perceive a slight decrease since important information is styled immediately. So yeah, the second is a little more confusing and in this case is drastic overkill, but their point still stands.
ITT: people who've never done an online resize
Grand Theft Auto San Andreas Hack 2016 Android-IOS No Survey
I have talked to Number 26 support about it and their response, while courteous, amounted to "too bad, we don't offer a direct apk download. If you don't download the app from the Play Store, you can't verify your account."
Maybe, but will any company be willing to insure the case when the user deliberately drives despite the car telling them not to?
I think this Google rule is too specific and in the same time too general for being alive.

The whole idea :

> Inline small CSS.

is too specific. I think when you work on a huge web-application you don't want to create such a bloat in your layouts and personally I don't think that this approach scales. On the other hand if you go with a simple web page, like a landing page with a couple of elements ... go for it.

> If the external CSS resources are small

What is "too small" anyway ? ( too general )
In Europe, Skyscanner's big advantage is that they have price data from low-cost carriers whose fares & inventory are not normally available to GDSes. They'll show you prices for people like Wizz Air, EasyJet, Ryanair, etc. who might not show up in a matrix.itasoftware.com search.

Skyscanner can also construct somewhat of surprising itineraries by piecing together tickets on multiple separate LCCs that involve non-protected transfers, which is something that other price search engines (Hipmunk/Kayak) or online travel agencies (Expedia/Orbitz) don't really do. Most fare engines won't say "hey, if you're trying to get from London to Ljubljana, how would you feel about taking Easyjet LGW-BRU and Adria BRU-LJU?" — but Skyscanner will.

And they have a fairly cool "I want to go from [x city] to [anywhere]" web UI that will show you, for a given weekend, what are the cheapest countries/cities you could visit? The UI is very good, arguably a bit better than the Google Flights fuzzy date/trip search.

It's a great tool for exploring European fares. But I'm not sure how they make money — there's not a lot of revenue in air bookings.
Seriously.

CSS loading/parsing is render blocking. By loading CSS that isn't needed immediately asynchronously in a way that will use the browser cache if it's available, it makes the page visible much faster. It feels like overkill in the simple example, but it's a tried and true method. ( https://github.com/filamentgroup/loadCSS has > 2k stars if that kinda thing means anything)

From my experience on a large website (m.trulia.com), On a 3G connection with an 'average' (nexus 5) phone, this technique made almost a 2 second difference in perceived load time.
SCP parameters you should know about
British carbonara tends to be a bit different from that in Italy too.
Learn to Grow Your Business
I thought multicellularity on Earth evolved independently around 50 times? So it does kind of make sense that it would be the result of something as simple as a single SNP that changes a function of a protein from whatever to binding to proteins of external organisms. Perhaps more complex mechanisms (multiple mutations) wouldn't have the likelyhood of occuring so many times
That British curry is exported to India would certainly suggest that it's something different :)

Old-school jokes about British food aside, Britain now has a fantastic food culture and the range of cuisine available in even quite small towns compares well with a large chunk of Europe. I think there's a willingness to experiment and innovate (both in terms of the providers and also the diners) that some cultures with very strong food traditions struggle with. I won't go on again about how disappointing my experiences in Naples were, but it opened my eyes to how fortunate I am in the UK.
Chariot (YC W15) Is Hiring Python Devs
Except that class does not make sense.
What happens when design changes and margin is now 40px?
The new gTLD info of Tuesday
Top open source legal developments in 2015
"In the wild world of pre-complex life, this development was orders of magnitude better than Twitter for getting organisms organized." Ha ;)
British curry eater here. I have a curry cookbook that identifies the regions of Birmingham where the dish was believed to have originated. The classic Balti is widely understood to have been developed to meet the tastes of the British
Video Content Marketing Roundup Jan 04 – Jan 11, 2016
I kind of doubt it. It would be very interesting to see if N-actly-cystine would help control in other addictive behaviour. Of course there is the slight issue that this is just in rats, but the fact that NAC is an over the counter supplement makes it easy to test.
is there a tool that'll find all the style attributes and compile those into a css file?
As one of the developers I can confirm that the Winter Sale brings in the most money. In my case, I got more sales now than at game launch.
The title is totally click bait
>What is going on in China right now?

Click bait title.

>Given all of the recent publicity, I thought I would re-up on my China video, The Rise and Fall of the Chinese Economy.

How about:

>Everyday Economics: The Rise and Fall of the Chinese Economy
Should have used Mozilla Persona for login /s
Good point. The constriction of music production (or TV distribution) before has a deep impact on what people discover and how they experience it.
A web service demo that uses async IO while possible
I'm not quite sure what point you're making here, but on the assumption that you're challenging the idea of curry as a British dish, curry has been evolving in Britain since before the declaration of independence.

Indian and colonial Indian are distinct enough cuisines that there are restaurants specializing in each, and even that doesn't do justice to the fact that some UK 'Indian' staples were invented in the UK.
"2. Anyways email me again Hacker News. It's going into a file. Why on earth would you think it's legally permissible to email me. It's considered spam--right?"

Wow. So many misconceptions... Is there even _any part_ of the above that is correct?!?

Your e-mail is just like your physical mail-box: Anyone can mail you something any time. That's what it's FOR.
Alternatively,

* Plug new hard drive in

* cp data on to new hard drive

* ...profit?

IMO, much simpler, straightforward, less prone to errors and your data is perfectly safe until you do something with the old hard drive. Again, it's not 100% uptime but this is your home, not a mission-critical business.
This is because it was invented to be possible to use as an interactive shell. When you're working with an interactive shell, you want its language to be (at least somewhat) optimised for writeability, which by necessity means a lack of optimisation for readability. (Explicitness and some level of redundancy aid readability but hurt writeability.)
It depends what you're doing really. I run a 5 disk ZFS cluster to host media files. I'd rather not deal with failure very often, but when it does happen and I lose a whole bunch of media, I can download it again.

The second I elect to host anything even remotly important on it, it'll be backed up, but until then there's no need for me to pay to host that elsewhere.

Professionals who think they don't need backup's because they have redundancy do need a slap though.
<script>
var cb = function() {
var l = document.createElement('link'); l.rel = 'stylesheet';
l.href = 'small.css';
var h = document.getElementsByTagName('head')[0]; h.parentNode.insertBefore(l, h);
};
var raf = requestAnimationFrame || mozRequestAnimationFrame ||
webkitRequestAnimationFrame || msRequestAnimationFrame;
if (raf) raf(cb);
else window.addEventListener('load', cb);
</script>

Seems like it's time for a defer attribute on <link>.
I guess it is time for this one again: http://idlewords.com/talks/website_obesity.htm

if the CSS isn't needed immediately, simply don't load it :)
It's easy to underestimate just how much we're all affected by our own backgrounds and childhoods. Including some very fundamental things about how we think about food.

Just a silly example that I've encountered recently: if I say "popcorn", Americans will think butter and salt, while Europeans will think sugar.

Even recipes tend to assume certain skills. Of course it's possible for someone to write in painstaking detail instructions about how to duplicate an authentic Indian curry, but in practice does that actually happen?

It's more or less impossible to get a good bagel outside of New York. It's just a piece of bread! And yet.
Skyscanner does a very clever thing where if you place a specific query, it'll pass it on to the providers it searches, but it will also cache the result of your search internally and give you estimates for wider-ranging searches.

For instance, you can ask: "what's the cheapest flight from Country 1 to Country 2 over the coming year?" and it'll use its internal cache to give you suggested arrival/departure airports and times that you can then combine with local transportation on your own. I'm not aware of any other site that offers this.
So he didn't seem to like Sci-Fi too much; only two standards (1984, Clockwork Orange) among the top 100 as far as I can see.
Show HN: Cindr
Precisely. It doesn't need a class or external CSS rule - just a style attribute (unless it's for a pseudo state, and then it has to be external, but should use a better name).
the whole article is insane and nonsensical.
Swing is not part of AOSP, ART is still the Runtime. Oracle still does not have any influence on the platform.

Google has just switched to a better code base. OpenJdk did not exist yet when They chose Harmony and OpenJdk will allow them to use Java 8 features.
Apple TV App
Then you're doing it wrong. Do you write in the same manner in other
languages, too?
Actually to a certain extent, I think one could call POSIX the actual C runtime library.

As C runtime + POSIX calls (I know it didn't exist back then) is what defined C when it was still UNIX only, but ANSI didn't want to make the language standard that big.
Refund Attacks on Bitcoin’s Payment Protocol [pdf]
the makes perfect same talk does need the is search hacker very like power you help me please

i am nouman deaf
Tikka Masala was most likely invented in Britain, and is one of the most popular curry dishes:

https://en.wikipedia.org/wiki/Chicken_tikka_masala
Royal Bank of Scotland tells investors “Sell everything”
Funny you should mention bagels. New York bagels taste nothing like real bagels (which you can still buy in Cracow if you fancy a weekend visit[1]). They are what sliced toast bread is to a farmhouse loaf.

[1] be aware that the popular bagel shaped things sold on every street corner are a different thing, albeit with common ancestry
Cinema Seat Preview Experiment
I did this (with python) It was a fun project.

https://github.com/xlevus/stagfs

Had a few issues with performance that I started to fix, but didn't find the time to finish.
Sure, but I still see it as a mainframe, even though you could seat on them (I actually used to do that on a dead one).
Since when is sugared popcorn a European thing? The only place I've seen non-salted popcorn is in the US.
A naive assumption of incentives would make one assume that tracking devices would make people drive safer and save everyone money. More likely consumers will not drive any safer[1] and instead not only have to pay for normal insurance, but also the tracking devices and than data analytics.

[1] Difficulty the incentives people already have to avoid accidents is likely cognitively saturated. See red light cameras.
Also, since they are talking about optimization, I wonder why they make embedded fonts a requirement to view their plain-text page. I disable loading of fonts because it's useless and often slows everything down, and this is how their page look without these fonts: http://i.imgur.com/oDO8gRt.png
I've also experienced strange page loading issues. AWS itself wouldn't load, slack wouldn't load isitdownrightnow.com wouldn't load. I guess the common thread there is AWS.

Also seeing 503 backend unavailable from slack, when a connection does get through. So I guess this is causing extended problems?

It's just hanging at the point of trying to make the connection. Glad to see it's not just me seeing this.

Does anyone know any good websites for monitoring the general health of the internet? I can't find anything amiss.
Very cool visualizations. It would be interesting in the last interactive one (illustrating liquidation preference) to see how a liquidation multiplier affects things. I'm a little unclear on the calculations for the preferred stock holders continuing to get money after their liquidation preferences are fulfilled.
So I can go into a welfare recipient's house and take the food out of their house? Can I go into a military post and take some rifles?

Such a ridiculous logic.
"Once our valuation rises and the cost becomes prohibitive, we’ll move to an extended exercise period model instead, where you will have 10 years to purchase your options. By that time we’ll either have had an exit (in which case you can do a cashless exercise), or we will have arranged some other form of liquidity."

The 10 year exercise window likely makes this unnecessary, but if not he says they will arrange for some form of liquidity.
It's not the same, you could tell it to upload the file to a folder that is not inside your domain.
Try https://skypicker.com as well :)
There is also a similar project for Windows called Dokany (https://github.com/dokan-dev/dokany). It is actively being developed, and they even have a FUSE API wrapper.
Hrm, it's for sale on Amazon as an anti-antioxidant dietary supplement. Gwern?
> The problem is that JS is really easy to make mistakes in because of silent errors, dynamic typing, type coercion, etc.

All those are not a factor in this instance. It seems to me it's a result of calling exec() on unscrubbed user input, and this can be done in any language.
A Negative-Sum Game: Policing Counter-Strike: GO Cheaters with Overwatch
style attributes don't work with CSP though, which I imagine is important to google
The reason that ZFS has such trouble with this notion is that a lot of its internal architecture depends on "block pointers" (offsets of data into a given vdev) being immutable - this is, among other things, why CoW snapshots are so cheap. And attempting to rewrite all of these without having any gaps in consistent on-disk state is...challenging, to say the least.

Sun apparently had internally done most(?) of the work on BP rewrite (as it's referred to), but performance sucked rather badly, and the work has not been shipped by Sun/Oracle, let alone anything that came out before the F/OSS code sharing ceased. [1]

(Performance sucked, in particular, for similar reasons to why dedup performance has such a high penalty on ZFS - they end up storing a lookup table that gets hit for every block that gets written after you turn on dedup, and so if that table stops fitting in RAM, it's a bad time - let alone the issue of making sure the disk backing the DDT storage is sufficiently performant...)

[1] - http://www.listbox.com/member/archive/182180/2012/01/sort/th...
40% of Sites Don't Support Pinch or Tap Gestures for Product Images
> while Europeans will think sugar.

Eh? Which Europeans? (British ones?)
I think the problem is that when a big brand like Mozilla back a project, everyone else in the community not directly involved with Mozilla sits back and waits for something to happen. Everyone assumes that "Mozilla" will do the work and that a project will magically appear, be maintained and continue to grow needed features, except for perhaps the odd drive-by contribution.

In fact, the opposite needs to happen. For a project to grow, it needs to attract core contributors, not repel them. This is especially true if the project's core contributors don't have an obvious business model to help pay for their time.
Tobacco and heroin too, apparently: http://www.nature.com/npp/journal/v37/n1/full/npp2011164a.ht...
David Bowie, an Internet pioneer
Although they seem to be saying that something is wrong with google app engine rather than http/2.
Agreed, edited. I found it to be a concise overview of the history leading up to current situation.
I checked the site with FF on my phone and it really works. Maybe I can start using FF there. Thanks for deploying the patch so quickly.
For Android: https://play.google.com/store/apps/details?id=me.onuryilmaz....
Over time I've developed some opinions not shared by most. I only use a framework when under extreme duress. I use static pages wherever possible. I measure payload size.

I'm also beginning to re-think CSS. I love CSS, but just like with OO, I'm thinking it may tempt us to think of structural considerations when we may just be wasting our time. I think the next app I write, I'm going to evolve my CSS, starting with inline styling, moving out to an inline style node in HEAD, then dynamically loading it from JS as in the Google example, and then finally using a class/series of classes.

In much the same way, in FP you can just make it work, then generalize, then group, then eventually create modules/classes full of generalized functions. This way of thinking seems to result in far quicker execution and far less complexity. Not sure if it translates to CSS, though. It'll be interesting to try it out.
Elegent HTTP networking in Swift
Citibank Testing an ATM Made for Your Eyes and Phone
Doesn't look good for the Netherlands...
Bingo. the PCs of old were more secure in that they did only one thing at once. These days even the most barebones install have all manner of things running in the background, and any normal user setup is likely to add a dozen more.
I do not understand this particular example. They replace 4 lines of external CSS + 1 line of loading by 1 line of internal CSS + 2 lines of tags + 11 lines of JavaScript which then asynchronously loads 3 lines of CSS.

So we went from a blocking call and 5 lines of code to 17 lines and an async call. How is this in any way better than simply cramming the 4 lines of CSS internally? Maintenance will not be simpler because you will still probably have several rules to maintain over several files (and the inlining can be automated).

This seems like horrible over-engineered advice _especially_ for small CSS files.
In the UK at least, at a cinema you'll choose between sweet or salt popcorn, you can get salt/sweet/mixed popcorn in supermarkets, and Butterkist toffee popcorn is a common thing
Chinese gaming company buys 60% of Grindr – FT.com
Note that TFA is about using a style tag rather than a separate CSS file. It actually discourages the style attribute.