skysight-inc/HackerNews huggingface dataset:
Lazyloading is good, I've written a pretty speedy lazyloader myself that also works for CSS background images, but serving up lo-fi thumbnails when many images are displayed at once is something I tend to do regardless.

Lazyloading often works by checking if an image element is in the viewport — if so, the src attribute is added dynamically and the image is loaded as soon as this is complete.

However, if the user scrolls quickly or has a large screen, lots of images may be loaded simultaneously — and if those images are all fairly large, this may cause some performance problems.

You could try using requestAnimationFrame to load images one-by-one, but at the fastest possible rate, i.e. to stagger the loading of images. You could do this by listening for the 'load' event on each image in order to trigger the loading of the next image.

Assuming you store the image URL in a data attribute like 'data-src', a simple, vanilla implementation of what I just described might look like this:

/*
In production, we would throttle or debounce this scroll handler,
but for brevity we'll just attach it directly:
*/
window.addEventListener('scroll', function () {

var all_imgs = document.querySelectorAll('img[data-src]');

// [].slice.call to convert qSA's NodeList to an Array
var visible_imgs = [].slice.call(all_imgs).filter(function (img, index, arr) {
/*
your logic for determining if the image is in the viewport would go here
*/
});

return loadImages(visible_imgs);
}, false);

/*
This function will work by being passed an array of images
that were in the viewport at the time of the scroll event
triggering, and will call itself recursively until all
of those images are loaded.
*/
function loadImages (imgs) {

if (imgs.length < 1) {
return;
}

return requestAnimationFrame(function () {

imgs[0].src = imgs[0].getAttribute('data-src');

// remove the data attribute so that the image isn't loaded over and over again
imgs[0].removeAttribute('data-src');

imgs[0].addEventListener('load', function () {
return loadImages(imgs.slice(1));
}, false);

imgs[0].addEventListener('error', function () {
return loadImages(imgs.slice(1));
}, false);
});
}

NB: I have not really tested this approach or the code above, I'm shooting from the hip here because I'm in transit right now — but if it does work, it might help improve perceived performance. Or it might make everything look even slower in which case I'm an idiot.
Wiresharked the thing. Here's the packet sequence it reported:

-> DNS query A
-> DNS query AAAA
<- DNS reply A
<- DNS reply AAAA
-> TCP SYN
<- TCP SYN,ACK
-> TCP ACK
-> HTTP GET
<- HTTP reply <= That's the content!
-> TCP ACK
<- TCP FIN,ACK
-> TCP FIN,ACK
<- TCP RST
<- TCP RST

So, the full traffic is 14 packet, all small (DNS, TCP handshaking) except the one HTTP reply packet containing the full website.
How to Download iPhone Photos to PC (Windows 10) in How ?
The end result in credit card fraud is purchasing something and using a mule to send the fraudulently purchased item to a fencer, who sells it for cash.

Having a requirement that all vendors use chip-enabled cards simply increases the cost of producing each cloned card; so the goal is to raise the cost of committing the fraud.

At least that is my understanding.
Requirements analysis, systems analysis and research (when you do things in space absolutely everything needs to be looked at), materials design and test (materials behave differently in space). Fixtures? How are they affixed to satelites? You can't just 'glue' them. The type of 'screws' are pretty important. This might require a lot of back and forth.

Each step of the process involves internal review and review by the customer - i.e. Japanese space agency, and can take weeks.

Testing requires a massive 'clean room' which is expensive to maintain. And you don't just make these things anywhere - tolerances have to be perfect.

Not only is it tough engineering, it's a lot of bureaucracy.

And then overhead: IT, support, software, flights, hotels yada yada yada. It adds up.
Most probably yes, and also on cocaine as his fellow Goring. These things were considered not harmful and you could buy it anywhere.

Amphetamines were still used in 60s as enhancers for mountaineering for example. Most of traditional expeditions to 8000m peaks had the top party high on this, somehow balancing the rush and mental strength it presumably gave with existing in total exhaustion for days and pushing further up. One example out of many is Hermann Buhl climbing Nanga Parbat, solo, hallucinating, as a first ever ascent of the killer mountain.

