skysight-inc/HackerNews huggingface dataset:
Sorry but I dont follow. I hope you can clarify. What's the
disadvantage for providing a PTR -> sfo07-blah.google.com instead of sfo07-blah.1e100.net?

Browser will send cookies to X.google.com and it will not to X.1e100.net. Ok.

But how is that problematic in this case? Why will X.google.com misbehave when it recieves google's cookies? Why will it be online in the first place if it is not yet up to apropiate security standards?
Curious are you writing newer style javascript with polyfills or just plain old school javascript?
I'm an infectious disease epidemiologist - their explanation of R0 (which is occasionally a silly concept but that's another story) is one of the better ones, and the one I use in my classes.
Thank you for your amazing work!
It would be great to document that supported subset for Bodymovin to AVD — the Lottie supported features[1] matrix is awesome, and it would really create a ton of value to also document AVD support for Bodymovin in the same way. It's so black box right now, troubleshooting involves tweaking path nesting, exporting, diff xml, tweak, export, repeat.

[1] http://airbnb.io/lottie/supported-features.html
No. Microsoft's market cap remained steady during a 10 year boom that gave rise to most of the dominant players in the tech industry.

https://blogs.wsj.com/moneybeat/2013/08/23/the-steve-ballmer...
I was on several CDC conference calls and yes, there was a lot of awareness about it in local hospitals.
Definitely was serious =]

I also hope for peace but I do not believe there will be peace without our military. I suppose it's a difference of ideals but I do not see why it would be considered "evil"
If you haven't watched this, it will change your life. Even if you have, it's one of the few youtube videos that is worth a re-watch. The book is just as good if not better.

https://www.youtube.com/watch?v=ji5_MqicxSo

Spoiler:
It is a former CS professor at Carnegie Mellon named Randy Pausch. He had terminal pancreatic cancer. This is a dying professor's last lecture. It is a father sharing life lessons for his kids when they are older to watch.

Some relevant quotes:

- “As you get older, you may find that 'enabling the dreams of others' thing is even more fun.”

- “We cannot change the cards we are dealt, just how we play the hand.”

- “The key question to keep asking is, Are you spending your time on the right things? Because time is all you have. ”

- “Showing gratitude is one of the simplest yet most powerful things humans can do for each other.”

- “People are more important than things.”
Introduction to Logistic Regression by Shruti Kohli
But you neglect to take into account the perspective I mentioned. Heroin certainly makes money go round and therefore helps GDP.

We just, as a society, have decided that the social cost is not worth it.
Already tried to clone it with Microsoft Teams.
Yes. This Mozilla wiki page has more information about (what Mozilla calls) the "Tor Uplift":

> The intention of Tor Uplift project is to land all Tor Browser patches so that Tor can directly use Firefox main trunk instead of a fork.

https://wiki.mozilla.org/Security/Tor_Uplift
They lost their market leading position in not just mobile, but also browsers and consumer operating systems.
Is this something that started happening recently? I imagine other people would have reacted, in the past, if was always like this? — Maybe there're new employees / interns who didn't think about not touching `_`, and the code review process a bit failed this time?

Here someone reported this to Disqus: https://disqus.com/home/discussion/channel-discussdisqus/bug...

I'm developing an open source Disqus alternative that doesn't overide `_` b.t.w.:
https://www.talkyard.io/blog-comments
Is Google getting out of the tablet business?
Ask HN: How would search engines work in a app only (mobile) world?
Slowly the web is evolving towards a direction of app only because that is where the users are. Imagine, an ecommerce website launches only the app and not the desktop website. How will search engines find products on the website?
This guy is such a phony.
That's what they want you to believe :D
> so-called "spyware" is telemetry

Doublespeak.
I wish typical webpages would only pull 35kb of resources.
VSTS, Microsoft's hosted TFS solution, gives you unlimited private git repos for up to 5 users, 40 hours worth of hosted builds per month, complete project management, a private markdown based Wiki, and free orchestration of local build and deployment agents.
In my case, I installed a number of Unifi Access Points at the house of my in-laws. They were fortunate that when their house was being built, each room got a home run of cat5 cable, which made the Unifi Access Points a no brainer.

