skysight-inc/HackerNews huggingface dataset:
This is what happens when you merge Animal Crossing, Hay Day and Pou in one game
Hi everyone, after two years of development our game "Humy" is landed on the AppStore! I would really like to know what you think about it!

LINK: https://itunes.apple.com/us/app/humy/id966886164?mt=8

The game is inspired by Animal Crossing, but introduces several innovative elements to bring it closer to the user experience of mobile games. In particular we have added a core loop based on orders, like Hay Day, and mini-games to earn coins and experience, like Pou. You can also customize your character with hundreds of clothes and hairstyles, and we have designed hundreds of home furnishings.

Some features:
- Time flows in real-time: dawn, day, dusk, night.
- The UI / UX is similar to iOS 8 and the game can be COMPLETELY played with one finger. I hate playing in landscape mode.
- We wrote hundreds of interactive messages for the characters: a positive or negative reply will change the reaction of the character accordingly.
- You can select a male or female character, and each one will have different clothes and hairstyles.
- 5 mini games with 5 different levels of difficulty: Soccer, Fishing, Mining, Tree, Submarin.
- More than 50 fish to catch. Yes, we wrote a pun for each fish, like in Animal Crossing!
- Several buildings to be built on the island: Shop, Restaurant, Clothes Shop, Hairstyles, Furniture Shop, Bank, Hospital, and in the next update will come also the Aquarium and the Museum, to which you can donate fish and ancient objects, like in Animal Crossing.
- Ability to sell items or give them away to your friends.
- Yes, you can visit the house of your friends by logging in to Facebook.
- The house can be truly customized in every detail: tens of wallpapers and hundreds of home furnishings. In addition you can also hang the fish that you’ve catch.

So, what do you think?
QuickCheck: how good is your startup idea? (just 5 min.)
How to Increase Your Click-Through Rate on Twitter
Why not sales to travelers? Is there no extra productive capacity or is it because the not for profit statement?
Thanks for the graph, that's quite interesting. Do you have any insight as to why it's risen so sharply during the past three years? I'm thinking maybe it's just connected to the increase in overall (especially smartphone) users of the internet? Even people who have been using desktops for years, use the internet more thanks to smartphones and thus ads become more pervasive in their life, thus perhaps prompting an increase as well?

Maybe you can share your thoughts on why you think it would be any indication that the overall percentage of internet users using ad blockers has gone up?
We're trying Subcurrent, which integrates with Slack, but haven't really felt the benefit of something like this yet.
LinkedIn removes the ability to export contacts
A clever hack, or a sin to burn in Hell for?
What's the problem with deadbeef? It supports both GTK+2 and GTK+3 interfaces - GTK+2 is even the default and considered more stable since most of deadbeefs developers prefer that one.

Edit: Regarding Evince, there's Atril. It's the GTK+2 evince fork from the mate developers.
Typeof is not standard and many DSP compilers do not implement that.
Secondly I meant max search in array, not between to scalar values which is trivial. I really don't want to have for(...) inlined everywhere.
How hadoop ecosystem allows great interoperability
We could call it cfront: https://en.wikipedia.org/wiki/Cfront
Template metaprograming is nonsense, not simple type substitution.
C++ templates are just too much, especially when mixed with substandard developers.
I for one like the current gnome themes but I can very much relate to (Gnome and Ubuntu) devs going off in other directions that I find weird and counterproductive ("breaking" (IMO) alt-tab, copying "shiny things" (dock) from Mac etc), copying other problematic (IMO) designs (single menu, hidden menus) from Mac.
This is not quite accurate as it assumes that Starbucks must have premises of a certain size. If Starbucks had smaller shops they'd pay smaller rent. Their business model of having large shops is their problem right now.
As long as it is state funded I see no difference. I bet if it would have been developed by the `state engineers` it would even fail worse.
Akka.net wasnt really intended to be a complete port from the start, it was a weekend hack from my part that then grew into what later became akka.net when Aaron joined (akka.actor and akka.remote first).
Then things took off and it got a life of its own.
Now there is an entire sub-ecosystem growing around it in terms of persistence providers, testkits and dependency injection lib integrations.
AWESOME to see :)
You only get ABIstab in C if you never change the size or layout of your structs, or completely hide everything behind pointers and allocate everything on the heap (maybe a little on the stack if your library is amenable to using callbacks - blargk!). The rules[0] for C++ aren't really any different, you just notice it more. When you start shooting for ABIstab, without putting in a lot of extra work, you start losing the nice semantics and APIs you're used to. In the C world, because of the limited capabilities of the language, library developers have never been able to do better, so application developers are used to suffering crappy APIs and working extra hard to get stuff done.