People like Messner refused to use these, championing clean 'alpine' ascents, without support, just men with their skills and mental+physical strength facing mountains.
so you could download the data without needing to install a skimmer yourself, what if someone whitehatted it by downloading the data and contacting each bank.
hahahaahhaahahahahaha
Could that be summarized as "Women and children first"? :)
You must pay prior to filling up in the US.
This made my day !!

keybase chat list-channels equifax # spoiler: none found
Active Monitoring
> But it's equally naive to state that it's a 'fundamental issue' that writing a bunch of text to disk requires a lot of I/O, and that compression doesn't help.

That wasn't stated anywhere in this thread.

> He didn't just say filesystem smarts were redundant with controller smarts, he said no data layout could avoid the problem. That's a big misstatement of the problem.

You're imagining the conversation to be about a different problem than the one that was explicitly referred to. The fundamental problem under discussion is that random writes will thrash any data structure. You might be able to convert a stream of random writes to sequential writes on the first pass of filling the disk, but once you have a data set on disk and are updating it randomly (which is what almost all real-world random writes are), nothing can prevent the fragmentation and need for garbage collection. Doing it in the filesystem layer won't magically be far more effective than what's already being done at the drive level.
Make Money with Your Android 2017
Codurance Is Hiring Software Crafters and Apprentices in London and Barcelona
Closed source? https://github.com/keybase
Then start with an LLC and, when have an equity check in hand, don't count those chickens before they hatch, use Atlas to convert the LLC to a C-corp or, simpler, just use Atlas to form a C-corp and f'get, or some such, about the LLC.
Some parts of the history sound disonant to me. There was a camera in the room? Why?

"Chahal's penthouse apartment had a state-of-the-art video surveillance system that on Aug. 5, 2013, filmed Chahal hitting and kicking his girlfriend 117 times..."

Is that good enough for you, or do you need to come up with some more "or..."s? He was recorded beating the hell out of a woman, why on earth are you coming up with hypothetical excuses for him?
I have no idea what you are building and what problem you are solving.

Sorry, you need to wind down your monologue and be more concise
If we want to win that war, we should focus on content not technology, Mosaic got a lead in the game because, despite the 'techies' seeing no use for images, image support was added, with images came the transition of media, users were au fait with articles containing text and images and could now experience similar on line, this alone was not enough, content creators starting creating content that people wanted to consume, that's what drove people to 'get online', they were missing out.

Don't get me wrong, it's still a long shot, but if an organisation could build a raft of talent, get that talent to make content that was only available on an open and progressive platform, then you might get some traction. So what might that look like, well, say I had the funds to secure 100 of the worlds best financial journalists and only delivered that content on a novel protocol, do you think I might be able to persuade some people to run a novel application to access that content, oh hang on, did I just describe Bloomberg...
Extensive use of cannabis has such effects from my observations. While at University I knew some people who were smoking weed everyday and they exposed psychosis, acted weird and were lazy. Maybe it's from some other substances that could be mixed with it...
when visiting Austin, US I went for a burger in Fridays near a highway and cashier was like "Oh my god, I have never seen this thing working!!!" after my contactless worked on their terminal :D Apparently it's too much magic and people just stopped trying to use chip, contactless or anything else. Just cash and swipe :)
I don't think this is the first interview [1] but it's interesting. DSM is worth a listen if you've not heard it before.

[1] - http://www.wnyc.org/story/death-sex-money-rachel-hiroki/
Of course, support is $300/h, what am I, a chump?
The Rohingya refugee crisis: ethnic cleansing in Myanmar
There are so many excellent films made in the second half of the twentieth century that most people will only encounter when, ironically, a broadcaster shows it on classical linear television.

I had hopes that Netflix becoming a global phenomenon meant that a vast library of content would become available, but instead we are now in an era of increasing fragmentation of content offered, with content providers becoming content creators (fine), for exclusive content (rather limiting), offering only a token of third party content of dubious quality (hey!).

