Hacker Newsnew | past | comments | ask | show | jobs | submit | pinkunicorn's commentslogin

This article is just fart in the air.


Pinging is a lot different from sending data. Its not just about words but also your actions. Try uploading an image to Imgur or a video to youtube! Humanoids probably have to do them. So entirely on the cloud is certainly not possible. Maybe do some precomputation on the humanoid and send the data for comparison with a larger dataset to the cloud makes sense.


What are you talking about? People live stream to YouTube all the time. And to Twitch. And they used to on OnLive. And Nvidia has a thing. And Skype. And Google Hangouts. And Chatroulette.


Did you ever play twitchplayspokemon? The latency between sending your command in the chat and it appearing on the stream is about 20 to 30 seconds.


Isn't that because you're voting? As in, the delay might be intentionally built in, to give votes a chance to come in.


Most of those services have a lot more latency than you may realize. I've been looking for a way to stream real-time game video from a friend on the west coast to me in Kentucky, so we can kibitz over voicechat; high-quality streaming video has very noticeable delays at best.

(And it's really bad if the service is optimized for streaming to many viewers at once--Twitch enforces a minimum buffering delay of 10 seconds even for a private, one-viewer stream, and can range as high as 60 seconds in heavy conditions, which really annoys a lot of streamers. If anyone has a suggestion for a good low-latency one-to-one video streaming tool, I'd love to hear it...)


NVidia GRID is probably the best benchmark, especially since a latency optimized data center full of GPUs sounds like a pretty good place to do some matrix multiplication. If it's fast enough to play a game it should be usable for everything but fast motor control.


Have you tried using the webrtc protocol? It streams data without a go between server. You can probably find a website that implements screen sharing, if not its like 100 lines of JS.


You're talking about bandwidth, not latency.


This is exactly why I change email addresses every 1/2 years. I've forwarding setup from 3 of my old addresses to my current address and for all financial transactions I only use my current email address.


So when you want to look up an old email, you have to remember which three month period it was in and which email address that corresponds to? When you have conversation that spans multiple periods, you have to do this multiple times? This cure is worse than the disease.


Local mail archives are a hell of a drug.

Using mutt or offlineimap:

1. Configure POPS/IMAPS access to the account, use Maildir format locally.

2. Download all messages.

3. Copy your saved messages to another location.

4. Delete all email on server.

Local search tools can then be used to access that archive.


I don't use email to have lengthy period conversations.. Didn't even know it was a thing until now!

Almost all of my conversations are over chat and my primary usage of email is to sign up with sites or receive updates on my orders on Amazon/whatever. I haven't felt it as a curse so far. YMMV


This was mostly my opinion too. At this stage of my career, I feel like investing in myself and learning as much as I can is the best thing I can do.


Honestly this looks like an advertisement to ADP.


In my case, yes absolutely you can say that. I don't use Facebook so that I can remain ignorant to a different personality that my friends and family have over there.

To give an example, one of my friends makes posts like a politician and thinks his views are always right - sometimes they are sometimes they aren't. But he is a friend with whom I don't want to have political discussions. I don't want to be the one criticizing him on his political views, but if I'm on Facebook that information is going to flow through me - I can't ignore it. So I choose to remain ignorant by quitting Facebook altogether.


This is where, I believe, today's social media get things very wrong in a social context (although I understand that it works for them for selling ads).

In real life -- Is IRL coming back? -- we have many social circles and behave differently in them. Some folk invoke entirely new persona, but most of us have just the one. Nevertheless, people in those different groups will regard us differently.

For example, when you think of bringing two separate groups of friends or social groups together, it's often easy to establish why it wouldn't work. Often when you do bring them together, they split into the original groups, regardless. (Not always, I know; sometimes it works.)

IRL, you can "be yourself" and move between groups without creating a new persona. That's just normal life as it has been forever. Online, however, the only mechanism to move freely between different groups is to create a separate account and, perhaps, a separate persona.

However, the ad-sellers want to know all about the one person, so they discourage this behaviour. e.g. Forcing the use of real names and performing formal validation of id.

It's interesting to me that this was never an issue (at least for me) back in the days of Usenet (and to some extent IRC, still).

