skysight-inc/HackerNews huggingface dataset:
Ask HN: I'm cloning my own app into 10x new apps. Is it allowed on Google Play?
Hi everyone,

I have made a decently fine app in my free travel time : Memes for Whatsapp - https://play.google.com/store/apps/details?id=com.makulabs.chat.memes.pro.for.whatsapp&referrer=hn

App lets you search memes, share them on various chat apps, etc. I've also added a bit of Facebook audience network for Ads.

I am now building a script which will make copies of the source, replace string files & some selected assets to generate a brand new app (with a new package ID) which does something brand new but on same lines as of the original app.

ORIGINAL App : search and share memes

NEW CLONE Apps : [search and share inspirational quotes, search and share devotional pictures of gods, search and share pictures of new clothing styles, search and share hollywood actress pics, etc]

All of these cloned apps will have separate ID's, tracking, etc - but will be based on my original source code.

Objective is not to repeat myself. Bug fixes are easier, generating new APK's for all is like just running a script, etc.

*BIG question : Are apps produced from such a process acceptable on Google Play (specially since the manual screening has started)?

Thanks in advance!
Slow-motion tragedy for American workers
> You have an app that doesn't need to perform actions in sub 10-milliseconds. 11 milliseconds is just fine.

Except you're looking at 3 seconds to power up your cell radio, before you can actually download the HTML.

> You don't require access to a whole host of system processes, but maybe access to the file system, or the clipboard, would be a big help to your users.

Until you need more, at which points you're spending all your time extending your hybrid framework.

> Your users are not super technical and won't even know what a hybrid app or native app means.

They do know "it's slow," in the case of Facebook.

> You want to get your app to market on multiple platforms in days/weeks, not months, and without spending a ton of money.

Until you spend six months rewriting all your apps.

Hybrid apps, on mobile, trade short term gains for long term maintenance nightmares. On the desktop, with a high bandwidth connection, and lots of power, they're less bad.

With a well written model layer on an iOS app, maintaining a desktop UI for most apps is the work of one or two developers. Sadly, desktop usage isn't worth it for most consumer facing startups. I've accepted that business reality.
1. Yes, this is a fair problem.
Currently common solution is this. You encrypt data with, say, AES, and AES content keys with your public key. Whenever you want to share, you (not cloud) re-encrypt all the content keys for all people you want to share with. This can be pretty computationally expensive.
The way to solve this, mentioned in the article - proxy re-encryption. There are such algorithms which allow the cloud to re-encrypt data on your behalf, without knowing your keys. Compromised cloud would have only choice of executing or not executing re-encryption.

2. Same as (1). You either re-encrypt all the content keys on the client side, which could be an expensive process. Or you use proxy re-encryption to let the server re-encrypt data for your new key.

3. That I don't understand. Ok, attacker breaks into remote database. What can he do? When user logs in, he[user] doesn't ever say decryption key to the server. That was the whole point of this article :-)
This is a great path if you like starting new projects from scratch every few months. Also advertising agencies do this, although it may not be as interesting as far as technical programming challenges.
Isn't that having it both ways? Either Uber takes a 20% cut, or it's taking less than that to lower fares. I don't have facts, but I don't think Uber is paying its drivers more than the fares it collects over a significant period of time in established markets.
Iceland is driven by hydro and geothermal. You see a Nissan Leaf at almost every traffic light. While both hydro and geothermal are NOT 100% eco-neutral, they are far better than burning dinos. When my electricity bill comes thou, I get informed that several percent of my electricity is nuclear powered (there are no nuclear power plants in Iceland). It's due to my utility selling credits so some polluter can have a little cleaner conscience. I hate that. So does everyone else in Iceland. The UK might be buying the credits, I don't really know who buys them.
Behind the Scenes: Continuous Integration at Cloud9
Still a theory, just a proven one.
>People still do CPU mining with stolen AWS servers even though CPU mining is inefficient.

