skysight-inc/HackerNews huggingface dataset:
I have not yet discovered an app that solves this problem (edge detection) good enough for me. It's like 50/50 with Genius Scan, and Dropbox maybe manages to recognize edges at 60% or so correctly. I think they should have dared go down that deep learning route.
So, much fun as it is to bash Google, this is a feature request. They're not obligated to implement a free enhancement on any sort of timetable.

This isn't like when Google actually broke the telephony in the Nexus 4 and then finally closed the issue with a middle finger:
https://code.google.com/p/android/issues/detail?id=82949
I have pictures of my younger self at an APL conference in 1983 with Polivka, Pakin, Ken Iverson and other APL luminaries of the day. Small community.
Firefox also doesn't support backspace to navigate backwards.
FirstNet Is a $47B Emergency-Response Network That’s Already Obsolete
Video Shows 'Infinite' Redirected Walking in VR
You guys can work for a consulting company like Accenture, get the same non-compete clause and only get 10% of what they are billing the customer. Having done a dozen projects on Experfy, it is the best platform available if you want to do serious consulting work. My average bill rate is $210 per hour and I am not even trying hard to get the work. Trying getting that kind of billing on Upwork.
What the 50 Fastest-Growing B2B Companies Can Teach Us About Sales and Marketing
One distinguishing feature might be that the author understands the code and how it fits to their specific use case. As an alternative to trying to adapt and integrate a big complex piece of tooling into a localized application it may make some sense [or not].

To put it another way, tools like Redis are often designed and documented and optimized based on assumptions of large scale deployment and sophisticated engineering teams. While this doesn't preclude small scale and/or individual use, it still assumes a significant level of time commitment: for example, a reasonable understanding to achieve a 95% chance of successful deployment on a random application might require 8-developer-weeks of experience. On a team of four with an average of six years experience, there's a good chance that some of the necessary time commitment has already occurred. On a team of one there's going to be a deep dive even if the person already has half the required experience.

I mean suppose Redis does everything that is necessary except in terms of persistence model, or more likely it did everything fine until now when I realized I need a different persistence model. Sure it's a rabbit hole either way, and neither is necessarily better, but changing the persistence model of my code to suit my use case may be easier than kludging on or choosing among other people's kludges.

To be clear, I'm not arguing that the author's use case is a snowflake. What I am proposing is that the author's knowledge and skill set and time availability probably are, and writing a key value store may be more productive and efficient than figuring out how to adapt and apply Redis.
Is option 2 even possible at the moment?
Define "for a long time." It was under the control of the Muslim Ottoman Empire until the late 19th century. It was under Austrian control until the First World War. Then it was a part of Yugoslavia. Yugoslavia had a secular (socialist) government since the end of the WWII and until the breakup. During the breakup wars, even Osama bin Laden (or his closest co-workers) received the passport from the new Muslim government (1). al-Qaeda was active there then, and the foreign "freedom" (Muslim) fighters came there just like they recently came to Syria. The current government tries to limit the influence of these, but Bosnia still has some "Mujahideen training camps" according to the recent reports.

BTW, Gaddafi was also secular compared to what followed:

http://africanleadership.co.uk/blog/?p=8161

That's what complex is: one word like "secular" isn't enough to understand what's going on, especially over any non-trivial time period or the area involving different nations.

> What's "tradition" here?

Under the Muslim control, which lasted for centuries, sadly, no woman was able not to wear a headscarf in the presence of the rulers. Non-believing men weren't able to do anything lucrative or have any real governing function. Once the Muslims have lost the control, the "tradition" was able to change. But there are the real forces pressing backwards even as we speak.

1) https://en.wikipedia.org/wiki/Militant_activity_of_Osama_bin...
I think you've overlooked the middle-ground: Stop engaging in tracking and spying and instead just show me adds. Many people who run ad-blockers (myself included) don't mind the ads, we mind the invasion of privacy.
I have this idea that Abrahamic religions were the single worst thing that ever happened to humankind.

However, most of those countries are long islamic. They figured ways to have both islam and freedom of expression. Only in the later years did they become violently fundamentalistic to displayed extent.

Some didn't yet. Tatars are muslim for quite a few centuries but they don't dress their women like that.
But I'd rather deal with a porcupine dipped in curare than XML.
Because there are many different implementations, with different trade-offs and design decisions. Also, the implementation-specific documentation is typically kept fairly close to the code, as the docs need to be kept in sync.

So for example if you need to know how indexes in PostgreSQL work, look into the READMEs in the proper directory:

b-tree indexes: https://github.com/postgres/postgres/blob/master/src/backend...

gin: https://github.com/postgres/postgres/blob/master/src/backend...

brin: https://github.com/postgres/postgres/blob/master/src/backend...

etc. The READMEs also include links to related papers etc.
Lawsuit claims Skully founders used company cash on strip clubs and sports cars
> Originalists/textualists just think the words on the page are the words on the page.

Er, no. While that's the marketing spiel for textualism (the words in a legal enactment, including the Constitution, mean what the words mean in their ordinary meaning), its very much not for originalism, which focuses not on the meaning of the bare words, but of the meaning-in-original-context of the words (including looking to things like legislative intent.) While textualism and originalism are often held by thinkers of similar political backgrounds (both approaches are frequently associated with the political right) and people purporting to follow them often come to very similar conclusions, they are quite different philosophies.

> If the words proscribe certain things then so be it, but otherwise, democracy controls.

Neither originalists nor textualists tend to think that the Constitution is a document under which everything which is not prohibited is allowed; quite the opposite, in fact.
Russian anti-piracy law targets social media
We might still have to go much more basic.. Or we might end up going there in future....
Some have mentioned here having consciousness is more fundamental than language.

Even very basic creatures with less intelligence "learn" because they "want to live".

That is the key - You want to stay alive.

You can't be immortal. You just don't live to learn forever. You live to stay alive and feel happy. And that is what drive us to learn.

Could this be true in case of machines?
If you want this on Android, there are a couple of good apps. Office Lens from microsoft, camscanner and scanbot. Office Lens is really good for scanning but other parts of the app are not very polished.
Show HN: Theme Juice – Desktop app for local WordPress development (beta)
This is a follow up to an earlier post of mine on Reddit (which was also posted on HN), https://www.reddit.com/r/webdev/comments/4kumnu/im_in_the_middle_of_developing_a_desktop. We officially launched our closed beta for Theme Juice this week! Our plan is to launch the full product within the next week or 2, depending on how the beta goes. https://www.themejuice.it/

Theme Juice is a desktop application built on top of tj, a command line utility I have been developing for the past 3 years that aims to make WordPress development much more enjoyable and as close to a Rails workflow as possible. http://cli.themejuice.it/

It leverages huge open source projects like Vagrant for local environments, Chef for provisioning our virtual machine, Capistrano for deployment, WP-CLI and more.

Currently our beta pool is relatively small, so I wanted to post here and see if anybody was interested in becoming a beta tester if we end up needing additional users. If you're interested, please register at https://www.themejuice.it/register and I will send out additional invites as we need them!

I would appreciate any feedback you have and would love to know if you've used (or even heard of) tj before!
One thing I didn't point out in my answer about why hex wouldn't work is that a single pivot does not to irrigate an entire section of land (a section is 1 square mile) [1].

Some pivots will irrigate a quarter of a section, but even this is rare. The standard pivot with a corner system [2] and will cover 152 acres out of a 160 acre field. Roughly a quarter of a one mile section.

[1] At least in Nebraska, I don't know about the rest of the country/world. My source is my brother-in-law a 5th generation farmer.

[2] Basically a swingarm that extends the effective length of the pivot for better corner coverage

Edit: hit enter too soon.
The DAO Hacker Is Getting Away
Sure, but my guess is they will either let me remap or have an extension that doesn't look at and control all my browsing data to do it. I haven't looked yet, though, so I might be wrong (I just remember having more flexibility when I used Firefox).
Spent 15+ years developing code for medical devices. I doubt very much that opening the source would have much impact on quality.

For starters, without access to the hardware and understanding what it's supposed to be doing, how do you know if the code is right or not?

Let me clarify that I'm not opposed to open sourcing the code, once issues around Trade Secrets are handle. But I don't think it would have even remotely the impact this group believes. The vast majority of device problems I've seen were system issues, not just a coding error.
In all careers, some people are martyrs unnecessarily. Yes, there's a bit of prep work needed right before the next school year depending on what classes they have for the following year, but except that last week, the time's free if they want it to be.
Facebook's problems, which are my problems, are solved by opting for choice #4: use an ad-blocker.
> YMD is only plausible if the first number is 2-digits or 4-digits. How is "1" a year?

During the first decade of the 21st Century, I regularly encountered dates, especially handwritten, with single digit years, because some people first reduce to a two-digit year when writing dates, but then -- as with any other number -- leave off leading zeros.
No, it's not. It is a horrible abomination. See my other post.

It's like changing all math symbols to words because the computers of the time can't display the integral sign or greek letters. A total destruction and negation of the power of notation. Iverson made a very bad decision with J. It's crap.
I have yet to see evidence of Apple selling personal data in the same way that Google does. I don't trust them, because they are closed off, and could be collecting it nefariously, but we really don't know if they are being genuine or not.
Same question could be asked of anything "written in Go"
More about Kolibri: http://wiki.kolibrios.org/wiki/Main_Page
What you appear to want is "total least squares":