(Aside: It's in this area that I believe that Twitter missed its chance. It could have owned this space. Sadly, it chose to sell ads.)


I don't use Facebook. But I'm noticing these trends elsewhere - in online Ads. I was browsing for "interesting things" on Amazon recently, one such thing was a hand powered torch light. It was interesting because it recharged via mechanical energy but I knew that the dynamo would be crappy and it would stop working after a couple of days. So just left it there.

Then, magically, when I was reading a blog which had Google Ads in it, I saw an Ad on the right which showed "Hand-pump based rechargeable batteries" and I was like "That's so cool! I want to buy it", then realized how Google's algorithm was influencing me to buy things that I didn't even know existed.

Somehow Google was able to make out that I'm interested in things that are hand-powered. I'd like to think it was random, but I know that's not the case.


I don’t find it coincidental that around the time programmatic advertising became a norm for the advertising industry, adoption of ad blocking technologies started to spike. All that around 2011. From a point of view the online advertising industry is on a path of self-destruction. They’ll spook users too much that they’ll end up blocking ads altogether, regardless whether they’re targeted or not. It’s already happening and my guess is that it will continue on a steady pace. Once it reaches 50%, which I estimate will happen in the next two to three years, the online advertising industry will implode. At least every other week we read an article from a major venue that discusses the effects of ad blocking. The funny thing is that although they’re worrying their reaction till today is almost nonexistence. I’ve yet to witness a panel in a digital marketing conference where there is an honest discussion about the issue. They just don’t care, they only thing they care about is how to circumvent ad blocking technologies.


You've hit the nail on the head there. This is my exact experience. As I started to notice the retargeted ads, I found them creepy. That led to my initial research into using ad-blockers.

My first reaction though was abhorrence, and a refusal to ever deal with the company using that ad- retargeting. The practice feels like something a really scummy sly used car salesman would use.


>My first reaction though was abhorrence, and a refusal to ever deal with the company using that ad- retargeting.

I don't think you realize how many companies you've decided to not do business with.

>The practice feels like something a really scummy sly used car salesman would use.

How different is it from walking into Home Depot and talking with a salesperson about paints to touch up the home you're about to put on the market. Then, upon return a month later, that same salesperson recognizes you, inquires as to your new home and mentions a deal they're running on Sherwin Williams paint?


In that case, I've gone back to the store, so it's clear that I'm prepared to do business with them.

It's also a social interaction. If the sales person did that of their own volition, then I'd react positively.

However, I'd be less responsive if the information had been retrieved via, say, facial recognition in some way.

The difference is that one case is someone (or a business) wanting to help and improve my life -- and, yes, to sell me something. The other is someone wanting to ell me something.


>The difference is that one case is someone (or a business) wanting to help and improve my life -- and, yes, to sell me something.

I think you're being overly generous in the case of the former. The person's livelihood depends on selling you something. She or he is just wrapping it in a social patina that will prevent your "I'm being sold something" warning lights from going off.


because it's more like you get home to find the salesman has let himself into your house


Based on the people I have talked with, who are non-technical, and need an adblocker, it was youtubes commercials before the video that made them install the adblocker, not any idea about tracking.


Exactly. The monetizing of web services thru advertising, while extremly common now, is nothing but a short term (self-destructing) strategy, it can not be viable for the long future.


Occam's razor leads one to think that there is an obvious textual correllation from one hand-pimped thing tonthe next. In other words, a simple keyword based 'related to' algorithm, rather than a deep understanding of why you didn't want the flashlight and offered you the batteries instead.


One obvious thing I've noticed is that whoever is serving ads to me (on YouTube for example) has an idea about my sex. A few months ago I did some research on period tracker apps (i.e. products exlusively for women) and immediately noticed a burst of advertising that assumed I was female.


Sure, a simple logistic regression will pick that up. Doesn't mean there is that much thought (rather, 'intelligence') behind it.

Besides, I quite happy (if I have to see ads at all) to not be shown tampons and pokemon cards. I'd much rather see things I might be interested in.


Adsense bidding is going to offer advertisers advertising options based user profiles which are somehow anonymized. So it's not a case of falling into a "cluster": even though I'm a typical male in other respects, the strong correlation of certain pages/searches with particular gender-specific interests swamped everything else and made me apparently attractive to a new set of advertisers.


Any ad for tampons shown to a guy is a waste of space. Its in their interest to classify you by demographic as much as possible. Google has (had?) a page where you can view all your data and they had a list of all your interests (according to your searches presumably).


*hand-picked - I don't usually correct my typos but this one is too ambiguous not to...


I'm actually exploring the usage of Redlock in one my projects and the first question I've is - How can you count on a program to end in a given time? That feels similar to Halting problem. The only option I've is to use an external program to kill the program that's using the lock after the lock's expiration period.


Note: you have the same issue with all the other dist locks with auto-release. If you have a mission critical use case you could:

1. Try real time kernel extensions.

2. Try a time bomb or watchdog process as you suggested.

3. Put monitoring systems to avoid load to go over a certain level.

4. Tune the Linux scheduler params.

5. Use TTLs that are comparatively very large compared to the work you need to do with the lock hold.


You don't have to count on a programing ending in a given time. You require the program to renew the lock if it fails to complete in sufficient time.


Not to mention if they try to use it internally, then might end up with package name conflicts..


How did you figure out which salary bracket you fit into?


I picked the bracket that was 1 higher than the one I "felt" like I was in. Human Beings tend to lowball ourselves. After a few times of doing this and seeing them meet your price though you start to get a sense of your own worth.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: