skysight-inc/HackerNews huggingface dataset:
I don't understand how modding works. I mean, are the games even open source? How can you achieve such marvelous things without having access to the source code? I'm always impressed by the speed of which these mods come out after game release as well.
I'm sure terms like that pay by far the most per click.
Why so defensive? I'm just saying Facebook is not a good example. Of course there's fast PHP software – for example, all I wrote. ;-)
Not even close to true.
I have two "boxes". One is the DVR, the other is a "regular" box with guide and On Demand. I then have a couple other TV's in the kid's rooms with Comcast's most basic "box" (no guide, limited channels etc.).

I probably could kill one of them, and if I bought my modem I'd eventually save maybe $13/month (albeit after 6 months of paying off the modem/time to modify services)
How would TCO help? I've never read anything about the connection between TCO and persistent data structures. GC on the other hand is a known, and often assumed, requirement in the literature. Sounds interesting!
Well, Symfony's Security component is actually based on Java Spring. It says so in the readme :)

The biggest hits to performance however seem to stem from components that you can happily do without -- annotation magic for example, and the Doctrine ORM.
I cancelled Cable TV altogether. I don't want my children to see ads. Now I just have Netflix. When I want to watch the news (usually during elections) I plug an antenna.
That's wrong too in a way. Projections are always compromises.

I prefer waterman butterfly.

https://en.wikipedia.org/wiki/Waterman_butterfly_projection#...
Yep, the work they do at Audiocogs is pretty amazing, live demo: http://audiocogs.org/codecs/ The transcoding is done completely client-side.
Vue – Reactive View Components
Scott Aaronson on Google’s new quantum-computing paper
Being one of the developers of the Project Reality mod for Battlefield 2 for the past 10 years, I can say I worked on it at first for the challenge of changing/fixing some stuff that I thought were broken in the vanilla game, and then for the potential of creating new gameplay with that foundation.

I'm not an artist, as me being here on HN can already tell, so my work was on the gameplay aspect of the game. Changing or adding new things to do, with the focus that teamwork should come first, and trying to make things more authentic with real life weapons/vehicles/tactics. I can say we were pretty successful with that goal, even with all the limitations of the game engine, and it's amazing how different from the original game the mod looks and plays.

We also saw people coming and going over all these years. By being a volunteer project, we get the cool thing of getting very passioned players that see the same potential that I did when I started. Not many will stay for long and that's normal, we only ask that people work on what they want. If something doesn't get worked on, oh well, so be it.

The community can't really complaint, if they do, we can always say: "if you want to change that, learn how, and do it yourself". And that's pretty much our process of getting new team members. It requires a lot of commitment to get something done right, so in that time we help as much as possible and see if the person will be a good fit to join the actual development team. Not just things like the actual quality of the work, but what their attitude is, if they listen to criticism well, if they work well with others, if they have initiative, if they have the same vision as the project, etc. If they seem fit, they start taking part of the actual decisions for the future of the mod.

My experience with the mod was priceless. It requires some strong leadership, like in any endeavor, and that leadership does change over time as people leave and others arise to the occasion. We have been managing it quite well, I would say, and it has been a fantastic project to have worked on.
Breaking into the Indian E-commerce
Enterprise class photo workflow automation software (Automata Pro)
I just visited Hong Kong, and most of the residents I asked had no idea what the hell the Walled City was.
Markovbot: generate messages based on Slack channel content. Hilarity ensues!
100% certainty in proof doesn't mean that you're aiming to get a 100% proven system. It means that you can stop worrying about the proven part forevermore. So it reduces long term running overhead.
Beijing covers a very large area, including isolated (if not deserted) country roads and massive amounts of highway. It's much more likely that they drove in a rural area (or in a deserted corner of Zhongguancun) than on any road inside the fourth ring road.
The "real world" requires "learning" to be so intense and abusive that it routinely pushes people to mental health crises, drug abuse, and violence?

If a professor abused his students in this way, they would rightly be fired.
Cybersecurity researchers are hunted from all sides
Oh, by local you mean you don't live in Windsor, Datchet or any of the other places directly under the flightpath then, where you can't actually /talk/ outside because there is a plane every 30 seconds? And these aren't even the closest to the airport.

Oh and as for takeoff, it's and even larger area as the planes don't climb before making their turn, they climb /after/ turning over 20+ miles of densely populated area to save fuel.

Oh and there's night flights, so forget it if you want to open a bedroom window in the summer...

Quite frankly, I wouldn't mind going to gatwick, personally.
FAA Announces Small UAS Registration Rule
I pay about that for hosting + email. But it goes to a big company and I've been using them since 2007 and the company is bigger now than it was then. To emphasize my point, there aren't many small companies that I would trust to bill my credit card on a recurring basis.