C++98 code out of GCC has been ABI stable for over 10 years now btw, and we also have some pretty great tools for detecting ABI breakage now, like abi-compliance-checker[1]

[0] https://techbase.kde.org/Policies/Binary_Compatibility_Issue...
[1] http://ispras.linuxbase.org/index.php/ABI_compliance_checker
Nothing will until there's any sort of penalty for grossly incompetent and fraudulent DMCA notifications.
This is amazing. It compiles and runs under cygwin fine too.
http://fourhourworkweek.com/books/
Though, as always, your mileage may vary. Those costs have an awful lot of variables.
> I think tail call conversion to iteration

You cannot convert a tail call to an iteration in a generic case.

Consider the following:

`let f g x = g x`

Here, call `g x` is a tail call, and you've no idea what `g` is, so you cannot statically inline it or convert to a loop.

> JITs are free to inline beyond that as much as they want

JITs are primitive and do not have much time to do anything interesting. Inlining is very important alongside with partial evaluation - which is very heavyweight and must be done statically.

Anyway, without proper tail calls inlining on JIT level won't help much.

> it's fundamentally impractical

Everyone who ever tried implementing any ML-like language on top of JVM failed miserably.
Also, the bit about Nehru and India ignores the successes of the early Five Year Plans and the fact that the entire Indian business community supported the mixed economy model.
Well, given that Google's support consists of an automatic E-mail reply bot, I wonder why the gap is only 20%.
I sent my team a link to https://www.retroospect.com/ each week, the novelty wore off after 3 weeks.
If it was State run then you could say hey the State failed to deliver. This was a private company which failed to deliver. And the private company, if you actually look it up subcontracted it, so you can't say hey there was no private Capitalist oversight over the project, you know greed to make things run efficiently.
One big problem is the willingness to be honest. If you feel very unhappy and say so, even if it's anonymised there are probably means of finding out who it might be (or the boss might even assume) and maybe even based on that fear an employee won't be honest.

I think the idea of actually checking for this kind of thing is great, I don't just want to attack this, but I think it certainly requires a culture which is genuinely open to this kind of criticism, and in my experience that's incredibly rare.
Having fun with object-oriented JavaScript
The great thing about advertising is it funds you no matter if you are famous or not. Bad thing is you have to live under their corporate censorship and all the baggage that goes with using third party sellers (privacy and inefficiency).

To use some of the examples in the article, not everyone can rely on national license fees (BBC), corporate sponsorship (NPR), consistently making a loss (The Guardian), search engines (Mozilla), having a legacy business (CNN) etc.
Hi Tomas! Is this a razor + blade play? i.e. do you aim to make most of your money from selling beans?
TreeStyleTabs, like felipeerias already mentioned seems to be THE reason why a whole lot of people use Firefox. (Others like me have a bunch of additional reasons.)
> Here's a radical thought: it's a fair playing field if everyone takes adderal before the match.

Is it fair though? What about people who don't want to (or can't) take adderal before a match. It's no more fair, it's just another playing field. One with more drugs rather than less.
> To me, [the] Netherlands would probably much more prosperous if taxes were lower and Govenment [sic] is less socialistic.

