skysight-inc/HackerNews huggingface dataset:
data loss due to a broken replica-repair strategy.

That's the thing: Redis has no read repair strategy. Redis has a "be an exact copy of your master" strategy. It's not a secret. It's the exact design.

The complaints are like yelling at Linus when you rm -rf / your entire machine. Sure, it sucks, but it's a repercussion if your own actions, not a fault in the system. If you don't want to rm -rf / your machine, go use an OS designed for babies (cough ubuntu cough).

(Plus, there are already Redis improvements (designed within a day or two of the original problem being reported) to provide workarounds to users who _do_ want to run that exact use case. The answer to problems is solutions—not complaining and blaming endlessly.)

"the 99% percentile is bad" in a more negative way than he intended?

Text. It's only text. You can't read the intonation and people want to read absolutes. People want to read anger. Always anger. Always confrontation. It's possible the author of the text didn't mean to insult your mother. Breathe. It'll be okay.

The entire goal of the Internet is to get ALL THE ATTENTION YOURSELF. If anybody hates you online, it's because you got attention and they didn't. Nobody hates insignificant people. So, often times people with lower profiles/attention in conversations will try to increase their attention profile by arguing/hating the high-attention people.

If people hate you, you've already won.
It also results in a 33% byte overhead on top of the additional CPU and memory usage involved in actually pulling out and decoding base64 on the client side, and it screws up caching.

What should be a quick reload of this page results in the transfer of that 8MB all over again, and takes very nearly as long as the original load. There is no universe in which this was wise.
Data-as-a-Service – The Next Big Thing?
I agree, use the best tools. But if you email or text them, there is no way for other people to join the conversation. Think of a twitter conversation as one at a party where you know people. Anybody can come join in, and can add value. It's more akin to conversing on IRC than over email.
Correct me if I'm wrong, but I'm pretty sure hidden SSID's do not broadcast their network name and thus will not be found by a scanner.
Interesting. I wonder how they manage to pull that off. I see that they partner with T-Mobile and AT&T for the US. I don't imagine AT&T lets them access their network for so little money. I wonder what would happen if I got one of their SIM cards and then just used it full-time in the US. Would they cut me off as an abuser, or just eat the cost...?
Spot-on explanation, wish I could be so coherent when trying to explain Meteor to other people.
RHEL 7 GCC Optimizations – partial inlining indepth
Gut instincts: The secrets of your second brain (2012)
I understand what you're saying, but you have to draw the line between privacy and common sense at some point.

It has been understood for awhile now that you have no expectation of privacy in public, at least as far as not being photographed, talked to, etc. Most people would probably agree that the paparazzi taking sneaky pictures of celebrities buying milk at Kroger aren't being very classy, but they'll also probably say it's fair game at that point.

Likewise, I would argue that broadcasting your SSID over the electromagnetic spectrum is public. As far as privacy is concerned (I have a slightly different opinion when it comes to security) I still haven't seen any compelling argument explaining how having your SSID mapped to a location is an any way a violation of privacy. Maybe you have one?
The Speak, Memory Machine
Ah thanks for the link to the working paper, I had been looking for it. This jumps out from the footnote on page 7:

"As far as we know, this time is not available on any publicly available database. We initially obtained these times using real time “scrapes” of the SEC EDGAR site. We subsequently used a collection of these times made available by the Tier 1 subscriber.
Given that this entity’s business model depends, at least in part, on obtaining and disseminating these filings in the most timely manner possible, they have strong incentives to collect accurate information about when filings become available on the SEC website."

Basically, clock skew is not accounted for at all and timings are potentially done from disparate and non-common observation points. It's quite possible that the delays they observe are strictly due to noise.
What makes this really funny for me is that WHATWG fully appropriated the spec that W3C wrote for HTML and the DOM, as well as the names HTML and DOM.
It's pretty low-effort. I've gotten results back in 1-2 hours -- you select the "app" category and a topic area like "Accounting", and there's also a box to provide additional context.