What will you do for me for $1/month?
> Lots of people are unhappy with the NBA and their heavy focus on superstars. Ticket sales are down, and fewer people are watching it on TV as well.

As the other commenter said, this is completely false. The NBA has been doing everything right by focusing on stars and personalities. People are much more likely to like/hate a player in the NBA than they are the NFL. The NFL is trying to replicate the star thing that the NBA does, but no players are on the field all the time and helmets make players hard to recognize.

Having been to both NBA and NFL games, I always feel more in the game when at the NBA game. IMHO, NFL games are best watched on TV, while the NBA is great in person particularly in the first 10 rows.

The biggest issue for the NFL cash cow are concussions and parents not letting their kids play football. It will take time, but eventually the skill level will drop.
I like that one too, Africa looks even bigger there.
13 Things You Think Your Startup Needs but It Really Doesn't
ptrace is not an easy way to do this... if you try and make an anti-virus or HIPS system based around ptrace you're going to have a very bad day (it's slow, attackers can detect it)

the "normal" way this was done was to have your kernel driver replace system call implementations with wrappers that check an alternate security policy. this was done so often that linux implemented loadable security modules (LSM) and then SELinux on top of that, while other systems (grsec, rbac) exist as patches. it was also one of the main causes of system instability on windows because the people that wrote the wrapper functions did not understand nearly as much about the operating system as they thought, and introduced at best crashes and at worst outright vulnerabilities.

so microsoft created a technology that stopped people from patching their kernel in that way. okay, in the game of cat-and-also-cat that is systems security in the same kernel-level privilege domain it doesn't "stop" them technically it "deters" them but the protection system is semi-random and silently updates, so if you figure out a way to break it and then later your clever hack is silently broken your customers computer will crash in a way that says "hey this one particular product just broke the rules and you should uninstall it" and why run that risk.

they replaced it with a bunch of mature callback APIs that let you do kinda the same thing but with less chance of fucking everything up.
I, too, can put nginx microcaching in front of anything.
Thought this was going to be an inspiration to me to continue with my pet project of writing my own little programming language. But it starts off on day 8 with him already having written a basic compiler, with no explanation of how he did any of the basics. Still interesting, just not what I thought it was.
For hot reloading, I've seen some people use amok. Here's a quick tutorial: https://gist.github.com/barneycarroll/de16bdff255344873439
Hm, good question :). By the "benefits of OO" I meant a collection of strategies that evolved over time to tackle the difficulty of building complex systems: encapsulation, composition, interfaces, patterns, SOLID principles, etc... I think what I'm after is an OO-FP map of these concepts, or more probably: alternative strategies.
I'm curious as to what sites you visit that cause such a reaction.