I seriously doubt that. It's not just "inefficient", it's completely useless for bitcoin mining. It's something like spending $1000 in electricity to make a cent or two. It's not even worth the time to hack.

If you had that much cpu power under your control, you'd make more just selling it on darknet for 1% of its cost.
> Is this manual intervention, or is HN testing out some new heuristic?

This is manual intervention. dang mentioned that they manually boost older article that slipped through the cracks.

I don't know the exact mechanics, however.
vbehezar what if only the view layer was in HTML/CSS/JS?

How is that different from using gtk or some other gui toolkit?
Does anyone have experience with PEX?
It does. Just put ?resubmitted=true (or any other junk) at the end of your URL. Wait a couple days before doing it.

Don't resubmit if your original submission generated a thread, or hit the front page (you can resubmit if that happens later in the year).
You can append "?hn=1" to resubmit. It's not perfect and I wish it was more mechanical, though.
I love the irony of this post.
Steam recently started no-questions-asked refunds which is often better than a demo.

http://store.steampowered.com/steam_refunds/

> You can request a refund for nearly any purchase on Steam
> —for any reason. Maybe your PC doesn't meet the hardware
> requirements; maybe you bought a game by mistake; maybe
> you played the title for an hour and just didn't like it.

Been using it successfully. Just can't have more than 2 hours played.
To look at it the other way, the unwillingness to accept "alternative" theories is probably gated more by emotion than by logic. We need to believe in the basic good of humankind, even in spite of such aberrations as genocide, syphilis experiments, etc.

But, when we look at history, it is probably more logical to be skeptical. Our history is replete with Massively Bad Things that are nearly unbelievable in scale, and we would certainly prefer not to believe humans capable of such things, if given a choice.

At the same time, we also know that there are people with a vested interest in creating certain beliefs and outcomes.

So, what I find interesting is people's determination to believe something, simply because it is offered as the "official story". These stories don't require nearly the same degree of evidence, or even plausibilty to be accepted, as long as they are mainstreamed as official. The logic gate is then not even activated by the masses. Yet, the moment an alternative is posed, it is immediately (and often angrily) seized upon by those same people who now suddenly require a massive degree of evidence.

I believe that a default position of skepticism is far healthier in a society than blind acceptance of official stories. Where I believe skeptics get into trouble is when they move beyond questioning to actually posing an alternative story that is no more provable than the official one.
I'm also suspicious of the scale of the map. Shouldn't they stretch the states with more cars and pinch the ones with less?
I love fluid because of the thing the article mentions about Alt/Cmd + Tab... it's hard-wired into my brain to mean "task switch", so I have several web apps that I use all the time (GCal, Pivotal Tracker, Asana to name a few) with Fluid apps so I can quickly change to them.
Except from my observations, at such a timeframe most of them simply die from lack of visibility, or even if they do gain upvotes, they don't actually hit the front page (I think a time-based penalty?).

I was thinking out loud because dang has been speaking of HN testing out a new feature to resurrect posts from hellbanned users (and because HN has been sending out emails asking people to repost stories), and assumed some other mechanism is also being tried out.
There is a LaTeX bot in Telegram, my mathematician friends use that in their group chats.
Pirate Bay Founders Acquitted in Criminal Copyright Case
Creating REST APIs for HipChat Commands with Python
Japan’s New Satellite Captures an Image of Earth Every Ten Minutes
I'm from Wisconsin. We don't seem to have a problem keeping our roads paved and functional. Assuming I didn't screw up any math reading these tables:

Iowa: 114,429 miles of roads
Wisconsin: 115,145 miles of roads

Source: http://www.fhwa.dot.gov/policyinformation/statistics/2013/hm10.cfm

Unpaved Functional Length:
Iowa: 13,363 miles
Wisconsin: 566 miles

Paved Functional Length:
Iowa: 81,273 miles
Wisconsin: 102,482 miles

