skysight-inc/HackerNews huggingface dataset:
> "my phone died" actually meant that they had 300 running processes because they never learned how to close running apps on Android -- which to be fair is a PRETTY buried feature that doesn't lend itself well to user discovery; the number of people I see that don't realize they have to manually close apps on their Android phone is shocking

Maybe on a 2011 device with 256MB of memory and Gingerbread this was true, but memory management hasn't been a problem on Android phones for a few years now. The memory management has improved in parallel with the amount of available memory, to the point where the device can actually perform worse if the user goes mucking about and closing apps manually. With Marshmallow and Nougat it has become even more efficient.
This is quite a while. I bet they've disable creating new games and are waiting for existing games to finish before deploying.
There is just about nobody anywhere on the political spectrum that believes in absolute free speech, people simply support speech that falls within their ideological boundaries. The criteria for obscenity on the left is sexism and bigotry, the criteria for obscenity on the right is blasphemy and criticism of traditions. If someone takes a knee during the national anthem conservatives will say that person should be fired and naturally liberals defend that as free speech. If someone addresses a transgender woman as "he" liberals will say that person should be fired and naturally conservatives defend that as free speech.

When it comes to the selective protection of free speech, accusing any particular side of hypocrisy only reveals the bias of your particular political perspective.
> What would you do in real-life? Would you make a mockery of them? Or would you simply ignore them?

I guess it depends on the context right? I remember in college there used to be these religious fanatics that would loudly berate strangers in the plaza; whenever someone would walk up and try to "debate" them, it would just make things worse, but sometimes someone would just say something really funny and the mood of the whole crowd would change and the extremely aggressive obnoxious fanatic would end up packing it in early or going for a new tactic. (Maybe not immediately, but it did seem to have an impact overall)

My point isn't like, go pick on people, that would suck, I'm just saying that humor is a really useful tool sometimes. Self-serious "be nice" policies can remove those tools and give some unreasonable people a nice cloud of cover to haunt places.

Maybe a different metaphor is better. A good community is like a garden. Nobody likes pesticide, but sometimes if you have a pest problem... It's all a judgement call right. "Be nice" policies only work if you can assume the other people you're interacting with are reasonable, and that's not really always true.
Sounds like hedge funds a decade ago.
foobar2000 still surprises me even years after using it on Windows, and years of dropping it since moving to archlinux. That thing is as small as beautiful, and small it is.

The mp3 editor which not even an editor, just a "collection" aware property dialog is unbelievably efficient.

I was about to ask for contribution (code then money) to this project now that I'm old enough to appreciate that.
Really enjoying this game, please don't be down for too long >.<
In my experience supporting Linux desktop is hardly ever the right thing.

Example: ubutnu cannot consistently ship a version of network manager that supports reconnecting to a wifi network suspend with out being manually restarted.

I suspect that at a dollar value there is most no point but I don't have access to enough data to prove it.
My joke solution is everyone tries to get into politics as a profession. You can't automate politics. It will either achieve UBI or create a hell on earth.
It varies by subreddit. Some are low to no touch, others are tightly moderated.
Which is one of the reasons my last effort is a not for profit. All open source.
$33M Secured by SendGrid
Damn... that's addictive.
> the is no Reddit, only subreddits - each of which is moderated in a different way

I was banned for 2 days on the whole platform for following a link to Voat, another link back to Reddit and downvoting a guy who was copy/pasting the same comment all over the thread. (Reddit is surprisingly link-sharing adverse for a site based on link sharing)