Now they have way better WiFi access through the house than we do, or anyone else I know of. Of course none of the rest of us are fortunate enough to have those cat5 home runs, either.

The Unifi APs can be configured with the proprietary Ubiquity application on a laptop, and then when you are done configuring them, you can take your laptop with you. But then you have to bring it back if you ever want/need to make any configuration changes. Better would be to find a local device where you can install the Ubiquity app and then you don’t have to worry about bringing the laptop with you, and it’s a lot easier to do remote support.

Been there, done that.

But the Unifi APs are pure access points and have no router functionality, so you have to pair them with something else for that part. And from what I’ve heard, pfSense on suitable hardware really is the best available solution for SOHO use cases.
"...someone bleeding from all orifices will get to an ER much faster in the US. Some transmissions from the index case would certainly be possible, although even standard hospital practice goes a long way towards inhibiting it."

We now know this is not the default presentation of Ebola. In most patients, it's a serious febrile disease, not "Leaking blood from everywhere". The diagnostic process is much harder than you're giving credit for.

"I doubt a diagnosis would take more than a day, especially if the patient recently traveled or the hospital is near a major hub. Medical professionals are as obsessed with such diseases as we are."

The number of times travel histories are skipped or missed is staggering.

That being said, I worked in a group that was modeling both Ebola in West Africa and Ebola in the U.S., and the conclusion, even with some pretty serious scenarios, was that Ebola in U.S. would be pretty swiftly contained.
How the WIPO Broadcasting Treaty Will Lock Up Online Video
everytime there is a tablet article on hn i feel the need to ask if there is a replacement tablet at least as good as the nexus 7.

mine is physically looking a bit rough these days and i'm worried what I can do if it finally breaks.

7inch tablets are the perfect size for reading ebooks on a train or in bed.
Lags quite a bit on my i3 6th gen laptop.
EFF and 23 Orgs Demand Transparency on NSA Domestic Phone Record Surveillance
You'd still have blank spaces where large images are as they're loading on a slow connection
Writing and Coding with the MacOS Accessibility Keyboard
Last I checked, there was a major dispute between the hospitals that took Ebola patients and the government as to how much X needed to be.
>cant even name a similar piece of software in web development history that is as important as jQuery.

Php?
Theranos' fatal flaws were in plain sight
All tablets worth using are using Windows 10.

Microsoft might have lost the mobile OS war, but outside US they won the tablets and convertibles one.
Where do you buy some? There's a little playground behind my building with a few trees and I'd love to add some plants and see them grow eventually.
I love this lecture. He dispenses a number of classic stoic principles.
I agree jQuery was very useful early on, especially since it abstracted cross-browser differences and APIs.

However in my experience, a couple of things were key to creating a negative view of jQuery:

1. Security and unsafe defaults, for example: evaluating remote JavaScript by default [1]; and unsafe DOM parsing by default [2]

2. Not really to blame on jQuery, but its ease of use for DOM manipulation led to programming patterns that aren't easily scalable, for both code and performance

[1] https://nvd.nist.gov/vuln/detail/CVE-2015-9251
[2] http://api.jquery.com/jQuery.parseHTML/
>The purpose of the linked component is to pull in all these vanilla js fixes and tweaks at once, in a way they'll all work together.

Is it acceptable that this is the state of the art? That, 15-20+ years on, we are fixing the same problem and, further, that we are doing so by rolling a bunch of cruft into yet another framework? Is this really what we are shooting for?

>A drop-in component to...

>Drop this in, and worry about something more interesting

Drop it in after learning and adopting a fairly heavyweight framework that forces you to code to a completely different paradigm. Do we really think this is an acceptable solution for simply displaying images on a Web page? I think that's really telling WRT how far off the map we've wandered.

>Doesn't that kind of cover your complaint?

>I feel like these are all attempts to resolve the issues you're speaking toward.

I think React and others are really symptoms of the problem, which is an impedance mismatch between the static document model that underpins the platform on which we are now trying to build fully dynamic applications.

Rather than continuing to paper over browser deficiencies, there needs to be some collaboration between the webdev and browser communities to define more consistent behavior for common scenarios and a standard component/event based model of the type that has proven suitable for GUI-based applications. The Web standards of HTML, DOM, CSS, etc. should not be first-order constructs in this new model. That is, devs should not work in them directly and, to the extent that these standards are useful due to their currently-broad browser support, they should be generated by tooling. We should be laying out our UIs on canvases in our IDEs with flexible grid layouts, and hanging event handlers off of various events a la Swing.

We need to break the current DOM/old Web model that tells us React and others are good simply because they make the impedance mismatch slightly less painful and paper over some browser deficiencies.
and dont forget scriptaculous :)
No lag at all on my iPhone in Safari.
I wonder if this can be mitigated with software processing

Still, I wonder what kind of information can be gathered by long infrared here. Heat reflection/balance on the Earth? Climate Change related info?
Signs of sophisticated cell-phone spying found near White House
That's a breach of HN's civility guidelines. Please don't vent nationalistic remarks here, for or against. We don't want the flamewars it leads to.

https://news.ycombinator.com/newsguidelines.html
It takes actual full disk images too! None of this stitching shenanigance without the edge effects that all the geo orbit satelites do.

Goes-17 sees at best 2x2 km boxes (igfov depends on wavelength) and uses mirrors on servos to quickly scan the disk. DSCOVR is simply far enought away that it can see the full disk.

If you need reference materials for how earth like planets look from space, use DSCOVR images, everything else is fake!
They introduced the new pricing in the middle of 2016[0].

[0]: https://blog.github.com/2016-05-11-introducing-unlimited-pri...
They were expecting to see about 1600 events, and instead they saw about 2000 events. The significance of the excess in miniboone is therefore around 4.5 sigma.
If you just ground the device ground to a solid earth ground, RF emissions will usually go way down. The mounting stake and screw of a PC-slot card is its grounding point. He's bolting those things to painted metal that's bolted to other painted metal. Just sand the painted metal down a bit at the screw points before you attach, tie the frame pieces together electrically, and connect to a power plug ground. Check for ground continuity with an ohmmeter.
The EU had competition law before that mentions 10% of global turnover as a maximum fee, along with very detailed notes of how to set them: https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:C:...

The Sherman Act also mentions a ceiling of 10 million, 3 years of prison for private persons. And from history we know antitrust authorities broke up companies like AT&T or Standard Oil, which seems to me a much bigger punishment.

Both laws only mention the maximum fine.

Yet you don't see small companies sweating over competition law.
They track you because it's their business model. More data about you means better personalized advertisements and thus more money for google.
Why does the border matter? If somebody across the border is getting ready to fire a cruise middle at me, should I just let it happen?
Here are some things that would never happen in the US:

http://www.bbc.com/news/uk-scotland-glasgow-west-43478925

https://www.independent.co.uk/news/uk/home-news/school-calle...
I rarely ever touch the brake pedal on my Tesla M3, except once the car has reached almost a complete stop.

Unless you're braking hard for an unexpected stop, one pedal driving can easily slow you from 75mph down to almost 0 on a freeway off ramp (and recover that kinetic energy as charge).
I really like the linked Vue/Jquery article in the story as well. I've built some stuff in Vue and I really like it. It can be incredibly simple.

I'm not a huge fan of React. I'm really not a fan of any site that requires Javascript to view. If it's a new article and I get a blank page, I immediately stick it in archive.is. I'm not turning on Javascript for your site just to view content. Fuck that. Fix your site to not suck shit.

I realize you can easily get into the same thing with Vue .. and I think Vue, React and others, makes sense if you're actually running a web application. Your main page, login page and other content pages should be static, no Javascript required. If you have a new site or a blog or graphics, why the hell are you requiring React/Vue/Angular or some other framework? Just display the content.

