skysight-inc/HackerNews huggingface dataset:
Both are relatively small projects and really there is no much stuff to compare.

I'm slowly working on my own memcached clone and plan to add persistence there eventually. Not so sure about replication, it might be too hard. In principle, after I'm done with getting a better version of memcached, both feature-wise and performance-wise, if time permits, I can also add the redis protocol support.

Therefore, it will be possible to have both in a single package and don't worry finding which one is better.

This is my project, if anyone is interested: https://github.com/ademakov/MainMemory

[Update: my statement was only about cache-related functionality, admittedly redis supports very interesting data structures, persistence, replication. But as just a very fast in-memory cache, there is nothing particularly advanced in either case. On the other hand there are projects like RAMCloud, Seastar that I find inspiring when I work on my own project.]
I'm quite surprised at the number of users calling for censorship on <u>Hacker News</u>....
Facebook lowered the overhead for staying in touch with your friends.

Pretty much every update since the beginning has steadily raised that overhead, and now it's no more efficient than email was at solving the problem.
At a guess: Because Berlin's housing market is very cheap and prices can't be easily raised, so there isn't much money available for building up.
I'm a subscriber to the paper version of a stablemate of wired, World of Interiors. The only magazine Conde Naste cross sell spams me with is trying to sell me Wired
Can Entrepreneurs Succeed in Today’s On-Demand World?
Well, I'm just summarizing.

> "DOS 1.0 required a minimum of 32KB, so we weren't concerned about attempting a boot in 16KB."

> (Note: DOS 1.0 required 16KiB minimum ? or 32KiB ? I couldn't find out which correct. But, at least, in 1981's early BIOS development, they supposed that 32KiB is DOS minimum requirements.)
One SF Mission Block: What Was, What Is
I don't think that's true. What I don't want is my program to blow up at runtime because given some input a function doesn't give me the expected type of output (e.g. maybe I've missed a condition and my function drops out the bottom). OCaml will tell me about this at compile time.
Lily Camera Uses Computer Vision for Autonomous Flying
How does this handle '"Tarzan" Tarzan'?
VR becomes huge, more than 20% of people use it.

WebAssembly becomes popular, js finally has alternatives.

Self driving cars are popular.

Google launches some sort of robotic/AI product.
The concept is a little ridiculous. First, there is this link which actually shows that men receive more online bullying than women do:

http://www.pewresearch.org/fact-tank/2015/06/01/the-darkest-...

Second of all, the concept of policing every piece of content that appears on social media is also ridiculous. With this line of thinking, why stop at just social media?

Our e-mails, and in fact anything that can be deemed as messaging/communication of some sort should also be monitored. Sending a private google hangout message, a private facebook message, etc.

The policing of content should also pertain to individual websites, news organizations like the washington post (before any article is published, a government official should have to approve it), and perhaps we should even be forced to allow random inspections by the government in our houses to prevent domestic violence.

Obviously this concept is completely ridiculous, and I think the general public will agree.
I tried Sublevel when it started, but wasn't getting much out of it. I posted a lot, followed a bunch of strangers and tried to have conversations with them.

Eventually I stopped checking it at all and forgot about it.

I think the people on it appreciate the qualities that you mention, but unfortunately those features don't add up to a burgeoning and intriguing social network.

Perhaps Facebook and Twitter are the last massive timeline-oriented social networks and there just isn't anything else innovative to do.
The new marketing is apparently name-dropping your own site on HN, too.
Have a look at the threats being sent to Caroline Criado Perez.

https://www.judiciary.gov.uk/wp-content/uploads/JCO/Document...

The judge said it was "hard to imagine more extreme threats".

> In summary these tweets said: “Fuck off and die...you should have jumped in front of horses, go die; I will find you and you don’t want to know what I will do when I do... kill yourself before I do; rape is the last of your worries; I’ve just got out of prison and would happily do more time to see you berried; seriously go kill yourself! I will get less time for that; rape?! I’d do a lot worse things than rape you.”

http://www.independent.co.uk/news/uk/crime/twitter-trolls-is...

> He said that, despite the defendants' claims, the harm threatened against Criado-Perez "must have been intended to be very high".

> The judge said the effect of the abuse on Criado-Perez had been "life-changing".

Your continued denial of the harassment that women face, in every thread, is really fucking weird.
Show HN: SyncNinja – Mirroring browser execution on the server
Show HN: Monitor how fast your site is compared to competitors
There are different configs of IBM PC, the cheapest which relied on the ROM BASIC and cassette tape.
Amongst other things, the UN has some extremely dangerous leftist (like farrrrr left) tendencies, bordering on dystopian nanny-statist ideas. It's almost considered a cabal in political circles that I've worked in.

Christopher Hitchens gave a brilliant speech on why censorship should not be allowed called the Tyranny of Censorship.

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

Context: I've done UNDP security work in Afghanistan and worked at various US Embassies abroad.
relevant:

https://software.intel.com/en-us/articles/optimize-data-stru...
Right, but we're worried here about the ones booting DOS, while they were designing this.
Yeah, luckily that was very straight forward. Did that too before they released the new images.
Imperfect 'best' Practices
Yes, in that case it would still be Bob Smith.
This paper won the Ig Nobel prize this year. The authors were not able to go to the ceremony and sent a video in which every researcher uttered a "huh" - as hilarious as their research :)
sad this guy isn't working somewhere sick
> Of course it's not ok