It also looks like you can respond/open an issue, but I haven't tried that.

Really the most annoying part was updating my screenshots, hours spent in Photoshop. This should be much easier since I've started using Sketch though (Tip: convert screenshots to symbols, choose "Exclude Text Value From Symbol" for your text layers, so you can duplicate the symbol and edit the text many times.)
As far as I know, the two are synonyms in common parlance. I chose 'terse' because it's the usual converse of 'verbose'.
HP (re)enters 3D printing
You need to be running the Node.js Meteor application. The client relies on DDP rather than REST and right now Meteor is the only server framework using DDP. There is, however, an isomorphic HTTP library which makes it easy to communicate with third party REST APIs on both the client and server. It is also easy to create REST endpoints for your Meteor collections, so that third party services which don't support DDP can communicate with your app.

It is very possible to use other client side frameworks such as Angular or Polymer, rather than just using Meteor's Blaze UI engine. However I find that Blaze's Template<--Helper<--Data<--Event system is extremely easy to understand and reason about.

Edit: Actually, they do seem to have a decoupled version of the Blaze UI that you could use just for your reactive DOM code and hook into a REST API. You just won't get any of the server-dependent features like full-stack automated data synchronization, hot-reload, live CSS injection, or Meteor's build chain. You just get a simple reactive template/helper/events system. http://meteor.github.io/blaze/
But with a collaborative effort and machine learning,you can make a translator learn the subtilities of a language.The situation in 10 years regarding automated translation will be quite different from today.This is true with a number of "impossible tasks to automate" today.
If the interest rate was below the inflation rate, then you're in a negative real interest rate environment and the rational thing to do is to spend. If the interest rate is above the inflation rate then the rational thing to do is invest. At least with whatever discretionary income you have. If the real interest rate (not the nominal one) is over 10% you can double your money in about 7 years, which is a fantastic proposition.
On top of what the others said, it requires pointing out that you go to www.archive.org and get the new page. It's shipped. It is the public face now. You don't get to hide behind any sort of pre-release label when you've already made it the default in place of a prior working model.
How to get android l?
Cool idea. Maybe make it easier to get started, it's a bit unclear initially what to do. Also, maybe have a mini version where you just place 20-30 armies instead of 100.
Duplication and poor documentation made it difficult for developers to make changes to the admin. Once we started questioning Batman, we saw that the evidence strongly indicated it was time to move on to the next chapter.

I don't see a SPA vs Server side rendering debate in the article. Building your own framework was the problem, is not a core competence of Shopify to build JS frameworks.
Maybe they could choose other route, like going with React or Angular there.
I think they are people problems.

Everyone likes being right + feeling important.
Everyone is lazy.
No one wants to be called out on it.

If you are forced to keep it <140 char then no one can fault you for being lazy with your replies and critiques. Of course people are going to jump in and offer their brilliant opinions. Think about the low-cost high they can get.
The Speed of Python, Ruby, and Lua's Parsers
EDIT: That's what I get for not reading the paper first.
"2) we may receive certain temporary data such as your IP address. This data is deleted after being used as follows". So yes, they do say they delete it. Also, Mozilla has a better track record with respecting user privacy than anyone else in this space. (And where is their intention to advertise?)
The data was also collected by a private institution who has the right to sell if it if they want. I'd love to have a Bloomberg Terminal on my desk, but they are sooooo expensive! The populist rage fermented by Scott Patterson and other journalists is at times quite disgusting.
Ask HN: Collaborative mindmap software
Hi,

Looking for suggestions for a mindmap software package that supports collaborative editing. My team is looking to build a 'team mindmap' that we'd all like to be able to edit. Free or paid is OK. We already are using MindMaple Pro which is great for creating single-user mindmaps, but it doesn't have a collaborative editing mode. Note that I'd prefer to have a hosted solution (in-house or out) that we can all access as opposed to a solution that requires us to checkin/out a shared file.