I haven't really looked into server-side rendering, but I suspect that still requires Javascript to be enabled on the client? Are there any newer Vue/React style front-end frameworks that are designed to still degrade gracefully without Javascript? (I suppose you can't really do this without pairing it with the backend language on the server).

I really like how Hackernews still supports a Javascript-less system, even for things like up/down votes (although I still turn JS on for HN to avoid page refreshes).
Ethernal Message – Don't let your words die. Make them eternal
This has nothing to do with warez or pirated movies.

For over a year, Minecraft shipped for the Mac without being properly signed for Gatekeeper. Their official support article said the only way to get it to work is to turn the feature off (disable binary signatures system-wide) - probably because they didn't want to explain to people what right-clicking was.

I'm unsure if this was due to lethargy, lack of wanting to pay $99/yr to have their $2.5 bil product have a proper software signing key, or an ongoing technical issue. But they in no way explained to users what the ramifications of this change was, and the typical user making the change was likely a kid.

If Apple provides a way for a company (I'll pick on Spotify here as a likely example) to ship their app without having to play by the rules of the App Store, it will quickly become the only way to get the app. The only way the users will be able to get the functionality they want on their phone would be to disable the security protections and side-load. And historically, companies have dismissed the ramifications to the user of doing this ("Hit 'Ok' on the dialog which is displayed")

Companies like Amazon has a whole third party store based on exploiting what is often referred to in Android as a "developer mode". I see zero likelihood Apple will make it possible for a side loading feature compatible with mass distribution without government pressure. If you don't care about distribution but just want to build and load an app on your personal phone, thats already possible and does not require any fees or paid tools (assuming you have a Mac).

Of course, this App Store is also the central authority which would allow Telegram to take down fake apps which are there to confuse users and potentially provide vectors for things like ransomware and surveillance by state actors.
What you are talking about is more like graceful degradation. If server side rendering is used you will be able to see content ASAP, but not able to scroll, because interaction is blocked by JS. But if you will visit page with JS disabled you will get what you want, because component generates img in noscript tag and you will be able press space to scan the page
How many 64 year olds put their life savings in carry on bags? I'm not saying the CBP is innocent, but $60K in cash in a carry on is suspicious
So true - iPad speakers have always been rubbish - extremely annoying to spend £700+ $1000 (several times) to get the same tinny no base no volume experience. Which idiot decided to put the speakers facing backwards ???
Also screen brightness is still a problem in sunlight, surely with their umpteen billions in cash they should be able to develop a screen one can actually read from outside??
Having said that its still by far my most used consumption device - as a web browser and kindle reader. Such a bonus not having the weight of books to carry when traveling or filling the house with newspapers and magazines.
Seems like a lot of Google products have gone from being universally useful to only being useful when you buy into the ecosystem. I've noticed that in the past year or so, my video suggestions on youtube have been terrible (totally off topic, things I've already watched, ect...). I have a hunch that it's because I have youtube's history features turned off. I'm going to turn them back on just to see if the applications get more useful.
Interesting how you read lambda in my comment
Interesting thought experiment, but how can one argue the point when there is a "people who disagree are ignorant/stupid" premise?

> Most people's instant reaction is that it wouldn't work because we don't have it now.

Straw man

> After some reflection most people think it wouldn't work for other reasons that they can't adequately explain.

Condescending generalization
While the Nexus7 gen 2 was, and to some extent still is, a great tablet. I don't think i would recommend anyone to buy it today. It's stuck on Android 6.0 with known security vulnerabilities and the performance is starting to fall a bit behind the software "development".
I'm talking about lazy loading that waits until the image enters the viewport. An HTML page created in 1995 loads the images eagerly.
> iOS Safari lacks js web workers, webgl 2, WebRTC data channel, and many many others

Are you referring to service workers? I've been using web workers on iOS for years.
To be clear, Apple's published statement is that it was blocked because it lets you purchase games through the app, which has been forbidden since day 1.

