skysight-inc/HackerNews huggingface dataset:
> She's dragged off the trail. Her husband notices and notifies the police.

How would he notice unless he was actively watching? And what constitutes “off” the trail, anyway? If she strays off the trail for whatever reason, would she have to remember that her husband (or anyone else) might be watching and call the police to intrude on what might be a situation not amenable to improvement by armed personnel?

> She halts during a physical confrontation. Her friend calls to check up on her, and calls the police when she can't be reached.

How would the police help after a confrontation already has taken place? How fast is the police, really?

> She crashes and becomes incapacitated. Someone checks her location after she fails to meet up.

All right, in this case it would actually help. But this does not mean that she should have this capability turned on all the time, 24/7; only while she is doing a physically dangerous activity. Like going hiking – it’s normal to leave word of your planned route, in case of emergency. But not all the time.

Your “nerds” comment is insulting and demeaning.
Disclaimer: I used to work at Google exactly on this project.

I'm so happy this finally made it to daylight! =) I was the original one researching for the feasibility of this, but at the time (3.5 years ago), the re-compression burden made it a no-go even for the most modern phones so we decided to table it.
But they won't be sold for $89 at Best Buy.
Tips for Improving Your Mobile App Popularity During This Holidays
If all they need is a browser and open office I think linux is far superior in being hardened against mothers and other non-it folk.

Problems come if they need more or are used to another OS.
> and on some rare occasions M$

Are we still doing that?
> Disclaimer: if you see different patch sizes when you press "update" manually, that is because we are not currently using File-by-file for interactive updates, only those done in the background.

Out of curiosity, does anybody know why that would be the case? I had assumed automatic app updates used exactly the same code paths / APIs as manually pressing "update" in the Google Play app did, just triggered automatically. But it sounds like they actually go via a different route?
Thank you @ameesdotme. We are also considering about this!
It's hubris. It's hubris about democracy. It's hubris about freedom. It's hubris all inspired by privilege. Built on the back of immigrants. Most people doing research in America, on backs of which American business prospers are immigrants. But really Americans are not taught to appreciate what props up the elite in the country. They simply focus on getting what they feel is their birthright. That sort of thing works for a while. Then entropy kicks in. Along with real competition. And that really shows what you are a made of. Get ready for it. It's coming and coming up fast. A billion hungry Chinese, just itching to get a piece.
2016 Most Influential Scholars in Machine Learning
It's got a do not disturb mode, I didn't check if it has a whitelist. People that could call me for emergencies have my land line number which is over my home Internet connection. If I had only a mobile phone I'd probably do like you do.
Regardless of what the numbers are, I'd still like to hear what your point was. You said you weren't surprised given that corporate debt to dbp = 250%. Is that some special number at which you can predict these kind of things happen?
Thank you! We'll change that :)
And in both cases, Apple and Microsoft do it server side via the store, instead of destroying the user experience on the devices.
I've seen 2 pretty good solutions to this.

1. VP bangs head with equivalent VP in other department, complaining there are too many requests. Can work, depends on individual.

2. Actually have a service level agreement. Requests are limited to X per hour/day/week/whatever the process needs, and billed accordingly. Have a bit of buffer in this, a little creative billing. Requests within SLA are dealt with in agreed turnaround time. Have a dashboard that clearly shows this to customers. Alert customers if they're consistently submitting what's outside of SLA, and they will receive a degradation of service unless they provide further funding.

Everyone knows if you pour too much water unto a cup it will overflow.
This must have been created by someone who has never used Linux:

> Includes Most of Popular Programming Languages Compilers, top Editors and best Integrated Development Environments.

so basically

$ sudo apt install gcc npm python3 emacs24

but without the huge mindshare and all the support that comes with Debian/Ubuntu?
Chat robot – Node.js in 150 lines
Welcome to the Internet of Things.
kops is nice... but too tied to AWS.

I'm really liking the direction that kargo is taking. It leverages a well known toolset - ansible - to build out its functionality.