Source: http://www.fhwa.dot.gov/policyinformation/statistics/2013/hm51.cfm

I think you need a better Department of Transportation, because even the population difference shouldn't really account for that huge of a gap.

Population:
Iowa: 3.107 million
Wisconsin: 5.758 million

Source: https://www.wolframalpha.com/input/?i=iowa+wisconsin+population

Square miles:
Iowa: 56,270 sq mi
Wisconsin: 65,500 sq mi

Source: https://www.wolframalpha.com/input/?i=wisconsin+square+miles
Source: https://www.wolframalpha.com/input/?i=iowa+square+miles
Location Factors: Compare Market Rates and Living Costs
Things will not change
> Suddenly I realized I have changed 4 companies in 6 yrs. That made me a bit worried.

4 companies in 6 years is nothing. I would be more wary of someone switching job every 2/3 months. So, more than 6 times the number of companies you have been working for. You are fine.
Everything new in the Android M Preview 2
Algorithms that can write heartfelt posts like yours will be developed one day.

This is literally the point of Turing's thought experiment: if a machine gives you answers indistinguishable from a human, is it alive?
The UART on this speaks IrDA natively, which would be a much more attractive target for covert exfiltration.
I think they were fucking with you.
The windows support was one of the issues that I was considering. I think you are right that it is a bit better than Git from that standpoint.
Why are we well past it now, and not then?

The 1950s wasn't the dark ages. People in positions of power had already been through the horror of gas attacks in the First World War, which is about the closest equivalent. The Nazis had experimented with biological weapons, and this was reasonably widespread knowledge at the time.

So if your point is that it was a simpler, more ignorant time, I don't think that works.

What we all have to face is that, when allowed to operate in secret, this is what governments have done and will continue to do. Often with "good" intentions.

If there's something we need to evolve, it's the oversight of our institutions, or indeed abolishing some of them.
What you could be missing is that the goal of this license is not to protect this not-so-important piece of software but to give you (?) a sense of what institutional discrimination feels like.

As a white heterosexual male, it does make me think.
Sorry, but I can't help but chuckle. The low-information populous just spent $600 a pop on this thing because the pictures were pretty? Good for them. I hope they enjoy their angled pyramidal screen. Someone probably shared it on facebook, their friends clicked it, looked at the pictures and clicked to back them then clicked share. Just like seems to be the norm with satirical stories anymore.
I just love how minimal and easy it is. No more waiting for a monolithic javascript front end to load or a "loading pleast wait", no glossy buttons or emoticons or avatars or github sign ins.

It even has IP flood detection by default! Multiple line protection should prevent the flood of ascii penis art and other obscenities.
As a stereotypically bulky midwesterner, I appreciated the attention to detail.

He was definitely making a point of being mean to Illinois, with all the flair of someone who's never spent more than a day or so in Indiana. But (a) he grew up here, so he's entitled and (b) it's not like people are any nicer to the horrid overstuffed tech prospecting camp he lives in now.
Query parameters don't require a value. A blank /?/* is perfectly enough.
This is a well defined (but somewhat controversial) philosophical topic known as the hard problem of consciousness: https://en.wikipedia.org/wiki/Hard_problem_of_consciousness
And for people who are interested in Open Whisper Systems and want to get involved, we're hiring!

https://whispersystems.org/workworkwork/
Sure, don't worry about wasting your time submitting links that have a 80-90% chance of being ignored. Do what I do and, once you manage to get enough karma points to no longer care about them, simply stop trying to contribute.

There's always lobste.rs for when you really want to share something with your peers.
I work out for about 4.5 hours a week (3 ~1.5 hour sessions, 30m cardio and 1h lifting) and count calories. Fortunately I have a nice gym at my work and it allows me to leave after rush hour ends. Results in a net loss of 3 hours a week since my home commute at 6pm is 30mins vs the 10mins at 8 pm.