Who would be more prosperous? The richest 1% would be much richer, yes. The bottom 50% of the population would be a lot worse off: sick and uneducated.
We possibly work for the same company, as our system - flaws and all - are identical to what you describe. As someone who has to carry out both sides of the process (reviewing staff/managing them through the process, and getting my own review done), I'm most certainly not a fan! Staff seem to fall into two categories - those who see the whole thing as political nonsense they don't have the time for, or have become so turned off by how bad it is that they just don't care about the outcome any more.

The Accenture news was raised on an internal discussion about the review process almost immediately, as some people are that keen to get rid of the current way of doing things ASAP. Sadly, I can't see anything coming from it, as the word is that Upper Management values the generated metrics too much to change anything.
Exatly. I'd like to know what percentage of photos ever taken and stored never get a second look.
It's not always a founder's decision; having myself been in a similar situation which ended with the same outcome.
Thanks, this seems to be pretty much what I was looking for. The two conceptual hurdles I ran into were.
1) If it requires payment there's a trail
2) Most other solutions usually require some sort of reference mail/postal address or phone number.

This seems to solve both :)
Differential Line
How to Benchmark Your Server Using SysBench
Tips to Stay Safe Online with Free Technologies
Why DevOps needs effective monitoring
Absolutely. It is in their own interest to share contributions upstream. If they don't, they are forced to re-apply their patches over-and-over or just not upgrade.
Anecdotes are not data but... It's taken over 10 years before I can safely send people png images rather than tiffs in my line of work. I'm not switching again until the benefits are blindingly huge and obvious.

Basically I think you are correct as to why JPEG2000 did not take off.
Indacoin announces that users from China will be able to buy Bitcoins
It's equal opportunity, at the very least. To my mind that _is_ more fair.

...but I disagree with the idea of doping up the entire competing body, for what it's worth.
So... Why not caffeine too?
I don't think someone has designed taxes around incentives. In most countries wages are more heavily taxed than products, which balances the spending towards buying more things rather than employing more people. It seems very stretched, but some ecologists suggest to tax petrol more heavily and tax wages less, so it would be easier to employ more people for a task than throw more petrol at it (I use petrol in terms of fast tranports).
You cannot implement cache efficient data structures using void pointers.
Sponsorship by Monster etc (edits - but more likely because it's not considered a performance enhancing drug in traditional sports)
There is this tool : http://jonls.dk/redshift/ that adjusts the color temperature of your screen at night so it feels less aggressive.
I would challenge that. What is the average salary of %50 and their tax percentage?
Show HN: Copiny – Getting closer to the Customers via an online community
Ni HN!

A few years ago I had a problem - how to became closer to my customers. I asked myself what tools I could use for solving that problem? Traditional forums are not user friendly and very complex. Feedback form much better, but its not about longtime relationships with customers. So as most of you I decided to make my own solution and today I would like to share it with you.

Copiny.com is a customer community platform that allows companies to have a dialogue with their customers on the site. By using our platform, companies reduce support cost up to 20% and get x15 times more customer feedback.

For example, Evernote uses our platform in Russia for customer service and, according to them, Russian Evernote community is one of the most effective in the the World because they have reduced support cost by 40%. It's possible because our platform has some features and mechanics that differ us from traditional forums, FAQs and others.

I hope you like it.
Performance was also a big problem, they had a lot of issues in the beginning justifying the amount of time it took to encode and especially decode the images. IIRC it was of the 100x the time of JPEG and that meant that at speeds of the time the bandwidth saved was overshadowed by the decode time.

I did a lot of working with it and had quite a lot of problems with performance of the sample software.
Speed vs. Quality: A Tech Shop Conundrum
Akamai's State of the Internet Infographic Q1 2015 [pdf]
I don't know how you even count that high, unless it's through extrapolation: "this nail was pounded incorrectly and there's 10 nails in a board and 1000 boards in this area, so 10,000 defects."
Wide Leg Pants for Women
I'm one of the engineers contracted to build new hardware and software controllers for one of the major suppliers of these tank systems. There are intercoms now, better temp control, better lighting abilities, and much more. Though, we still need a iOS and Android app.
There is a thing you can do, get Lasik/Lasek. It is a bit hardcore for sure to have someone poking knives and lasers at your eyes, but it was completely painless and one of the best decisions I've ever made.
As someone who has to give the news about the review outcome, I can confirm this from my own experience as well. Pretty much only those who come out of it as "top-tier" get any benefit, and no amount of "spin" will cushion the news of anything lesser. Of course, this isn't helped by there being an enforced normalisation curve on the ratings…
I should try that with the repeated "sign up" requests I get.
please do not confuse 'unamerican' for 'bad', and 'american' for 'good'

That's your own projection, not mine. I clearly stated in my comment that socialism was unamerican because it goes against the founding principles of the country.

I don't deny the current system is broken. It has been for a long, long time. But, if you think socialism is the solution, you haven't been paying attention to history. Socialism always results in tyranny. It did in Russia. It did in China. Vietnam. Korea. Even the Nordic countries, who had the best chance of pulling it off, have started to suffer under its weight.
In this case they have effectively asked Google to de-list themselves. I suggest Google (temporally at least) does exactly that for all their properties and sends then a message to the effect that "the entity hosting the pages you asked to be de-listed also listed these <list of millions of entries> and we de-listed those also, please let us know which, if any, of these assets should legitimately be included in our index".
This is how you document css
Apple Kicks Nest Thermostats from Its Shelves – For Now
Changes to .UK WHOIS policy
One of my good friends worked with some researcher to offload the work to a GPU ten years ago.

I have stumbled on massive spreadsheets in the wild where most of the cells needed to be recalculated when you changed something, and that could take a long time to recalculate.

It seems like most software out there today does this, which is pretty cool.
Hello,
we started with a plugin for Excel, but in the future plugin for Office could be interesting. Which way would be most suitable for you? I am open for all suggestions :)
10 Simple ways to update your
You've made my day, thank you so much! Atril is really what I've been looking for.