Here is a radical though: reduce copyright to 28 years, and let the Netflixes and HBO's compete against that! Not going to happen of course — the best some of us can do in the meantime is pretend copyright did end after such a term, or just meekly submit to whatever is made available, DRM-shackles and all.
Yep, some of the imposed limitations (single server, necessary to sign up with your phone number) make the conspiracy-theorist part of my brain fire up. And the longer this goes, the less beliveable are Moxie's excuses for doing it that way.

Conspiracy-theorist mode: spooks wanted to control the scene once it was obvious that it will be impossible to stop the proliferation of the idea of 'e2e encrypted secure messaging'. For this, they had to have an actually secure product without obvious backdoors (to gain and keep marketshare), but also some way to sidestep it. As long as they have the necessary metadata (who is contacting who, and the phone numbers they use), they can just sidestep the end-to-end encryption and hack the endpoints to access data. And moxie is insisting pretty hard on the 2 aspects of Signal that are unnecessary for the stated goal of the project, but are necessary for this purpose: 1) single central server, 2) having to share your phone number to communicate
Shouldn't it, though? Otherwise you still have the crime and violence associated with drug use. It's certainly better than having possession also criminalized, but is it good enough? I'm not so sure.

I would suggest that maybe it's ok to continue to criminalize the sale of the more dangerous stuff, say of Schedule I drugs, but... well, marijuana is still on the Sched I list, so it's not like that list is particular scientifically rigorous.
$mol - fastest reactive micro-modular compact flexible lazy ui web framework.
More likely Woocommerce is #1, 2nd is Magento (but some reports state #1 Magento, #2 Woocommerce). Lots of analytics on this matter, here are some reports: Buitwith: https://trends.builtwith.com/shop
Datanyze:
https://www.datanyze.com/market-share/e-commerce-platforms/A...
https://www.shopping-cart-migration.com/blog/61-must-know-ti...
No, you do not control your machine.

Controling your machine does not imply you always understand what it is doing, jusy like controling your car doesn't imply you always know exactly where it is and how it got there. You may give your keys to your spouse to drive somewhere and you trust that they do just that. Back to computers, that means when you run someones elses software you don't necessarily know how it is doing what it is doing and you trust it does what you hope it does, yet you could be in control.

So when do you lose control? In the world of cars, when you do not have the choice whom to give your keys, when someone has the power to take your keys independently of what you want, then you do not have control. In the world of computers, DRM is to take your keys, or to never give them to you, in the first place. DRM has led to components in each and every PC that are built to be beyond the control of the owner.

I don't see a big problem with a DRM-capable computer on it's own, however, I don't think it's ideal and would argue against it. But the _big_ problem starts when I cannot buy a computer without it, anymore. That is where we are.
enabling medical issues is a criminal problem, prohibition or not.
Hadoop legacy
I will gladly take DRMed netflix over ad-ridden crap that "free" web gives us.
It seams that people are using "walled garden", "free/not free", "user hostile" without giving any thought.
It sure cannot be user hostile when there are no users, can it?
> My guess is it's because it still feels a little rough around the edges as a chat application

When I tried it in 2015, it frequently broke, lost chats, lost history, etc. Security means nothing if the secure app itself is unusable.
See: https://en.wikipedia.org/wiki/Product_binning for something similar related to computers.
Are you typically not binding the first parameter? Why?
>Remember the E. Coli epidemic in Hamburg a few years ago? It started from raw bean sprouts.

That's a hygiene problem not a culinary one.

I doubt that stir frying bean sprouts would be enough to sterilise them and surely no one cooks them any longer than that.

Used to eat a lot, mostly sprouted at home and we never took any special precautions, just normal domestic hygiene. Ate a lot of them raw too.