Thanks!
Of note from the blog:

This ensured that my books would be available even when I didn't have a network connection (as happened yesterday during a wind storm which cut the power to the DSLAM which connects me to the internet).

The thought of being unable to read a purchased ebook on the seller's reader just because I don't have an internet connection is preposterous. I'm most likely to read ebooks exactly when I _don't_!
Chief architect of Ceph on what software defined storage means for OpenStack
>> But Page's reply has always stuck with me: “Oh, we're really making an AI.”

Well, I burst out laughing when I read this. They've been trying for 12 years and haven't managed major publishable advancements in AGI?

I mean, they did establish the annual AGI conference in 2005... so that's something.
It is only inspired in QM, which make sense. I have used it nad verified that the second key does not leave my browser...

It is SOOOO easy.

This looks like a revolution to me.
It looks interesting, but since there is no functional prototype besides static files and novnc, I'm not sure if it's worth any financial risk.
True! Of course technology choices are good.
Blogs are like an archipelago of privately owned islands. Twitter is a whole continent.

RSS and Atom allow for people to tell the people on the other islands about what they wrote but it's a one-way message. For an interaction to occur someone has to go over to the private island.

With blogs the entire process of publishing, reading and responding is privatized and fragmented.

Twitter is a centralized location that unites publishing, reading and interaction in one faux-public location. There is utility in these kinds of social networks. The issue is that they are not public places.

Twitter controls how the information is written and read. Twitter optimizes for their own private interests that have nothing to do with intelligent discourse. In the early days, Twitter was an open platform with a large number of competing clients. Early users and developers invented the core interactions that we see now see on Twitter. Hashtags and retweets were not invented by Twitter.

Twitter has since put their API on lock down. They alone have the right and ability to make clients. As a publicly traded company they're now required by law to create products that increase shareholder profits. The evolution of the platform is out of the hands of anyone but the managers of a private company.

I hope it doesn't come as a surprise that intelligent public discourse is not as profitable as the cheap and simple thrills that seem to be the core of social interactions on the Internet these days.
Show HN: uPanel – An admin template for commercial and OS projects
I'm just not going to sign up and watch videos from your site. It's just not going to happen. Sorry...
So this situation happens in the news world all the time. While a company or agency has original databases, excel sheets, what have you - they don't consider that publishing them in a "human-readable" format is nearly the same thing as publishing the raw data. Try calling the place for a copy, and they'll hang up on you. But, they won't think that a crafty outsider can probably reconstruct the original by scraping.

What's particularly interesting here is guessing the motivation behind publishing. Was the information a trade secret, or did a middle-manager want to show that their team is ahead of the others? Or are these feathers to show the company has the know-how and capability?

In either case, most of the web-published data isn't initially considered as published data by the publishers, who in turn don't think to state any restrictions governing the data. That's when we scrape and make use of it - and even if there are restrictions on republishing, you can still perform and claim transformative derivative work.

The fun legalese part is what happens when they discover what you're doing and try to lash out, or interrupt a standing scrape. One time, all it took to unblock access was to show up at a meeting and get yelled at by a police captain for 30 minutes. Our retort started with "In the interest of public safety, ..."
Indeed. Most of the Cafe areas in B&N's have a specific sign that the seating is for those buying food and coffee. Typically there is seating elsewhere in the store for just sitting and reading. If the Cafe area is full, and you are not buying, or have not bought food or coffee, you are preventing them from selling it.
The tracing JIT was removed from Spidermonkey because it was brittle and didn't perform as well as the traditional JIT compiler(s) (Jaeger..., Ion...) that replaced it.
Good question, I added a ticket to get this addressed: https://github.com/mozilla/ichnaea/issues/330