Regarding deadbeef, yeah, it was mentioned mostly on emotional basis. I had some troubles building gtk2 plugin on my home machine, good chances that it was problem with inconsistent building environment, yet no problems with building simple gtk2 apps or deadbeef gtk3 plugin. I haven't dug deeply though. At work, I just use slightly older deadbeef version with gtk2 plugin :)
(Designing) Paragraphs in the Web
> It isn't rare at all to find founders that are in the most literal sense of the word delusional about what the value of a company is.

Agreed. Example:

him: "Got an idea!"

me: "Let's hear it..."

him: 'splains idea

me: "neat - hold on"

me: build quick mvp to get initial users - 2 days

him: "oh but it needs xyz"

me: "not until you talk to customers"

him: weeks later, a bit of traction

me: "cool - you know, if you/we can get some more users in this area, maybe up and down the coast, this would be a nice little acquisition from someone like 4square"

him: "what?? i'd never sell"

me: "we'd probably be looking at a couple million for less than a year of work, assuming you can get the traction"

him: "this is going to be bigger than Facebook - this will be everywhere! don't you understand the value here?"

me: "you're serious, aren't you?"

Yes, he was deadly serious. Over the years, he's mellowed a bit in that intensity, but still seemed to hold on to the notion that having an idea and someone building an MVP = ownership of billion dollar marketplace. The notion that other people considered the idea and deemed it not worth pursuing, or perhaps have actually tried it and learned it's not the market that was assumed... genuinely never crossed his mind. Ever.
It's good to make such things easily accessible, but would be nice if you linked/credited Google with the implementation behind this project.

You should also make it clear that processed images are publicly visible (if, indeed, they are).
>plumbing code to take care of error handling