You think "of course", I think "of course", but there are people in this thread saying it's not a problem.
Actually, I find that Facebook does a pretty darn good job of showing me content from the friends I actually care about (<100 people) out of my 1000+ "friends" on the platform.

In case you want to give it hints, it has nice features like "close friends" (which will pin their posts to the top of your timeline) and unfollowing (for those people you don't want to unfriend but also don't want to see in your timeline).
> assigning probabilities of 0 and 1 to anything is a very bad idea

THAT'S MY WHOLE POINT. Thank you. When a person says something is true/false/proven/disproven, that person is assigning a probability of 0 or 1 to it.

> http://lesswrong.com/lw/mp/0_and_1_are_not_probabilities/

I nearly cited this exactly. I love that article because it clearly spells out what's disturbed me for years about cloudy thinking.

When someone says a matter has been "proven" or "disproven", they are saying the matter is closed, and they feel no need to update in the future.

It's not pointless arguing. That's really what the words mean, and that's usually what people intend when they use those words. Other uses are misuses. It's perfectly OK to mis-speak in casual conversation and we're all obliged to understand each other in the most charitable way possible. On the other hand - when someone consistently speaks in a way that sure to be misunderstood, it's helpful to point this out.

And seriously - Kahneman made the overall point more clearly, with a practical antidote we can use every day. Being "totally convinced" is a clean indicator that our intuitive mind has latched onto consistency. And that's a very useful guideline to introspecting that very conclusion.
I don't understand your last comment. I agree that the New Year is arbitrary, but years themselves are quite meaningful and useful. But I don't think the New Year celebration has anything to do with celebrating the concept and understanding of a year. We have added extra non-scientific meaning to it by using it as cultural event of reflection on the past and planning for the future. I think that's in the same category as choosing to look at the moon together and feel a sense of awe.
The Case for Ditching Your Exit Strategy
Maybe in your social circles that's true, but everyone I know has started to rely on Messenger for almost all their non-professional communication. It's simultaneously killing both email and SMS.
> It needs to be subject to criminal sanctions.

So if someone is insulting you in public, you call the police? Or simply walk away?
I've often wanted to use Go for some silly little side projects and I typically just end up with a Flask orientated Python stack. This might give me some motivation to finally create something other than a todo list with Go.
Thank you, colordrops! I looked for official, or at least more definitive, information on the focal distance to no avail. This definitely qualifies!

That said, it is of the DK2, which is clearly different than the DK1. Which leads me to wonder what the focal distance is for the Gear VR (Note4) and the new Gear VR.

