skysight-inc/HackerNews huggingface dataset:
> There's some classic gems, to be sure, but they were also all we had.

Some stuff has aged, but some of the best games are in the past and have never been "reached" by any newer game. Ultima 7 is an example of such games - there's just nothing that comes close to it even in modern RPGs.

For 2D platforms the best was made in the past again. All the newer Mario games are either too easy or uninspired, or both.

There's a whole bunch of genres that has been completely a abandoned by publishers and devs for years (simulators, adventure games, RTS, even RPGs - sure we get Witcher 3 recently, but there's really nothing much else on the radar, there's too few of them now compared to how many we were getting back in the days).

It's been many years that the main production money goes into making GTA, First Person Shooters, Open World games, Racing games and that's about it. Of course the indie market is very much alive, but you can't compare the level of contents made 20 years ago by large teams versus 1-2 folks making games nowadays.
I'm not exactly disagreeing with you, but forceUpdate only bypasses the component's own shouldComponentUpdate check. It doesn't necessarily do a "deep" re-render including all of the component's children. The children have their shouldComponentUpdate check run as normal.
Nope, they are still getting a lot of exposure on retro websites and even GOG (despite calling themselves Good Old Games there's also some not-so-good games in their catalog).
Wittgenstein's first work, Tractatus, promotes the kind of naturalist reductionism so popular today, whereas his last work, Philosophical Investigations, is a big swing to the other side, emphasizing the irreducible dimension of language. A crude summary, but IMHO, he's a bridge between Analytic and Continental philosophy.
Turn any app into Whatsapp with the SaaS toolkit – Applozic
I've been running ZFS on a machine with 768 MB of RAM and there have been no issues.

If you set the size of the ARC cache according to your needs and you do not use deduplication then you won't encounter any issues. Deduplication requires a giant hash table and is rarely beneficial.
Are you running a publishing mill?
If they're sending lots of these it can easily be worked-around. But yes, US postage is ridiculous. I've fulfilled packages that weren't time-sensitive directly from Hong Kong to the US as amazingly it was cheaper than sending domestically from a US warehouse.

I can send a 100g "large letter" from the UK to US for about £3 (about $5), and the only size restriction is that it must fit through a 2.5cm by 25cm slot, and can't be longer than 35cm. No bending or shape restrictions. For an extra £1 I can send a small parcel, which has even looser restrictions. The main problem is that over 2kg the prices jump massively.

These costs are all for 5-7 day delivery.
Typical falsehood-ridden (not just spun) WP article on firearms.

Errata:

1) "In the 1993 gun battle at the Branch Davidian compound in Waco, Tex., for instance, the cultists "fired a .50 caliber semiautomatic rifle at agents attempting to execute a search warrant," according to a GAO report."

Well, that's what a 1999 (6 years after the fact) said in passing, but its only attribution is "according to ATF". In fact, no .50 caliber bullets or damage thereof was ever found or entered into evidence.

2) "In 2013, a suspect in a police standoff in Fond du Lac, Wis., fired several .50 caliber rounds during the incident, prompting police to call in a BearCat armored vehicle."

Outright fabrication. Not only did the police not claim that the .50 caliber was fired at any officer, but Rogler was not even charged with a gun crime of any kind.

3) "Overall, the gun safety group Violence Policy Center has identified at least 46 instances of .50 caliber guns being used in criminal activity."

Outright fabrication. There has been exactly one criminal use of a .50 caliber rifle (Adam Wickizer, 2013) among all of the crimes in that list. That VPC document is so sloppy, they keep referring to "50 caliber" rather than .50 caliber. (50 caliber would be a 4-foot-diameter projectile)
Yes and no, really. We mostly keep our backbone models as props and keep them immutable by pure convention. You really could just call set() on one of them and cause some problems. This isn't great long term, of course. Code reviews and code style guides help here for now.

We've also at times converted backbone models to simple objects at the parent level and passed them down that way. Keeps things simpler, but we lose some of the niceties of the backbone model api. Once the models are objects, you can use componentShouldUpdate pretty defensively if you need.