Reddit exists through the abuses and policies of its administrators. It's not a generic forum platform and I don't think it ever was.
Am I limiting free speech if I kick out some racist, hate spewing bully from my house because I don't want to listen to their nonsense? No. It is just common sense and how the 'real' world works. Why should the online world be any different?
If there are a few destructive people affecting the experience of the majority lets just kick them out and not deal with them anymore. Problem solved. They don't have the right to ruin the experience of the majority in the name of free speech.
Do you still feel that way or anything changed?
55-60 units which could, in principle, have been used for 60 tiles instead for even higher production than that. basically favor easy expansion over castles. Start taking them once you're out of open territory or once you hit good chokepoints
Any comparison to fftw or mkl?
Anecdotal, but I got to know quite a few of the people where I used to live who were receiving section 8 and other welfare benefits. For pretty much all of them, anything that could be converted or exchanged for some sort of cash, would be. Then it was used for drugs. In one case, a mother with 6 children was due to have heat cut off because she had found a way to divert the money to drugs instead of to pay for heat. The food stamps for food was similarly diverted even though her kids didn't have enough to eat.

So, lets say we provide cash payments to people and they still don't pay for their own basic needs. What then? Are we prepared to say, "too bad you have no heat this winter. I guess you get to be cold."? Where does it end?
It's super-sad that "Unicode" is a prominent stated motivation for Python 3.

Unicode in Python 2 was fundamentally broken in that whether it had UTF-16 semantics or UTF-32 semantic depended on how the interpreter was compiled. That's a terrible, terrible idea. However, they could have fixed it by sticking to one option: UTF-16 (which provided compatibility with some interesting things that Python interoperated with like Cocoa and, via Jython, Java).

UTF-16 is a sad legacy mistake, but APIs providing Unicode operations of any kind can be build on top. So UTF-16 is a mistake to begin with, but it's not a blocker for supporting all of Unicode and features targeted at the needs of all writing systems and languages. Java, Windows, the Web Platform (including JS) show that proper i18n can be built on top of the bad but backward-compatible 16-bit code unit foundation.

Now, the _even_ sadder part of Python 3 is that if you decide that UTF-16 is a mistake and want to fix it, UTF-32 is the naive and wrong solution. When a Unicode newbie is told about surrogates, they think that UTF-32 is the answer. But then they waste memory and cache line space (and, if dynamically omitting leading zeros on a per-string basis, the compute and copy cost of promoting to different unit width when adding one emoji). And once the damage is done, someone points out that grapheme clusters are a thing, so they still didn't get O(1) indexing to user-perceived units.

The enlightened thing, of course, is to do what Rust does: use UTF-8 and use iterators on top for accessing pieces larger than a code unit (code point, grapheme cluster). (To my taste, Swift strings are too magic and DWIM-y. At least back when I read the Swift book, it didn't even explain the underlying representation. With Rust, the representation is very explicitly known.)

"UTF-16 sucks" is what Python 3 got right. That UTF-32 (with dynamic leading zero omission on a per-string basis) is the answer is what Python 3 got very, very wrong. The correct answers are either UTF-8 (for a new language like Rust) or holding the nose and making stuff work on top UTF-16 (Java, JavaScript) without breaking old programs.
>They didn't build it to sell.

except they totally did

people and businesses had no intention of actually pulling paper-based systems into computational ones, and thus all Steve Jobs had to do was reproduce office-quality typography and document presentation on a screen, selling 1870s typewriter workflows as innovation well enough to convince the world they were revolutionary
> Rete algorithm (/ˈriːtiː/ REE-tee or /ˈreɪtiː/ RAY-tee, rarely /ˈriːt/ REET or /rɛˈteɪ/ re-TAY)

I guess we all can at least agree that there is a way to pronounce it :)
They're probably updating the servers so that the games won't be as laggy. Shouldn't be long!
IIRC some of the higher-level DLLs can be compiled for Windows (which is done sometimes for testing, or by ReactOS to ship an actual Windows clone), but the core ones like kernel32, ntdll, user32, and gdi are too tied into the POSIX/NT abstractions.
Interesting plan. I think people are underestimating how effective it might be.

Suppose a kid gets their parents computer infected. There is a pretty good chance that they will panic and take the non-monetary route. It's not like infecting others is beyond most kids abilities. Just run the exe themselves on school computers, post it in video game chats, send it to friends, etc. Since they aren't sure how many people will pay before their parents notice there is a strong incentive to send it to a lot of people, not just two.