I wrote about some of the topics a while back. Not all of it is up-to-date but it gives the broader context: http://blog.hannosch.eu/2013/12/mozilla-location-service-wha...
Per what others have said, I am explaining by following the money, rather than justifying.

I think companies and people (despite companies being people?) act somewhat differently on this despite similar economics.
I did nearly the same several years ago. Went a few days with little to no sleep, drank a bunch of huge energy drinks, and ended up in the hospital with tachycardia. No lasting damage, but I've definitely been more careful ever since.
> You'd think the SEC would have known since then that this is detectable

What the SEC could do and what they actually do seem to have little in common.
Contrast Amazon's standard bonus of giving you .MP3s of an album if you buy the CD, and the growing number of movies sold as DVD/BD and digital bundle. Fond of both the convenience of digital media and the objective ownership of physical media, one of the minor but real hinderances I've had in buying books is having to choose the medium - let me pay a buck or two more and get both formats.
I typically refactor the first version to a more idiomatic form. So I guess technically do two versions as well.

I really should have saved them all somewhere. It would make an interesting repository of sample programs.

My first one was in gw-basic :-)
It seems like too much magic until you've been exposed to it a bit. It's actually pretty simple to visualize what's going on under the hood, but it takes a bit to click. Reading the DDP spec and the tracker package definitely helped me grasp the concepts. The new subprojects page is also great at explaining the major Meteor components: https://www.meteor.com/projects
The details page [1] does include this

> Feel At Home is designed for UK residents who are on holiday or business trips abroad, not for extended periods abroad.

And I just noticed this

> You can't use your phone as a personal hotspot (tethering) while you're abroad

http://www.three.co.uk/Discover/Phones/Feel_At_Home
So instead of serving a useful description to your prospective customers, you think it's a good idea to serve translated words in random order, which the intended recipient may eventually work out the meaning of?

I can only speak for myself, but there is a special place in hell for any and every one who butchers my native language into an indecipherable mess and have the guts to serve it back to me.
Probably showing the damage it does will help people understand it better?
This University Teaches You No Skills—Just a New Way to Think
Ask HN: Survey – Augmented Reality Ski/Snowboarding Goggles?
Hello! I'm new here and I'd like to request some feedback about a project I'm working on (especially if you ski/snowboard, but anyone can help).

So some friends and I are snowboarders and software developers (hard life... ), and we're creating augmented reality goggles that will let you overlay features (friend finder, messaging, maps, ride stats, ???, etc.) directly over your vision when you're wearing them.

Think the heads-up display in Top Gun, or scouters from DBZ, but ski goggles, and not for killing people.

Anyhow, we've just finished our first prototype, and we'd like to hear from some you regarding which features you'd find most useful. If you feel like it, it would be cool if you'd take this survey (4 minutes!) and help us out. Thanks!

Here's the survey:
https://www.surveymonkey.com/s/ML6JXVN
Mount Box.com as a Network Drive on Mac and Windows
>You have to pay for the latter service.

There are no public prices and you need to email some company for more details. With most businesses this means you contact a salesperson who will play an extended game of "how much you got?" and the pricing AND the level of service provided will vary widely depending upon your negotiating power.

The dearth of information about this 'product' sold by a 3rd party suggests something shady is probably going on.

>The paper is written by economists and not technologists, and so there is no mention of CDNs or web caches

Caching is a pretty poor excuse. Caches can be invalidated. And CDN basically means caching by another name.

It makes much more sense (both economically and technically) that they simply crippled the free feed. Especially since it is provided by a private third party who makes bank on the people who purchase the premium edition.
You can pull the books off the SD card on an Android phone running the Nook app. That's how I've been doing it since they disabled downloads. Quite annoying though. I used to price shop between them and Amazon, but now I lean towards just buying direct from Amazon unless there's a very large price differential.
We're going to put some more information there on why we don't publish wifi at this point.

https://github.com/mozilla/ichnaea/issues/330