This becomes much simpler once you learn how to write your own variadic functions (it's not that hard, though I do admit it could be prettier). Then you just write one single logerrf function or whatever, which 9 times out of 10 you can carry with minor modifications to your next project. Java does try/catch better in the sense that with checked exceptions you can force library users to at least acknowledge exceptions. Without checked exceptions, try/catch just hides the extra int *err argument under the rug, actually increasing the risk of library users not acknowledging edge cases.

>and resource management

I don't like C++ malloc'ing things behind my back. I see it as trading maintainability for instant gratification. The problem is compounded by the way C++ doesn't play nice with gdb/valgrind. Memory leaks and other memory errors are much easier to fix in C than C++.

>C is so tedious

It really isn't, though, if you use it right. Whatever syntactic tedium it has is more than compensated for by the lightning-fast compile time and the infinitely simpler compiler errors (due to no overloading, no templates...)
Performance Without Appraisal: What to Do Instead of Performance Appraisals
"Use a collective name or, less ideally, a plural form. For example (in order of preference) staff and employees."

This goes contrary to what I was taught : use singular form. When I model my databases I think in those terms : employee works for 1 to n company, company has 0 to n employee.
Since it's a "many to many" relationship you need a third table (entity really) which you could call "working_with". The columns are id_employee and id_company.

This is the basis of the Merise method, but I don't think it's available in English. It makes modeling databases really easy.
The Verge has some interesting long-form from time to time but it's subsidised by endless clickbait and empty 'conversation-starter' content.

Not to mention their recent move to close Comments being a cynical strategy to get people using their forums.

Realise that's OT but wanted to get it off my chest.
Where I obsess about the design choices possible with a paragraph in the web, written about a month ago.
On the other hand, being afraid of all kinds of public ownership is not helpful. I'd bring national development banks into this. They proved themselves to be very efficient in the twentieth century in places that were at the time in need of development, like Singapore and Australia. The UK even mooted one, through Vince Cable, as a means of growth out of the GFC. Didn't fly in the end for pretty obvious reasons.
China's just made one, the Asia development bank, and to the chagrin of the US, has been joined by those same countries who from experience, know that they work.

Australia's largest bank, the commonwealth bank, was public, which you can get from the name. It had a trading bank. For development.
Indeed. In fact I liked it so much that I wrote a program very similar that can read/write such files on Windows[1]. I couldn't find how to compile the original on Windows.

The file format is pretty simple. At least for the spreadsheets I create.

As a side note, I love text-based (or extremely simple) file formats. So easy to write tools for them.

[1] http://github.com/howeyc/sc
Yes, clearly biased. Plus, you can find successful and unsuccessful examples of implementation of practically all economic theories...
Sorry to read about this.

I too regarded Frontback as a feature rather than a new messaging paradigm. But I can see how you might say the same about Snapchat.
Sander van Der Leeuw: Origin of Cities
Tech Horror (telecom fiction)
Championing an unproved or unpopular idea is a good way to put your academic career on permanent hold.

Which would be a shame, actually. If everyone were to play it safe that way, we would make no progress at all. I didn't know science is a popularity contest.
> Socialism always results in tyranny.

?!

Firstly, the countries you listed identified themselves with communism, not socialism. Secondly, they never implemented actual communism - there was still an upper class and immense amounts of corruption.

Lastly and more importantly, those systems were put in place by the tyrants, not the other way around.
I am brazilian and I am assuming OP is too, Amazon prices in Brazil are cheaper than the competition, simply because the local oferrings are really expensive.
Ask HN: Why is the design style of HN so simple, sometimes too simple?
The header is small and the lines are too close to each other, which makes it uncomfortable to read...

Just curious... Is there a specific purpose for this design?
> If I get sick, I will be taken care of. By the community.

Socialism (miniscule s) in the small is charity, forms of which even the most rigid egoist (e.g. Rand) can find ideologically palatable: intentional, contractual communities are communities nonetheless, and generally contain mutual aid clauses. Scale matters, however, and somewhere between 150 and 100 million other persons, the charity co-ordinating entity (i.e. the governing power) becomes a beast unto itself, the contract becomes blurred, and Socialism in the large imposes itself on ideological dissenters with the force of the local violence monopolist.

If nation-states were actually communities caring for their own, the philosophical concerns of consent and compulsion, and the pragmatic concerns of checks and balances, would be much reduced. I await the Maneki Neko experiment that could imbue a society of great magnitude with equally great cohesion.