Sadly, I'm so nearsighted at this point, that I have a hard time reading anything more than ≈4 inches away (things are out of focus at ≈2 inches away, but it's good enough and there are typically enough clues in the 2~4 inch range that I can still read normal text). In other words, if I'm only training my eyes at a distance of 30.5 inches for the next half decade, I suspect it will still be enough to lead to an improvement, and there will be even more improvements in tech (both in the VR & optometry) during that time frame.
I would like to see the world become a better place for people globally. The problem with your framing is that trying to enhance the "rights" of men has a tendency to make our current problems worse. The things men typically need in order to live more balanced, healthy, full lives is an ability to provide self care instead of relying on a woman to do it, slack time that they rarely get, and so on. You could discuss that in terms of rights, but that isn't really what most people will think of when you talk about rights for men. Rights for children are legally limited because their decision making ability is still formative.

Rights for women have a well established and proven track record of counterbalancing the deficiencies of the so called "patriarchy", a term I loathe but I don't know how else to frame this particular point. Rights for women often revolve around things like maternity leave, which helps protect both the health of the child and the career of the mother. So I make statements like the above in spite of not self-identifying as a feminist because it is the most proven method I know of for moving things forward.
No, it's not.

The year is 1998. I'm in Saskatchewan in mid-winter (why?) and I say to a three year-old Canadian toddler, "tastes pretty good, huh?" he stares at me like I have three heads. I remember where I am and repeat "tastes pretty good, eh?" and instantly he nods and smiles.

Universal my ass.
The Highest Resolution Color Photo of Pluto Released So Far
Facebook fails the KISS test, it's also a waste of time.
The "Are you hiring?" section at the bottom is heartbreaking. Recruiters, contact this guy.
I dropped Memcached in favor of Redis for caching a long time ago, because as far as it matters for my purposes, Redis is a strictly-superior superset of Memcached's functionality, and I have no desire to maintain multiple pieces of software in the stack if one will do the job.

I'm sure there are extreme cases where Memcached is in fact the better tool for the job over Redis for caching workloads. I also expect that 99%+ of people trying to decide between Redis and Memcached will never get into that territory. Redis is so fast that unless you're doing O(n) operations on very large data sets, you're unlikely to notice any substantial differences.

The other thing about caching is that the data is, by its nature, disposable and rebuildable. So even in the extreme minority case where Redis would no longer be sufficient, migration from one KV cache system to another is about as easy as it gets. Pre-optimizing your caching layer stack for Facebook levels of traffic isn't even justifiable from a lock-in standpoint like it might be with other data storage needs.

In the case of your average Sidekiq user, serving cache fragments for a Rails app, memcached vs redis for your caching layer is almost certainly an inconsequential choice WRT the performance of your application, and the choice of Redis reduces your ops and client library overhead. The choice should be pretty clear in those circumstances.
Google’s most expensive search keywords are for ambulance-chasing lawyers
I don't think email is a good replacement for Facebook. Rather what we need is open (email protocol like) social networks.

The problem with Facebook is that its a monopoly, and closed. What if it were open, such that I can send a friend request from G+ to Facebook. Just like I can easily send an email from yahoo email id to gmail.

This openness, if incorporated, can solve the monopoly problem as well. Plus we don't have to complain of Facebook's AI/ML screwing/controlling our inbox feeds.

All my (various social network) friends' statuses come to my hosted social network (G+/Facebook, or my home built) and my host controls the feed, with its own proprietary rules.

Everybody will be happy. Even Facebook, as there is no more bashing of it. I guess Facebook can and should take the lead towards openness. It will be a brave move, if it happens. But they will earn a lot of respect.
Show HN: The Rent Is Too Damn High- a Notification App to Reduce Rent
Last time I looked Redis would balk if it ran out of memory whilst memcached just pushed out the oldest caches.

I guess that's not a problem anymore..?
Periodic updates to friend and family about what is new in your life has a long tradition behind it. Before email, even, it came in the form of Christmas Letters, including with the Christmas cards. And they absolutely serve a purpose for one-way communication out to people. TinyLetter sounds like it would meet that need nicely.