The other route I see is that an adult sees this and tries to infect some company computers, on the theory that the won't be caught and there is a good chance the company will pay up. Not many people will go for it of course, but if it manages to spread internally then they will be in a decent position to demand a lot of money.
The fact that there's a huge split in the community over the issue shows just how divisive Python 3 is. That said, 3 > 2 in version number doesn't make it better or more "current" (and I've seen a number of projects where the "latest" version wasn't even the latest - it was often an experimental). Yes, you could do just about everything you need to in Python 3 that you can do in Python 2, except that it can be much more difficult depending on what you're doing.
e.g. this guy -> http://lucumr.pocoo.org/2014/5/12/everything-about-unicode/

I found it's easy enough to add the line:

# -- coding: utf-8 --

to the top of my Python 2 files so I can get UTF-8. That, and Python 2 has the bindings for GTK (which I like to use).
Both versions of the language have their usage, and to each his own. There's no sense in bickering about it.
I don't know how controversial it will be to post this here (heavily moderated /r/science on reddit removed a post when I did this some time ago), but enter that URL on Sci-Hub ("The Pirate Bay of science" [0]) and enjoy: http://sci-hub.cc/

About Sci-Hub: https://en.wikipedia.org/wiki/Sci-Hub

[0] http://www.sciencealert.com/this-woman-has-illegally-uploade...
I've wondered about this as well. I'd want to cover ZDDs in addition to Rete (forward and back chaining).

https://en.wikipedia.org/wiki/Zero-suppressed_decision_diagr...
This Is an OPEN Open Source Project
I am in Paris at the moment. When we drove from the airport , only odd numbered vehicles were allowed in the city center so all even numbered vehicles had to exit the freeway and were stuck in traffic jam.

This in turn increased the travel time for half of the vehicles and pollution due to the jam
If you optimize moving troops to the front line through one path, you leave a path of lower troop tiles right into the heart of your production, which is usually close to your general. They aren't cheating, they're just better than you.
https://youtu.be/vk-fDRLSsQk

If you think Trump made fun of a disabled reporter, you may have been reading fake news
just sue their asses off!
> I would argue that humor can work as an immune system to bad ideas.

Okay, but malice and schadenfreude are not requirements for humor. Obnoxious memes and troll baiting are not some kind of Shakespearean fools. They are the lowest form of humor that incubate far more bad ideas than they're worth.
congrats, it's amazing!!! and down :) Good luck with scaling
Very proud of my first win, about five games in. ;)

http://generals.io/replays/ryYQqycme

My wife was standing over my shoulder asking why I wasn't doing chores, so she motivated me. Also she gave me strategy advice.
Boy, just what I wanted, another hugbox where I can feel good about my views without someone challenging them. Sign me up! /s
What do you mean by more general? Data in nodes in the RETE algorithm can be anything.

I highly recommend reading "Production Matching for Large Learning Systems"[0] as it was accessible enough for me to try to make a basic RETE implementation while learning C++ and playing around with several other technologies I was unfamiliar with[1].

[0]http://reports-archive.adm.cs.cmu.edu/anon/1995/CMU-CS-95-11...

[1]https://github.com/cjslep/cpp-rete-prototype (awful, abandoned prototype)
I knew I recognized that username from somewhere. It is indeed neither delicate nor complicated so long as you define hate speech and bullying by whether one particular clique supports it or is against it, since by definition they're always going to have a firm indisputable conclusion on it and anyone who disagrees is the enemy. You don't even have to worry about that clique doxing, harassing or lying about others since they're obviously in the right by doing so. The hard part - and the part you failed at on Reddit - is actually stopping bullying, rather than crowning a gang of official bullies that you like and calling it a day.
ꔸ⏠ꔸ

If you gaze long into an abyss, the abyss also gazes into you.
For those who like this idea, can we have a communication channel to ask how you did it?
I didn't say they could I said people in positions of power in your life could make you show them.

Parents: Show us you voted for X or you are disowned.

Employer: Show me you voted for X or you are fired.

Criminal: Show us you voted for X or we'll break your knee caps.