We've also used throttled and debounced functions for anything which gets hit very heavily.
Thank God for it. It means agencies can't just store every last piece of data that they ever capture, but have to choose, think, and forget.
It's just openBSD that has a greater emphasis on security. FreeBSD didn't have alsr until 2013
you may find https://github.com/leeoniya/domvm interesting.

Disclaimer: mine, and has about another month to 1.0 stability.
The Man Who Knew Infinity Official Trailer #1 (2016)
The need for type coercion is a very good indicator of a bad design. Haskell just forces you to deal with it right now instead of never.
> what's confusing about it?

In my opinion the confusing part is mostly the fact that taking a markup language and embedding it into a scripting language is really awkward. You have two completely different types of syntax not only existing together but working together.

Also I've worked on multiple teams where designers will re-style and even change the markup of pages but trying to get non-developers to do this with JSX is just painful.

I find HTML and the DOM API awkward at times but since that's the final state I just prefer to work with that.
I want to use it on Raspberry Pi
On an iPhone the window for the article is about a half inch high and there was no obvious way to make it bigger.
Announcing CubeCraft Live – CubeCraft Games
Ask the Experts on India Union Budget 2016
As a brown man who's lived awhile in Northern Europe, watching this saga unfold, I have to say the nimbyism shown by Denmark and Norway has been astonishing. Only Sweden and Germany seem to still be able to hold their heads high, actually treating brown people as humans without prejudice. Norway and Denmark have shown small mindedness comparable to the likes of Poland and Hungary while being vastly richer and better educated.

I've had to eat my prior words and praise sung in favor of N.Europe to my friends and family and restrict it to just Sweden, because the entire world can now see the reality of the actions taken in adversity by each of the countries and not just the words.

It is a small matter of consolation that the iphones so many Danes and Norwegians love is the brainchild of a man with Syrian blood whom they would have refused to shelter while counting their nickels and dimes. They are welcome to deal with that cognitive dissonance as they fade into the twilight of history while hoping the names of their ancestors are not much tarnished by the actions of the current generation. It would take a long time for the world to forget these things.
They discount using CGI, which is fair enough, but why not use FastCGI? It's a sensible enough protocol, there are libraries for most languages and there's a good chance that your existing web server supports it.

Technically, there's no good reason why a FastCGI based system would be significantly slower than a custom reimplementation like this.
Come on. Looking up what the quote means takes like 1% of the effort of understanding the article.

You shouldn't jump to assuming malice when someone's aesthetic tastes differ from your own.

By the way, the quote means (my own translation):

> God chose the one which was the most perfect; that is, the one which whose hypotheses were the simplest, and whose phenomena were the richest.

> But when a rule is very intricate, that which follows it seems irregular.
Google discovers the key to good teamwork is being nice
Doug Wilson: I am closing down Express 5.0
Because you can't have multiple poles on the same land. One pole owned by the government that all businesses can use.
Did they mean HashMap or were they using a fancier word for key/val store?

Were they expecting you to account for collisions?

If you ever have an array of a few thousand or hundred thousand items, knowing how to make a hashmap can be pretty useful for performance even in js
IRS: 390K More Victims of IRS.Gov Weakness
Or maybe THEY don't know any better way to optimize/use C++ instead of switching to Java
I uploaded a video to youtube, it got stolen by other people, I reported it, and the copy got taken down in about a day. They stole it again several more times, and then it was taken down in about 30 minutes after reporting. I can't really complain.

First to upload to youtube does not mean owner. What if something was uploaded to vimeo, or to a person's own website, then someone steals it and uploads it to youtube. Does that give the thief the right to take down all other copies? Or what if something is CC licensed like Big Buck Bunny, does that give the first person to upload to youtube the right to stop all other people uploading to youtube?
The backbone model api was made with totally mutable data in mind. React, on the other hand, only works well with immutable props and some mutable state in the top levels of components. That's our first issue, for sure.