Personally I love it as a time to unwind. I spend so much time staring at a screen both for work and for fun (I typically spend my down time playing Counter Strike) that its nice to do something more primitive.

I also try to go hunting or multiple day hiking fairly regularly. I always feel more appreciative of what I have and my station in life after a few days sleeping on the ground in a sleeping bag.
Do not say you get bored easily. That is a huge red flag to potential employers.
> The animated illustrations are great! They add a ton of useful information to the text.

Thanks! I'm glad you liked those... :-)

I too prefer clean san-serif usually. For this one I chose a narrow @font-face to do some analysis. No worries it's just a demo book.

> Web site splash screens fail/refuse to show you what they're about unless you sign up.

It's not a splash screen. It's a plain home page with a direct link to the about page at the center. You don't have to sign_up to learn about us or me. In fact you don't even have to sign up to read the entire book there!

Here, let me relink it for you: https://bubbl.in/about

If it's a book then page flip is a must. There's is no escaping that. Else it's a slideshow. But I do know a lot of people who prefer slides/powerpoint presentations over books.
This statement is false (aka the liar paradox)
The number of people dying annually in military conflicts is steadily declining since approximately the end of Vietnam war. The French-German border is experiencing the longest stretch of peace in its entire history since the end of WWII.

So yes, the current state of peace is unprecedented, though definitely not perfect.
Yeah, I'm not saying network effects were non-existent... but it's hard to change your document format and lock your competitors out if every software update has to be shipped physically on a floppy disk. The world is different now; platform network effects are much stronger because the platforms can adapt themselves on the fly to competitive pressures.
"Gee, I'm so excited to drive for Uber today! I don't need the extra money, I just love it!"

I've never taken an uber, but I've met many uber drivers, and I've actually heard this several times.

It's not like they are being forced to work, and many like the random interaction with people better than sitting at home.

I know one retired guy that drives for Uber on occasion. He sold his family business to his son and has more money than I wold know what to do with, but drives Uber just for fun.

Anyway, I have no real point, but these people exist.
In the literature, they use the term "qualia" for what you're calling "awareness" here.
> Add to that the fact that bacterial infections often hitchhike on other injuries, infections or conditions

Who could possibly foresee that there could be other injuries, infections or conditions present in a fucking city.
This just occurred to me and I'm sure it's probably already been considered.

The home page should have display a sidebar or similar with the top 5 or so 'new' items. They then have a chance to catch someone's eye and get voted up to the 'real' front page.

I'd love to spend more time on 'new' - I just tend to forget about it. Something that improved the visibility of new items would help me (..help HN)
The title seems to be a play on the title of a book "Alexander and the Terrible, Horrible, No Good, Very Bad Day"
If you are not changing jobs at least every three years, you are not being paid enough.

Changing jobs every 1-2 years just means you are ambitious. Keep it up! You might find your previous employers will hire you back at a contractor rate remotely in the future.
Why can't it involve "boring"?
"There's always a bigger fish"
(I just had to say this)
This is great news, if only for the reason that there will be more Chris Farley GIF's on the internet.
TSA’s Secret Behavior Checklist to Spot Terrorists
Kubernetes Conference: KubeCon 2015 Announced
Yeah, the genetic code alone is like having a bunch of source code with no compiler, no spec to write a compiler, and the language is something you've never seen before and it has no similarities to anything you had seen before.

It's like being giving a bunch of Brainfuck source--if you'd never heard of Brainfuck.
10 years ago I was a bit bored in my contract business. As I'm starting yet another new project, I'm talking with the main contact person who happens to be an attorney, and he said something rather interesting. He's been doing what he's been doing for a long time and he's very good at his job, but it's also a bit bland. I think he called it bread and butter work. He doesn't hate it at all, it's just not that interesting, but it pays the bills and, again, he's very good at it. Yet he thinks about retiring. But every once in a while, every 2-3 years, an interesting project (case) comes along that gets him excited and keeps him in the game.