https://en.wikipedia.org/wiki/Total_least_squares
Because they encourage us to use them and make them available for free.
Because they insistingly invite you if you happen to land on a Facebook link?
I would be perfectly happy to pay Facebook a decent markup on their services I want to use (Assuming that I do not have to receive services I do not want. For following my friends' status, some groups and private messaging, on the Facebook scale, I would expect a few dollars per year to give Facebook a _very_ decent markup). Obviously, Facebook is not interested in this deal, but prefers keeping me their product instead of their customer. Which, in my opinion, gives me every moral right to game their advertisement machinery to maximize my personal wellbeing (or to be more precise, minimize the damage their machinery makes to my wellbeing.)
> By analogy, there's a reason that many ancient cities were circled by a wall.

Walls around cities were likely very poor at stopping small, stealthy groups of infiltrators. They were designed for much more brute force attacks. Apple's walled garden helps quite a bit with the deluge of crap that would be available without it. Without it there would be an order of magnitude more crap (in quantity and quality). That said, there's a vibrant black market for people that can't stand the oppressive policies of Apple.

Additionally, once you have a wall in place, it's easy to make a decision to tax certain types of traffic through it because the capability is now there, whether or not it's in the best economic interest of the people inside. Apple didn't skimp on this area. The wall was erected with tithes and taxation in mind, and collection booths at all the gates.

So, does it help? Well, it prevents roving bands of bandits from riding in, terrorizing and robbing the people unlucky enough to be in their path, and making a hasty exit, so yes, but if you're a tasty enough target, getting past the wall isn't really a problem. There are myriad ways to do that as long as you're careful. For example, the numerous secret tunnels through the wall. They aren't large, and they are constantly being filled in by the city engineers, but there's always some they haven't found if you are willing to ask the right people (or dig your own).

Okay, I believe I've tortured this analogy enough...
One possibility about the machinery of consciousness that would help address the Hard Problem is that the brain is not creating consciousness from scratch, but tapping into some currently misunderstood or unknown physical phenomenon. It's hard to see how information processing alone (which can be done by monks with paper and pencil, if incredibly slowly) can give rise to subjective experience.

It seems that this phenomenon, whatever it is, plays a central role in sensory perception, and there's reason to think that it's present even in animals with simple brains. So I suspect that we're looking for some kind of simple operation that can happen on the scale of a small number of neurons, maybe even a single neuron.

This is all speculation of course, informed by some knowledge and intuition, but speculation nonetheless. But it's the only way to push the frontier, and the unwillingness to engage with consciousness as a matter of serious study seems to be a major failing of brain science and AI.
I've added a disclaimer. We do not profit in any way from these incidents.
I think the article speaks to this very point.
The people "trying to make an AI understand" are not making it "understand" in the sense that you and I use most commonly use the term.
can't wait for the machine learning part of these blog posts. Hopefully they go into more detail
You mean spam people?
The notion that the business can make decision in the presence of uncertainty is the basis of No Estimates. As a participant in another accelerator our funding sources would find that laughable at best and toss us out the cohort at worst.
Manufacturer must support the product for 10 years after the last sale. In the case that they go belly up, that I don't have experience with, but it's likely that another company would step in to fill the role. Support can be quite lucrative.
Key HR and Recruiting Decisions Every Startup Must Make
Running popular open-source project might also make it harder to quit and find good job. Employers assume you will run that project forever, and you might not have a time for full time job.
It depends a bit on what you are trying to achieve but I think hooking neural type networks together to simulate human mental faculties might be a better way forward. For instance much of human thinking seems to work around visualizing things in 3d space so you can say to someone imagine a dog on a skateboard on top of a hill and you give it a push, what happens? Once you've got that kind of stuff working with spatial awareness, cause and effect and so on using neural type processing I think the language understanding would come fairly naturally.
> "cleanly crashing is probably the best option"

Except that it's also possible to gain an advantage by causing a game crash.

Ultimately, "crash the game" is among the worst possible options. (Also ultimately, it's a very old open-source game in which it's relatively easy to compile your own client software, so "make the game crash as an anti-cheat method" only works on honest players anyway.)
Yes, you do expect transparency from such service providers.

It sucks when somebody starts to point you at their SLA when you ask them about outages. I'm looking at you, AWS.
> Slapping unbreakable crypto onto more and more packets is just going to make matters worse. The only way to retain any amount of electronic privacy is through political engagement.

While political engagement is an alternative to "slapping unbreakable crypto" onto things, this article establishes no precedent for political engagement actually helping!

I see the technical as political, direct action as engagement.

An article like this that's attempting to be a call to action, needs to provide some positive reinforcement. I find myself failing to come up with big wins, the examples I can think of are almost exclusively heartbreakingly tragic (snowden, manning, swartz, Occupy, etc). When I think of political engagement in the US, I think of pretty violent end cases for everyone involved.
Are the detection steps mentioned happing on the actual device or is it happening server-side?
Kinda clickbait-y, and ignores the fact that encrypted communications were able to be used (with some effort) before Snowden, but his last point is solid:

> The only way to retain any amount of electronic privacy is through political engagement.
But there isn't a model ( that I am aware of, and I've done some serious checking because reasons :) ) goes beyond say, Chomsky saying "we dunno". The difference between human language capability and our nearest evolutionary neighbors is profound, and we appeal to some emergent phenomenon.