Backbone also has a dependency on jQuery, which isn't very useful in React apps since mutatuing the DOM (one of jQuery's main purposes) is a no no. So most of the Backbone library isn't very useful to us anymore. I do still really enjoy the backbone way of fetching and saving models, especially in a Rails context. But I think we can get those features in other ways.
Quality of sleep is definitely a big factor, but genetics also govern how much sleep an individual needs. Some people just naturally need less sleep than others. Personally, I've found that if I allow myself to sleep and wake whenever I want, I eventually settle to a stable state of 8.5 hrs sleep/night. However, I typically get less than 8.5 hrs/night on weekdays and sleep in on weekends. After keeping track of my sleep, I found that on average, I was still sleeping 8.5 hrs/night every week, and I would sleep in just enough on weekends to hit my quota.
WW3 PUTIN ENROLLS ENEMY ARMENIANS TO FIGHT TURDS
Join Shoptiques (YC W12) as Senior Software Engineer (NYC)
I didn't expect to change your mind so quickly. :-)

Thanks for taking the time to comment.
this site is fucking unbearable.
What are you talking about? That was about half of the article.
Lua is on the market for much longer time, and of course it's used in many products. It's my personal belief though that in many places Lua is used, it's used for the lack of alternative. And one of my motives for working on MicroPython is to provide such better alternative. It's the same liberal license, but has that "batteries included" stroke (mind that for MicroPython, there're "coin-sized" batteries included ;-) ), i.e. out of the box it comes with many features with nice standard API, which for Lua must be provided separately (invented and reinvented?). The key of this effort is of course sustainability, and we're making plans how to be around for a long time ;-).

All in all, we're on the same playing field, and welcome independent reviews of MicroPython vs Lua.
Java is garbage unless you specific 20 -D options to bend it to your will.
The benchmarks also appear to compare to nginx v1.1.12 which is from 2011, not the latest nginx
Welcome to the .Blockchain Fair-Trade Music Format Project
It doesn't help that the US is not a real democracy. For instance, the Green Party actually has in its platform many telecom and media reforms, including breaking up the big monopolies.

http://www.gp.org/democracy#demFreeSpeech

But you wouldn't know it, because apparently US citizens are only allowed to vote for 2 parties - ever. When the US gets proportional representation and takes money out of politics, then we can start discussing real solutions to problems.

Until then you're only going to get a "right" and a "left" argument for what benefits Corporate America, the real "People" the government listens to.
Scaling Uber from 1 to 100s of services
Wonder how is that after tax net income. But yes there has to be a unicorn there and this is one of those exceptions. Most Amazon retailers are complaining about getting shafted.
That's why I love the Reader View feature in Firefox. I use it all the time, even at sites with good UX/UI practices.
Are you French?

"reedited" should be "republished", I think :)
Have you followed Gödel's proof in detail? I know Fields medalists who like to speculate about Gödel, but haven't read Russell and Whiteheads Principia Mathematica (PM). Gödel's system is PM, but PM is quite an impossible read. Most of this discussed has been discussed over 30 years between 1900-1930. By the way Turing also builds on PM in his on computable numbers paper. PM is like a compiler before there were compilers. Today it would look more like metamath.org or https://github.com/vladimirias/Foundations

> Formal mathematics has no concept of absolute truth; this is left for philosophy.

No, it is called logic which is the intersection of both. And most mathematicians haven't done any logic whatsoever. They avoid it, because it means you actually have to think about things. You have to think about why greek symbols have special meanings. And as computer scientists/hackers know, computer code is an alternative medium.

I remember when I asked a math professor about the "=" sign and how things can be equal at all, since if they are either the same (A=A is trivial), it is trivial, or if they are different they are not the same (A=B is false). About 10 years later I discovered this is why physics has the notion of symmetries, which is a statement of the form A - B = 0. Two things are equal iff their transformation leads to the origin. But I should have known this all along, because in computer programs "=" can stand for various kinds of operations. It is just that the language of mathematics in general is so inaccurate that one gets lost on the way.
"Popcorn Time is currently not supported by your browser. Please re-visit this website with your google chrome [sic!] browser."