kargo is compatible with everything from bare metal to AWS... with the caveat that when using it in AWS, you have to use a different provisioning tool like Terraform.

This is a feature.. not a bug.
Just an aside: I too use this method to insert quotes as monospaced font text for contrast - but then I take the time to insert manual line breaks. You don't want readers to have to do manual horizontal scrolling, and here it even has to be done three times, for each sentence.

It can be done quickly:

- If you use Chrome you can resize the text field. Set it to a width that seems just right for where you want to insert line breaks.

- Insert the initial " > " (I put a ">" in front of each line but that's just me), select it, copy it.

- Now just using keys END, DOWN-ARROW, RETURN, CTRL-V insert all necessary line-breaks. Setting the text field width causes the END key to go to exactly the right position automatically, no need to navigate the words manually. then RETURN and CTRL-V to insert the line-break and the quote-start. Repeat.

This way you can manually format even long quotes very quickly.
Google is putting a news feed in Android’s home screen
Wow, I totally failed to grok that. Right you are. I'll edit my comment.
Dynamic-component: Minimal functional components using virtual-dom
>gas producers have softened their stance against climate action

They simply pretended that they were "cleaner" than coal and gas, which isn't really true:

http://www.newswise.com/articles/methane-leaks-can-make-frac...
I'm sure there a nice void for a more humane printer kit, cheaper ink, acceptable open drivers, and more creative usage.

Industrial/commercial printers qualify at least for the "cheaper ink" part, and you can actually buy individual parts like printheads, complete with documentation; however, they cost at least an order of magnitude more and tend to have much lower resolutions.
I don't think so. Europeans that do not want to be integrated with Europe, because they want to be take their own decisions, don't want to be integrated with the US either.

The problem is not the culture, but decisions taken for them without their consent, for example Hungary or Austria being told by external powers(Germany) that they need to accept millions of Muslims. Not different from the US external power telling them that Russia is their new enemy and they have to go to nuclear war because the US tells them so.

I have traveled and know most European countries and I don't understand what you say about being more culturally compatible with the US than with Germans or French.

Europeans are very similar in culture. For me the difference is mainly in language or in having lived communism or not. I have lived in China and I know what a difference in culture it is.

It is not just the culture, but even the mountains are different in China, the trees are different.
It's a great idea. Aside from the ease of doing so with markdown, you get:

1) Instant ability to see all past revisions.
2) Commenting platform
3) Ease to share with one-click embed link
4) Ease to download the news article
5) Link to author's profile or other "news" items
6) Opportunity to see profiles of others who liked the news
Seconding Barsk, and just about anything by Robert Sawyer; I would recommend his Neanderthal Parallax series, which begins with Hominids: https://www.goodreads.com/book/show/264946.Hominids
So you want a standard way of creating packages for ALL linux distributions? No problem, we have that.

In fact, we have 3 :)

[1] https://en.wikipedia.org/wiki/Snappy_(package_manager)

[2] https://en.wikipedia.org/wiki/Flatpak

[3] https://en.wikipedia.org/wiki/AppImage
Awesome little tool. I like the idea of drag&drop snippets, but every list snippet has a fixed number of items. Why not one snippet with the ability to add/remove list items? Moreover you can't easily replace snippets without keeping the current information. Lots of copy/pasting involved.
Hi DrScump, that is a page not an overlay. But thank you for the comment. Maybe I should make a button 'Go Back to site'. Did not occur to me:)
Nono, I was not offended, sorry if I gave such impression.

What left me wonder is the assumption that an academic paper is more serious than a blog post; I frequent the academic and that is just not true, especially in our field.

Then, of course, upper management may not share this point of view.
Optimistically, of course.
If you're building a news site you can't really chunk a single article up into ND-JSON.

One paragraph per chunk?
Hi zunzun, why is that? :)
Which part of the article covered the 2012 announcement? There was the piece near the top: `earlier this year, we announced that we started using the bsdiff algorithm (by Colin Percival).`