Of course I haven't tested either the internal temperature of a bean sprout during stir frying nor have I tried infecting one with E. Coli to see if the E. Coli is neutralised by stir frying. Perhaps someone with the necessary gear and expertise could try it.
Read how to create a mobile friendly website and blogs
Funny how all are up to arms against EME, but are fine with advertising crap. Just because it it open, I guess.
Have you looked at https://amazonlightsail.com/ as a way to make get a billing system similar to Linode?
Devil's advocate means you're going to argue in good faith. It's the difference between steelmanning and strawmanning
Your comment is a weak attack on a type of person that doesn't exist
Once they add these to jets I'll be able to use my battlefield multiplayer history as a résumé :)
Interesting, I never knew that grammatical holy war existed. Learn something new every day.

The original mistake was just an autocorrect error. Some day I'll learn not to write posts from mobile devices.

Also, I noticed you created an account just for this. Assuming it isn't a throwaway, welcome to HN. That's a cool username.
As a follow-up, even though Nixon expanded treatment shouldn't we still blame him for the rhetorics that aggravated the "war on drugs" for the rest of the planet?

It's after Nixon "war on drugs" stance that we begin to see harsher and harsher penalties for possession, criminalisation of usage (and this still applies here in Sweden, it's not only illegal to buy, sell or possess drugs but also to take them, if it's detected in a urine or blood test [mandatory tests if you are caught by the police] you have committed an offense) and then the Convention on Psychotropic Substances happened in 1971, very influenced by the US and UK stances on drugs.

So as much as he tried to only "look tough", Nixon has fomented one of the worst problems in modern society, I really don't think we as a society should give him any credit, that façade has fucked up a lot some parts of the world and has killed an uncountable number of people.
Well, you have the issue of EMP hardening. Not sure if that is a problem in submarines. But elsewhere, you have a serious defensive flaw if an EMP attack can disable military hardware.
While science is in theory "perfect", unfortunately the people doing the science are still just flawed, imperfect humans. Even scientists who have no malicious intent can still have their work influenced by unconscious biases if they aren't careful.

Given that, I think "consensus" is a useful term. It suggests that a strong supermajority of scientists have findings that agree with something, and with that chorus of agreement, it's harder to oppose those claims by accusing all of those scientists to have flawed results.

I think you can probably find a lot of science out there that supports criminalization of drugs, and showing that there's a "growing scientific consensus" on the failures of criminalization is useful to show that previous research on the subject has either been debunked or proved false by later observations. Because that's literally what's happening.
Make choosing right products simple. Latest tool to engage shoppers and drive CVR
Often, that LLC will have important IP that isn't trivial to convert. (Hence paying the lawyers way more than $500 to fix it).

What's the advantage of doing it in 2 (expensive!) steps if you know the plan already?
Ok, it might be too early in the morning, but I still don't understand this. I read that post, and the post by 'raganwald that the former linked to, and I still don't see any difference between currying and partial application. And yet both posts seem to imply (without showing in any way) that the two concepts are different. How come?
A lot of R
The likely fallout of this decision is that web pages will cease to exist and will be replaced by tiny DRM protected proprietary binaries for which the web is simply the delivery mechanism.

It's not just about movies or music, but also about text pages.

Big content has now managed to co-opt the open web. It is no longer a network of peers (some bigger, some smaller) but introduces two tiers, owners and users, and all the power disparity that comes with that.
Show HN: CryptoTokens.wtf – Token Whitepapers from Highest Grossing ICOs
The fact that the author knows about Bitcoin means that he will have it before other people. He understands that its value is either infinity or 0 counted in dollars... he just needs to change the direction
> Apparently at the current moment the best is to keep your PH value in the body neutral. It's particularly important to prevent "acidity"

If you're talking about a neutral pH as in pH = 7.0 (the usual accepted definition of neutral), these claims are contradictory. The pH of the human blood is usually between 7.35 and 7.45. This is usually way less acicic than the neutral pH of 7.0. Furthermore, a pH of 7 is usually associated with very serious disease (and yes, it is causal: if you inject/ingest enough acid to make the pH drop to 7.0 you're in pretty bad shape, especially because it means the regulatory mechanisms aren't working as they should). I don't know who that "professional nutritionist" is, but this sounds like crackpot-level science.