They also state they are continuing to work with Valve to get it published (presumably with only the feature to play existing purchased and free content, like say the Kindle app)
I agree you can do that but I feel like frameworks are more about teamwork. I can't imagine having a team of 10 with varying levels of JS experience/passion and telling them all to "just write nice simple vanilla JS that we can all agree is clean and simple" and expect that to happen.
Yes how stupid to assume portrait, I (and everyone I know) have always used iPads in landscape mode!
And why on earth do their crappy speakers face backwards ??
Actually pages that use a component like the one in this submission typically show a blurry "beer goggle" version of the image, waiting for JS to replace them with a hi-res version. So with no JS you get a page of beer goggle images (BBC does this for instance).
I've used Teams. Microsoft should really buy Slack :-)
> Rust seems novel in that despite having powerful abstractions and a rigorous type system it does not support overloaded functions.

Neither Haskell nor ML (incl. its children) have function overloading.
I ran into the issue your wife experienced with kids at her school teaching kids to use a mouse with my daughter. We have a Samsung tablet that my daughter has made her own for the last several years. The tablet will not charge anymore so I put her in front of my old laptop. I was surprised at how much she struggled to use the mouse. Her hands are stiff and she seems bewildered. I realise now how intuitive tablets are.
The microwave oven is the new swiss army knife.
> Price is a function of demand and supply.

As someone who has set prices in a small business, that is not true.

Please don't take the simple - and simplistic - models used in trying to study an incredibly complex world as if they are reality.

You get some useful results from the Bohr model of the Atom - that doesn't mean it's "true" or "reality". It's a model. As some STEM professor (might have been physics) once said to the new students: If you want "truth" you are in the wrong lecture, philosophy is down the hall on the right.

So you get some useful results from assuming that this is what determines price, so that you are able to create a model. That does not mean that that's "how it is". The more closely you look the less it is true.
When I see this:

var formname = $(this).find('.formname');
formname.empty();
formname.append(n_input);

I think why not just use plain Javascript and do this:

document.querySelector('.formname').innerHTML=n_input;

Coders that are attached to libraries and frameworks always seem so afraid to use the tech already available. That they don't even look at how the basic solution would look like.
Blunders You Must Avoid While Hiring Java Developers
I just sent a GDPR letter to a company in the UK, which is still part of the EU. I have one of their Android phones, and it came with a non-removable app. It appeared to just be a bookmark. One day that app woke up and sent me a notification asking me to visit a web site, which led to a SurveyMonkey form.

So I sent the company a letter asking what data they have on me. It's going to be interesting to see what happens.
1. Fetch 1st page.

Note id of user (e.g. 1954202703). this is the "id": value in the url.

Note end_cursor. This is used for the "after": value in the url

Note rhx_gis. This is used to create the "X-Instagram-GIS:" header.

Looking at archive.org, it seems as recently as last year, end_cursor was once all that was needed.

2. Fetch js from ProfilePageContainer url in 1st page (e.g., https://www.instagram.com/static/bundles/base/ProfilePageCon...)

Note queryId (e.g. 42323d64886122307be10013ad2dcc44)

This is used for "query_hash" in the url.

3. Create header "X-Instagram-GIS:"

Apparently this is some MD5 hash of rhx_gis and the query string variables
according to this source:

https://www.diggernaut.com/blog/how-to-scrape-pages-infinite...

However a little experimentation revealed that generation of rhx_gis or this hash must also incorporate the user-agent string -- change any character in the user-agent string and the request will fail.

They also put IP address and a Unix time value in a cookie but the cookie can be deleted and the request still succeeds.

For example the final url for the first 12 photos is:

https://www.instagram.com/graphql/query/?query_hash=42323d64...

Overall, seems not too much work for someone who really wants to automate retrieval of Instagram photos. These requests for successive groups of 12 can be RFC 2616 pipelined over a single connection. Not long ago and for some number of years, it was even easier (e.g. just use end_cursor value as "max_id" in url).