But earlier this year would be 2016, not 2012 so I assumed that this was something else.
This is the third time I've read this title and the third time I got the meaning of "agile" wrong... HN is doing things to my brain.
So? Are all americans equal? EDIT: Bottom line is: I sell products over here. You sell over there. I got 12 people here, you got 3.
“The licensing deal [] putting AMD GPU tech into Intel's iGPU.”
Yeah but I found myself in that exact position. I provided data to a bunch of business users who don't understand SQL but understand pivot tables extensively.

I have the choice between either spending a few days educating them on how to do SQL, or to give them data in a way that they can use the tools they are already familiar with.

I was too busy to do the former.

The other thing is that SQL sucks at creating pivot tables. It is good when you only want to aggregate in one direction. When you want to aggregat in multiple directions (column A by row, column B by row) the syntax becomes tedious to do by hand.
It does a little bit image-heavy. That's how it's different from tons of resume builders you get right now! I want to build a tool to inspire more people to introduce themselves in a unique and vivid way. I want to help people share their passions. It called "CakeResume" because people need resume, but when them sign up for the site, they share their stories (with images and videos)! For example, a barber can share his/her works with images, and financial analysts can share their works with slides.
A relative new Real Time Operating Systems called Zephyr[1].

[1] https://www.zephyrproject.org/.
There are actually quite a few tutorials on youtube that show how you can get a OSX-y UX by installing a few packages and themes on Ubuntu and Debian.

I don't really understand the rationale, but hey whatever floats your boat
Sure! We'll add this feature soon :) Thank you!
>I'd be curious to see his data as well and why it his conclusions seem so different.

OP here - me, too :)

Question: are you including every tweet in your analysis, or do you ignore some as being irrelevant? I mentioned the example of people complaining about spam from public whois records; if you mark such tweets as negative, I could see that explaining a large part of it.