Politician: Show me you voted for me or I won't give you that contract
Somewhere along the way in public school I learned to put my book in my lap and my head on the desk.

Evidently it was OK if I looked like I was asleep ...
Not quite, because the py2 library is often not compatible with unicode literals, and also because if you flip the switch in a module it changes the API of any functions that returned strings. That might break calling code from other modules.

So then you might have to add code to work around these issues, code that is needed in neither pure py2 or pure py3 -- hence making it a weird detour.

In general, it is more compelling to use `unicode_literals` when back-porting new or existing Python 3 code to Python 2/3 than when porting existing Python 2 code to 2/3 [1]

[1] http://python-future.org/unicode_literals.html
You can see the whole game when it ends, in the replay (e.g. http://generals.io/replays/HkfABJ9Xl).

But it would be great to see the game evolve without fog, once you are killed.
I won my first game. So I think it's great.
Really fun game. I love it.

I believe taking an enemy general gives you control over that player's entire army. However, if a player quits, then his army becomes neutral.

The difference between those two is extremely significant and not something the player has much control over. For example, I'm hoping to capture an enemy general, but praying the people my opponents are capturing will disconnect.

In my opinion, either a disconnect or a capture should result in all pieces going neutral. One final anecdote, I was just in an 8 player ffa. 1st was slightly ahead and me and the other person were very close together. The 1st place guy captured the other person's general, and then, what might have been a close game where I was behind instantly switched into a blowout in a way that wasn't especially satisfying.
splunk.com

+scaleable

Problem solved on all points.

100% fully functional, fully featured, 100% free download right from the website.

Disclaimer: I work for splunk.
Hate speech is just free speech you disagree with. I'm sure you won't be condemning hatred towards paedophiles any time soon.
An oral history of the “Get a Mac” ads
For anyone else not familiar with the acronym:

https://en.wikipedia.org/wiki/High-intensity_interval_traini...
I am also surprised by the rise in the popularity of the term "serial entrepreneur". I find it amazing that people want to tell the world of all their previous business failures as though it is something to be proud about. I haven't failed with my first venture yet I am not proud of all the business mistakes I have made along the way.
"The hand-coded x86-64 AVX code is from 1.0× to 2.4× faster than the best C code (which is the AVX model code). This speedup was not as impressive as hoped."

Curious. So assembly optimization does not really help that much with modern CPUs?
this is really awesome. Might gonna steal that for my SSH motds. Kudos!
They might even find perfectly fundable companies that were forced to bootstrap through no choice of their own because this culture in this article is not actual startup culture, it is Silicon Valley culture.
> "Be Nice" policies tends to lead to communities that lack this useful sociological immune system, and it can drive out the smart people, to the point where you have a lot of "nice" people arguing some very dumb points.

I think you've touched on a very important point. There is a huge difference between enforcing "niceness" and civility. The latter allows for the organic and authentic discussion of ideas, while the former doesn't.
I would also be interested in seeing this.
> The game is sufficiently () complex that the weaker player may not even notice the actions of the stronger player

I recommend to people learning to look at the activities of someone "good" at the field but not a star for this reason, I don't know if it applies to all fields but for ex I got the same feeling learning chess by following GM's games (I was lost) and a book like "Master vs Amateur" opened my eyes to typical errors made by intermediate players that won't show up in chess books (another example is "The Amateur Mind"). I tell soccer players than besides enjoying watching the games of the big teams and star players to watch "journeymen" games from a 2nd division to learn the basics.

Also the reason why we frequently learn more from a student mate explaining something that from a veteran teacher or professor, who forgot the struggles of the beginners.
It seems like the bureaus are the marketplaces; you just don't like their model for pricing and acquiring talent.
Sounds like not giving them cash can be abused anyway. So yeah, really seems like not wasting all the administrative costs of micromanaging other people's finances may be the way to go.
The Paris metro one was slower at the ends. The ends were made of gradually faster rolls, so you had to let your feet flat on the ground and dont try to walk until on the main, faster part of the sidewalk. Trying to walk on the gradually accelerating parts was a sure way to fall.
There was a time when Nature was a highly respected publication. Now, their headlines are at tabloid level.
I love this game. I lost the whole afternoon to it, even with the huge lag that I'm suffering.

One great thing about it is that is very balanced. In my last match (http://generals.io/replays/HkfABJ9Xl, I'm bob, lower right corner), there was a player that had a very easy path to victory. But another player and I made an alliance, and the result changed completely! So very, very fun to play.
They're hopelessly out of their depth. This kind of talk makes zero sense
I don't know anything about this Italian restaurant thing, probably because I spend time on Reddit and not wherever you learned about it.
My thoughts exactly, /r/politics is already a safe space of liberals.
I think he meant exiting/selling to a larger company not selling as in sales and marketing.
I am in Germany now. Can you tell me why this is not the case in mainland Europe? Is it much better in Europe to do side-project in lieu of the fear of getting sued?
Steps to fix broken site after WordPress 4.7 upgrade from SSH
To be fair, I'd expect Cloud to have better support since they are competing (and losing) against AWS and Azure.

We won't be in a rush to use Google Cloud, even with the savings.... just knowing they are waiting to pull the rug out from under us once they start to gain market dominance or change course is a massive turnoff.
Politifact: "Donald Trump says Hillary Clinton is 'wrong' to say he mocked a disabled reporter": False

"Trump may deny that he intentionally mocked Kovaleski for his disability, but many Americans believe his remarks amounted to mocking, and we concur that that’s a reasonable -- indeed, perhaps the only -- interpretation of his actions. The notion that Trump’s comments about Cruz and a general undercut Clinton’s claim don’t hold water, because all three examples constitute mocking, whether a disability was involved or not. We rate the statement False."

http://www.politifact.com/truth-o-meter/statements/2016/oct/...
A Goldman Sachs Managing Director Quit for a 12 Month Residency at Google Brain
>The First Amendment of the US Constitution, which guarantees free speech, explicitly does so in a political context ("Congress shall make no law [...] abridging the freedom of speech"). Imzy is not the US Congress, they don't have jurisdiction over anything but their own little niche of the Internet (which absolutely nobody is forcing you to visit if you don't want to) - so why are you upset when they ask you, within the bounds of their community, to be nice?

Yes, insofar as the law protects free speech, it does so only against the government.

We as individual Americans, should, however, be wary of using privately-owned spaces as public spheres unless they provide broadly similar guarantees that different points of view can be expressed. This is becoming more important as the traditional public sphere is increasingly giving way to privately-run ones (e.g. Facebook and Reddit).

>Why does free speech mean that we get to insult and demean each other, even going so far as to sending death threats? I think the German constitution (the Grundgesetz) has a point when it says in Article 5, §2 that the right of free speech is limited, amongst others, by every person's right of dignity ("Recht der persönlichen Ehre" - a hard to translate concept).

No one is arguing for allowing death threats. This is a classic straw man used in just about every major online debate ever.

The German constitution is flawed here. When German police can arrest people for having the wrong opinion, something is badly wrong.

>On Reddit and like sites we see behaviour that we would never tolerate if we saw it in real life. Why do we not only tolerate it online, but suddenly elevate such antisocial behaviour of the extremest kind to a mystical status of "expression of free speech"? There is a reason we are taught "manners" as children: without a minimum of politeness, societies cannot function. Politeness and courtesy have to do with respecting another's person even if you don't share his (or her) opinions, with tolerating people who are different from you. And is that not the very epitome of freedom?

The problem is the definition of politeness. The cultural powers have dictated that calling people racist and sexist for disagreeing with you is "polite", while fighting back against that madness is ghastly.
"larger companies with the resources to hire larger teams to maintain and expand the service acquire them"

But in many cases, the acquiring companies have no interest in the acquired product and shut it down immediately. They're only interested in acqui-hiring the people, who have demonstrated a certain degree of talent in creating a new product. (In some cases, they also buy the company to eliminate a potential competitor.)