Also, to the best of my knowledge, it's extremely hard to change the blood's pH with diet... The body has a multi-layered system specifically dedicated to keeping the pH in the normal range (7.35-7.45), and that's independent of what you eat. Maybe you're mistaking it for changing the urine's pH, which is much easier to do, and can be achieved through diet alone. Unfortunately, changing the urine's pH doesn't seem to achieve much beyond preventing some inds of kidney stones...
Thank you for the informative post.

You write:

> The end result is that deflation is blunted in the U.S., but it's a huge reason why despite QE we haven't seen much inflation.

My view has been that a pretty solid chunk of inflation has already happened, in the housing market, as measured by the change in house prices since ~Y2K, and by the expansion of the Fed's balance sheet by ~2T in MBS purchases. QE acted as a way to pay off the jumbo loans made to retail workers, house flippers, etc that were too large a burden for them to pay. What do you think of my theory?
GATCOIN to revolutionize retail shopping by creating blockchain multiverse
> Outside of dev tools I am not seeing a shift to open
> source.

Because very few open source authors understand end users which are not developers. And comments here prove that.
Fractional reserve is how most countries banks operate.

Yes they just “print money” actually they create it electronically, that’s how the government got the money for quantitative easing.

The reserve bank has control over the money supply. They can create more or less, and thereby regulate the inflation rate of a country.
Lifetime usage is a different metric than "repeated usage", people can be more curious about it and try but not necessarily stick to using them. Even more when you have policies in place for education and harm reduction.
Will it vibrate when they get hit?
Its the war of mom & dads state sponsored sock-puppets waged against chemical induced self-destruction.

It would be really interesting to have a panel where both sides could express there interests, trying to find a compromise.
Ok. If Bluetooth is off it's safe. Thanks for the info.
Seems like they limit the number of teams you can create [per user] to 101. I guess it's the same dilemma as with domain names again.
Bitterness and resentment when one out of dozens of dates leaves you on read? This guy has problems that he brought to the "game". How can a person be anything but gracious to and happy for people that they are dating?

And a reminder, the first rule of Fuck Club is you don't talk about Fuck Club. He dragged his dates and that's antisocial. It creates problems in the community
Not saying that you are wrong, but I don't think you are right neither, it's a complicated issue.

Addicts will pay, so, the price it's not a big influence in they taking drugs. It's a big influence in what kind of life they have. There are cases of rich functional addicts.

Maybe, cheaper drugs would create more addicts, but we have the example of alcohol and weed in some places to examine. It's not so clear this is the case.

Legal drugs doesn't mean, necessarily, socially accepted drugs. I think that makes a big difference.
I believe it's a reference to http://ansuz.sooke.bc.ca/entry/23
To be clear, drugs aren't legalized in Portugal; they're decriminalized. That means that traffic and selling is still a crime but consumption and possession of small amounts (there's a table listing those) is not a crime.
Depends on whether there was a major market correction in those 10 years. A better betting period would be 20 years, which almost certainly guarantees 1 and possibly 2 or 3 market corrections.

Hedge funds would argue that they perform better in downcycles, possibly even with negative correlation to the market.
This sucks, I have been war-driving these skimmers for months. Thanks spark-no-fun.
Whilst "comprised" is a bit clunky, it's also not wrong in the slightest.

https://www.merriam-webster.com/dictionary/comprise

"The factory was to be a vast installation, comprising fifty buildings" is the same kind of use.
It does create the possibility of leaking strategic project information unless names are intentionally obscured.
Whoa, you're leaping to some conclusions there - most cars owned by Londoners are not used for commuting, they're for shopping, moving kids around, that kind of thing - things that public transport is a poor substitute for. Things like congestion charging apply only to the centre, where the congestion is, and that's where my comments apply. Most of the cars owned by Londoners are not in central London.
Button Design Over the Years – The Dribbble Timeline
Swift: Removing currying func declaration syntax
I am not familiar with ACA. But I guess these kind of things are easier to pull of in a small country like Switzerland.
Google's new guideline for Oreo adaptive icons