(I ignore them as I don't see it as being directly related to a host's performance, even though I know there's an argument to be made about public and "private" whois records).

FWIW I also ignore positive tweets that consist of short generic "great, thanks!" or "Yay, awesome!" - I've found that they most often tend to be talking about some sponsorship/promotion or meetup/party the host has held.
Hubris which is kept in place by the strongest propaganda machine the world has ever seen.
China is far more homogeneous than most western countries.
If the email says "click here to unsubscribe", then it should do exactly what it says. Taking you to a page that allows you subsequently unsubscribe is not sufficient.

And yes, you should only ever follow links for companies that you are confident are not spamming you out of the blue, because of the danger that you are just confirming your email address is active.

My other gripe is that I'm not sure how anyone is going to tell that I have clicked on a word in an email, given that it's displayed on an xterm. But if they say that by clicking on it I am unsubscribed, it's their problem to make sure it happens.
As the support document I quoted notes, if the display is Thunderbolt and not merely Mini DisplayPort (and it must be Thunderbolt since you mention the single cable carrying non-video protocols), you wouldn't need a dock, just a Thunderbolt 3 to Thunderbolt 2 adapter.
Site triggers a malware warning in chrome, just a heads up.
If only it was that easy. Most of the ppl having simmilar problems will only pretend to listen and remember your explanations, only to run to you with the exact same problem in a couple of hours.
Yeah the charts can be quite easily critiqued (what charts don't?). Would be great to see for example a clearer definition of the dollars spent.

But you also need to remember that the statement here is a comparative one. Higher ampunt od publications is a fact and npt unreasonable to then deduce that more research is done in china than in USA.

Now that I think about this, its just a terrible article: Graphs should never be posted Without a grounded analysis.
Nice work there but who really talks like this?

"in order to provide users with great content, improve security, and enhance the overall user experience"
Maybe there's hope for a new generation to come to be educated with those old values. And it doesn't need to be an entire generation... just enough people in the right places.

I didn't grow up in that age. Thanks for the link!
We use bucardo to move a schema to a different host with no downtime.
In most economies this is indicative of a looming credit crisis. The best (almost up to date) summary I've read was http://www.telegraph.co.uk/business/2016/09/18/bis-flashes-r... .
The OpsDash SaaS Beta Is Here
How can you implement file-by-file based binary diffs without recompressing anything?
Interesting.

If you don't mind me asking, what country?
Understood, maybe it's time for something or someone to put that market at rest so everybody can use their time for better thing, users and companies engineers ?
Ask HN: What to name a CDN for images which also does image resizing on the fly?
I'm sure this post doesn't exactly contribute anything, but I've been at it for weeks and I can't figure it out.

I'm building this service for images, which is basically to resize them on the fly and distribute them via a CDN.

I have a long list of names, right now the thing is called LivePipe, which is fine but doesn't make you think of anything. I also have RocketGrid which I like, but it has the same problem.

What could be another cool name?

Any help greatly appreciated. Get me out of this :-)
Ok so there's a looming credit crisis. How do you go from that to the implication "China is the new world power in AI, doesn't surprise me because of their corporate debt". What?

It seems to me that someone said something good about China and you snapped back by saying something bad. It's just your emotions talking.
And clicking on the link in your quoted text would give you this:

> Google Play has used delta algorithms since 2012, and we recently rolled out an additional delta algorithm, bsdiff
I wasn't sure what to expect when it asked me to type my problem in: when that tab opened that gave me a good laugh haha. So true.
Hey, I remember your username from back then, thanks for the support!! Yeah, that was the first HN post I did.

About use-cases: techy people use if for hacking away at data in Excel and import/export. Enterprises also seem to want the automation part. The main scenario there is to have IT folks prepare queries, embed them into the workbook and set up triggers. Business users or clients then just interact with the workbook, without caring about the SQL queries that are running in the background populating data. Nice for interactive reports, much faster than building web applications for the purpose. That said, I do need to start doing surveys as this are just my conclusions based on email exchanges with users.
HoloPortal brings ‘hologgers’ – Step into the first YouTube for VR
People just don't seem to realise that moving parts are hard

Do you realize that you're making this comment on a thread about a global problem that involves no moving parts at all?
Interesting. I initially thought people might be comfortable typing like that and letting the app parse it all out. Thought it might be more natural than filling out a form.

What would you expect or be willing to time out instead?
Could rsync algorithm be used to prepare binary diffs? How would it compare to bsdiff?

EDIT:

Thanks for the downvote.

There is a tool using rsync algorithm for binary diffs. It's called rdiff [1]. I found Master's thesis Binary Differencing for Media Files by Vladimir Komsiyski [2]. What I take from there is that rdiff is fast, but bsdiff produces smaller patches.

Excerpts:

> bsdiff is marginally better than xdelta as far as compression is concerned. rdiff and especially
edelta generate much larger patches. The upload gains from the viewpoints of the server are
exactly the same as the compression rates and the saved disk space is proportional to it. For
example, an expected number of versions per file of 3.7 (which is the case in Dataset A) and
differencing with xdelta result in 70% less required disk space.

> As expected, bsdiff ’s slow differencing time results in 3 times slower upload from the viewpoint
of the client when compared to the server’s experienced time. Apart from that, the added
time due to the differencing is smaller compared to the transfer of the produced patch and lead
to up to 21 times faster transfer than when no differencing is done. Even the worst performing
tool edelta reaches a speed-up with a factor of 3. xdelta, showing the best results out of the
four tools, achieves a 21x speedup when transferring a file to the server. The second best tool,
bsdiff , is only 9 times faster. However, its coefficient may dramatically increase with increasing
the file size (Adobe Photoshop files) because of the non-linear runtime of this tool. edelta is
severely outperformed by all other tools. The fastest tool rdiff loses its lead due to the bigger
patches it produces.

> For Adobe Documents (and most likely other image editing software files) the binary differencing
tool xdelta shows the best run-time for the compression it achieves. rdiff is faster,
but its patches are bigger. bsdiff shows better compression, but its non-linear runtime makes it
unusable for files of this size. The benefits of xdelta are considerable - decrease of the file size
with more than 96% for Adobe InDesign files, causing up to 30 times faster file transfer. Adobe
Photoshop documents also show substantial gain despite their much larger size.

[1] https://en.wikipedia.org/wiki/Rsync#Variations https://linux.die.net/man/1/rdiff

[2] http://scriptiesonline.uba.uva.nl/document/490827
When I click "Try Now", I get a modal to signup. Is there something specific about this tool that requires signing-up first? Why can't we access it as is? (I understand some reasons, but I feel they don't apply when you are doing a "Show HN" of the beta version).