In a nutshell though, we don't know how to do this yet without creating a privacy nightmare.
Terseness is short, abrupt, irritated. Succinctness is short, clearly explained. They both mean short, but the tones of the words are quite different. '"Leave me be!", he replied succinctly' doesn't work, for example.

To me, this is exactly the kind of nuance that is lost by training yourself to limit ideas to 140 characters.
I didn't down vote it, but the difference between RP1 and Liquid Hydrogen engine performance is WELL known. Thus his assertion that SSME's are better, although true as comparison of rocket engines in general, is false when comparing LOX/RP1 engines specifically (since the SSME are NOT LOX/RP1), which the grandparent was clearly doing.

Similarly, citing the 850 ISP of the experimental NERVA engines is equally out of context.
> But for a lot of use cases small touch screen devices are simply inadequate.

Working in the industrial and automotive manufacturer setup, people buying equipment don't give a shit whether a touch screen is an actual improvement for the people on the shop floor. They buy anything that looks like a tablet and has a touch screen, as much as the workers might curse it.
Startup Parties in Palo Alto
Which Goodie is it? I'd be happy to see why it's not triggering.
True enough, if you want to fully localize your app, you'd have to spend much more money and time.

However, I'd definitely not recommend people translating their entire apps without localizing it's metadata first to check your apps potential in various markets.

For a lot of apps, including our music making app, it's meaningful to reach out wide even though the language within the app is english, as it's not a very text based app.

The result will give us a good overview over which languages that has the most potential, which we later on can consider to localize fully for.
B&N is embedded in all the college bookstores and has solid pipelines there. I think right now their ebook focus is on developing their e-textbook rental program.

They've got an edge there that Amazon can't hit too hard.
Google still having issues scaling Inbox since a week past launch
This face-flop negatively affects the use of Google cloud platforms.

Most people who have requested invitations since the start have not received them yet.

Also Google is probably smart enough to know that there are islands in any graph forest. So it's baffling to understand why they are still not being able to send invites for people who requested through emailing inbox@google.com

What do you guys think?
That seems like a small amount of money for 8 languages.
Translation is usually priced on a per-word basis, so I would guess you were translating about 300-400 words?

How did you vet the translators that you found? Like you said, there are lots of poor translators out there (and even professional translators make mistakes). Without having a second translator review the translation, how can you be so confident that no mistakes were made?
Redfin Survey: Seller Confidence Wanes in the Third Quarter
It won't, see code here -> https://github.com/mozilla/MozStumbler/blob/dev/android/src/...

The first check is "if we don't get a SSID, we don't collect". That's what happens with hidden networks.
This is exactly what I've been doing and it works fine for me. Like you, I just buy from wherever sells.

By stopping downloads, they're obviously trying to stop piracy, but if other companies follow suit, surely there will be technical solution found sooner or later. Maybe they're just trying to do as much as they can.

Perhaps they don't know that those of us who download and strip DRM aren't necessarily pirates - just looking after own own (legally purchased) books in a system that we prefer?
Adam Savage

He has a lot of interesting conversations on Tested [0], as well as a lot of conference talks that are posted online. The amount of stuff he makes is impressive. He is also very open about his failures and how he has learned from them.

[0] https://www.youtube.com/user/testedcom
I'm not sure this is really much of a scandal. HFT / algo-trading firms are generally trying to make a buck on market momentum, not fundamentals.

Investors who take time to actually read and interpret financial statements, if they're good, can observe-orient-decide-act quickly, but 100 seconds does not provide much of an advantage.

To the extent that there is a surprise in the Q or K, it's usually divulged ahead of time in a revised earnings guidance by the company itself (albeit this doesn't always happen when the surprise is to the upside).

Either way, the equity hedge funds that care about the details of financial statements don't get their edge from a one-minute head start on reading these statements; they get it from paying shady "industry consultants" to feed them scuttlebutt.
Why does william_stranix have his name highlighted in red (or organge)?