Of course, it cannot be too frequent. Family members and friends who send out mass updates too often end up being ignored, just like frequent Facebook updates. And that is because it is one-way communication. It is missing the core piece of asking how the recipients of the email have been, and engaging in a one-on-one conversation, even if just a brief one via email. (Posting a note at the end saying, "Please reply to tell me how you are doing." does not count.)

For my own communications, I am not on social media. I call family every week or so. Sunday afternoons are a web of phone calls between us all. For old friends, I send emails periodically, one or twice a year at least. And news gets less frequent as you age. You aren't moving, you have the same job, the kids are 6 months older, but no real news. So sometimes those emails only purpose are to ask the other person how they are doing.

So TinyLetter sounds fine for what it is. But I don't see it as a replacement for anything.
“Tsundoku,” the Japanese Word for the New Books That Pile Up on Our Shelves
That is what diaspora tried to do. It has not gone well.
One expert discovered this new neat social hack: hanging out in person.

Kidding aside, I prophesize that the next really big, impactful American political movement will not have a web page or twitter/facebook account or forums. The internet as a useful tool for outsiders is over.
In portuguese, that word would be "né?", or "ahn?" in a different context.
I'm not sure what you're getting at. No one ever said that email could do what you say. I certainly didn't. But the parent said "Facebook is flexible enough to provide this" in a response to an article about mailing lists.

And it's true, Facebook could easily provide this. I just have no way of checking whether they do because I'm not on Facebook. It would be a great feature and extremely easy for them to implement. It would also allow them to make money on ads, so why not?
Here it's WhatsApp. Just about everyone is using it. Many people are using FB Messenger or Threema or whatnot, but WhatsApp is reigning supreme.
> But getting someone's Facebook is less socially awkward than their email address.

Really depends on the setting. Quite a few people I know would be more comfortable sharing a mail address than their Facebook info, even if we ignore the percentage that doesn't even have Facebook.

(For quick messaging contacts the fragmentation of messengers is really annoying. I don't want 4-6 different messengers on my phone just to be prepared to communicate with everybody. It's really time for a push back to federation or at least proper multi-protocol clients)
Trouble with Terraforming Mars (2013)
That's why I think, it takes Facebook (the current monopoly) to do the right thing. If they open the other required things will automatically happen. G+ will become an attractive option once again, for people who like that interface. And HN types will implement their own 'social' protocol, and self host.
While I agree "the problem with Facebook is how people use it", that's kind of the point. People are so used to posting tons of minutia on it (and Facebook's ad model is incentivized to keep you aimlessly scrolling down the news feed for as long as possible), that it makes it difficult to just focus on important updates from people you care about. I find it so difficult to separate the wheat from the chaff in facebook, which is a problem I do not have in email (especially with GMail's tabbed interface that auto categorizes my mail).
Why Apple's Taptic engine in the iPhone 6S is more important than 3D touch
One month with the OnePlus 2
Is it just me or is there very high margins in the hosting business"?
> We sampled 31 languages from diverse language families around the world in this study, and we found that all of them have a word with a near-identical sound and function as English Huh?

Is there a table for this? I'm wondering, because I can't readily identify such word in my native language (although I have few candidates that may or may not fit the criteria...) At least, something like "huh" would sound absolutely alien if used in Russian. Phonetically closest I could remember would be "фух" [fuh], which has completely different meaning (sound for relief and/or tiredness, interchangeable with "уф" [uf]). And maybe "хе"/"хех" [he/heh], but that's omantopoeia for a snicker. Neither is normally pronounced with a questioning tone. Can't remember anything else sounding any close to "huh".

Just have a feeling that something like "eh?" or, possibly, "hm?" would be more universal. But I didn't any research, that's completely subjective perception.
By changing the eviction policy and using the maxmemory directive, you can effectively reproduce memcached's behavior in redis.

http://redis.io/topics/lru-cache
Good read, though think the author was maybe a little generous given the described "bugs" in the software. I just couldn't use a phone like that.
In a networked server getting data from memory, the time required to access the data itself is negligible, so the real performance in mostly a factor of how much I/O a thread can sustain (Redis with heavy pipelining will handle at least 500k ops/sec in the same hardware it handles 100k ops/sec without pipelining). There is still the case of the load to be very biased towards, like, 5% of keys. But that 5% of keys are very very likely to be distributed across all processes.

However this is not true when you have a case with, like, 2/3 super hot keys that are requested a lot more than any other. But in this case what allows scalability is replication with many read-replicas.
Hmm do you have any references to stories/explanations what did not go well - anything beyond critical mass (lack thereof) / network effects issues?
I think that's the expectation, as it is with Facebook updates -- that most people who see your post will ignore it, but they will be generally aware of it in case they do feel like reading it.
https://github.com/zulip/zulip/issues/33
Einstein's “Annus Mirabilis” papers
I think this is not the case, I already replied to the parent comment.
https://github.com/zulip/zulip/issues/33 is open for adding a slick GitLab integration
I get both the NYT and the Quartz daily briefs in my inbox. I find the Quartz email to have a) much more relevant/interesting content and b) to be much more readable with no obnoxious ads. I'm not affiliated with Quartz in any way but I would suggest you check out their daily brief if you like to consume news this way.
As someone who lives on a homestead, and uses mason jars to can the food we grow, I can confirm that our usage of them for drinking is not a statement in any way, nor intended to have any meaning to our culture. We simply have hundreds of them. It is much more practical to drink out of them than to buy separate glasses for drinks.
Yeah we run Debian Wheezy in production, so it's definitely possible, just I don't have a nice automated install process handy -- there's a thread about it here:

https://groups.google.com/forum/#!topic/zulip-devel/8iz25Ad-...
http://googleresearch.blogspot.co.uk/2015/08/the-reusable-ho... this seems relevant to the article.
The Atlantic has (had) a regular Flashbacks feature. It's become difficult to stumble upon online:

http://www.theatlantic.com/past/docs/unbound/flshindx.htm

For example: http://www.theatlantic.com/past/docs/unbound/flshindx.htm

This is an introduction to two past articles, As We May Think, from the end of WWII, and The Computers of Tomorrow, from the sixties.

As We May Think is posted to HN at least once a year, and you may as well read it now. But really, the two articles should be read together.

From the Niemanlab posted article: "In the Times’ innovation report last year, its authors wrote that it needed to do a better job taking advantage its massive archives: “We can be both a daily newsletter and a library — offering news every day, as well as providing context, relevance and timeless works of journalism.”"

Yes, that's very much what I've been personally struggling to describe, as the future of an established and respected news outlet. I would refine that a bit, to be not just a library (of itself), but a consciously curated library, to which the current world is regularly considered against.

The only thing like that that I can find easily from the Atlantic's front page is the automatically generated archive. The Flashbacks linked above used to be more prominent online.

To relegate past articles to a generated archive list is a loss. Every outlet, particularly outlets like Atlantic and NYT, should have "scholars of themselves" regularly maintaining and calling on their publishing history.
I think you may be exaggerating the significance of utility in creating trends. We all know that almost no one would be drinking anything out of those jars in ten years (just as almost no one drank from them ten years ago), while the jars will still be just as useful and just as cheap.
I don't have ads in my NYT emails either. I have adblock in my Thunderbird. :)
As a request to repeat/rephrase:

- Russian: "э?" or "а?" ("eh?" or "a?")

- Japanese: "え？" ("eh?")
Posting this in a few places since it came up N times on this thread: I opened https://github.com/zulip/zulip/issues/34 to track optimizing the server-side memory consumption. :)
"Reports like this are great for embarrassing NVIDIA"

I don't see how NVidia can really be displeased with this - this improvement continues to use CUDA and therefore lock users to NVidia hardware, failing to even acknowledge other solutions. People in this field are walking into a serious trap.