And I thought Chrome OS was Chrome :-)
Billionaire requests $30M to grant public access to Martin's Beach
Ransomware attacks paralyzed at least two German hospitals
WAX MONSTERS – Kisna – Wow Kidz
Secrets of the Millennium Time Trail
Apple Shareholders Show Their Support for Tim Cook
وظائف صحيفة الوسيط الاماراتية 27/2/2016
How much does it cost to win an Oscar?
You also appear to not know how it works. React Native doesn't use a web view at all. It uses JavaScriptCore to process UI updates to native views.
Yes, it's bad from a consumer perspective.

Still, it's better to have a monopoly to be subjected to some kind of competitive pressure than none.

In an ideal world we'd have open access to infrastructure.
Some people will demand more and more. And when you finally say no, they will hate you. Only a fool helps such people

(edited)
One reason why cheating on the system is heavily frowned upon in the Nordics is that generally the system is considered fair, without much corruption and we have chosen for the system to be generous. When you then cheat then you are essentially stealing from everyone and it is considered bad.
My primary reaction is that I'm not going to click on a link that you've posted three times in a 20 message comments section. Just posting it once will be quite sufficient, and less likely to cause the spam avoidance instinct of readers to kick in.
This is a very inspiring story! Love it.
I once had an amazing experience with an organization who explained on its website that you should remove your ''personal information'' from your resume as they do not select based on name, gender, age or race. I did not get hired, but to this day I still recommend that organization to my friends!
"The axioms don't have to be true."

No, not at all. Axioms are better thought of as universally accepted truths which everything else depends on. https://en.wikipedia.org/wiki/Logical_atomism
I just want a 64bit one. I put in an order for a Pine 64.
I somehow wanted to say that. Interface are only the surface of an algebra. Having an iterator interface doesn't mean a lot, but when you study linearly recursive structures you somehow understand the car / cdr, next / hasNext relationship. Otherwise it looks very awkward and shallow.

That said, even without this, Interfaces forces to think toward minimal assumptions which is a very important property.
Auto-refueling has already been implemented, though: http://fuelmatics.com/
I run FreeBSD with ZFS on the home server, which primary purpose is storing and processing video files from two surveillance cameras.

ZFS pool is created as RAID-1 array of two 2TB HDDs. Server has 2GB DDR2 RAM, but ZFS in-memory cache is restricted to 512MB. OS architecture is x64. ZFS deduplication is turned off. CPU is Intel Atom D510. Not very fast, but it was chosen for low power consumption considering special case when grid power goes off and whole system (including server, cameras and PoE switch) runs from backup DC batteries.

I've never had any problems with this setup during 3+ years. It's rock solid and even has extra CPU time to run motion detection software and Transmission (BitTorrent client).
I do think that you should educate people on moral aspects of internet and how they can protect themselves against all aspects of the internet that takes away your privacy.
Indeed, this quickly becomes obvious after writing Haskell for awhile. Lawless typeclasses just seem clunky and get less reuse compared to their lawyer'd up brethren.

You also can get a very slight taste of this in C#, Java, etc as well where larger interfaces seem clunky and get less reuse than smaller interfaces. In C#, if an interface has some nice properties, typically the extension methods on these interfaces with allow for a combinational explosion of generic utility functions. So this might be one way to judge the "algebraicness" of interfaces. You see this a lot of the LINQ collections libraries, which seem to have put some thought into laws.

Unfortunately in these languages you can only go so far due to the lack of higher kinded polymorphism (T<A> types vs just Type<A> types).
Can't wait for electric cars to takeover the entire automobile market.
For Norway it is a perfect storm. A right wing coalition government (with the "extreme" right wing party as member for the first time in history no less), a slump in the oil price, and therefore a slump in offshore related services and industries, and a influx of refugees, in particularly across the border with Russia.