But something about the very use of hierarchy in trying to solve NLP makes me queasy. I think it's more (poetically-metaphorically) like Reed-Solomon codes than hierarchies ( to the extent that those don't actually overlap ). There is Unexplained Conservation of Information That Really Isn't There To Start With.
Just speculating: this might mitigate some kernel level exploits but since its typically usb card <--> usb bus/controller <--> PCI bus, presumably hardware or kernel bugs elswhere in that stack could still be exploited. Interesting thought!
I understand your position here but you are familiar with ransomware scams it seems and also at least tech savvy enough to know you can restrict network access. However I do not feel you are representative of most homeowners who would be in the same situation, and my evidence by example is that ransomware is exceptionally profitable despite how well known the malware is and many reports and instructions on your options to respond are.

Basically while I agree with your assessment on how to respond I think the fact that ransomware is stilk so profitable means that you are the exception in this case. I posit that the same persons who reluctantly pay ransoms for their phones/tablets/desktops/laptops would be all the more quick to pay if not paying meant an additional heating or electric bill on top of it. I don't know if utilities would be sympathetic to victims but I am not confident they would be.

No, rationally there is no guarantee that payment unlocks the device or removes the attacker, but part of the attack is intending to induce an irrational state- it's likely why early ransomware pretended to be DMCA claims or FBI warnings.

(Please forgive spelling errors as I am on a tablet)
> I would damn-sure prefer the apparent "lock" to be hidden rather than in plain sight

I would prefer the lock be visible to me over either situation. Otherwise, how would I know how easy is it to bypass?
Important question: Are you using Google's Calendar app or are you using the OEM calendar app that came with your phone?

It's an important distinction. The second rate calendar apps pushed out by the phone manufacturer are generally pretty buggy and hardly ever see proper updates for security or bugs.

Solution: Download Google Calendar from the Play Store here: https://play.google.com/store/apps/details?id=com.google.and...

Open it up and give it access to your calendar, contacts, etc as requested. Then go and disable the calendar app that came with your phone.
Imagine the outcry if all of a sudden Microsoft decided that the backspace key in Word should no longer work, and suggested that users who wanted the functionality fixed should go download and install a third party plugin.
Le Tote (YC S13) Is Hiring an iOS Developer
Seconded on Fastmail. They also don't seem to be interested in selling your info.
It's definitely on purpose. They've done the same with "Likes". I've been trying to unlike all the dumb pages I liked when in high school ("When you flip your pillow to get to the cold side ;]", "Brock Obama", "texting late at night", "peeling plastic off of new electronics", etc...) and once I got my 2k likes down to about 300ish, they stopped showing me my likes when I look at my profile. It literally says "326 likes" on the tab itself but it's just not populated with anything. Every once in a while, a defunct page will post again and I'll have the opportunity to unlike "Tiger Blood", but the infrequency kills me.

Just wish I could firewall <22 year old roninb from >22 year old roninb.
For something extremely common like JavaScript I think "never used it" is a valid concern. It implies someone that has never gone full stack on web.
All my school/college friends are on Whatsapp (owned by Facebook yes). We have setup a group for our class and I get to know whatever that is happening without any ads. I deleted my Facebook account a while ago (I know its not really deleted but whatever) and basically it didn't make any difference as such. Nobody complained that I wasn't on Facebook, I didn't have to see what people ate last evening or how awesomer their life is compared to mine and it saves a ton of bandwidth/keeps my phone snappy. For browing via PC, Ublock Origin filters are working fine for now. I actually feel better without Facebook.
I agree to your points. Your comment is a quality one, I mostly talked about other ones.

>Turing-completeness is quite broad and nonspecific, like I said.

It is, but feedforward models (and almost every Bayesian/statistical model) don't possess it even in theory, while RNNs do.

>Doing "some computation" is an obvious statement that doesn't add any information.

Let me be more specific: currently researchers think that later stages of CNNs do something that is more interpretable as computation than as mere pattern matching. Our world doesn't require 50-level hierarchy, but resnets with 50+ layers do good, looks like because they learn some non-trivial computation.

>the jury is still out on whether any of those RNN approaches will be the needed breakthrough.

Sure, we'll see. Maybe there won't be need in any breakthrough, just incremental improvement of models. And even current models when scaled up to next-gen hardware (see nervana) can surprise us again with their performance.