Otherwise looks nice, atleast in the images.
Actually we have Erlang on RTEMS in production since Erlang R16B03 on a MPC8309 embedded cpu (200MHz) this is running a controler for industrial manufacturing transport system with attached RFID antennas and a distributed PLC language that compiles to beam files also.

The main work that is done at the moment is the expectedly Wifi driver stack where there was a bit unexpected extra work to do -- longer story but we needed a from scratch new USB driver which needed us to upgrade the FreeBSD network stack to the most current, currently getting Wifi connections but the FreeBSD driver we use needs some adaptions still.

The porting Erlang part is mainly rebasing to the current Erlang version and disentangling of some customer code. But we already know it generally works quite well.
Live view of my Stranger Things lights – control them at http://lights.seb.ly
There is always a process
The question, why took this so long ?
8 years for figuring out how to make differential updates...
cloudinary.com is an awesome service for on the fly image / video modification and the name "cloudinary" doesn't at all describe their service IMO. It's in the cloud for sure (what isn't now a days) but that's about it. No mention of image manipulation. (unless I'm missing something)

LivePipe sounds like a cool name and has more meaning than cloudinary I think.
Because then the unsophisticated user will constantly ask to have $RANDOM_SOFTWARE installed. Admittedly, having to say "no" to those requests up front is preferable to having to remove malware infestations later, but it is still annoying and can cause unnecessary friction in personal relationships.

There are several ways switching an unsophisticated user reduces this problem:

- Ads for malware-laden $RANDOM_SOFTWARE downloads aren't targeted at Linux desktops in the first place.

- The ads that mimic UI widgets don't match anything in the desktop UI, making them much easier for unsophisticated users to identify as suspect.

- Saying that $RANDOM_SOFTWARE they want to install isn't Linux-compatible (which admittedly does generate moderate pressure to switch back) is usually a more acceptable answer than "No, I won't install that malware-riddled piece of crap for you", however gently worded.
Frozen Out
Banker dragged on Twitter for comparing this before/after pics of Jay Z
he's now using Donald Knuth's LCG
http://www.templeos.org/Wb/Kernel/KMathB.html
Thanks for the tip, updated.
We looked but nothing like that came up. From what we can gather it sounds like the term, but isn't exact.
I think the gap the watch won't be able to fill is always having a camera with you. Having that in your pocket at all times has become essential. I know some watches have cameras but I think it may be awhile before a watch has both a cellular radio and a camera that matches the quality achieved by the iPhone.
You need to get onto the PhD programme in the first place - meaning you'd probably need a good degree and some sort of funding - which does select reasonably well for ability. There's gonna be exceptions however (people who are otherwise capable but lack either of those, or people who are not the smartest but have managed to secure both)
This still requires horizontal scrolling on mobile and other narrow displays.

Don't overload monospace formatting for block quotes. It is bad at them because they are not what it is for. Just quote with a leading > and let the user agent reflow text as it needs to. Everyone will know what you mean.
You laugh but I only buy laserjet 5500 or 4700 printers now for home and work. They're cheaper to own and operate than most new inkjets if you are patient for toner deals on Amazon or ebay.
A banking app in Unity??!?

Come to think of it, my banking app takes forever to start up, I wonder why...! I've never bothered to check how big it is, though, which possibly proves your colleague's point. :(
Thanks for replying, I'm struggling with this.

I agree with what you're saying.

My theory for "LivePipe" would be that a pipe takes things somewhere, and "live" can mean "online". It's hard finding a logo, though.

Do you like RocketGrid at all?