Its basically a very messy situation.
Pointer arithmetic is really not that hard. It's not something worthy to be proud of.
Mandrill Alternative That Leverages Mailgun and Sendgrid
You must be informed solely by the media.
https://news.ycombinator.com/item?id=11156168
We hat NDAs
This is by far the most useful, most actionable article to come through here in months. Hope we see more like this.

My takeaway from the article is that you don't really ever want to sell a SaaS business if you don't have something more profitable to replace it with.

If you're growing, you'll easily beat a 4X multiplier by simply holding on to it for a few years. If you're declining or stable, nobody will want to give you a good price so it's almost not worth selling. The best strategy is to either keep at it or coast and milk. Worst case, you're declining/stable and still in the "20-40 hour weeks needed" phase, in which case it might make more sense to simply abandon the thing.

The only thing that changes the equation is having something else so successful that those few hours a week spent on your old thing are just a distraction.

One other thing I notice is that businesses are a lot like houses. If you wait to fix that weak, drippy shower until right before you sell, the only guy who benefits is the buyer. If you fix it today, you get to have nice hot powerful showers every morning from here until you sell. Same with fixing your churn, documenting & outsourcing your first line support, etc. Fix it today and keep the profits for yourself, leaving yourself that much stronger when you do decide to get out.
Whilst many people would see your comments as tinfoil-hattery, the point is an interesting one. There is obviously no proof that the president has been blackmailed by the NSA. However it is not outside the reasons of their capabilities to have targeted and monitored him prior to him becoming president whilst he was unaware of their capabilities.

The point, and this is important, is that the NSA not only has the real technical capability to fully monitor any number of up-and-coming senators, but there are no checks and balances in order for us to know that they HAVEN'T targeted and subsequently blackmailed him.

Technology has made it easy to target and monitor anyone that has the possibility of making a noticeable impact on the system. The people that control the system at that point in time, are then able to embrace, extinguish or "redirect" any outside risk to their power base.

Total surveillance makes this process simple. Not only can you start to weed out the bad apples, but you can also start to automate the process. Slowly you can train the system to spot the risks. He who controls the surveillance, then controls everyone else.

With complete storage archives of all the data, you can also backtrack on flagged entities and see their entire history. Imagine being presented with a blackmail dossier that listed (with photographic / video evidence) your youthful escapades during your school and university years. "I did not inhale!". "Oh yes you did Mr President, and here's a HD video of it".

The NSA have taken the worst that the internet had to offer and weaponised it against all citizens - both foreign and domestic.
Does it support HTTP 2, or will it in the future?
How is a newsletter-sending tool a "Mandrill Alternative"?
As a dane, I would like to point out that the largest group of "Muslisms-not-welcome" are the people who are seemingly at the bottom of society. They are the ones spewing uneducated nonsense on social media, and in general, have no idea what they are talking about. Most of the time, their "solution" is simply to "send them home". I feel bad for this group of people living in fear, when there's (perhaps) not that much to fear. I can however understand that you would feel threatened when you don't have an education, and can see the government trying to help refugees by offering them the same jobs you would be applying for.

Also, if you have any questions regarding this whole matter, I would like to answer them as best as possible.
That might be fine for the mental addiction side of it, but is absolutely not for the physical side. It's why addiction is such a serious problem. People seriously cannot just will themselves clean.
Cheap radio directory API
> Technically, there's no good reason why a FastCGI based system would be significantly slower than a custom reimplementation like this.

An HTTP server speaking to a FastCGI application will:

• read the HTTP message

• decode HTTP

• encode FastCGI

• write to application

The FastCGI application will then:

• read the FastCGI message

• decode the FastCGI message

• do application stuff

• encode the FastCGI response

• write to the web server

The webserver then resumes:

• reading the FastCGI response

• decoding the FastCGI response

• writing the HTTP response

Meanwhile, an in-process HTTP server (like nxweb) system will simply:

• read the HTTP message

• decode HTTP

• do application stuff

• write the HTTP response

Less code runs faster; it is obvious to me why this is faster.
Write, Review, Merge, Publish: Phabricator Review Workflow