My take away was: it sounds very romantic to be in love with your job, always, but isn't very realistic. Being good at your job is realistic, but many people aren't good at their job. If you are, you stand out and can command a good salary, working hours, benefits, whatever is important to you. And every once in a while you should try to get an interesting project to keep things fresh.

So who's responsibility is it to get that occasional interesting project? I'd loosely say that's 50/50 split between employee and employer. You can't just expect to get spoon fed interesting projects. You have to look for them, and the company has to be in a relevant position to support that.

If you like research, if you good at ramping up and learning new skills, that can be a good way of acquiring the occasional interesting project, while getting better paid for it.
In hindsight this looks like the idle ramblings of someone out of touch with reality. But in truth it's closer to the opposite - I've spent too much time analyzing the repercussions of everything because that's what programmers do.

If someone ever finds this, this video sums up a lot of what I was trying to say:

https://www.youtube.com/embed/ysa5OBhXz-Q

Now multiply that by every ecosystem that has been tampered with by humans across the face of the planet and decide for yourself if our climate has been affected.
Judging by the bruises they really weren't.
GitHub extension: Save your searches
How do you stack up against other mobile developers – Quick Survey
> But that doesn't prove it has any experience of the color yellow; it merely means it can mimic the output of an entity that does.

Which is all we might be doing with each other as well. That awareness could merely be an illusion and there's even some evidence to think it is. Experiments show your brain makes a decision before you are consciously aware of it despite you thinking you made the decision consciously. That leads to the conclusion that awareness is simply a lie your brains tells itself to feel in control.
No, it works fine for me. The node.js livereload code running inside the container can detect the file changes just fine, and it just alerts the browser running on my host computer via a port that has been forwarded from inside the container to the docker host, and from the docker host to the VM host.

And by the way this setup is bidirectional. If code inside my container, or an SSH session running inside my container makes a disk change, that change is also reflected on the version of the folder that runs on the host.

So if you don't want to go through the effort of doing the port forwarding, you can run live reload on your host machine, and reload the browser automatically in response to changes that were made by the container.
We aren't hobbyists, we are just a small company 5+-1.
And sometimes we hire people for a small amount of time, which could exceed 10. So for that time we would need to have a bigger license?!
If a call center operator follows a "answering" algorithm strictly, is it a computer?

These thought experiments are very interesting and thought provoking. But - still - it's a mathematician asking if something is alive/human. Not the most authoritative source on the subject matter.
> If there were a simple algorithm for intelligence, and assuming the presence of intelligence confers a competitive advantage, then why wouldn't natural selection have created many examples of it by now, after some billion years of multicellular life?

A reasonable hypothesis would be that intelligence comes with high cost, such as high energy consumption, high heat production, longer period of infant stage, adaptation of body parts that will reduce their strength and interfere with their functionality, etc.

All those negative effects more than offset the benefit of higher intelligence in the short term. Because natural selection does not plan but only pushes evolution toward local maximum points, most organism never evolves high intelligence.
> I think the problem is how easy it is to game HN, how effective it is to game HN, and how random and spurious it is if you don't game HN.

I didn't discuss it in the original post, but HN has an anti-gaming mechanism: flagging.

Flagging is much more powerful than an upvote. If a completely terrible article/startup is posted and gamed so that it hits the Top 5, the attention will cause it to get more flags faster and die even faster. Thus, it's self correcting. This also addresses your "promoting a loophole" argument.
Sometimes you upvote a comment because you agree with it and consider it informative and correct — this is why you agree with it.

Sometimes you upvote a comment that you don't agree with but see it as genuinely informative or at least insightful.

What you don't is upvoting a comment which is not informative, or even misleading, but still conforming to your views.
I think many PCB fabs will say they can do it, the question is how much they will charge. 75 micron drill is crazy.