I too use adblock, but I use it in blacklist mode by default. I only ever add a site that I feel is very intrusive (funny enough it's usually mainstream news sites that are) And as of writing this comment, 24,893 different pieces of content which makes up 0% of all that I've viewed (according to uBlock Origin)

http://imgur.com/wgjXhe5

I rarely ever have any issues with ads on sites unless I visit some pretty horrific sites, and trust me, I've visited some horrific sites. I come from the adult industry, an industry whom's advertisements are so bad that they actively attempt to make their ads look like content, so that you click them. Then realize it's not the content, close the window, click next. Repeat.
They would argue that the photograph was a work derived from the creative work of the figurine.
navigator.onLine
How to Read a Job Posting
Is that relevant? Those cost-per-click prices would be driven up by high demand between malware and phishing site owners. If Google knowingly continues to profit off prices driven primarily by malware, doesn't that make them legally responsible for those infections? Shouldn't Google be held to some accountability for the amount of malware it distributes?
Or maybe not the solution, Scott has posted a "never mind" followup to his own comment.

Edit: also I think the blog author had no problem getting to the waiting diagnosis despite the tools not splitting the time into idle and working parts, since he zeroed in early on the option 3, "The GPU is waiting on the CPU (or vice versa) for something"
Steve Jobs thought that the NeXT was going to change the world. (For its time it was certainly revolutionary, but I'd call it too revolutionary for sufficient adoption.) Sergei Brin, Marc Andreessen, and John Doerr thought that Google Glass was going to change the world. Many smart people were quoted similarly on the Segway. Ditto on 90's VR or any number of other interesting ideas that turned out to have some flaw or not deliver sufficient value.

I have used neither Glass nor the latest generation of VR. Which I'm ok with. If I did, I might or might not think them cool, but that's irrelevant. I'm not in any of the plausible market niches for early-stage VR, so my personal experience won't say anything useful. The kind of evidence I'm asking for here is not whether somebody thinks something is amazing. It is whether they are finding it useful enough on a day-to-day basis that they are paying for it and re-paying for it.

If they are, that's great. And if not, well, maybe we just aren't there yet. It can take time for technologies to find their feet. But given that I'm getting a host of replies with anything but what I'm looking for, that seems telling to me.
Men’s Locker Room Designers Take Pity on Naked Millennials
I was a little surprised that the author was able to manage both C11 and the preprocessor in that time. The preprocessor is hard. But there was existing code from a previous version of it, which makes sense. Still, a fantastic achievement! Congrats to the author!
Google only contols manufacturers as far as they want to ship google playstore. Android itself is gpl and apache license, so oems could just roll it themselves or go to a group such as cyanogenmod if google gets too restrictive.
So you never make use of multimethods or type classes?

Most of those FPisms (LINQ) are already present in Smalltalk.
Luckily you can see the history on Git.
> data Citibike makes available is often inaccurate (shows bikes or open slots when there aren't any)

I'm not certain if you're seeing the same thing I am, but I've tracked the inaccuracy of the data for citibike back to an abnormally long refresh time when the app loads. So it preloads whatever the last view of the system is, and displays that as the truth, while it loads a new one in the background, which takes sometimes as long as 60 seconds.

So I could see that looking like it's displaying inaccurate data, because it's unclear that it's refreshing the data.
Maybe these trends will actually drive AWS to support externally addressable IPv6 for EC2 instances.
There are a lot of these sites that give you free or cheaply priced products in return for a review, the reviews help that product listing appear higher in the Amazon search listings. There's often no requirement to disclose you got the product for cheap or free. I suspect this is Amazon's way of policing it.
I'm an old movie addict and have never had cable. The cost to value ratio never made much sense to me. Even back in 98 there was ways to get movies for free or cheap on the internet. Back then it was zero day ftp's and today its streaming sites like netflix. I wish cable died already.
It's hard to say exactly. It will teach you to think of programming in an entirely new way.

Will that make it easier to write good code elsewhere? Almost certainly if you're not familiar with mathematical proof (maybe you took a discrete math course before). If you know what it is to prove then you'll learn an interesting deep connection between programming and proving.

You probably don't want to prove things in your programs. Not really. Even after you learn Coq it's too difficult to do day-to-day.

But proofs do not work without being completely consistent in the same way that good programs are. So you can learn a lot of techniques for good programs from techniques for good proofs. Coq rejects bad proofs, so it can be good practice.

Finally, Coq is unashamedly higher-order. The chops you gain working with it will translate more or less directly to better functional programming comprehension.
Clarify: does this impact fashion, as in clothing, hair and so on? The Fashion industry treats their work as art. Can this be used to block fashion critics from using imagery in the criticism of an outfit, shoe, hair or makeup design?
Because elitest attitudes garner idiotic responses and I'm sick of them.

Yes, Facebook had to write their own interpreter, but you also know what? Facebook also actively helps the PHP community and is ushering the community too. So anything Facebook creates they open source and PHP7 has taken cues from them. The whole net benefits from it.

Not to mention the next biggest website that is powered by PHP is Wikipedia, whom uses stock PHP to serve their sites.

Facebook has so much interactions and that, that they warrant the need for what they did. 99.9999% of most people don't need that. Not even Wikipedia. They just render a html page. Done.
Yeah, that's fair. When you self-host, you obviously also miss out on the social aspects, which includes music recommendation, unless you use a third-party service.

p.s. Do you really find that Spotify's music discovery is better than last.fm + curated reviews? New Releases could be a differentiator if they would at least offer a filter for full albums (not to mention filters by genre or "recommended for you").
I agree. In fact Spotify is kind of a shitty music player, but is so good at the other stuff that I love it.
This is really interesting, and I was glad to see the author go beyond just the stated 40 days and give insight into where they went after it was 'self-hosting.'
The per-country stats are interesting. US passed the 20% mark some time ago. Seems like some Canadian ISPs have started deploying IPv6 (other than beta), since it's now at 6% (it was around 1% for a long time). UK, Spain and Sweden are surprisingly low.

On the corporate side, it's annoying that Github, Twitter and OSUOSL (which hosts a lot of Free Software projects) still don't have IPv6 enabled (although I was told 2016-Q1 for OSUOSL).
Meanwhile my ISP still doesn't support it. And I'm paying $60 a month for 10/2. 'Murica. (and thats not even bad, 3 years ago I was getting 3/1 for $40)
Nurofen's manufacturer also sponsors medical conferences which use a large yellow sun with giant gradiated halos (ie, the Nurofen branding) throughout the conference materials without mentioning the name 'Nurofen' as they are legally forbidden from doing so.
This is almost entirely attributable to v6-only mobile networks, right (at least in the US)? Anybody know what the stats look like if you exclude those, and only look at fixed connections?
Stockfighter Performance Improvements
Products aren't projects
totally using this for my client xmas cards this year
I have an overall vision for something that I want to make. A rough outline so to speak. I then start to chunk it up into mini-projects. And, sometimes chunk those down into even smaller collections of tasks. I pick one of those mini-projects and start building it.

I often use paper notebooks and pencil to sketch screen shots, diagram logic flows, create data schemes and more. Then I make lists of things I need to build.

As I get into the details of building the mini-project my thinking clarifies and that gets codified.

I just keep trying to build the next mini-project and connect them together and after awhile the project is "done."
It was recently that I could even talk my ISP into giving me a static ipv4, so I'm not going to try and push my luck on ipv6 just yet.
How do you determine whether an object you own requires a license to photograph? It sounds to me like you'd want every object you buy to come with an automatic license to make photos of it.

And of course you need to store all those licenses somewhere. What an awful overhead.
The game logic in modern games is usually scripted in some form or other whilst the world mesh & textures are “just” data structures. Reverse engineer both & you can make a game engine dance to your own tune.
Just a note about font choice on this page. I spent half of the article quite unsure the name was SureAI or SureAl. I really think it's important to distinguish L from I in font, specifically in a case like this where it could have gone either way.
Yeah, I agree that it should be routinely called the C-H correspondence.
I Went to the Next Web Conference in New York and Won New Clients. See How
I'm so confused. Yes, amazon is full of sponsored reviews. But how is this link to a Vine Voice program that they are starting related to the fact that there's a bunch of sponsored reviews?

Is it based on this blurb?

--

Do Vine Voices receive products before they are released?

Yes. Some participating vendors will enroll pre-release products for Voices to review prior to launch.
I don't think that was the scenario laid out, although I believe the overall article has merit, the anecdote is not a good one for representation of confidence as it impacts success.

Linda is smart enough to know she might not be right; smarter quiz players (pub quizzes, Jeopardy, etc) don't blurt out an answer to every question. Claiming someone should 'be more confident' in this case indicates that she knew for a fact that she had the right answer but wasn't assertive. This ignores the more likely scenario: she didn't actually know if she was right.

Yes, the article is stating Linda needed to be more confident - but out of context, what if Linda had tried being more confident and assertive in previous games and had been completely wrong, costing her team the match?
Same here. I have been trying the same project as you... and get stuck on the grammar, every.single.time.

Are you done with that part yet?
That was an example of a largely uneducated population. Today, it would never happen.
The EULA is a contract and as long as it exists then nothing else gives you the right to use that software. Not sure how you can argue otherwise.

You also keep mentioning the doctrine of first sale, but it doesn't apply in the way you think it does. You absolutely do not have the right to do whatever you want after something has been distributed to you and this is because the copyright owner can impose usage limitations on distribution. For example this is why non-commercial agreements in EULAs are legal.

On having an environment that can run the script, the law can distinguish between doing it on purpose versus having technical limitations. You don't have a defense when you cherry pick what Javascript to run on the same webpage.

And as a final note, the moral high ground of publishers is completely irrelevant to the issue of you infringing on their rights. If you don't like the law, then push for changes. Or otherwise vote with your wallet (or eyeballs). Otherwise this is a fallacy used to justify your own immoral actions.
That banner is directly from the service itself, which means the product is still Wikipedia, not its users. Very important distinction.
They are not at all the same. I love Firefox too, but had to change to Chrome because of JS engine speed alone.
"pay out the a" is an odd expression.

It seems what you are paying isn't worth very much (i.e. a pile of worthless s)
That's a problem for ESPN, not sports in general. The other sports networks are not getting the level of income from subscriptions and are still bidding high on sports deals. NBC just spent 1 billion on EPL rights.
Not quite there yet for me (small lags in the beginning), but that is already pretty great. I should integrate that instead of battling the transcoding, at least for FLAC, which seems like it will never be supported by browsers directly.

Thanks for the link.
that's why I "evaluate my games before buying" under WINE in linux :P (of course that, not all of them run...)
A small counterpoint: I saw a talk recently that discussed charging other Google teams for using GCP resources to discourage wastefulness.
I was wondering when this aspect of Star Wars would start getting batted around in the main stream. It's very interesting watching America square the never ending war on terror against our rich cultural history of glorifying rebels, particularly in light of our nation's birth. There's a reason that the Iraqi rebels were branded as "insurgents" during that war. I'd venture a guess that referring to them as rebels or any form of the word would be enough to get a Fox news employee fired. Orwell would have a field day with our modern linguistic contortions to allow ourselves to remain the scrappy beacon of individualism and personal liberty in our minds.
“Outsourcing Is Bad:” Why Good Vendors Agree
You are assuming that the best security/coding/encryption people in the world are all well-known. I would suggest that's likely not the case.
Why the Floating Action Button Is Bad UX Design
It was OK that children were put to work, maimed and died in droves during the industrial revolution. We wouldn't be where we are today without their sacrifice!
It isn't. I pay $65/mo for "up to 50Mbps" internet. I am paying no less than $1.3/mo per Mbps.